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   "linker_set_key" : "_ZTIc",
117   "name" : "char",
118   "referenced_type" : "_ZTIc",
119   "self_type" : "_ZTIc",
120   "size" : 1
121  },
122  {
123   "alignment" : 8,
124   "linker_set_key" : "_ZTId",
125   "name" : "double",
126   "referenced_type" : "_ZTId",
127   "self_type" : "_ZTId",
128   "size" : 8
129  },
130  {
131   "alignment" : 4,
132   "linker_set_key" : "_ZTIf",
133   "name" : "float",
134   "referenced_type" : "_ZTIf",
135   "self_type" : "_ZTIf",
136   "size" : 4
137  },
138  {
139   "alignment" : 1,
140   "is_integral" : true,
141   "is_unsigned" : true,
142   "linker_set_key" : "_ZTIh",
143   "name" : "unsigned char",
144   "referenced_type" : "_ZTIh",
145   "self_type" : "_ZTIh",
146   "size" : 1
147  },
148  {
149   "alignment" : 4,
150   "is_integral" : true,
151   "linker_set_key" : "_ZTIi",
152   "name" : "int",
153   "referenced_type" : "_ZTIi",
154   "self_type" : "_ZTIi",
155   "size" : 4
156  },
157  {
158   "alignment" : 4,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "_ZTIj",
162   "name" : "unsigned int",
163   "referenced_type" : "_ZTIj",
164   "self_type" : "_ZTIj",
165   "size" : 4
166  },
167  {
168   "alignment" : 8,
169   "is_integral" : true,
170   "linker_set_key" : "_ZTIl",
171   "name" : "long",
172   "referenced_type" : "_ZTIl",
173   "self_type" : "_ZTIl",
174   "size" : 8
175  },
176  {
177   "alignment" : 8,
178   "is_integral" : true,
179   "is_unsigned" : true,
180   "linker_set_key" : "_ZTIm",
181   "name" : "unsigned long",
182   "referenced_type" : "_ZTIm",
183   "self_type" : "_ZTIm",
184   "size" : 8
185  },
186  {
187   "alignment" : 2,
188   "is_integral" : true,
189   "linker_set_key" : "_ZTIs",
190   "name" : "short",
191   "referenced_type" : "_ZTIs",
192   "self_type" : "_ZTIs",
193   "size" : 2
194  },
195  {
196   "alignment" : 2,
197   "is_integral" : true,
198   "is_unsigned" : true,
199   "linker_set_key" : "_ZTIt",
200   "name" : "unsigned short",
201   "referenced_type" : "_ZTIt",
202   "self_type" : "_ZTIt",
203   "size" : 2
204  },
205  {
206   "linker_set_key" : "_ZTIv",
207   "name" : "void",
208   "referenced_type" : "_ZTIv",
209   "self_type" : "_ZTIv"
210  },
211  {
212   "alignment" : 8,
213   "is_integral" : true,
214   "linker_set_key" : "_ZTIx",
215   "name" : "long long",
216   "referenced_type" : "_ZTIx",
217   "self_type" : "_ZTIx",
218   "size" : 8
219  },
220  {
221   "alignment" : 8,
222   "is_integral" : true,
223   "is_unsigned" : true,
224   "linker_set_key" : "_ZTIy",
225   "name" : "unsigned long long",
226   "referenced_type" : "_ZTIy",
227   "self_type" : "_ZTIy",
228   "size" : 8
229  }
230 ],
231 "elf_functions" :
232 [
233  {
234   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
235  },
236  {
237   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
238  },
239  {
240   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
241  },
242  {
243   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
244  },
245  {
246   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
247  },
248  {
249   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
250  },
251  {
252   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
253  },
254  {
255   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
256  },
257  {
258   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
259  },
260  {
261   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback21notifySyspropsChangedEv"
262  },
263  {
264   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback21setHALInstrumentationEv"
265  },
266  {
267   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
268  },
269  {
270   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback4pingEv"
271  },
272  {
273   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
274  },
275  {
276   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback8castFromERKNS_2spINS1_4V1_012IUsbCallbackEEEb"
277  },
278  {
279   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback8castFromERKNS_2spINS1_4V1_112IUsbCallbackEEEb"
280  },
281  {
282   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
283  },
284  {
285   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback8castFromERKNS_2spIS3_EEb"
286  },
287  {
288   "name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback13addOnewayTaskENSt3__18functionIFvvEEE"
289  },
290  {
291   "name" : "_ZN7android8hardware3usb4V1_213BsUsbCallbackC1ENS_2spINS2_12IUsbCallbackEEE"
292  },
293  {
294   "name" : "_ZN7android8hardware3usb4V1_213BsUsbCallbackC2ENS_2spINS2_12IUsbCallbackEEE"
295  },
296  {
297   "name" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
298  },
299  {
300   "name" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
301  },
302  {
303   "name" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallback32_hidl_notifyPortStatusChange_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
304  },
305  {
306   "name" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallback4pingEv"
307  },
308  {
309   "name" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallbackC1ERKNS_2spINS2_12IUsbCallbackEEE"
310  },
311  {
312   "name" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallbackC2ERKNS_2spINS2_12IUsbCallbackEEE"
313  },
314  {
315   "name" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallbackD0Ev"
316  },
317  {
318   "name" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallbackD1Ev"
319  },
320  {
321   "name" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallbackD2Ev"
322  },
323  {
324   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
325  },
326  {
327   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
328  },
329  {
330   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
331  },
332  {
333   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
334  },
335  {
336   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
337  },
338  {
339   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback15onLastStrongRefEPKv"
340  },
341  {
342   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
343  },
344  {
345   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback21notifySyspropsChangedEv"
346  },
347  {
348   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback21setHALInstrumentationEv"
349  },
350  {
351   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
352  },
353  {
354   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
355  },
356  {
357   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS1_4V1_114PortStatus_1_1EEENS1_4V1_06StatusE"
358  },
359  {
360   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback26notifyPortStatusChange_1_2ERKNS0_8hidl_vecINS2_10PortStatusEEENS1_4V1_06StatusE"
361  },
362  {
363   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback32_hidl_notifyPortStatusChange_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_10PortStatusEEENS1_4V1_06StatusE"
364  },
365  {
366   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback4pingEv"
367  },
368  {
369   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
370  },
371  {
372   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallbackC1ERKNS_2spINS0_7IBinderEEE"
373  },
374  {
375   "name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallbackC2ERKNS_2spINS0_7IBinderEEE"
376  },
377  {
378   "name" : "_ZN7android8hardware3usb4V1_221writeEmbeddedToParcelERKNS2_10PortStatusEPNS0_6ParcelEmm"
379  },
380  {
381   "name" : "_ZN7android8hardware3usb4V1_222readEmbeddedFromParcelERKNS2_10PortStatusERKNS0_6ParcelEmm"
382  },
383  {
384   "name" : "_ZN7android8hardware3usb4V1_24IUsb10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
385  },
386  {
387   "name" : "_ZN7android8hardware3usb4V1_24IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
388  },
389  {
390   "name" : "_ZN7android8hardware3usb4V1_24IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
391  },
392  {
393   "name" : "_ZN7android8hardware3usb4V1_24IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
394  },
395  {
396   "name" : "_ZN7android8hardware3usb4V1_24IUsb13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
397  },
398  {
399   "name" : "_ZN7android8hardware3usb4V1_24IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
400  },
401  {
402   "name" : "_ZN7android8hardware3usb4V1_24IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
403  },
404  {
405   "name" : "_ZN7android8hardware3usb4V1_24IUsb17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
406  },
407  {
408   "name" : "_ZN7android8hardware3usb4V1_24IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
409  },
410  {
411   "name" : "_ZN7android8hardware3usb4V1_24IUsb21notifySyspropsChangedEv"
412  },
413  {
414   "name" : "_ZN7android8hardware3usb4V1_24IUsb21setHALInstrumentationEv"
415  },
416  {
417   "name" : "_ZN7android8hardware3usb4V1_24IUsb24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
418  },
419  {
420   "name" : "_ZN7android8hardware3usb4V1_24IUsb4pingEv"
421  },
422  {
423   "name" : "_ZN7android8hardware3usb4V1_24IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
424  },
425  {
426   "name" : "_ZN7android8hardware3usb4V1_24IUsb8castFromERKNS_2spINS1_4V1_04IUsbEEEb"
427  },
428  {
429   "name" : "_ZN7android8hardware3usb4V1_24IUsb8castFromERKNS_2spINS1_4V1_14IUsbEEEb"
430  },
431  {
432   "name" : "_ZN7android8hardware3usb4V1_24IUsb8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
433  },
434  {
435   "name" : "_ZN7android8hardware3usb4V1_24IUsb8castFromERKNS_2spIS3_EEb"
436  },
437  {
438   "name" : "_ZN7android8hardware3usb4V1_25BsUsb13addOnewayTaskENSt3__18functionIFvvEEE"
439  },
440  {
441   "name" : "_ZN7android8hardware3usb4V1_25BsUsbC1ENS_2spINS2_4IUsbEEE"
442  },
443  {
444   "name" : "_ZN7android8hardware3usb4V1_25BsUsbC2ENS_2spINS2_4IUsbEEE"
445  },
446  {
447   "name" : "_ZN7android8hardware3usb4V1_27BnHwUsb10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
448  },
449  {
450   "name" : "_ZN7android8hardware3usb4V1_27BnHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
451  },
452  {
453   "name" : "_ZN7android8hardware3usb4V1_27BnHwUsb40_hidl_enableContaminantPresenceDetectionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
454  },
455  {
456   "name" : "_ZN7android8hardware3usb4V1_27BnHwUsb41_hidl_enableContaminantPresenceProtectionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
457  },
458  {
459   "name" : "_ZN7android8hardware3usb4V1_27BnHwUsb4pingEv"
460  },
461  {
462   "name" : "_ZN7android8hardware3usb4V1_27BnHwUsbC1ERKNS_2spINS2_4IUsbEEE"
463  },
464  {
465   "name" : "_ZN7android8hardware3usb4V1_27BnHwUsbC2ERKNS_2spINS2_4IUsbEEE"
466  },
467  {
468   "name" : "_ZN7android8hardware3usb4V1_27BnHwUsbD0Ev"
469  },
470  {
471   "name" : "_ZN7android8hardware3usb4V1_27BnHwUsbD1Ev"
472  },
473  {
474   "name" : "_ZN7android8hardware3usb4V1_27BnHwUsbD2Ev"
475  },
476  {
477   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
478  },
479  {
480   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
481  },
482  {
483   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
484  },
485  {
486   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
487  },
488  {
489   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
490  },
491  {
492   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
493  },
494  {
495   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
496  },
497  {
498   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb15onLastStrongRefEPKv"
499  },
500  {
501   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb15queryPortStatusEv"
502  },
503  {
504   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
505  },
506  {
507   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb21notifySyspropsChangedEv"
508  },
509  {
510   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb21setHALInstrumentationEv"
511  },
512  {
513   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb34enableContaminantPresenceDetectionERKNS0_11hidl_stringEb"
514  },
515  {
516   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb35enableContaminantPresenceProtectionERKNS0_11hidl_stringEb"
517  },
518  {
519   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb40_hidl_enableContaminantPresenceDetectionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringEb"
520  },
521  {
522   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb41_hidl_enableContaminantPresenceProtectionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringEb"
523  },
524  {
525   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb4pingEv"
526  },
527  {
528   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
529  },
530  {
531   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsbC1ERKNS_2spINS0_7IBinderEEE"
532  },
533  {
534   "name" : "_ZN7android8hardware3usb4V1_27BpHwUsbC2ERKNS_2spINS0_7IBinderEEE"
535  },
536  {
537   "binding" : "weak",
538   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_212IUsbCallbackENS3_4V1_012IUsbCallbackENS4_15BpHwUsbCallbackEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
539  },
540  {
541   "binding" : "weak",
542   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_212IUsbCallbackENS3_4V1_112IUsbCallbackENS4_15BpHwUsbCallbackEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
543  },
544  {
545   "binding" : "weak",
546   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_212IUsbCallbackENS_4hidl4base4V1_05IBaseENS4_15BpHwUsbCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
547  },
548  {
549   "binding" : "weak",
550   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_24IUsbENS3_4V1_04IUsbENS4_7BpHwUsbEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
551  },
552  {
553   "binding" : "weak",
554   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_24IUsbENS3_4V1_14IUsbENS4_7BpHwUsbEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
555  },
556  {
557   "binding" : "weak",
558   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_24IUsbENS_4hidl4base4V1_05IBaseENS4_7BpHwUsbEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
559  },
560  {
561   "binding" : "weak",
562   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3usb4V1_012IUsbCallbackEvEENS_2spIT_EES8_"
563  },
564  {
565   "binding" : "weak",
566   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3usb4V1_215BpHwUsbCallbackENS4_12IUsbCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
567  },
568  {
569   "binding" : "weak",
570   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3usb4V1_27BpHwUsbENS4_4IUsbEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
571  },
572  {
573   "binding" : "weak",
574   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
575  },
576  {
577   "binding" : "weak",
578   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
579  },
580  {
581   "binding" : "weak",
582   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
583  },
584  {
585   "binding" : "weak",
586   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISG_EERPNS_15__tree_end_nodeIST_EERKT_"
587  },
588  {
589   "binding" : "weak",
590   "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_"
591  },
592  {
593   "binding" : "weak",
594   "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"
595  },
596  {
597   "binding" : "weak",
598   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISE_EERPNS_15__tree_end_nodeISR_EERKT_"
599  },
600  {
601   "binding" : "weak",
602   "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_"
603  },
604  {
605   "binding" : "weak",
606   "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"
607  },
608  {
609   "binding" : "weak",
610   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
611  },
612  {
613   "binding" : "weak",
614   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
615  },
616  {
617   "binding" : "weak",
618   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
619  },
620  {
621   "name" : "_ZThn16_N7android8hardware3usb4V1_215BpHwUsbCallback15onLastStrongRefEPKv"
622  },
623  {
624   "name" : "_ZThn16_N7android8hardware3usb4V1_27BpHwUsb15onLastStrongRefEPKv"
625  },
626  {
627   "name" : "_ZThn32_N7android8hardware3usb4V1_215BnHwUsbCallbackD0Ev"
628  },
629  {
630   "name" : "_ZThn32_N7android8hardware3usb4V1_215BnHwUsbCallbackD1Ev"
631  },
632  {
633   "name" : "_ZThn32_N7android8hardware3usb4V1_27BnHwUsbD0Ev"
634  },
635  {
636   "name" : "_ZThn32_N7android8hardware3usb4V1_27BnHwUsbD1Ev"
637  },
638  {
639   "name" : "_ZTv0_n24_N7android8hardware3usb4V1_215BnHwUsbCallbackD0Ev"
640  },
641  {
642   "name" : "_ZTv0_n24_N7android8hardware3usb4V1_215BnHwUsbCallbackD1Ev"
643  },
644  {
645   "name" : "_ZTv0_n24_N7android8hardware3usb4V1_27BnHwUsbD0Ev"
646  },
647  {
648   "name" : "_ZTv0_n24_N7android8hardware3usb4V1_27BnHwUsbD1Ev"
649  },
650  {
651   "name" : "_ZTv0_n40_N7android8hardware3usb4V1_215BpHwUsbCallback15onLastStrongRefEPKv"
652  },
653  {
654   "name" : "_ZTv0_n40_N7android8hardware3usb4V1_27BpHwUsb15onLastStrongRefEPKv"
655  }
656 ],
657 "elf_objects" :
658 [
659  {
660   "name" : "_ZN7android8hardware3usb4V1_212IUsbCallback10descriptorE"
661  },
662  {
663   "name" : "_ZN7android8hardware3usb4V1_24IUsb10descriptorE"
664  },
665  {
666   "name" : "_ZTCN7android8hardware3usb4V1_212IUsbCallbackE0_NS1_4V1_012IUsbCallbackE"
667  },
668  {
669   "name" : "_ZTCN7android8hardware3usb4V1_212IUsbCallbackE0_NS1_4V1_112IUsbCallbackE"
670  },
671  {
672   "name" : "_ZTCN7android8hardware3usb4V1_212IUsbCallbackE0_NS_4hidl4base4V1_05IBaseE"
673  },
674  {
675   "binding" : "weak",
676   "name" : "_ZTCN7android8hardware3usb4V1_213BsUsbCallbackE0_NS2_12IUsbCallbackE"
677  },
678  {
679   "name" : "_ZTCN7android8hardware3usb4V1_215BnHwUsbCallbackE0_NS0_7IBinderE"
680  },
681  {
682   "name" : "_ZTCN7android8hardware3usb4V1_215BnHwUsbCallbackE0_NS0_9BHwBinderE"
683  },
684  {
685   "name" : "_ZTCN7android8hardware3usb4V1_215BnHwUsbCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
686  },
687  {
688   "name" : "_ZTCN7android8hardware3usb4V1_215BpHwUsbCallbackE0_NS0_11BpInterfaceINS2_12IUsbCallbackEEE"
689  },
690  {
691   "name" : "_ZTCN7android8hardware3usb4V1_215BpHwUsbCallbackE0_NS1_4V1_012IUsbCallbackE"
692  },
693  {
694   "name" : "_ZTCN7android8hardware3usb4V1_215BpHwUsbCallbackE0_NS1_4V1_112IUsbCallbackE"
695  },
696  {
697   "name" : "_ZTCN7android8hardware3usb4V1_215BpHwUsbCallbackE0_NS2_12IUsbCallbackE"
698  },
699  {
700   "name" : "_ZTCN7android8hardware3usb4V1_215BpHwUsbCallbackE0_NS_4hidl4base4V1_05IBaseE"
701  },
702  {
703   "name" : "_ZTCN7android8hardware3usb4V1_215BpHwUsbCallbackE16_NS0_11BpHwRefBaseE"
704  },
705  {
706   "name" : "_ZTCN7android8hardware3usb4V1_215BpHwUsbCallbackE8_NS0_10IInterfaceE"
707  },
708  {
709   "name" : "_ZTCN7android8hardware3usb4V1_24IUsbE0_NS1_4V1_04IUsbE"
710  },
711  {
712   "name" : "_ZTCN7android8hardware3usb4V1_24IUsbE0_NS1_4V1_14IUsbE"
713  },
714  {
715   "name" : "_ZTCN7android8hardware3usb4V1_24IUsbE0_NS_4hidl4base4V1_05IBaseE"
716  },
717  {
718   "binding" : "weak",
719   "name" : "_ZTCN7android8hardware3usb4V1_25BsUsbE0_NS2_4IUsbE"
720  },
721  {
722   "name" : "_ZTCN7android8hardware3usb4V1_27BnHwUsbE0_NS0_7IBinderE"
723  },
724  {
725   "name" : "_ZTCN7android8hardware3usb4V1_27BnHwUsbE0_NS0_9BHwBinderE"
726  },
727  {
728   "name" : "_ZTCN7android8hardware3usb4V1_27BnHwUsbE0_NS_4hidl4base4V1_08BnHwBaseE"
729  },
730  {
731   "name" : "_ZTCN7android8hardware3usb4V1_27BpHwUsbE0_NS0_11BpInterfaceINS2_4IUsbEEE"
732  },
733  {
734   "name" : "_ZTCN7android8hardware3usb4V1_27BpHwUsbE0_NS1_4V1_04IUsbE"
735  },
736  {
737   "name" : "_ZTCN7android8hardware3usb4V1_27BpHwUsbE0_NS1_4V1_14IUsbE"
738  },
739  {
740   "name" : "_ZTCN7android8hardware3usb4V1_27BpHwUsbE0_NS2_4IUsbE"
741  },
742  {
743   "name" : "_ZTCN7android8hardware3usb4V1_27BpHwUsbE0_NS_4hidl4base4V1_05IBaseE"
744  },
745  {
746   "name" : "_ZTCN7android8hardware3usb4V1_27BpHwUsbE16_NS0_11BpHwRefBaseE"
747  },
748  {
749   "name" : "_ZTCN7android8hardware3usb4V1_27BpHwUsbE8_NS0_10IInterfaceE"
750  },
751  {
752   "name" : "_ZTTN7android8hardware3usb4V1_212IUsbCallbackE"
753  },
754  {
755   "name" : "_ZTTN7android8hardware3usb4V1_215BnHwUsbCallbackE"
756  },
757  {
758   "name" : "_ZTTN7android8hardware3usb4V1_215BpHwUsbCallbackE"
759  },
760  {
761   "name" : "_ZTTN7android8hardware3usb4V1_24IUsbE"
762  },
763  {
764   "name" : "_ZTTN7android8hardware3usb4V1_27BnHwUsbE"
765  },
766  {
767   "name" : "_ZTTN7android8hardware3usb4V1_27BpHwUsbE"
768  },
769  {
770   "name" : "_ZTVN7android8hardware3usb4V1_212IUsbCallbackE"
771  },
772  {
773   "binding" : "weak",
774   "name" : "_ZTVN7android8hardware3usb4V1_213BsUsbCallbackE"
775  },
776  {
777   "name" : "_ZTVN7android8hardware3usb4V1_215BnHwUsbCallbackE"
778  },
779  {
780   "name" : "_ZTVN7android8hardware3usb4V1_215BpHwUsbCallbackE"
781  },
782  {
783   "name" : "_ZTVN7android8hardware3usb4V1_24IUsbE"
784  },
785  {
786   "binding" : "weak",
787   "name" : "_ZTVN7android8hardware3usb4V1_25BsUsbE"
788  },
789  {
790   "name" : "_ZTVN7android8hardware3usb4V1_27BnHwUsbE"
791  },
792  {
793   "name" : "_ZTVN7android8hardware3usb4V1_27BpHwUsbE"
794  }
795 ],
796 "enum_types" :
797 [
798  {
799   "alignment" : 4,
800   "enum_fields" :
801   [
802    {
803     "enum_field_value" : 1,
804     "name" : "HAL_HDR_DOLBY_VISION"
805    },
806    {
807     "enum_field_value" : 2,
808     "name" : "HAL_HDR_HDR10"
809    },
810    {
811     "enum_field_value" : 3,
812     "name" : "HAL_HDR_HLG"
813    }
814   ],
815   "linker_set_key" : "_ZTI13android_hdr_t",
816   "name" : "android_hdr_t",
817   "referenced_type" : "_ZTI13android_hdr_t",
818   "self_type" : "_ZTI13android_hdr_t",
819   "size" : 4,
820   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
821   "underlying_type" : "_ZTIj"
822  },
823  {
824   "alignment" : 4,
825   "enum_fields" :
826   [
827    {
828     "enum_field_value" : 4,
829     "name" : "HAL_HDR_HDR10_PLUS"
830    }
831   ],
832   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
833   "name" : "android_hdr_v1_2_t",
834   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
835   "self_type" : "_ZTI18android_hdr_v1_2_t",
836   "size" : 4,
837   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
838   "underlying_type" : "_ZTIj"
839  },
840  {
841   "alignment" : 4,
842   "enum_fields" :
843   [
844    {
845     "enum_field_value" : 0,
846     "name" : "ANDROID_LOG_UNKNOWN"
847    },
848    {
849     "enum_field_value" : 1,
850     "name" : "ANDROID_LOG_DEFAULT"
851    },
852    {
853     "enum_field_value" : 2,
854     "name" : "ANDROID_LOG_VERBOSE"
855    },
856    {
857     "enum_field_value" : 3,
858     "name" : "ANDROID_LOG_DEBUG"
859    },
860    {
861     "enum_field_value" : 4,
862     "name" : "ANDROID_LOG_INFO"
863    },
864    {
865     "enum_field_value" : 5,
866     "name" : "ANDROID_LOG_WARN"
867    },
868    {
869     "enum_field_value" : 6,
870     "name" : "ANDROID_LOG_ERROR"
871    },
872    {
873     "enum_field_value" : 7,
874     "name" : "ANDROID_LOG_FATAL"
875    },
876    {
877     "enum_field_value" : 8,
878     "name" : "ANDROID_LOG_SILENT"
879    }
880   ],
881   "linker_set_key" : "_ZTI19android_LogPriority",
882   "name" : "android_LogPriority",
883   "referenced_type" : "_ZTI19android_LogPriority",
884   "self_type" : "_ZTI19android_LogPriority",
885   "size" : 4,
886   "source_file" : "/system/core/liblog/include/android/log.h",
887   "underlying_type" : "_ZTIj"
888  },
889  {
890   "alignment" : 4,
891   "enum_fields" :
892   [
893    {
894     "enum_field_value" : 0,
895     "name" : "HAL_DATASPACE_UNKNOWN"
896    },
897    {
898     "enum_field_value" : 1,
899     "name" : "HAL_DATASPACE_ARBITRARY"
900    },
901    {
902     "enum_field_value" : 16,
903     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
904    },
905    {
906     "enum_field_value" : 4128768,
907     "name" : "HAL_DATASPACE_STANDARD_MASK"
908    },
909    {
910     "enum_field_value" : 0,
911     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
912    },
913    {
914     "enum_field_value" : 65536,
915     "name" : "HAL_DATASPACE_STANDARD_BT709"
916    },
917    {
918     "enum_field_value" : 131072,
919     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
920    },
921    {
922     "enum_field_value" : 196608,
923     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
924    },
925    {
926     "enum_field_value" : 262144,
927     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
928    },
929    {
930     "enum_field_value" : 327680,
931     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
932    },
933    {
934     "enum_field_value" : 393216,
935     "name" : "HAL_DATASPACE_STANDARD_BT2020"
936    },
937    {
938     "enum_field_value" : 458752,
939     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
940    },
941    {
942     "enum_field_value" : 524288,
943     "name" : "HAL_DATASPACE_STANDARD_BT470M"
944    },
945    {
946     "enum_field_value" : 589824,
947     "name" : "HAL_DATASPACE_STANDARD_FILM"
948    },
949    {
950     "enum_field_value" : 655360,
951     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
952    },
953    {
954     "enum_field_value" : 720896,
955     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
956    },
957    {
958     "enum_field_value" : 22,
959     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
960    },
961    {
962     "enum_field_value" : 130023424,
963     "name" : "HAL_DATASPACE_TRANSFER_MASK"
964    },
965    {
966     "enum_field_value" : 0,
967     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
968    },
969    {
970     "enum_field_value" : 4194304,
971     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
972    },
973    {
974     "enum_field_value" : 8388608,
975     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
976    },
977    {
978     "enum_field_value" : 12582912,
979     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
980    },
981    {
982     "enum_field_value" : 16777216,
983     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
984    },
985    {
986     "enum_field_value" : 20971520,
987     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
988    },
989    {
990     "enum_field_value" : 25165824,
991     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
992    },
993    {
994     "enum_field_value" : 29360128,
995     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
996    },
997    {
998     "enum_field_value" : 33554432,
999     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1000    },
1001    {
1002     "enum_field_value" : 27,
1003     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1004    },
1005    {
1006     "enum_field_value" : 939524096,
1007     "name" : "HAL_DATASPACE_RANGE_MASK"
1008    },
1009    {
1010     "enum_field_value" : 0,
1011     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1012    },
1013    {
1014     "enum_field_value" : 134217728,
1015     "name" : "HAL_DATASPACE_RANGE_FULL"
1016    },
1017    {
1018     "enum_field_value" : 268435456,
1019     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1020    },
1021    {
1022     "enum_field_value" : 402653184,
1023     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1024    },
1025    {
1026     "enum_field_value" : 512,
1027     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1028    },
1029    {
1030     "enum_field_value" : 138477568,
1031     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1032    },
1033    {
1034     "enum_field_value" : 406913024,
1035     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1036    },
1037    {
1038     "enum_field_value" : 513,
1039     "name" : "HAL_DATASPACE_SRGB"
1040    },
1041    {
1042     "enum_field_value" : 142671872,
1043     "name" : "HAL_DATASPACE_V0_SRGB"
1044    },
1045    {
1046     "enum_field_value" : 411107328,
1047     "name" : "HAL_DATASPACE_V0_SCRGB"
1048    },
1049    {
1050     "enum_field_value" : 257,
1051     "name" : "HAL_DATASPACE_JFIF"
1052    },
1053    {
1054     "enum_field_value" : 146931712,
1055     "name" : "HAL_DATASPACE_V0_JFIF"
1056    },
1057    {
1058     "enum_field_value" : 258,
1059     "name" : "HAL_DATASPACE_BT601_625"
1060    },
1061    {
1062     "enum_field_value" : 281149440,
1063     "name" : "HAL_DATASPACE_V0_BT601_625"
1064    },
1065    {
1066     "enum_field_value" : 259,
1067     "name" : "HAL_DATASPACE_BT601_525"
1068    },
1069    {
1070     "enum_field_value" : 281280512,
1071     "name" : "HAL_DATASPACE_V0_BT601_525"
1072    },
1073    {
1074     "enum_field_value" : 260,
1075     "name" : "HAL_DATASPACE_BT709"
1076    },
1077    {
1078     "enum_field_value" : 281083904,
1079     "name" : "HAL_DATASPACE_V0_BT709"
1080    },
1081    {
1082     "enum_field_value" : 139067392,
1083     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1084    },
1085    {
1086     "enum_field_value" : 155844608,
1087     "name" : "HAL_DATASPACE_DCI_P3"
1088    },
1089    {
1090     "enum_field_value" : 139067392,
1091     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1092    },
1093    {
1094     "enum_field_value" : 143261696,
1095     "name" : "HAL_DATASPACE_DISPLAY_P3"
1096    },
1097    {
1098     "enum_field_value" : 151715840,
1099     "name" : "HAL_DATASPACE_ADOBE_RGB"
1100    },
1101    {
1102     "enum_field_value" : 138805248,
1103     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1104    },
1105    {
1106     "enum_field_value" : 147193856,
1107     "name" : "HAL_DATASPACE_BT2020"
1108    },
1109    {
1110     "enum_field_value" : 163971072,
1111     "name" : "HAL_DATASPACE_BT2020_PQ"
1112    },
1113    {
1114     "enum_field_value" : 4096,
1115     "name" : "HAL_DATASPACE_DEPTH"
1116    },
1117    {
1118     "enum_field_value" : 4097,
1119     "name" : "HAL_DATASPACE_SENSOR"
1120    }
1121   ],
1122   "linker_set_key" : "_ZTI19android_dataspace_t",
1123   "name" : "android_dataspace_t",
1124   "referenced_type" : "_ZTI19android_dataspace_t",
1125   "self_type" : "_ZTI19android_dataspace_t",
1126   "size" : 4,
1127   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1128   "underlying_type" : "_ZTIj"
1129  },
1130  {
1131   "alignment" : 4,
1132   "enum_fields" :
1133   [
1134    {
1135     "enum_field_value" : 0,
1136     "name" : "FLEX_FORMAT_INVALID"
1137    },
1138    {
1139     "enum_field_value" : 1,
1140     "name" : "FLEX_FORMAT_Y"
1141    },
1142    {
1143     "enum_field_value" : 7,
1144     "name" : "FLEX_FORMAT_YCbCr"
1145    },
1146    {
1147     "enum_field_value" : 1073741831,
1148     "name" : "FLEX_FORMAT_YCbCrA"
1149    },
1150    {
1151     "enum_field_value" : 7168,
1152     "name" : "FLEX_FORMAT_RGB"
1153    },
1154    {
1155     "enum_field_value" : 1073748992,
1156     "name" : "FLEX_FORMAT_RGBA"
1157    }
1158   ],
1159   "linker_set_key" : "_ZTI19android_flex_format",
1160   "name" : "android_flex_format",
1161   "referenced_type" : "_ZTI19android_flex_format",
1162   "self_type" : "_ZTI19android_flex_format",
1163   "size" : 4,
1164   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1165   "underlying_type" : "_ZTIj"
1166  },
1167  {
1168   "alignment" : 4,
1169   "enum_fields" :
1170   [
1171    {
1172     "enum_field_value" : 1,
1173     "name" : "HAL_TRANSFORM_FLIP_H"
1174    },
1175    {
1176     "enum_field_value" : 2,
1177     "name" : "HAL_TRANSFORM_FLIP_V"
1178    },
1179    {
1180     "enum_field_value" : 4,
1181     "name" : "HAL_TRANSFORM_ROT_90"
1182    },
1183    {
1184     "enum_field_value" : 3,
1185     "name" : "HAL_TRANSFORM_ROT_180"
1186    },
1187    {
1188     "enum_field_value" : 7,
1189     "name" : "HAL_TRANSFORM_ROT_270"
1190    }
1191   ],
1192   "linker_set_key" : "_ZTI19android_transform_t",
1193   "name" : "android_transform_t",
1194   "referenced_type" : "_ZTI19android_transform_t",
1195   "self_type" : "_ZTI19android_transform_t",
1196   "size" : 4,
1197   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1198   "underlying_type" : "_ZTIj"
1199  },
1200  {
1201   "alignment" : 4,
1202   "enum_fields" :
1203   [
1204    {
1205     "enum_field_value" : 0,
1206     "name" : "HAL_COLOR_MODE_NATIVE"
1207    },
1208    {
1209     "enum_field_value" : 1,
1210     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1211    },
1212    {
1213     "enum_field_value" : 2,
1214     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1215    },
1216    {
1217     "enum_field_value" : 3,
1218     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1219    },
1220    {
1221     "enum_field_value" : 4,
1222     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1223    },
1224    {
1225     "enum_field_value" : 5,
1226     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1227    },
1228    {
1229     "enum_field_value" : 6,
1230     "name" : "HAL_COLOR_MODE_DCI_P3"
1231    },
1232    {
1233     "enum_field_value" : 7,
1234     "name" : "HAL_COLOR_MODE_SRGB"
1235    },
1236    {
1237     "enum_field_value" : 8,
1238     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1239    },
1240    {
1241     "enum_field_value" : 9,
1242     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1243    }
1244   ],
1245   "linker_set_key" : "_ZTI20android_color_mode_t",
1246   "name" : "android_color_mode_t",
1247   "referenced_type" : "_ZTI20android_color_mode_t",
1248   "self_type" : "_ZTI20android_color_mode_t",
1249   "size" : 4,
1250   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1251   "underlying_type" : "_ZTIj"
1252  },
1253  {
1254   "alignment" : 4,
1255   "enum_fields" :
1256   [
1257    {
1258     "enum_field_value" : 0,
1259     "name" : "SYSTEM_TIME_REALTIME"
1260    },
1261    {
1262     "enum_field_value" : 1,
1263     "name" : "SYSTEM_TIME_MONOTONIC"
1264    },
1265    {
1266     "enum_field_value" : 2,
1267     "name" : "SYSTEM_TIME_PROCESS"
1268    },
1269    {
1270     "enum_field_value" : 3,
1271     "name" : "SYSTEM_TIME_THREAD"
1272    },
1273    {
1274     "enum_field_value" : 4,
1275     "name" : "SYSTEM_TIME_BOOTTIME"
1276    }
1277   ],
1278   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1279   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1280   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1281   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1282   "size" : 4,
1283   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1284   "underlying_type" : "_ZTIj"
1285  },
1286  {
1287   "alignment" : 4,
1288   "enum_fields" :
1289   [
1290    {
1291     "enum_field_value" : 1,
1292     "name" : "FLEX_COMPONENT_Y"
1293    },
1294    {
1295     "enum_field_value" : 2,
1296     "name" : "FLEX_COMPONENT_Cb"
1297    },
1298    {
1299     "enum_field_value" : 4,
1300     "name" : "FLEX_COMPONENT_Cr"
1301    },
1302    {
1303     "enum_field_value" : 1024,
1304     "name" : "FLEX_COMPONENT_R"
1305    },
1306    {
1307     "enum_field_value" : 2048,
1308     "name" : "FLEX_COMPONENT_G"
1309    },
1310    {
1311     "enum_field_value" : 4096,
1312     "name" : "FLEX_COMPONENT_B"
1313    },
1314    {
1315     "enum_field_value" : 1073741824,
1316     "name" : "FLEX_COMPONENT_A"
1317    }
1318   ],
1319   "linker_set_key" : "_ZTI22android_flex_component",
1320   "name" : "android_flex_component",
1321   "referenced_type" : "_ZTI22android_flex_component",
1322   "self_type" : "_ZTI22android_flex_component",
1323   "size" : 4,
1324   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1325   "underlying_type" : "_ZTIj"
1326  },
1327  {
1328   "alignment" : 4,
1329   "enum_fields" :
1330   [
1331    {
1332     "enum_field_value" : 1,
1333     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1334    },
1335    {
1336     "enum_field_value" : 2,
1337     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1338    },
1339    {
1340     "enum_field_value" : 3,
1341     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1342    },
1343    {
1344     "enum_field_value" : 4,
1345     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1346    },
1347    {
1348     "enum_field_value" : 5,
1349     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1350    },
1351    {
1352     "enum_field_value" : 16,
1353     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1354    },
1355    {
1356     "enum_field_value" : 17,
1357     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1358    },
1359    {
1360     "enum_field_value" : 20,
1361     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1362    },
1363    {
1364     "enum_field_value" : 22,
1365     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1366    },
1367    {
1368     "enum_field_value" : 32,
1369     "name" : "HAL_PIXEL_FORMAT_RAW16"
1370    },
1371    {
1372     "enum_field_value" : 33,
1373     "name" : "HAL_PIXEL_FORMAT_BLOB"
1374    },
1375    {
1376     "enum_field_value" : 34,
1377     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1378    },
1379    {
1380     "enum_field_value" : 35,
1381     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1382    },
1383    {
1384     "enum_field_value" : 36,
1385     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1386    },
1387    {
1388     "enum_field_value" : 37,
1389     "name" : "HAL_PIXEL_FORMAT_RAW10"
1390    },
1391    {
1392     "enum_field_value" : 38,
1393     "name" : "HAL_PIXEL_FORMAT_RAW12"
1394    },
1395    {
1396     "enum_field_value" : 43,
1397     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1398    },
1399    {
1400     "enum_field_value" : 538982489,
1401     "name" : "HAL_PIXEL_FORMAT_Y8"
1402    },
1403    {
1404     "enum_field_value" : 540422489,
1405     "name" : "HAL_PIXEL_FORMAT_Y16"
1406    },
1407    {
1408     "enum_field_value" : 842094169,
1409     "name" : "HAL_PIXEL_FORMAT_YV12"
1410    }
1411   ],
1412   "linker_set_key" : "_ZTI22android_pixel_format_t",
1413   "name" : "android_pixel_format_t",
1414   "referenced_type" : "_ZTI22android_pixel_format_t",
1415   "self_type" : "_ZTI22android_pixel_format_t",
1416   "size" : 4,
1417   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1418   "underlying_type" : "_ZTIj"
1419  },
1420  {
1421   "alignment" : 4,
1422   "enum_fields" :
1423   [
1424    {
1425     "enum_field_value" : 19,
1426     "name" : "ANDROID_PRIORITY_LOWEST"
1427    },
1428    {
1429     "enum_field_value" : 10,
1430     "name" : "ANDROID_PRIORITY_BACKGROUND"
1431    },
1432    {
1433     "enum_field_value" : 0,
1434     "name" : "ANDROID_PRIORITY_NORMAL"
1435    },
1436    {
1437     "enum_field_value" : -2,
1438     "name" : "ANDROID_PRIORITY_FOREGROUND"
1439    },
1440    {
1441     "enum_field_value" : -4,
1442     "name" : "ANDROID_PRIORITY_DISPLAY"
1443    },
1444    {
1445     "enum_field_value" : -8,
1446     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1447    },
1448    {
1449     "enum_field_value" : -10,
1450     "name" : "ANDROID_PRIORITY_VIDEO"
1451    },
1452    {
1453     "enum_field_value" : -16,
1454     "name" : "ANDROID_PRIORITY_AUDIO"
1455    },
1456    {
1457     "enum_field_value" : -19,
1458     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1459    },
1460    {
1461     "enum_field_value" : -20,
1462     "name" : "ANDROID_PRIORITY_HIGHEST"
1463    },
1464    {
1465     "enum_field_value" : 0,
1466     "name" : "ANDROID_PRIORITY_DEFAULT"
1467    },
1468    {
1469     "enum_field_value" : -1,
1470     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1471    },
1472    {
1473     "enum_field_value" : 1,
1474     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1475    }
1476   ],
1477   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1478   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1479   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1480   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1481   "size" : 4,
1482   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1483   "underlying_type" : "_ZTIi"
1484  },
1485  {
1486   "alignment" : 4,
1487   "enum_fields" :
1488   [
1489    {
1490     "enum_field_value" : 281411584,
1491     "name" : "HAL_DATASPACE_BT2020_ITU"
1492    },
1493    {
1494     "enum_field_value" : 298188800,
1495     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1496    },
1497    {
1498     "enum_field_value" : 302383104,
1499     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1500    },
1501    {
1502     "enum_field_value" : 168165376,
1503     "name" : "HAL_DATASPACE_BT2020_HLG"
1504    }
1505   ],
1506   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1507   "name" : "android_dataspace_v1_1_t",
1508   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1509   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1510   "size" : 4,
1511   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1512   "underlying_type" : "_ZTIj"
1513  },
1514  {
1515   "alignment" : 4,
1516   "enum_fields" :
1517   [
1518    {
1519     "enum_field_value" : 142999552,
1520     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1521    },
1522    {
1523     "enum_field_value" : 4098,
1524     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1525    },
1526    {
1527     "enum_field_value" : 4099,
1528     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1529    },
1530    {
1531     "enum_field_value" : 4100,
1532     "name" : "HAL_DATASPACE_HEIF"
1533    }
1534   ],
1535   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1536   "name" : "android_dataspace_v1_2_t",
1537   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1538   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1539   "size" : 4,
1540   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1541   "underlying_type" : "_ZTIj"
1542  },
1543  {
1544   "alignment" : 4,
1545   "enum_fields" :
1546   [
1547    {
1548     "enum_field_value" : 10,
1549     "name" : "HAL_COLOR_MODE_BT2020"
1550    },
1551    {
1552     "enum_field_value" : 11,
1553     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1554    },
1555    {
1556     "enum_field_value" : 12,
1557     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1558    }
1559   ],
1560   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1561   "name" : "android_color_mode_v1_1_t",
1562   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1563   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1564   "size" : 4,
1565   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1566   "underlying_type" : "_ZTIj"
1567  },
1568  {
1569   "alignment" : 4,
1570   "enum_fields" :
1571   [
1572    {
1573     "enum_field_value" : 0,
1574     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1575    },
1576    {
1577     "enum_field_value" : 1,
1578     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1579    },
1580    {
1581     "enum_field_value" : 2,
1582     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1583    },
1584    {
1585     "enum_field_value" : 3,
1586     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1587    },
1588    {
1589     "enum_field_value" : 4,
1590     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1591    },
1592    {
1593     "enum_field_value" : 5,
1594     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1595    },
1596    {
1597     "enum_field_value" : 6,
1598     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1599    }
1600   ],
1601   "linker_set_key" : "_ZTI25android_color_transform_t",
1602   "name" : "android_color_transform_t",
1603   "referenced_type" : "_ZTI25android_color_transform_t",
1604   "self_type" : "_ZTI25android_color_transform_t",
1605   "size" : 4,
1606   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1607   "underlying_type" : "_ZTIj"
1608  },
1609  {
1610   "alignment" : 4,
1611   "enum_fields" :
1612   [
1613    {
1614     "enum_field_value" : 39,
1615     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1616    },
1617    {
1618     "enum_field_value" : 40,
1619     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1620    },
1621    {
1622     "enum_field_value" : 41,
1623     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1624    },
1625    {
1626     "enum_field_value" : 42,
1627     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1628    }
1629   ],
1630   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1631   "name" : "android_pixel_format_sw_t",
1632   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1633   "self_type" : "_ZTI25android_pixel_format_sw_t",
1634   "size" : 4,
1635   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1636   "underlying_type" : "_ZTIj"
1637  },
1638  {
1639   "alignment" : 4,
1640   "enum_fields" :
1641   [
1642    {
1643     "enum_field_value" : 48,
1644     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1645    },
1646    {
1647     "enum_field_value" : 49,
1648     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1649    },
1650    {
1651     "enum_field_value" : 50,
1652     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1653    },
1654    {
1655     "enum_field_value" : 51,
1656     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1657    },
1658    {
1659     "enum_field_value" : 52,
1660     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1661    },
1662    {
1663     "enum_field_value" : 53,
1664     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1665    },
1666    {
1667     "enum_field_value" : 54,
1668     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1669    }
1670   ],
1671   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1672   "name" : "android_pixel_format_v1_1_t",
1673   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1674   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1675   "size" : 4,
1676   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1677   "underlying_type" : "_ZTIj"
1678  },
1679  {
1680   "alignment" : 4,
1681   "enum_fields" :
1682   [
1683    {
1684     "enum_field_value" : 55,
1685     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1686    }
1687   ],
1688   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1689   "name" : "android_pixel_format_v1_2_t",
1690   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1691   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1692   "size" : 4,
1693   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1694   "underlying_type" : "_ZTIj"
1695  },
1696  {
1697   "alignment" : 4,
1698   "enum_fields" :
1699   [
1700    {
1701     "enum_field_value" : 0,
1702     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1703    },
1704    {
1705     "enum_field_value" : 1,
1706     "name" : "HAL_RENDER_INTENT_ENHANCE"
1707    },
1708    {
1709     "enum_field_value" : 2,
1710     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1711    },
1712    {
1713     "enum_field_value" : 3,
1714     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1715    }
1716   ],
1717   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1718   "name" : "android_render_intent_v1_1_t",
1719   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1720   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1721   "size" : 4,
1722   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1723   "underlying_type" : "_ZTIj"
1724  },
1725  {
1726   "alignment" : 4,
1727   "enum_fields" :
1728   [
1729    {
1730     "enum_field_value" : 0,
1731     "name" : "LOG_ID_MIN"
1732    },
1733    {
1734     "enum_field_value" : 0,
1735     "name" : "LOG_ID_MAIN"
1736    },
1737    {
1738     "enum_field_value" : 1,
1739     "name" : "LOG_ID_RADIO"
1740    },
1741    {
1742     "enum_field_value" : 2,
1743     "name" : "LOG_ID_EVENTS"
1744    },
1745    {
1746     "enum_field_value" : 3,
1747     "name" : "LOG_ID_SYSTEM"
1748    },
1749    {
1750     "enum_field_value" : 4,
1751     "name" : "LOG_ID_CRASH"
1752    },
1753    {
1754     "enum_field_value" : 5,
1755     "name" : "LOG_ID_STATS"
1756    },
1757    {
1758     "enum_field_value" : 6,
1759     "name" : "LOG_ID_SECURITY"
1760    },
1761    {
1762     "enum_field_value" : 7,
1763     "name" : "LOG_ID_KERNEL"
1764    },
1765    {
1766     "enum_field_value" : 8,
1767     "name" : "LOG_ID_MAX"
1768    },
1769    {
1770     "enum_field_value" : 2147483647,
1771     "name" : "LOG_ID_DEFAULT"
1772    }
1773   ],
1774   "linker_set_key" : "_ZTI6log_id",
1775   "name" : "log_id",
1776   "referenced_type" : "_ZTI6log_id",
1777   "self_type" : "_ZTI6log_id",
1778   "size" : 4,
1779   "source_file" : "/system/core/liblog/include/android/log.h",
1780   "underlying_type" : "_ZTIj"
1781  },
1782  {
1783   "alignment" : 4,
1784   "enum_fields" :
1785   [
1786    {
1787     "enum_field_value" : 1,
1788     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1789    },
1790    {
1791     "enum_field_value" : 2,
1792     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1793    },
1794    {
1795     "enum_field_value" : 4,
1796     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1797    }
1798   ],
1799   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1800   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1801   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1802   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1803   "size" : 4,
1804   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1805   "underlying_type" : "_ZTIj"
1806  },
1807  {
1808   "alignment" : 4,
1809   "enum_fields" :
1810   [
1811    {
1812     "enum_field_value" : 0,
1813     "name" : "android::OK"
1814    },
1815    {
1816     "enum_field_value" : 0,
1817     "name" : "android::NO_ERROR"
1818    },
1819    {
1820     "enum_field_value" : -2147483648,
1821     "name" : "android::UNKNOWN_ERROR"
1822    },
1823    {
1824     "enum_field_value" : -12,
1825     "name" : "android::NO_MEMORY"
1826    },
1827    {
1828     "enum_field_value" : -38,
1829     "name" : "android::INVALID_OPERATION"
1830    },
1831    {
1832     "enum_field_value" : -22,
1833     "name" : "android::BAD_VALUE"
1834    },
1835    {
1836     "enum_field_value" : -2147483647,
1837     "name" : "android::BAD_TYPE"
1838    },
1839    {
1840     "enum_field_value" : -2,
1841     "name" : "android::NAME_NOT_FOUND"
1842    },
1843    {
1844     "enum_field_value" : -1,
1845     "name" : "android::PERMISSION_DENIED"
1846    },
1847    {
1848     "enum_field_value" : -19,
1849     "name" : "android::NO_INIT"
1850    },
1851    {
1852     "enum_field_value" : -17,
1853     "name" : "android::ALREADY_EXISTS"
1854    },
1855    {
1856     "enum_field_value" : -32,
1857     "name" : "android::DEAD_OBJECT"
1858    },
1859    {
1860     "enum_field_value" : -2147483646,
1861     "name" : "android::FAILED_TRANSACTION"
1862    },
1863    {
1864     "enum_field_value" : -75,
1865     "name" : "android::BAD_INDEX"
1866    },
1867    {
1868     "enum_field_value" : -61,
1869     "name" : "android::NOT_ENOUGH_DATA"
1870    },
1871    {
1872     "enum_field_value" : -11,
1873     "name" : "android::WOULD_BLOCK"
1874    },
1875    {
1876     "enum_field_value" : -110,
1877     "name" : "android::TIMED_OUT"
1878    },
1879    {
1880     "enum_field_value" : -74,
1881     "name" : "android::UNKNOWN_TRANSACTION"
1882    },
1883    {
1884     "enum_field_value" : -2147483641,
1885     "name" : "android::FDS_NOT_ALLOWED"
1886    },
1887    {
1888     "enum_field_value" : -2147483640,
1889     "name" : "android::UNEXPECTED_NULL"
1890    }
1891   ],
1892   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1893   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1894   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1895   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1896   "size" : 4,
1897   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1898   "underlying_type" : "_ZTIi"
1899  },
1900  {
1901   "alignment" : 4,
1902   "enum_fields" :
1903   [
1904    {
1905     "enum_field_value" : 19,
1906     "name" : "android::PRIORITY_LOWEST"
1907    },
1908    {
1909     "enum_field_value" : 10,
1910     "name" : "android::PRIORITY_BACKGROUND"
1911    },
1912    {
1913     "enum_field_value" : 0,
1914     "name" : "android::PRIORITY_NORMAL"
1915    },
1916    {
1917     "enum_field_value" : -2,
1918     "name" : "android::PRIORITY_FOREGROUND"
1919    },
1920    {
1921     "enum_field_value" : -4,
1922     "name" : "android::PRIORITY_DISPLAY"
1923    },
1924    {
1925     "enum_field_value" : -8,
1926     "name" : "android::PRIORITY_URGENT_DISPLAY"
1927    },
1928    {
1929     "enum_field_value" : -16,
1930     "name" : "android::PRIORITY_AUDIO"
1931    },
1932    {
1933     "enum_field_value" : -19,
1934     "name" : "android::PRIORITY_URGENT_AUDIO"
1935    },
1936    {
1937     "enum_field_value" : -20,
1938     "name" : "android::PRIORITY_HIGHEST"
1939    },
1940    {
1941     "enum_field_value" : 0,
1942     "name" : "android::PRIORITY_DEFAULT"
1943    },
1944    {
1945     "enum_field_value" : -1,
1946     "name" : "android::PRIORITY_MORE_FAVORABLE"
1947    },
1948    {
1949     "enum_field_value" : 1,
1950     "name" : "android::PRIORITY_LESS_FAVORABLE"
1951    }
1952   ],
1953   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1954   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1955   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1956   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1957   "size" : 4,
1958   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1959   "underlying_type" : "_ZTIi"
1960  },
1961  {
1962   "alignment" : 4,
1963   "enum_fields" :
1964   [
1965    {
1966     "enum_field_value" : 1,
1967     "name" : "android::trait_trivial_copy<bool>::value"
1968    }
1969   ],
1970   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1971   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1972   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1973   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1974   "size" : 4,
1975   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1976   "underlying_type" : "_ZTIj"
1977  },
1978  {
1979   "alignment" : 4,
1980   "enum_fields" :
1981   [
1982    {
1983     "enum_field_value" : 1,
1984     "name" : "android::trait_trivial_copy<char>::value"
1985    }
1986   ],
1987   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1988   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1989   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1990   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1991   "size" : 4,
1992   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1993   "underlying_type" : "_ZTIj"
1994  },
1995  {
1996   "alignment" : 4,
1997   "enum_fields" :
1998   [
1999    {
2000     "enum_field_value" : 1,
2001     "name" : "android::trait_trivial_copy<double>::value"
2002    }
2003   ],
2004   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2005   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2006   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2007   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2008   "size" : 4,
2009   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2010   "underlying_type" : "_ZTIj"
2011  },
2012  {
2013   "alignment" : 4,
2014   "enum_fields" :
2015   [
2016    {
2017     "enum_field_value" : 1,
2018     "name" : "android::trait_trivial_copy<float>::value"
2019    }
2020   ],
2021   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2022   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2023   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2024   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2025   "size" : 4,
2026   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2027   "underlying_type" : "_ZTIj"
2028  },
2029  {
2030   "alignment" : 4,
2031   "enum_fields" :
2032   [
2033    {
2034     "enum_field_value" : 1,
2035     "name" : "android::trait_trivial_copy<unsigned char>::value"
2036    }
2037   ],
2038   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2039   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2040   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2041   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2042   "size" : 4,
2043   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2044   "underlying_type" : "_ZTIj"
2045  },
2046  {
2047   "alignment" : 4,
2048   "enum_fields" :
2049   [
2050    {
2051     "enum_field_value" : 1,
2052     "name" : "android::trait_trivial_copy<int>::value"
2053    }
2054   ],
2055   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2056   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2057   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2058   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2059   "size" : 4,
2060   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2061   "underlying_type" : "_ZTIj"
2062  },
2063  {
2064   "alignment" : 4,
2065   "enum_fields" :
2066   [
2067    {
2068     "enum_field_value" : 1,
2069     "name" : "android::trait_trivial_copy<unsigned int>::value"
2070    }
2071   ],
2072   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2073   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2074   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2075   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2076   "size" : 4,
2077   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2078   "underlying_type" : "_ZTIj"
2079  },
2080  {
2081   "alignment" : 4,
2082   "enum_fields" :
2083   [
2084    {
2085     "enum_field_value" : 1,
2086     "name" : "android::trait_trivial_copy<long>::value"
2087    }
2088   ],
2089   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2090   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2091   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2092   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2093   "size" : 4,
2094   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2095   "underlying_type" : "_ZTIj"
2096  },
2097  {
2098   "alignment" : 4,
2099   "enum_fields" :
2100   [
2101    {
2102     "enum_field_value" : 1,
2103     "name" : "android::trait_trivial_copy<unsigned long>::value"
2104    }
2105   ],
2106   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2107   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2108   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2109   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2110   "size" : 4,
2111   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2112   "underlying_type" : "_ZTIj"
2113  },
2114  {
2115   "alignment" : 4,
2116   "enum_fields" :
2117   [
2118    {
2119     "enum_field_value" : 1,
2120     "name" : "android::trait_trivial_copy<short>::value"
2121    }
2122   ],
2123   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2124   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2125   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2126   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2127   "size" : 4,
2128   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2129   "underlying_type" : "_ZTIj"
2130  },
2131  {
2132   "alignment" : 4,
2133   "enum_fields" :
2134   [
2135    {
2136     "enum_field_value" : 1,
2137     "name" : "android::trait_trivial_copy<unsigned short>::value"
2138    }
2139   ],
2140   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2141   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2142   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2143   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2144   "size" : 4,
2145   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2146   "underlying_type" : "_ZTIj"
2147  },
2148  {
2149   "alignment" : 4,
2150   "enum_fields" :
2151   [
2152    {
2153     "enum_field_value" : 1,
2154     "name" : "android::trait_trivial_copy<void>::value"
2155    }
2156   ],
2157   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2158   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2159   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2160   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2161   "size" : 4,
2162   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2163   "underlying_type" : "_ZTIj"
2164  },
2165  {
2166   "alignment" : 4,
2167   "enum_fields" :
2168   [
2169    {
2170     "enum_field_value" : 1,
2171     "name" : "android::trait_trivial_copy<long long>::value"
2172    }
2173   ],
2174   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2175   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2176   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2177   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2178   "size" : 4,
2179   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2180   "underlying_type" : "_ZTIj"
2181  },
2182  {
2183   "alignment" : 4,
2184   "enum_fields" :
2185   [
2186    {
2187     "enum_field_value" : 1,
2188     "name" : "android::trait_trivial_copy<unsigned long long>::value"
2189    }
2190   ],
2191   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2192   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2193   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2194   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2195   "size" : 4,
2196   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2197   "underlying_type" : "_ZTIj"
2198  },
2199  {
2200   "alignment" : 4,
2201   "enum_fields" :
2202   [
2203    {
2204     "enum_field_value" : 1,
2205     "name" : "android::trait_trivial_ctor<bool>::value"
2206    }
2207   ],
2208   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2209   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2210   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2211   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2212   "size" : 4,
2213   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2214   "underlying_type" : "_ZTIj"
2215  },
2216  {
2217   "alignment" : 4,
2218   "enum_fields" :
2219   [
2220    {
2221     "enum_field_value" : 1,
2222     "name" : "android::trait_trivial_ctor<char>::value"
2223    }
2224   ],
2225   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2226   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2227   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2228   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2229   "size" : 4,
2230   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2231   "underlying_type" : "_ZTIj"
2232  },
2233  {
2234   "alignment" : 4,
2235   "enum_fields" :
2236   [
2237    {
2238     "enum_field_value" : 1,
2239     "name" : "android::trait_trivial_ctor<double>::value"
2240    }
2241   ],
2242   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2243   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2244   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2245   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2246   "size" : 4,
2247   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2248   "underlying_type" : "_ZTIj"
2249  },
2250  {
2251   "alignment" : 4,
2252   "enum_fields" :
2253   [
2254    {
2255     "enum_field_value" : 1,
2256     "name" : "android::trait_trivial_ctor<float>::value"
2257    }
2258   ],
2259   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2260   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2261   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2262   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2263   "size" : 4,
2264   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2265   "underlying_type" : "_ZTIj"
2266  },
2267  {
2268   "alignment" : 4,
2269   "enum_fields" :
2270   [
2271    {
2272     "enum_field_value" : 1,
2273     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2274    }
2275   ],
2276   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2277   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2278   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2279   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2280   "size" : 4,
2281   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2282   "underlying_type" : "_ZTIj"
2283  },
2284  {
2285   "alignment" : 4,
2286   "enum_fields" :
2287   [
2288    {
2289     "enum_field_value" : 1,
2290     "name" : "android::trait_trivial_ctor<int>::value"
2291    }
2292   ],
2293   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2294   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2295   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2296   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2297   "size" : 4,
2298   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2299   "underlying_type" : "_ZTIj"
2300  },
2301  {
2302   "alignment" : 4,
2303   "enum_fields" :
2304   [
2305    {
2306     "enum_field_value" : 1,
2307     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2308    }
2309   ],
2310   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2311   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2312   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2313   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2314   "size" : 4,
2315   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2316   "underlying_type" : "_ZTIj"
2317  },
2318  {
2319   "alignment" : 4,
2320   "enum_fields" :
2321   [
2322    {
2323     "enum_field_value" : 1,
2324     "name" : "android::trait_trivial_ctor<long>::value"
2325    }
2326   ],
2327   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2328   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2329   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2330   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2331   "size" : 4,
2332   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2333   "underlying_type" : "_ZTIj"
2334  },
2335  {
2336   "alignment" : 4,
2337   "enum_fields" :
2338   [
2339    {
2340     "enum_field_value" : 1,
2341     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2342    }
2343   ],
2344   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2345   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2346   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2347   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2348   "size" : 4,
2349   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2350   "underlying_type" : "_ZTIj"
2351  },
2352  {
2353   "alignment" : 4,
2354   "enum_fields" :
2355   [
2356    {
2357     "enum_field_value" : 1,
2358     "name" : "android::trait_trivial_ctor<short>::value"
2359    }
2360   ],
2361   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2362   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2363   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2364   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2365   "size" : 4,
2366   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2367   "underlying_type" : "_ZTIj"
2368  },
2369  {
2370   "alignment" : 4,
2371   "enum_fields" :
2372   [
2373    {
2374     "enum_field_value" : 1,
2375     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2376    }
2377   ],
2378   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2379   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2380   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2381   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2382   "size" : 4,
2383   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2384   "underlying_type" : "_ZTIj"
2385  },
2386  {
2387   "alignment" : 4,
2388   "enum_fields" :
2389   [
2390    {
2391     "enum_field_value" : 1,
2392     "name" : "android::trait_trivial_ctor<void>::value"
2393    }
2394   ],
2395   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2396   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2397   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2398   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2399   "size" : 4,
2400   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2401   "underlying_type" : "_ZTIj"
2402  },
2403  {
2404   "alignment" : 4,
2405   "enum_fields" :
2406   [
2407    {
2408     "enum_field_value" : 1,
2409     "name" : "android::trait_trivial_ctor<long long>::value"
2410    }
2411   ],
2412   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2413   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2414   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2415   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2416   "size" : 4,
2417   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2418   "underlying_type" : "_ZTIj"
2419  },
2420  {
2421   "alignment" : 4,
2422   "enum_fields" :
2423   [
2424    {
2425     "enum_field_value" : 1,
2426     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2427    }
2428   ],
2429   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2430   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2431   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2432   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2433   "size" : 4,
2434   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2435   "underlying_type" : "_ZTIj"
2436  },
2437  {
2438   "alignment" : 4,
2439   "enum_fields" :
2440   [
2441    {
2442     "enum_field_value" : 1,
2443     "name" : "android::trait_trivial_dtor<bool>::value"
2444    }
2445   ],
2446   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2447   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2448   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2449   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2450   "size" : 4,
2451   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2452   "underlying_type" : "_ZTIj"
2453  },
2454  {
2455   "alignment" : 4,
2456   "enum_fields" :
2457   [
2458    {
2459     "enum_field_value" : 1,
2460     "name" : "android::trait_trivial_dtor<char>::value"
2461    }
2462   ],
2463   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2464   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2465   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2466   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2467   "size" : 4,
2468   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2469   "underlying_type" : "_ZTIj"
2470  },
2471  {
2472   "alignment" : 4,
2473   "enum_fields" :
2474   [
2475    {
2476     "enum_field_value" : 1,
2477     "name" : "android::trait_trivial_dtor<double>::value"
2478    }
2479   ],
2480   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2481   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2482   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2483   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2484   "size" : 4,
2485   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2486   "underlying_type" : "_ZTIj"
2487  },
2488  {
2489   "alignment" : 4,
2490   "enum_fields" :
2491   [
2492    {
2493     "enum_field_value" : 1,
2494     "name" : "android::trait_trivial_dtor<float>::value"
2495    }
2496   ],
2497   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2498   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2499   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2500   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2501   "size" : 4,
2502   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2503   "underlying_type" : "_ZTIj"
2504  },
2505  {
2506   "alignment" : 4,
2507   "enum_fields" :
2508   [
2509    {
2510     "enum_field_value" : 1,
2511     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2512    }
2513   ],
2514   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2515   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2516   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2517   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2518   "size" : 4,
2519   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2520   "underlying_type" : "_ZTIj"
2521  },
2522  {
2523   "alignment" : 4,
2524   "enum_fields" :
2525   [
2526    {
2527     "enum_field_value" : 1,
2528     "name" : "android::trait_trivial_dtor<int>::value"
2529    }
2530   ],
2531   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2532   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2533   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2534   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2535   "size" : 4,
2536   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2537   "underlying_type" : "_ZTIj"
2538  },
2539  {
2540   "alignment" : 4,
2541   "enum_fields" :
2542   [
2543    {
2544     "enum_field_value" : 1,
2545     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2546    }
2547   ],
2548   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2549   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2550   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2551   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2552   "size" : 4,
2553   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2554   "underlying_type" : "_ZTIj"
2555  },
2556  {
2557   "alignment" : 4,
2558   "enum_fields" :
2559   [
2560    {
2561     "enum_field_value" : 1,
2562     "name" : "android::trait_trivial_dtor<long>::value"
2563    }
2564   ],
2565   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2566   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2567   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2568   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2569   "size" : 4,
2570   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2571   "underlying_type" : "_ZTIj"
2572  },
2573  {
2574   "alignment" : 4,
2575   "enum_fields" :
2576   [
2577    {
2578     "enum_field_value" : 1,
2579     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2580    }
2581   ],
2582   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2583   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2584   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2585   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2586   "size" : 4,
2587   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2588   "underlying_type" : "_ZTIj"
2589  },
2590  {
2591   "alignment" : 4,
2592   "enum_fields" :
2593   [
2594    {
2595     "enum_field_value" : 1,
2596     "name" : "android::trait_trivial_dtor<short>::value"
2597    }
2598   ],
2599   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2600   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2601   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2602   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2603   "size" : 4,
2604   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2605   "underlying_type" : "_ZTIj"
2606  },
2607  {
2608   "alignment" : 4,
2609   "enum_fields" :
2610   [
2611    {
2612     "enum_field_value" : 1,
2613     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2614    }
2615   ],
2616   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2617   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2618   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2619   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2620   "size" : 4,
2621   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2622   "underlying_type" : "_ZTIj"
2623  },
2624  {
2625   "alignment" : 4,
2626   "enum_fields" :
2627   [
2628    {
2629     "enum_field_value" : 1,
2630     "name" : "android::trait_trivial_dtor<void>::value"
2631    }
2632   ],
2633   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2634   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2635   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2636   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2637   "size" : 4,
2638   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2639   "underlying_type" : "_ZTIj"
2640  },
2641  {
2642   "alignment" : 4,
2643   "enum_fields" :
2644   [
2645    {
2646     "enum_field_value" : 1,
2647     "name" : "android::trait_trivial_dtor<long long>::value"
2648    }
2649   ],
2650   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2651   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2652   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2653   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2654   "size" : 4,
2655   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2656   "underlying_type" : "_ZTIj"
2657  },
2658  {
2659   "alignment" : 4,
2660   "enum_fields" :
2661   [
2662    {
2663     "enum_field_value" : 1,
2664     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2665    }
2666   ],
2667   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2668   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2669   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2670   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2671   "size" : 4,
2672   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2673   "underlying_type" : "_ZTIj"
2674  },
2675  {
2676   "alignment" : 4,
2677   "enum_fields" :
2678   [
2679    {
2680     "enum_field_value" : 1,
2681     "name" : "android::trait_trivial_move<android::String8>::value"
2682    }
2683   ],
2684   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2685   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2686   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2687   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2688   "size" : 4,
2689   "source_file" : "/system/core/libutils/include/utils/String8.h",
2690   "underlying_type" : "_ZTIj"
2691  },
2692  {
2693   "alignment" : 4,
2694   "enum_fields" :
2695   [
2696    {
2697     "enum_field_value" : 1,
2698     "name" : "android::trait_trivial_move<android::String16>::value"
2699    }
2700   ],
2701   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2702   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2703   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2704   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2705   "size" : 4,
2706   "source_file" : "/system/core/libutils/include/utils/String16.h",
2707   "underlying_type" : "_ZTIj"
2708  },
2709  {
2710   "alignment" : 4,
2711   "enum_fields" :
2712   [
2713    {
2714     "enum_field_value" : 1,
2715     "name" : "android::trait_trivial_move<bool>::value"
2716    }
2717   ],
2718   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2719   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2720   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2721   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2722   "size" : 4,
2723   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2724   "underlying_type" : "_ZTIj"
2725  },
2726  {
2727   "alignment" : 4,
2728   "enum_fields" :
2729   [
2730    {
2731     "enum_field_value" : 1,
2732     "name" : "android::trait_trivial_move<char>::value"
2733    }
2734   ],
2735   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2736   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2737   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2738   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2739   "size" : 4,
2740   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2741   "underlying_type" : "_ZTIj"
2742  },
2743  {
2744   "alignment" : 4,
2745   "enum_fields" :
2746   [
2747    {
2748     "enum_field_value" : 1,
2749     "name" : "android::trait_trivial_move<double>::value"
2750    }
2751   ],
2752   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2753   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2754   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2755   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2756   "size" : 4,
2757   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2758   "underlying_type" : "_ZTIj"
2759  },
2760  {
2761   "alignment" : 4,
2762   "enum_fields" :
2763   [
2764    {
2765     "enum_field_value" : 1,
2766     "name" : "android::trait_trivial_move<float>::value"
2767    }
2768   ],
2769   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2770   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2771   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2772   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2773   "size" : 4,
2774   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2775   "underlying_type" : "_ZTIj"
2776  },
2777  {
2778   "alignment" : 4,
2779   "enum_fields" :
2780   [
2781    {
2782     "enum_field_value" : 1,
2783     "name" : "android::trait_trivial_move<unsigned char>::value"
2784    }
2785   ],
2786   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2787   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2788   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2789   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2790   "size" : 4,
2791   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2792   "underlying_type" : "_ZTIj"
2793  },
2794  {
2795   "alignment" : 4,
2796   "enum_fields" :
2797   [
2798    {
2799     "enum_field_value" : 1,
2800     "name" : "android::trait_trivial_move<int>::value"
2801    }
2802   ],
2803   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2804   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2805   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2806   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2807   "size" : 4,
2808   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2809   "underlying_type" : "_ZTIj"
2810  },
2811  {
2812   "alignment" : 4,
2813   "enum_fields" :
2814   [
2815    {
2816     "enum_field_value" : 1,
2817     "name" : "android::trait_trivial_move<unsigned int>::value"
2818    }
2819   ],
2820   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2821   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2822   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2823   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2824   "size" : 4,
2825   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2826   "underlying_type" : "_ZTIj"
2827  },
2828  {
2829   "alignment" : 4,
2830   "enum_fields" :
2831   [
2832    {
2833     "enum_field_value" : 1,
2834     "name" : "android::trait_trivial_move<long>::value"
2835    }
2836   ],
2837   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2838   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2839   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2840   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2841   "size" : 4,
2842   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2843   "underlying_type" : "_ZTIj"
2844  },
2845  {
2846   "alignment" : 4,
2847   "enum_fields" :
2848   [
2849    {
2850     "enum_field_value" : 1,
2851     "name" : "android::trait_trivial_move<unsigned long>::value"
2852    }
2853   ],
2854   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2855   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2856   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2857   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2858   "size" : 4,
2859   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2860   "underlying_type" : "_ZTIj"
2861  },
2862  {
2863   "alignment" : 4,
2864   "enum_fields" :
2865   [
2866    {
2867     "enum_field_value" : 1,
2868     "name" : "android::trait_trivial_move<short>::value"
2869    }
2870   ],
2871   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2872   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2873   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2874   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2875   "size" : 4,
2876   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2877   "underlying_type" : "_ZTIj"
2878  },
2879  {
2880   "alignment" : 4,
2881   "enum_fields" :
2882   [
2883    {
2884     "enum_field_value" : 1,
2885     "name" : "android::trait_trivial_move<unsigned short>::value"
2886    }
2887   ],
2888   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2889   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2890   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2891   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2892   "size" : 4,
2893   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2894   "underlying_type" : "_ZTIj"
2895  },
2896  {
2897   "alignment" : 4,
2898   "enum_fields" :
2899   [
2900    {
2901     "enum_field_value" : 1,
2902     "name" : "android::trait_trivial_move<void>::value"
2903    }
2904   ],
2905   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2906   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2907   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2908   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2909   "size" : 4,
2910   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2911   "underlying_type" : "_ZTIj"
2912  },
2913  {
2914   "alignment" : 4,
2915   "enum_fields" :
2916   [
2917    {
2918     "enum_field_value" : 1,
2919     "name" : "android::trait_trivial_move<long long>::value"
2920    }
2921   ],
2922   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2923   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2924   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2925   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2926   "size" : 4,
2927   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2928   "underlying_type" : "_ZTIj"
2929  },
2930  {
2931   "alignment" : 4,
2932   "enum_fields" :
2933   [
2934    {
2935     "enum_field_value" : 1,
2936     "name" : "android::trait_trivial_move<unsigned long long>::value"
2937    }
2938   ],
2939   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2940   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2941   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2942   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2943   "size" : 4,
2944   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2945   "underlying_type" : "_ZTIj"
2946  },
2947  {
2948   "alignment" : 4,
2949   "enum_fields" :
2950   [
2951    {
2952     "enum_field_value" : 0,
2953     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2954    },
2955    {
2956     "enum_field_value" : 1,
2957     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2958    },
2959    {
2960     "enum_field_value" : 2,
2961     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2962    }
2963   ],
2964   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2965   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2966   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2967   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2968   "size" : 4,
2969   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2970   "underlying_type" : "_ZTIi"
2971  },
2972  {
2973   "alignment" : 4,
2974   "enum_fields" :
2975   [
2976    {
2977     "enum_field_value" : -1,
2978     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2979    }
2980   ],
2981   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2982   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2983   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2984   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2985   "size" : 4,
2986   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2987   "underlying_type" : "_ZTIi"
2988  },
2989  {
2990   "alignment" : 1,
2991   "enum_fields" :
2992   [
2993    {
2994     "enum_field_value" : 0,
2995     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2996    },
2997    {
2998     "enum_field_value" : 1,
2999     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
3000    },
3001    {
3002     "enum_field_value" : 2,
3003     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
3004    }
3005   ],
3006   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
3007   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
3008   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
3009   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
3010   "size" : 1,
3011   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
3012   "underlying_type" : "_ZTIh"
3013  },
3014  {
3015   "alignment" : 4,
3016   "enum_fields" :
3017   [
3018    {
3019     "enum_field_value" : 0,
3020     "name" : "android::Mutex::PRIVATE"
3021    },
3022    {
3023     "enum_field_value" : 1,
3024     "name" : "android::Mutex::SHARED"
3025    }
3026   ],
3027   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
3028   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
3029   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3030   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3031   "size" : 4,
3032   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
3033   "underlying_type" : "_ZTIj"
3034  },
3035  {
3036   "alignment" : 4,
3037   "enum_fields" :
3038   [
3039    {
3040     "enum_field_value" : 0,
3041     "name" : "android::RWLock::PRIVATE"
3042    },
3043    {
3044     "enum_field_value" : 1,
3045     "name" : "android::RWLock::SHARED"
3046    }
3047   ],
3048   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
3049   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
3050   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
3051   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
3052   "size" : 4,
3053   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
3054   "underlying_type" : "_ZTIj"
3055  },
3056  {
3057   "access" : "protected",
3058   "alignment" : 4,
3059   "enum_fields" :
3060   [
3061    {
3062     "enum_field_value" : 1,
3063     "name" : "android::RefBase::FIRST_INC_STRONG"
3064    }
3065   ],
3066   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3067   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
3068   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3069   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3070   "size" : 4,
3071   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3072   "underlying_type" : "_ZTIj"
3073  },
3074  {
3075   "access" : "protected",
3076   "alignment" : 4,
3077   "enum_fields" :
3078   [
3079    {
3080     "enum_field_value" : 0,
3081     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
3082    },
3083    {
3084     "enum_field_value" : 1,
3085     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
3086    },
3087    {
3088     "enum_field_value" : 1,
3089     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
3090    }
3091   ],
3092   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3093   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
3094   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3095   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3096   "size" : 4,
3097   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3098   "underlying_type" : "_ZTIj"
3099  },
3100  {
3101   "alignment" : 4,
3102   "enum_fields" :
3103   [
3104    {
3105     "enum_field_value" : 0,
3106     "name" : "android::String8::kEmptyString"
3107    }
3108   ],
3109   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
3110   "name" : "android::String8::StaticLinkage",
3111   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
3112   "self_type" : "_ZTIN7android7String813StaticLinkageE",
3113   "size" : 4,
3114   "source_file" : "/system/core/libutils/include/utils/String8.h",
3115   "underlying_type" : "_ZTIj"
3116  },
3117  {
3118   "alignment" : 4,
3119   "enum_fields" :
3120   [
3121    {
3122     "enum_field_value" : 0,
3123     "name" : "android::String16::kEmptyString"
3124    }
3125   ],
3126   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
3127   "name" : "android::String16::StaticLinkage",
3128   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
3129   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
3130   "size" : 4,
3131   "source_file" : "/system/core/libutils/include/utils/String16.h",
3132   "underlying_type" : "_ZTIj"
3133  },
3134  {
3135   "alignment" : 4,
3136   "enum_fields" :
3137   [
3138    {
3139     "enum_field_value" : 0,
3140     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
3141    },
3142    {
3143     "enum_field_value" : 1,
3144     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
3145    },
3146    {
3147     "enum_field_value" : 2,
3148     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
3149    },
3150    {
3151     "enum_field_value" : 3,
3152     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
3153    }
3154   ],
3155   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3156   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
3157   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3158   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3159   "size" : 4,
3160   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3161   "underlying_type" : "_ZTIi"
3162  },
3163  {
3164   "alignment" : 4,
3165   "enum_fields" :
3166   [
3167    {
3168     "enum_field_value" : 0,
3169     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
3170    },
3171    {
3172     "enum_field_value" : 1,
3173     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
3174    },
3175    {
3176     "enum_field_value" : 2,
3177     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
3178    }
3179   ],
3180   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3181   "name" : "android::hardware::ProcessState::CallRestriction",
3182   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3183   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3184   "size" : 4,
3185   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
3186   "underlying_type" : "_ZTIi"
3187  },
3188  {
3189   "alignment" : 4,
3190   "enum_fields" :
3191   [
3192    {
3193     "enum_field_value" : 0,
3194     "name" : "android::hardware::HidlReturnRestriction::NONE"
3195    },
3196    {
3197     "enum_field_value" : 1,
3198     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
3199    },
3200    {
3201     "enum_field_value" : 2,
3202     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
3203    }
3204   ],
3205   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3206   "name" : "android::hardware::HidlReturnRestriction",
3207   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3208   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3209   "size" : 4,
3210   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3211   "underlying_type" : "_ZTIi"
3212  },
3213  {
3214   "alignment" : 4,
3215   "enum_fields" :
3216   [
3217    {
3218     "enum_field_value" : 0,
3219     "name" : "android::hardware::usb::V1_0::PortDataRole::NONE"
3220    },
3221    {
3222     "enum_field_value" : 1,
3223     "name" : "android::hardware::usb::V1_0::PortDataRole::HOST"
3224    },
3225    {
3226     "enum_field_value" : 2,
3227     "name" : "android::hardware::usb::V1_0::PortDataRole::DEVICE"
3228    },
3229    {
3230     "enum_field_value" : 3,
3231     "name" : "android::hardware::usb::V1_0::PortDataRole::NUM_DATA_ROLES"
3232    }
3233   ],
3234   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_012PortDataRoleE",
3235   "name" : "android::hardware::usb::V1_0::PortDataRole",
3236   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortDataRoleE",
3237   "self_type" : "_ZTIN7android8hardware3usb4V1_012PortDataRoleE",
3238   "size" : 4,
3239   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h",
3240   "underlying_type" : "_ZTIj"
3241  },
3242  {
3243   "alignment" : 4,
3244   "enum_fields" :
3245   [
3246    {
3247     "enum_field_value" : 0,
3248     "name" : "android::hardware::usb::V1_0::PortRoleType::DATA_ROLE"
3249    },
3250    {
3251     "enum_field_value" : 1,
3252     "name" : "android::hardware::usb::V1_0::PortRoleType::POWER_ROLE"
3253    },
3254    {
3255     "enum_field_value" : 2,
3256     "name" : "android::hardware::usb::V1_0::PortRoleType::MODE"
3257    }
3258   ],
3259   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_012PortRoleTypeE",
3260   "name" : "android::hardware::usb::V1_0::PortRoleType",
3261   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortRoleTypeE",
3262   "self_type" : "_ZTIN7android8hardware3usb4V1_012PortRoleTypeE",
3263   "size" : 4,
3264   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h",
3265   "underlying_type" : "_ZTIj"
3266  },
3267  {
3268   "alignment" : 4,
3269   "enum_fields" :
3270   [
3271    {
3272     "enum_field_value" : 0,
3273     "name" : "android::hardware::usb::V1_0::PortPowerRole::NONE"
3274    },
3275    {
3276     "enum_field_value" : 1,
3277     "name" : "android::hardware::usb::V1_0::PortPowerRole::SOURCE"
3278    },
3279    {
3280     "enum_field_value" : 2,
3281     "name" : "android::hardware::usb::V1_0::PortPowerRole::SINK"
3282    },
3283    {
3284     "enum_field_value" : 3,
3285     "name" : "android::hardware::usb::V1_0::PortPowerRole::NUM_POWER_ROLES"
3286    }
3287   ],
3288   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_013PortPowerRoleE",
3289   "name" : "android::hardware::usb::V1_0::PortPowerRole",
3290   "referenced_type" : "_ZTIN7android8hardware3usb4V1_013PortPowerRoleE",
3291   "self_type" : "_ZTIN7android8hardware3usb4V1_013PortPowerRoleE",
3292   "size" : 4,
3293   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h",
3294   "underlying_type" : "_ZTIj"
3295  },
3296  {
3297   "alignment" : 4,
3298   "enum_fields" :
3299   [
3300    {
3301     "enum_field_value" : 0,
3302     "name" : "android::hardware::usb::V1_0::Status::SUCCESS"
3303    },
3304    {
3305     "enum_field_value" : 1,
3306     "name" : "android::hardware::usb::V1_0::Status::ERROR"
3307    },
3308    {
3309     "enum_field_value" : 2,
3310     "name" : "android::hardware::usb::V1_0::Status::INVALID_ARGUMENT"
3311    },
3312    {
3313     "enum_field_value" : 3,
3314     "name" : "android::hardware::usb::V1_0::Status::UNRECOGNIZED_ROLE"
3315    }
3316   ],
3317   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_06StatusE",
3318   "name" : "android::hardware::usb::V1_0::Status",
3319   "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE",
3320   "self_type" : "_ZTIN7android8hardware3usb4V1_06StatusE",
3321   "size" : 4,
3322   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h",
3323   "underlying_type" : "_ZTIj"
3324  },
3325  {
3326   "alignment" : 4,
3327   "enum_fields" :
3328   [
3329    {
3330     "enum_field_value" : 0,
3331     "name" : "android::hardware::usb::V1_0::PortMode::NONE"
3332    },
3333    {
3334     "enum_field_value" : 1,
3335     "name" : "android::hardware::usb::V1_0::PortMode::UFP"
3336    },
3337    {
3338     "enum_field_value" : 2,
3339     "name" : "android::hardware::usb::V1_0::PortMode::DFP"
3340    },
3341    {
3342     "enum_field_value" : 3,
3343     "name" : "android::hardware::usb::V1_0::PortMode::DRP"
3344    },
3345    {
3346     "enum_field_value" : 4,
3347     "name" : "android::hardware::usb::V1_0::PortMode::NUM_MODES"
3348    }
3349   ],
3350   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_08PortModeE",
3351   "name" : "android::hardware::usb::V1_0::PortMode",
3352   "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE",
3353   "self_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE",
3354   "size" : 4,
3355   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h",
3356   "underlying_type" : "_ZTIj"
3357  },
3358  {
3359   "alignment" : 4,
3360   "enum_fields" :
3361   [
3362    {
3363     "enum_field_value" : 0,
3364     "name" : "android::hardware::usb::V1_1::PortMode_1_1::NONE"
3365    },
3366    {
3367     "enum_field_value" : 1,
3368     "name" : "android::hardware::usb::V1_1::PortMode_1_1::UFP"
3369    },
3370    {
3371     "enum_field_value" : 2,
3372     "name" : "android::hardware::usb::V1_1::PortMode_1_1::DFP"
3373    },
3374    {
3375     "enum_field_value" : 3,
3376     "name" : "android::hardware::usb::V1_1::PortMode_1_1::DRP"
3377    },
3378    {
3379     "enum_field_value" : 4,
3380     "name" : "android::hardware::usb::V1_1::PortMode_1_1::NUM_MODES"
3381    },
3382    {
3383     "enum_field_value" : 4,
3384     "name" : "android::hardware::usb::V1_1::PortMode_1_1::AUDIO_ACCESSORY"
3385    },
3386    {
3387     "enum_field_value" : 8,
3388     "name" : "android::hardware::usb::V1_1::PortMode_1_1::DEBUG_ACCESSORY"
3389    },
3390    {
3391     "enum_field_value" : 16,
3392     "name" : "android::hardware::usb::V1_1::PortMode_1_1::NUM_MODES_1_1"
3393    }
3394   ],
3395   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_112PortMode_1_1E",
3396   "name" : "android::hardware::usb::V1_1::PortMode_1_1",
3397   "referenced_type" : "_ZTIN7android8hardware3usb4V1_112PortMode_1_1E",
3398   "self_type" : "_ZTIN7android8hardware3usb4V1_112PortMode_1_1E",
3399   "size" : 4,
3400   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/types.h",
3401   "underlying_type" : "_ZTIj"
3402  },
3403  {
3404   "alignment" : 4,
3405   "enum_fields" :
3406   [
3407    {
3408     "enum_field_value" : 0,
3409     "name" : "android::hardware::usb::V1_2::ContaminantProtectionMode::NONE"
3410    },
3411    {
3412     "enum_field_value" : 1,
3413     "name" : "android::hardware::usb::V1_2::ContaminantProtectionMode::FORCE_SINK"
3414    },
3415    {
3416     "enum_field_value" : 2,
3417     "name" : "android::hardware::usb::V1_2::ContaminantProtectionMode::FORCE_SOURCE"
3418    },
3419    {
3420     "enum_field_value" : 4,
3421     "name" : "android::hardware::usb::V1_2::ContaminantProtectionMode::FORCE_DISABLE"
3422    }
3423   ],
3424   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_225ContaminantProtectionModeE",
3425   "name" : "android::hardware::usb::V1_2::ContaminantProtectionMode",
3426   "referenced_type" : "_ZTIN7android8hardware3usb4V1_225ContaminantProtectionModeE",
3427   "self_type" : "_ZTIN7android8hardware3usb4V1_225ContaminantProtectionModeE",
3428   "size" : 4,
3429   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h",
3430   "underlying_type" : "_ZTIj"
3431  },
3432  {
3433   "alignment" : 4,
3434   "enum_fields" :
3435   [
3436    {
3437     "enum_field_value" : 0,
3438     "name" : "android::hardware::usb::V1_2::ContaminantDetectionStatus::NOT_SUPPORTED"
3439    },
3440    {
3441     "enum_field_value" : 1,
3442     "name" : "android::hardware::usb::V1_2::ContaminantDetectionStatus::DISABLED"
3443    },
3444    {
3445     "enum_field_value" : 2,
3446     "name" : "android::hardware::usb::V1_2::ContaminantDetectionStatus::NOT_DETECTED"
3447    },
3448    {
3449     "enum_field_value" : 3,
3450     "name" : "android::hardware::usb::V1_2::ContaminantDetectionStatus::DETECTED"
3451    }
3452   ],
3453   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_226ContaminantDetectionStatusE",
3454   "name" : "android::hardware::usb::V1_2::ContaminantDetectionStatus",
3455   "referenced_type" : "_ZTIN7android8hardware3usb4V1_226ContaminantDetectionStatusE",
3456   "self_type" : "_ZTIN7android8hardware3usb4V1_226ContaminantDetectionStatusE",
3457   "size" : 4,
3458   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h",
3459   "underlying_type" : "_ZTIj"
3460  },
3461  {
3462   "alignment" : 4,
3463   "enum_fields" :
3464   [
3465    {
3466     "enum_field_value" : 0,
3467     "name" : "android::hardware::usb::V1_2::ContaminantProtectionStatus::NONE"
3468    },
3469    {
3470     "enum_field_value" : 1,
3471     "name" : "android::hardware::usb::V1_2::ContaminantProtectionStatus::FORCE_SINK"
3472    },
3473    {
3474     "enum_field_value" : 2,
3475     "name" : "android::hardware::usb::V1_2::ContaminantProtectionStatus::FORCE_SOURCE"
3476    },
3477    {
3478     "enum_field_value" : 4,
3479     "name" : "android::hardware::usb::V1_2::ContaminantProtectionStatus::FORCE_DISABLE"
3480    },
3481    {
3482     "enum_field_value" : 8,
3483     "name" : "android::hardware::usb::V1_2::ContaminantProtectionStatus::DISABLED"
3484    }
3485   ],
3486   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_227ContaminantProtectionStatusE",
3487   "name" : "android::hardware::usb::V1_2::ContaminantProtectionStatus",
3488   "referenced_type" : "_ZTIN7android8hardware3usb4V1_227ContaminantProtectionStatusE",
3489   "self_type" : "_ZTIN7android8hardware3usb4V1_227ContaminantProtectionStatusE",
3490   "size" : 4,
3491   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h",
3492   "underlying_type" : "_ZTIj"
3493  },
3494  {
3495   "alignment" : 4,
3496   "enum_fields" :
3497   [
3498    {
3499     "enum_field_value" : 0,
3500     "name" : "android::hardware::usb::V1_2::Status::SUCCESS"
3501    },
3502    {
3503     "enum_field_value" : 1,
3504     "name" : "android::hardware::usb::V1_2::Status::ERROR"
3505    },
3506    {
3507     "enum_field_value" : 2,
3508     "name" : "android::hardware::usb::V1_2::Status::INVALID_ARGUMENT"
3509    },
3510    {
3511     "enum_field_value" : 3,
3512     "name" : "android::hardware::usb::V1_2::Status::UNRECOGNIZED_ROLE"
3513    },
3514    {
3515     "enum_field_value" : 4,
3516     "name" : "android::hardware::usb::V1_2::Status::NOT_SUPPORTED"
3517    }
3518   ],
3519   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_26StatusE",
3520   "name" : "android::hardware::usb::V1_2::Status",
3521   "referenced_type" : "_ZTIN7android8hardware3usb4V1_26StatusE",
3522   "self_type" : "_ZTIN7android8hardware3usb4V1_26StatusE",
3523   "size" : 4,
3524   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h",
3525   "underlying_type" : "_ZTIj"
3526  },
3527  {
3528   "alignment" : 4,
3529   "enum_fields" :
3530   [
3531    {
3532     "enum_field_value" : 0,
3533     "name" : "android::hardware::Status::EX_NONE"
3534    },
3535    {
3536     "enum_field_value" : -1,
3537     "name" : "android::hardware::Status::EX_SECURITY"
3538    },
3539    {
3540     "enum_field_value" : -2,
3541     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3542    },
3543    {
3544     "enum_field_value" : -3,
3545     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3546    },
3547    {
3548     "enum_field_value" : -4,
3549     "name" : "android::hardware::Status::EX_NULL_POINTER"
3550    },
3551    {
3552     "enum_field_value" : -5,
3553     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3554    },
3555    {
3556     "enum_field_value" : -6,
3557     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3558    },
3559    {
3560     "enum_field_value" : -7,
3561     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3562    },
3563    {
3564     "enum_field_value" : -128,
3565     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3566    },
3567    {
3568     "enum_field_value" : -129,
3569     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3570    }
3571   ],
3572   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3573   "name" : "android::hardware::Status::Exception",
3574   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3575   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3576   "size" : 4,
3577   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3578   "underlying_type" : "_ZTIi"
3579  },
3580  {
3581   "alignment" : 4,
3582   "enum_fields" :
3583   [
3584    {
3585     "enum_field_value" : 1,
3586     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3587    }
3588   ],
3589   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3590   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3591   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3592   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3593   "size" : 4,
3594   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3595   "underlying_type" : "_ZTIj"
3596  },
3597  {
3598   "alignment" : 4,
3599   "enum_fields" :
3600   [
3601    {
3602     "enum_field_value" : 0,
3603     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3604    },
3605    {
3606     "enum_field_value" : 1,
3607     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3608    },
3609    {
3610     "enum_field_value" : 2,
3611     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3612    },
3613    {
3614     "enum_field_value" : 3,
3615     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3616    },
3617    {
3618     "enum_field_value" : 4,
3619     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3620    },
3621    {
3622     "enum_field_value" : 5,
3623     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3624    },
3625    {
3626     "enum_field_value" : 6,
3627     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3628    },
3629    {
3630     "enum_field_value" : 7,
3631     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3632    },
3633    {
3634     "enum_field_value" : 8,
3635     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3636    },
3637    {
3638     "enum_field_value" : 9,
3639     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3640    }
3641   ],
3642   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3643   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3644   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3645   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3646   "size" : 4,
3647   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3648   "underlying_type" : "_ZTIj"
3649  },
3650  {
3651   "alignment" : 4,
3652   "enum_fields" :
3653   [
3654    {
3655     "enum_field_value" : 1,
3656     "name" : "android::hardware::kSynchronizedReadWrite"
3657    },
3658    {
3659     "enum_field_value" : 2,
3660     "name" : "android::hardware::kUnsynchronizedWrite"
3661    }
3662   ],
3663   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3664   "name" : "android::hardware::MQFlavor",
3665   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3666   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3667   "size" : 4,
3668   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3669   "underlying_type" : "_ZTIj"
3670  },
3671  {
3672   "alignment" : 4,
3673   "enum_fields" :
3674   [
3675    {
3676     "enum_field_value" : 0,
3677     "name" : "android::Condition::WAKE_UP_ONE"
3678    },
3679    {
3680     "enum_field_value" : 1,
3681     "name" : "android::Condition::WAKE_UP_ALL"
3682    }
3683   ],
3684   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3685   "name" : "android::Condition::WakeUpType",
3686   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3687   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3688   "size" : 4,
3689   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3690   "underlying_type" : "_ZTIj"
3691  },
3692  {
3693   "alignment" : 4,
3694   "enum_fields" :
3695   [
3696    {
3697     "enum_field_value" : 0,
3698     "name" : "android::Condition::PRIVATE"
3699    },
3700    {
3701     "enum_field_value" : 1,
3702     "name" : "android::Condition::SHARED"
3703    }
3704   ],
3705   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3706   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3707   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3708   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3709   "size" : 4,
3710   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3711   "underlying_type" : "_ZTIj"
3712  }
3713 ],
3714 "function_types" :
3715 [
3716  {
3717   "alignment" : 4,
3718   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3719   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3720   "parameters" :
3721   [
3722    {
3723     "referenced_type" : "_ZTIRKN7android8String16E"
3724    },
3725    {
3726     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3727    },
3728    {
3729     "referenced_type" : "_ZTIPv"
3730    }
3731   ],
3732   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3733   "return_type" : "_ZTIb",
3734   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3735   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3736  },
3737  {
3738   "alignment" : 4,
3739   "linker_set_key" : "_ZTIFiPvE",
3740   "name" : "int (void *)",
3741   "parameters" :
3742   [
3743    {
3744     "referenced_type" : "_ZTIPv"
3745    }
3746   ],
3747   "referenced_type" : "_ZTIFiPvE",
3748   "return_type" : "_ZTIi",
3749   "self_type" : "_ZTIFiPvE",
3750   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3751  },
3752  {
3753   "alignment" : 4,
3754   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
3755   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
3756   "parameters" :
3757   [
3758    {
3759     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3760    },
3761    {
3762     "referenced_type" : "_ZTIPKh"
3763    },
3764    {
3765     "referenced_type" : "_ZTIm"
3766    },
3767    {
3768     "referenced_type" : "_ZTIPKy"
3769    },
3770    {
3771     "referenced_type" : "_ZTIm"
3772    },
3773    {
3774     "referenced_type" : "_ZTIPv"
3775    }
3776   ],
3777   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
3778   "return_type" : "_ZTIv",
3779   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
3780   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3781  }
3782 ],
3783 "functions" :
3784 [
3785  {
3786   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::getService",
3787   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3788   "parameters" :
3789   [
3790    {
3791     "default_arg" : true,
3792     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_x86_64_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/UsbCallbackAll.sdump"
3793    },
3794    {
3795     "default_arg" : true,
3796     "referenced_type" : "_ZTIb"
3797    }
3798   ],
3799   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
3800   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3801  },
3802  {
3803   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::linkToDeath",
3804   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3805   "parameters" :
3806   [
3807    {
3808     "is_this_ptr" : true,
3809     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE"
3810    },
3811    {
3812     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3813    },
3814    {
3815     "referenced_type" : "_ZTIm"
3816    }
3817   ],
3818   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3819   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3820  },
3821  {
3822   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::getDebugInfo",
3823   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3824   "parameters" :
3825   [
3826    {
3827     "is_this_ptr" : true,
3828     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE"
3829    },
3830    {
3831     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3832    }
3833   ],
3834   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3835   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3836  },
3837  {
3838   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::getHashChain",
3839   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3840   "parameters" :
3841   [
3842    {
3843     "is_this_ptr" : true,
3844     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE"
3845    },
3846    {
3847     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
3848    }
3849   ],
3850   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3851   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3852  },
3853  {
3854   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::tryGetService",
3855   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3856   "parameters" :
3857   [
3858    {
3859     "default_arg" : true,
3860     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_x86_64_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/UsbCallbackAll.sdump"
3861    },
3862    {
3863     "default_arg" : true,
3864     "referenced_type" : "_ZTIb"
3865    }
3866   ],
3867   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
3868   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3869  },
3870  {
3871   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::unlinkToDeath",
3872   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3873   "parameters" :
3874   [
3875    {
3876     "is_this_ptr" : true,
3877     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE"
3878    },
3879    {
3880     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3881    }
3882   ],
3883   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3884   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3885  },
3886  {
3887   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::interfaceChain",
3888   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3889   "parameters" :
3890   [
3891    {
3892     "is_this_ptr" : true,
3893     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE"
3894    },
3895    {
3896     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3897    }
3898   ],
3899   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3900   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3901  },
3902  {
3903   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::registerAsService",
3904   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3905   "parameters" :
3906   [
3907    {
3908     "is_this_ptr" : true,
3909     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE"
3910    },
3911    {
3912     "default_arg" : true,
3913     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_x86_64_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/UsbCallbackAll.sdump"
3914    }
3915   ],
3916   "return_type" : "_ZTIi",
3917   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3918  },
3919  {
3920   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::interfaceDescriptor",
3921   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3922   "parameters" :
3923   [
3924    {
3925     "is_this_ptr" : true,
3926     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE"
3927    },
3928    {
3929     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3930    }
3931   ],
3932   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3933   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3934  },
3935  {
3936   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::notifySyspropsChanged",
3937   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback21notifySyspropsChangedEv",
3938   "parameters" :
3939   [
3940    {
3941     "is_this_ptr" : true,
3942     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE"
3943    }
3944   ],
3945   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3946   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3947  },
3948  {
3949   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::setHALInstrumentation",
3950   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback21setHALInstrumentationEv",
3951   "parameters" :
3952   [
3953    {
3954     "is_this_ptr" : true,
3955     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE"
3956    }
3957   ],
3958   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3959   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3960  },
3961  {
3962   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::registerForNotifications",
3963   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3964   "parameters" :
3965   [
3966    {
3967     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_x86_64_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/UsbCallbackAll.sdump"
3968    },
3969    {
3970     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
3971    }
3972   ],
3973   "return_type" : "_ZTIb",
3974   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3975  },
3976  {
3977   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::ping",
3978   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback4pingEv",
3979   "parameters" :
3980   [
3981    {
3982     "is_this_ptr" : true,
3983     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE"
3984    }
3985   ],
3986   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3987   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
3988  },
3989  {
3990   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::debug",
3991   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3992   "parameters" :
3993   [
3994    {
3995     "is_this_ptr" : true,
3996     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE"
3997    },
3998    {
3999     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4000    },
4001    {
4002     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4003    }
4004   ],
4005   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4006   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
4007  },
4008  {
4009   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::castFrom",
4010   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback8castFromERKNS_2spINS1_4V1_012IUsbCallbackEEEb",
4011   "parameters" :
4012   [
4013    {
4014     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
4015    },
4016    {
4017     "default_arg" : true,
4018     "referenced_type" : "_ZTIb"
4019    }
4020   ],
4021   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
4022   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
4023  },
4024  {
4025   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::castFrom",
4026   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback8castFromERKNS_2spINS1_4V1_112IUsbCallbackEEEb",
4027   "parameters" :
4028   [
4029    {
4030     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE"
4031    },
4032    {
4033     "default_arg" : true,
4034     "referenced_type" : "_ZTIb"
4035    }
4036   ],
4037   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
4038   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
4039  },
4040  {
4041   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::castFrom",
4042   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4043   "parameters" :
4044   [
4045    {
4046     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
4047    },
4048    {
4049     "default_arg" : true,
4050     "referenced_type" : "_ZTIb"
4051    }
4052   ],
4053   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
4054   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
4055  },
4056  {
4057   "function_name" : "android::hardware::usb::V1_2::IUsbCallback::castFrom",
4058   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback8castFromERKNS_2spIS3_EEb",
4059   "parameters" :
4060   [
4061    {
4062     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE"
4063    },
4064    {
4065     "default_arg" : true,
4066     "referenced_type" : "_ZTIb"
4067    }
4068   ],
4069   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
4070   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
4071  },
4072  {
4073   "access" : "private",
4074   "function_name" : "android::hardware::usb::V1_2::BsUsbCallback::addOnewayTask",
4075   "linker_set_key" : "_ZN7android8hardware3usb4V1_213BsUsbCallback13addOnewayTaskENSt3__18functionIFvvEEE",
4076   "parameters" :
4077   [
4078    {
4079     "is_this_ptr" : true,
4080     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_213BsUsbCallbackE"
4081    },
4082    {
4083     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
4084    }
4085   ],
4086   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4087   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BsUsbCallback.h"
4088  },
4089  {
4090   "function_name" : "android::hardware::usb::V1_2::BsUsbCallback::BsUsbCallback",
4091   "linker_set_key" : "_ZN7android8hardware3usb4V1_213BsUsbCallbackC1ENS_2spINS2_12IUsbCallbackEEE",
4092   "parameters" :
4093   [
4094    {
4095     "is_this_ptr" : true,
4096     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_213BsUsbCallbackE"
4097    },
4098    {
4099     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE"
4100    }
4101   ],
4102   "return_type" : "_ZTIv",
4103   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BsUsbCallback.h"
4104  },
4105  {
4106   "function_name" : "android::hardware::usb::V1_2::BsUsbCallback::BsUsbCallback",
4107   "linker_set_key" : "_ZN7android8hardware3usb4V1_213BsUsbCallbackC2ENS_2spINS2_12IUsbCallbackEEE",
4108   "parameters" :
4109   [
4110    {
4111     "is_this_ptr" : true,
4112     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_213BsUsbCallbackE"
4113    },
4114    {
4115     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE"
4116    }
4117   ],
4118   "return_type" : "_ZTIv",
4119   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BsUsbCallback.h"
4120  },
4121  {
4122   "function_name" : "android::hardware::usb::V1_2::BnHwUsbCallback::onTransact",
4123   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
4124   "parameters" :
4125   [
4126    {
4127     "is_this_ptr" : true,
4128     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BnHwUsbCallbackE"
4129    },
4130    {
4131     "referenced_type" : "_ZTIj"
4132    },
4133    {
4134     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4135    },
4136    {
4137     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4138    },
4139    {
4140     "default_arg" : true,
4141     "referenced_type" : "_ZTIj"
4142    },
4143    {
4144     "default_arg" : true,
4145     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4146    }
4147   ],
4148   "return_type" : "_ZTIi",
4149   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsbCallback.h"
4150  },
4151  {
4152   "access" : "private",
4153   "function_name" : "android::hardware::usb::V1_2::BnHwUsbCallback::getDebugInfo",
4154   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4155   "parameters" :
4156   [
4157    {
4158     "is_this_ptr" : true,
4159     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BnHwUsbCallbackE"
4160    },
4161    {
4162     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4163    }
4164   ],
4165   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4166   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsbCallback.h"
4167  },
4168  {
4169   "function_name" : "android::hardware::usb::V1_2::BnHwUsbCallback::_hidl_notifyPortStatusChange_1_2",
4170   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallback32_hidl_notifyPortStatusChange_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4171   "parameters" :
4172   [
4173    {
4174     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4175    },
4176    {
4177     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4178    },
4179    {
4180     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4181    },
4182    {
4183     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4184    }
4185   ],
4186   "return_type" : "_ZTIi",
4187   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsbCallback.h"
4188  },
4189  {
4190   "access" : "private",
4191   "function_name" : "android::hardware::usb::V1_2::BnHwUsbCallback::ping",
4192   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallback4pingEv",
4193   "parameters" :
4194   [
4195    {
4196     "is_this_ptr" : true,
4197     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BnHwUsbCallbackE"
4198    }
4199   ],
4200   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4201   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsbCallback.h"
4202  },
4203  {
4204   "function_name" : "android::hardware::usb::V1_2::BnHwUsbCallback::BnHwUsbCallback",
4205   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallbackC1ERKNS_2spINS2_12IUsbCallbackEEE",
4206   "parameters" :
4207   [
4208    {
4209     "is_this_ptr" : true,
4210     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BnHwUsbCallbackE"
4211    },
4212    {
4213     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE"
4214    }
4215   ],
4216   "return_type" : "_ZTIv",
4217   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsbCallback.h"
4218  },
4219  {
4220   "function_name" : "android::hardware::usb::V1_2::BnHwUsbCallback::BnHwUsbCallback",
4221   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallbackC2ERKNS_2spINS2_12IUsbCallbackEEE",
4222   "parameters" :
4223   [
4224    {
4225     "is_this_ptr" : true,
4226     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BnHwUsbCallbackE"
4227    },
4228    {
4229     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE"
4230    }
4231   ],
4232   "return_type" : "_ZTIv",
4233   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsbCallback.h"
4234  },
4235  {
4236   "function_name" : "android::hardware::usb::V1_2::BnHwUsbCallback::~BnHwUsbCallback",
4237   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallbackD0Ev",
4238   "parameters" :
4239   [
4240    {
4241     "is_this_ptr" : true,
4242     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BnHwUsbCallbackE"
4243    }
4244   ],
4245   "return_type" : "_ZTIv",
4246   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsbCallback.h"
4247  },
4248  {
4249   "function_name" : "android::hardware::usb::V1_2::BnHwUsbCallback::~BnHwUsbCallback",
4250   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallbackD1Ev",
4251   "parameters" :
4252   [
4253    {
4254     "is_this_ptr" : true,
4255     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BnHwUsbCallbackE"
4256    }
4257   ],
4258   "return_type" : "_ZTIv",
4259   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsbCallback.h"
4260  },
4261  {
4262   "function_name" : "android::hardware::usb::V1_2::BnHwUsbCallback::~BnHwUsbCallback",
4263   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallbackD2Ev",
4264   "parameters" :
4265   [
4266    {
4267     "is_this_ptr" : true,
4268     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BnHwUsbCallbackE"
4269    }
4270   ],
4271   "return_type" : "_ZTIv",
4272   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsbCallback.h"
4273  },
4274  {
4275   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::linkToDeath",
4276   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
4277   "parameters" :
4278   [
4279    {
4280     "is_this_ptr" : true,
4281     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4282    },
4283    {
4284     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4285    },
4286    {
4287     "referenced_type" : "_ZTIm"
4288    }
4289   ],
4290   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4291   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4292  },
4293  {
4294   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::getDebugInfo",
4295   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4296   "parameters" :
4297   [
4298    {
4299     "is_this_ptr" : true,
4300     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4301    },
4302    {
4303     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4304    }
4305   ],
4306   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4307   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4308  },
4309  {
4310   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::getHashChain",
4311   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
4312   "parameters" :
4313   [
4314    {
4315     "is_this_ptr" : true,
4316     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4317    },
4318    {
4319     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
4320    }
4321   ],
4322   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4323   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4324  },
4325  {
4326   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::unlinkToDeath",
4327   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4328   "parameters" :
4329   [
4330    {
4331     "is_this_ptr" : true,
4332     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4333    },
4334    {
4335     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4336    }
4337   ],
4338   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4339   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4340  },
4341  {
4342   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::interfaceChain",
4343   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4344   "parameters" :
4345   [
4346    {
4347     "is_this_ptr" : true,
4348     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4349    },
4350    {
4351     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4352    }
4353   ],
4354   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4355   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4356  },
4357  {
4358   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::onLastStrongRef",
4359   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback15onLastStrongRefEPKv",
4360   "parameters" :
4361   [
4362    {
4363     "is_this_ptr" : true,
4364     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4365    },
4366    {
4367     "referenced_type" : "_ZTIPKv"
4368    }
4369   ],
4370   "return_type" : "_ZTIv",
4371   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4372  },
4373  {
4374   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::interfaceDescriptor",
4375   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4376   "parameters" :
4377   [
4378    {
4379     "is_this_ptr" : true,
4380     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4381    },
4382    {
4383     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4384    }
4385   ],
4386   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4387   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4388  },
4389  {
4390   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::notifySyspropsChanged",
4391   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback21notifySyspropsChangedEv",
4392   "parameters" :
4393   [
4394    {
4395     "is_this_ptr" : true,
4396     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4397    }
4398   ],
4399   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4400   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4401  },
4402  {
4403   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::setHALInstrumentation",
4404   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback21setHALInstrumentationEv",
4405   "parameters" :
4406   [
4407    {
4408     "is_this_ptr" : true,
4409     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4410    }
4411   ],
4412   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4413   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4414  },
4415  {
4416   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::notifyPortStatusChange",
4417   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE",
4418   "parameters" :
4419   [
4420    {
4421     "is_this_ptr" : true,
4422     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4423    },
4424    {
4425     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE"
4426    },
4427    {
4428     "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE"
4429    }
4430   ],
4431   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4432   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4433  },
4434  {
4435   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::notifyRoleSwitchStatus",
4436   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE",
4437   "parameters" :
4438   [
4439    {
4440     "is_this_ptr" : true,
4441     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4442    },
4443    {
4444     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4445    },
4446    {
4447     "referenced_type" : "_ZTIRKN7android8hardware3usb4V1_08PortRoleE"
4448    },
4449    {
4450     "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE"
4451    }
4452   ],
4453   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4454   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4455  },
4456  {
4457   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::notifyPortStatusChange_1_1",
4458   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS1_4V1_114PortStatus_1_1EEENS1_4V1_06StatusE",
4459   "parameters" :
4460   [
4461    {
4462     "is_this_ptr" : true,
4463     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4464    },
4465    {
4466     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE"
4467    },
4468    {
4469     "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE"
4470    }
4471   ],
4472   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4473   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4474  },
4475  {
4476   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::notifyPortStatusChange_1_2",
4477   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback26notifyPortStatusChange_1_2ERKNS0_8hidl_vecINS2_10PortStatusEEENS1_4V1_06StatusE",
4478   "parameters" :
4479   [
4480    {
4481     "is_this_ptr" : true,
4482     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4483    },
4484    {
4485     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE"
4486    },
4487    {
4488     "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE"
4489    }
4490   ],
4491   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4492   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4493  },
4494  {
4495   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::_hidl_notifyPortStatusChange_1_2",
4496   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback32_hidl_notifyPortStatusChange_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_10PortStatusEEENS1_4V1_06StatusE",
4497   "parameters" :
4498   [
4499    {
4500     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4501    },
4502    {
4503     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4504    },
4505    {
4506     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE"
4507    },
4508    {
4509     "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE"
4510    }
4511   ],
4512   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4513   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4514  },
4515  {
4516   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::ping",
4517   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback4pingEv",
4518   "parameters" :
4519   [
4520    {
4521     "is_this_ptr" : true,
4522     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4523    }
4524   ],
4525   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4526   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4527  },
4528  {
4529   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::debug",
4530   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4531   "parameters" :
4532   [
4533    {
4534     "is_this_ptr" : true,
4535     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4536    },
4537    {
4538     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4539    },
4540    {
4541     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4542    }
4543   ],
4544   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4545   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4546  },
4547  {
4548   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::BpHwUsbCallback",
4549   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallbackC1ERKNS_2spINS0_7IBinderEEE",
4550   "parameters" :
4551   [
4552    {
4553     "is_this_ptr" : true,
4554     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4555    },
4556    {
4557     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4558    }
4559   ],
4560   "return_type" : "_ZTIv",
4561   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4562  },
4563  {
4564   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::BpHwUsbCallback",
4565   "linker_set_key" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallbackC2ERKNS_2spINS0_7IBinderEEE",
4566   "parameters" :
4567   [
4568    {
4569     "is_this_ptr" : true,
4570     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
4571    },
4572    {
4573     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4574    }
4575   ],
4576   "return_type" : "_ZTIv",
4577   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
4578  },
4579  {
4580   "function_name" : "android::hardware::usb::V1_2::writeEmbeddedToParcel",
4581   "linker_set_key" : "_ZN7android8hardware3usb4V1_221writeEmbeddedToParcelERKNS2_10PortStatusEPNS0_6ParcelEmm",
4582   "parameters" :
4583   [
4584    {
4585     "referenced_type" : "_ZTIRKN7android8hardware3usb4V1_210PortStatusE"
4586    },
4587    {
4588     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4589    },
4590    {
4591     "referenced_type" : "_ZTIm"
4592    },
4593    {
4594     "referenced_type" : "_ZTIm"
4595    }
4596   ],
4597   "return_type" : "_ZTIi",
4598   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/hwtypes.h"
4599  },
4600  {
4601   "function_name" : "android::hardware::usb::V1_2::readEmbeddedFromParcel",
4602   "linker_set_key" : "_ZN7android8hardware3usb4V1_222readEmbeddedFromParcelERKNS2_10PortStatusERKNS0_6ParcelEmm",
4603   "parameters" :
4604   [
4605    {
4606     "referenced_type" : "_ZTIRKN7android8hardware3usb4V1_210PortStatusE"
4607    },
4608    {
4609     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4610    },
4611    {
4612     "referenced_type" : "_ZTIm"
4613    },
4614    {
4615     "referenced_type" : "_ZTIm"
4616    }
4617   ],
4618   "return_type" : "_ZTIi",
4619   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/hwtypes.h"
4620  },
4621  {
4622   "function_name" : "android::hardware::usb::V1_2::IUsb::getService",
4623   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4624   "parameters" :
4625   [
4626    {
4627     "default_arg" : true,
4628     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4629    },
4630    {
4631     "default_arg" : true,
4632     "referenced_type" : "_ZTIb"
4633    }
4634   ],
4635   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE",
4636   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4637  },
4638  {
4639   "function_name" : "android::hardware::usb::V1_2::IUsb::linkToDeath",
4640   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
4641   "parameters" :
4642   [
4643    {
4644     "is_this_ptr" : true,
4645     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE"
4646    },
4647    {
4648     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4649    },
4650    {
4651     "referenced_type" : "_ZTIm"
4652    }
4653   ],
4654   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4655   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4656  },
4657  {
4658   "function_name" : "android::hardware::usb::V1_2::IUsb::getDebugInfo",
4659   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4660   "parameters" :
4661   [
4662    {
4663     "is_this_ptr" : true,
4664     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE"
4665    },
4666    {
4667     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4668    }
4669   ],
4670   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4671   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4672  },
4673  {
4674   "function_name" : "android::hardware::usb::V1_2::IUsb::getHashChain",
4675   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
4676   "parameters" :
4677   [
4678    {
4679     "is_this_ptr" : true,
4680     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE"
4681    },
4682    {
4683     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
4684    }
4685   ],
4686   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4687   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4688  },
4689  {
4690   "function_name" : "android::hardware::usb::V1_2::IUsb::tryGetService",
4691   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4692   "parameters" :
4693   [
4694    {
4695     "default_arg" : true,
4696     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4697    },
4698    {
4699     "default_arg" : true,
4700     "referenced_type" : "_ZTIb"
4701    }
4702   ],
4703   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE",
4704   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4705  },
4706  {
4707   "function_name" : "android::hardware::usb::V1_2::IUsb::unlinkToDeath",
4708   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4709   "parameters" :
4710   [
4711    {
4712     "is_this_ptr" : true,
4713     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE"
4714    },
4715    {
4716     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4717    }
4718   ],
4719   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4720   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4721  },
4722  {
4723   "function_name" : "android::hardware::usb::V1_2::IUsb::interfaceChain",
4724   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4725   "parameters" :
4726   [
4727    {
4728     "is_this_ptr" : true,
4729     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE"
4730    },
4731    {
4732     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4733    }
4734   ],
4735   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4736   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4737  },
4738  {
4739   "function_name" : "android::hardware::usb::V1_2::IUsb::registerAsService",
4740   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
4741   "parameters" :
4742   [
4743    {
4744     "is_this_ptr" : true,
4745     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE"
4746    },
4747    {
4748     "default_arg" : true,
4749     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4750    }
4751   ],
4752   "return_type" : "_ZTIi",
4753   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4754  },
4755  {
4756   "function_name" : "android::hardware::usb::V1_2::IUsb::interfaceDescriptor",
4757   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4758   "parameters" :
4759   [
4760    {
4761     "is_this_ptr" : true,
4762     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE"
4763    },
4764    {
4765     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4766    }
4767   ],
4768   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4769   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4770  },
4771  {
4772   "function_name" : "android::hardware::usb::V1_2::IUsb::notifySyspropsChanged",
4773   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb21notifySyspropsChangedEv",
4774   "parameters" :
4775   [
4776    {
4777     "is_this_ptr" : true,
4778     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE"
4779    }
4780   ],
4781   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4782   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4783  },
4784  {
4785   "function_name" : "android::hardware::usb::V1_2::IUsb::setHALInstrumentation",
4786   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb21setHALInstrumentationEv",
4787   "parameters" :
4788   [
4789    {
4790     "is_this_ptr" : true,
4791     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE"
4792    }
4793   ],
4794   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4795   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4796  },
4797  {
4798   "function_name" : "android::hardware::usb::V1_2::IUsb::registerForNotifications",
4799   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4800   "parameters" :
4801   [
4802    {
4803     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4804    },
4805    {
4806     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
4807    }
4808   ],
4809   "return_type" : "_ZTIb",
4810   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4811  },
4812  {
4813   "function_name" : "android::hardware::usb::V1_2::IUsb::ping",
4814   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb4pingEv",
4815   "parameters" :
4816   [
4817    {
4818     "is_this_ptr" : true,
4819     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE"
4820    }
4821   ],
4822   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4823   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4824  },
4825  {
4826   "function_name" : "android::hardware::usb::V1_2::IUsb::debug",
4827   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4828   "parameters" :
4829   [
4830    {
4831     "is_this_ptr" : true,
4832     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE"
4833    },
4834    {
4835     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4836    },
4837    {
4838     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4839    }
4840   ],
4841   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4842   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4843  },
4844  {
4845   "function_name" : "android::hardware::usb::V1_2::IUsb::castFrom",
4846   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb8castFromERKNS_2spINS1_4V1_04IUsbEEEb",
4847   "parameters" :
4848   [
4849    {
4850     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_04IUsbEEE"
4851    },
4852    {
4853     "default_arg" : true,
4854     "referenced_type" : "_ZTIb"
4855    }
4856   ],
4857   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
4858   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4859  },
4860  {
4861   "function_name" : "android::hardware::usb::V1_2::IUsb::castFrom",
4862   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb8castFromERKNS_2spINS1_4V1_14IUsbEEEb",
4863   "parameters" :
4864   [
4865    {
4866     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_14IUsbEEE"
4867    },
4868    {
4869     "default_arg" : true,
4870     "referenced_type" : "_ZTIb"
4871    }
4872   ],
4873   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
4874   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4875  },
4876  {
4877   "function_name" : "android::hardware::usb::V1_2::IUsb::castFrom",
4878   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4879   "parameters" :
4880   [
4881    {
4882     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
4883    },
4884    {
4885     "default_arg" : true,
4886     "referenced_type" : "_ZTIb"
4887    }
4888   ],
4889   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
4890   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4891  },
4892  {
4893   "function_name" : "android::hardware::usb::V1_2::IUsb::castFrom",
4894   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb8castFromERKNS_2spIS3_EEb",
4895   "parameters" :
4896   [
4897    {
4898     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_24IUsbEEE"
4899    },
4900    {
4901     "default_arg" : true,
4902     "referenced_type" : "_ZTIb"
4903    }
4904   ],
4905   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
4906   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
4907  },
4908  {
4909   "access" : "private",
4910   "function_name" : "android::hardware::usb::V1_2::BsUsb::addOnewayTask",
4911   "linker_set_key" : "_ZN7android8hardware3usb4V1_25BsUsb13addOnewayTaskENSt3__18functionIFvvEEE",
4912   "parameters" :
4913   [
4914    {
4915     "is_this_ptr" : true,
4916     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_25BsUsbE"
4917    },
4918    {
4919     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
4920    }
4921   ],
4922   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4923   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BsUsb.h"
4924  },
4925  {
4926   "function_name" : "android::hardware::usb::V1_2::BsUsb::BsUsb",
4927   "linker_set_key" : "_ZN7android8hardware3usb4V1_25BsUsbC1ENS_2spINS2_4IUsbEEE",
4928   "parameters" :
4929   [
4930    {
4931     "is_this_ptr" : true,
4932     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_25BsUsbE"
4933    },
4934    {
4935     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_24IUsbEEE"
4936    }
4937   ],
4938   "return_type" : "_ZTIv",
4939   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BsUsb.h"
4940  },
4941  {
4942   "function_name" : "android::hardware::usb::V1_2::BsUsb::BsUsb",
4943   "linker_set_key" : "_ZN7android8hardware3usb4V1_25BsUsbC2ENS_2spINS2_4IUsbEEE",
4944   "parameters" :
4945   [
4946    {
4947     "is_this_ptr" : true,
4948     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_25BsUsbE"
4949    },
4950    {
4951     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_24IUsbEEE"
4952    }
4953   ],
4954   "return_type" : "_ZTIv",
4955   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BsUsb.h"
4956  },
4957  {
4958   "function_name" : "android::hardware::usb::V1_2::BnHwUsb::onTransact",
4959   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BnHwUsb10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
4960   "parameters" :
4961   [
4962    {
4963     "is_this_ptr" : true,
4964     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BnHwUsbE"
4965    },
4966    {
4967     "referenced_type" : "_ZTIj"
4968    },
4969    {
4970     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4971    },
4972    {
4973     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4974    },
4975    {
4976     "default_arg" : true,
4977     "referenced_type" : "_ZTIj"
4978    },
4979    {
4980     "default_arg" : true,
4981     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4982    }
4983   ],
4984   "return_type" : "_ZTIi",
4985   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsb.h"
4986  },
4987  {
4988   "access" : "private",
4989   "function_name" : "android::hardware::usb::V1_2::BnHwUsb::getDebugInfo",
4990   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BnHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4991   "parameters" :
4992   [
4993    {
4994     "is_this_ptr" : true,
4995     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BnHwUsbE"
4996    },
4997    {
4998     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4999    }
5000   ],
5001   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5002   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsb.h"
5003  },
5004  {
5005   "function_name" : "android::hardware::usb::V1_2::BnHwUsb::_hidl_enableContaminantPresenceDetection",
5006   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BnHwUsb40_hidl_enableContaminantPresenceDetectionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
5007   "parameters" :
5008   [
5009    {
5010     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
5011    },
5012    {
5013     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
5014    },
5015    {
5016     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
5017    },
5018    {
5019     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
5020    }
5021   ],
5022   "return_type" : "_ZTIi",
5023   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsb.h"
5024  },
5025  {
5026   "function_name" : "android::hardware::usb::V1_2::BnHwUsb::_hidl_enableContaminantPresenceProtection",
5027   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BnHwUsb41_hidl_enableContaminantPresenceProtectionEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
5028   "parameters" :
5029   [
5030    {
5031     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
5032    },
5033    {
5034     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
5035    },
5036    {
5037     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
5038    },
5039    {
5040     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
5041    }
5042   ],
5043   "return_type" : "_ZTIi",
5044   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsb.h"
5045  },
5046  {
5047   "access" : "private",
5048   "function_name" : "android::hardware::usb::V1_2::BnHwUsb::ping",
5049   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BnHwUsb4pingEv",
5050   "parameters" :
5051   [
5052    {
5053     "is_this_ptr" : true,
5054     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BnHwUsbE"
5055    }
5056   ],
5057   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5058   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsb.h"
5059  },
5060  {
5061   "function_name" : "android::hardware::usb::V1_2::BnHwUsb::BnHwUsb",
5062   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BnHwUsbC1ERKNS_2spINS2_4IUsbEEE",
5063   "parameters" :
5064   [
5065    {
5066     "is_this_ptr" : true,
5067     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BnHwUsbE"
5068    },
5069    {
5070     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_24IUsbEEE"
5071    }
5072   ],
5073   "return_type" : "_ZTIv",
5074   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsb.h"
5075  },
5076  {
5077   "function_name" : "android::hardware::usb::V1_2::BnHwUsb::BnHwUsb",
5078   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BnHwUsbC2ERKNS_2spINS2_4IUsbEEE",
5079   "parameters" :
5080   [
5081    {
5082     "is_this_ptr" : true,
5083     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BnHwUsbE"
5084    },
5085    {
5086     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_24IUsbEEE"
5087    }
5088   ],
5089   "return_type" : "_ZTIv",
5090   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsb.h"
5091  },
5092  {
5093   "function_name" : "android::hardware::usb::V1_2::BnHwUsb::~BnHwUsb",
5094   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BnHwUsbD0Ev",
5095   "parameters" :
5096   [
5097    {
5098     "is_this_ptr" : true,
5099     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BnHwUsbE"
5100    }
5101   ],
5102   "return_type" : "_ZTIv",
5103   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsb.h"
5104  },
5105  {
5106   "function_name" : "android::hardware::usb::V1_2::BnHwUsb::~BnHwUsb",
5107   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BnHwUsbD1Ev",
5108   "parameters" :
5109   [
5110    {
5111     "is_this_ptr" : true,
5112     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BnHwUsbE"
5113    }
5114   ],
5115   "return_type" : "_ZTIv",
5116   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsb.h"
5117  },
5118  {
5119   "function_name" : "android::hardware::usb::V1_2::BnHwUsb::~BnHwUsb",
5120   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BnHwUsbD2Ev",
5121   "parameters" :
5122   [
5123    {
5124     "is_this_ptr" : true,
5125     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BnHwUsbE"
5126    }
5127   ],
5128   "return_type" : "_ZTIv",
5129   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsb.h"
5130  },
5131  {
5132   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::switchRole",
5133   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE",
5134   "parameters" :
5135   [
5136    {
5137     "is_this_ptr" : true,
5138     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5139    },
5140    {
5141     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
5142    },
5143    {
5144     "referenced_type" : "_ZTIRKN7android8hardware3usb4V1_08PortRoleE"
5145    }
5146   ],
5147   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5148   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5149  },
5150  {
5151   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::linkToDeath",
5152   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
5153   "parameters" :
5154   [
5155    {
5156     "is_this_ptr" : true,
5157     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5158    },
5159    {
5160     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5161    },
5162    {
5163     "referenced_type" : "_ZTIm"
5164    }
5165   ],
5166   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5167   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5168  },
5169  {
5170   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::setCallback",
5171   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE",
5172   "parameters" :
5173   [
5174    {
5175     "is_this_ptr" : true,
5176     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5177    },
5178    {
5179     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
5180    }
5181   ],
5182   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5183   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5184  },
5185  {
5186   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::getDebugInfo",
5187   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5188   "parameters" :
5189   [
5190    {
5191     "is_this_ptr" : true,
5192     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5193    },
5194    {
5195     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
5196    }
5197   ],
5198   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5199   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5200  },
5201  {
5202   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::getHashChain",
5203   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
5204   "parameters" :
5205   [
5206    {
5207     "is_this_ptr" : true,
5208     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5209    },
5210    {
5211     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
5212    }
5213   ],
5214   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5215   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5216  },
5217  {
5218   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::unlinkToDeath",
5219   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5220   "parameters" :
5221   [
5222    {
5223     "is_this_ptr" : true,
5224     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5225    },
5226    {
5227     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5228    }
5229   ],
5230   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5231   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5232  },
5233  {
5234   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::interfaceChain",
5235   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5236   "parameters" :
5237   [
5238    {
5239     "is_this_ptr" : true,
5240     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5241    },
5242    {
5243     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
5244    }
5245   ],
5246   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5247   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5248  },
5249  {
5250   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::onLastStrongRef",
5251   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb15onLastStrongRefEPKv",
5252   "parameters" :
5253   [
5254    {
5255     "is_this_ptr" : true,
5256     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5257    },
5258    {
5259     "referenced_type" : "_ZTIPKv"
5260    }
5261   ],
5262   "return_type" : "_ZTIv",
5263   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5264  },
5265  {
5266   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::queryPortStatus",
5267   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb15queryPortStatusEv",
5268   "parameters" :
5269   [
5270    {
5271     "is_this_ptr" : true,
5272     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5273    }
5274   ],
5275   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5276   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5277  },
5278  {
5279   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::interfaceDescriptor",
5280   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5281   "parameters" :
5282   [
5283    {
5284     "is_this_ptr" : true,
5285     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5286    },
5287    {
5288     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
5289    }
5290   ],
5291   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5292   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5293  },
5294  {
5295   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::notifySyspropsChanged",
5296   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb21notifySyspropsChangedEv",
5297   "parameters" :
5298   [
5299    {
5300     "is_this_ptr" : true,
5301     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5302    }
5303   ],
5304   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5305   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5306  },
5307  {
5308   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::setHALInstrumentation",
5309   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb21setHALInstrumentationEv",
5310   "parameters" :
5311   [
5312    {
5313     "is_this_ptr" : true,
5314     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5315    }
5316   ],
5317   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5318   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5319  },
5320  {
5321   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::enableContaminantPresenceDetection",
5322   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb34enableContaminantPresenceDetectionERKNS0_11hidl_stringEb",
5323   "parameters" :
5324   [
5325    {
5326     "is_this_ptr" : true,
5327     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5328    },
5329    {
5330     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
5331    },
5332    {
5333     "referenced_type" : "_ZTIb"
5334    }
5335   ],
5336   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5337   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5338  },
5339  {
5340   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::enableContaminantPresenceProtection",
5341   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb35enableContaminantPresenceProtectionERKNS0_11hidl_stringEb",
5342   "parameters" :
5343   [
5344    {
5345     "is_this_ptr" : true,
5346     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5347    },
5348    {
5349     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
5350    },
5351    {
5352     "referenced_type" : "_ZTIb"
5353    }
5354   ],
5355   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5356   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5357  },
5358  {
5359   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::_hidl_enableContaminantPresenceDetection",
5360   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb40_hidl_enableContaminantPresenceDetectionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringEb",
5361   "parameters" :
5362   [
5363    {
5364     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5365    },
5366    {
5367     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5368    },
5369    {
5370     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
5371    },
5372    {
5373     "referenced_type" : "_ZTIb"
5374    }
5375   ],
5376   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5377   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5378  },
5379  {
5380   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::_hidl_enableContaminantPresenceProtection",
5381   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb41_hidl_enableContaminantPresenceProtectionEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringEb",
5382   "parameters" :
5383   [
5384    {
5385     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5386    },
5387    {
5388     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5389    },
5390    {
5391     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
5392    },
5393    {
5394     "referenced_type" : "_ZTIb"
5395    }
5396   ],
5397   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5398   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5399  },
5400  {
5401   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::ping",
5402   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb4pingEv",
5403   "parameters" :
5404   [
5405    {
5406     "is_this_ptr" : true,
5407     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5408    }
5409   ],
5410   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5411   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5412  },
5413  {
5414   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::debug",
5415   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5416   "parameters" :
5417   [
5418    {
5419     "is_this_ptr" : true,
5420     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5421    },
5422    {
5423     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
5424    },
5425    {
5426     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
5427    }
5428   ],
5429   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5430   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5431  },
5432  {
5433   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::BpHwUsb",
5434   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsbC1ERKNS_2spINS0_7IBinderEEE",
5435   "parameters" :
5436   [
5437    {
5438     "is_this_ptr" : true,
5439     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5440    },
5441    {
5442     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5443    }
5444   ],
5445   "return_type" : "_ZTIv",
5446   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5447  },
5448  {
5449   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::BpHwUsb",
5450   "linker_set_key" : "_ZN7android8hardware3usb4V1_27BpHwUsbC2ERKNS_2spINS0_7IBinderEEE",
5451   "parameters" :
5452   [
5453    {
5454     "is_this_ptr" : true,
5455     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5456    },
5457    {
5458     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5459    }
5460   ],
5461   "return_type" : "_ZTIv",
5462   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5463  },
5464  {
5465   "function_name" : "android::hardware::details::castInterface",
5466   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_212IUsbCallbackENS3_4V1_012IUsbCallbackENS4_15BpHwUsbCallbackEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
5467   "parameters" :
5468   [
5469    {
5470     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
5471    },
5472    {
5473     "referenced_type" : "_ZTIPKc"
5474    },
5475    {
5476     "referenced_type" : "_ZTIb"
5477    }
5478   ],
5479   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
5480   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5481   "template_args" :
5482   [
5483    "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE",
5484    "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
5485    "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE"
5486   ]
5487  },
5488  {
5489   "function_name" : "android::hardware::details::castInterface",
5490   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_212IUsbCallbackENS3_4V1_112IUsbCallbackENS4_15BpHwUsbCallbackEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
5491   "parameters" :
5492   [
5493    {
5494     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE"
5495    },
5496    {
5497     "referenced_type" : "_ZTIPKc"
5498    },
5499    {
5500     "referenced_type" : "_ZTIb"
5501    }
5502   ],
5503   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
5504   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5505   "template_args" :
5506   [
5507    "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE",
5508    "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
5509    "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE"
5510   ]
5511  },
5512  {
5513   "function_name" : "android::hardware::details::castInterface",
5514   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_212IUsbCallbackENS_4hidl4base4V1_05IBaseENS4_15BpHwUsbCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
5515   "parameters" :
5516   [
5517    {
5518     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
5519    },
5520    {
5521     "referenced_type" : "_ZTIPKc"
5522    },
5523    {
5524     "referenced_type" : "_ZTIb"
5525    }
5526   ],
5527   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
5528   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5529   "template_args" :
5530   [
5531    "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE",
5532    "_ZTIN7android4hidl4base4V1_05IBaseE",
5533    "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE"
5534   ]
5535  },
5536  {
5537   "function_name" : "android::hardware::details::castInterface",
5538   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_24IUsbENS3_4V1_04IUsbENS4_7BpHwUsbEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
5539   "parameters" :
5540   [
5541    {
5542     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE"
5543    },
5544    {
5545     "referenced_type" : "_ZTIPKc"
5546    },
5547    {
5548     "referenced_type" : "_ZTIb"
5549    }
5550   ],
5551   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
5552   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5553   "template_args" :
5554   [
5555    "_ZTIN7android8hardware3usb4V1_24IUsbE",
5556    "_ZTIN7android8hardware3usb4V1_04IUsbE",
5557    "_ZTIN7android8hardware3usb4V1_27BpHwUsbE"
5558   ]
5559  },
5560  {
5561   "function_name" : "android::hardware::details::castInterface",
5562   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_24IUsbENS3_4V1_14IUsbENS4_7BpHwUsbEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
5563   "parameters" :
5564   [
5565    {
5566     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE"
5567    },
5568    {
5569     "referenced_type" : "_ZTIPKc"
5570    },
5571    {
5572     "referenced_type" : "_ZTIb"
5573    }
5574   ],
5575   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
5576   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5577   "template_args" :
5578   [
5579    "_ZTIN7android8hardware3usb4V1_24IUsbE",
5580    "_ZTIN7android8hardware3usb4V1_14IUsbE",
5581    "_ZTIN7android8hardware3usb4V1_27BpHwUsbE"
5582   ]
5583  },
5584  {
5585   "function_name" : "android::hardware::details::castInterface",
5586   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_24IUsbENS_4hidl4base4V1_05IBaseENS4_7BpHwUsbEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
5587   "parameters" :
5588   [
5589    {
5590     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
5591    },
5592    {
5593     "referenced_type" : "_ZTIPKc"
5594    },
5595    {
5596     "referenced_type" : "_ZTIb"
5597    }
5598   ],
5599   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
5600   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5601   "template_args" :
5602   [
5603    "_ZTIN7android8hardware3usb4V1_24IUsbE",
5604    "_ZTIN7android4hidl4base4V1_05IBaseE",
5605    "_ZTIN7android8hardware3usb4V1_27BpHwUsbE"
5606   ]
5607  },
5608  {
5609   "function_name" : "android::hardware::details::wrapPassthrough",
5610   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3usb4V1_012IUsbCallbackEvEENS_2spIT_EES8_",
5611   "parameters" :
5612   [
5613    {
5614     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
5615    }
5616   ],
5617   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5618   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
5619   "template_args" : [ "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE", "_ZTIv" ]
5620  },
5621  {
5622   "function_name" : "android::hardware::details::getServiceInternal",
5623   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3usb4V1_215BpHwUsbCallbackENS4_12IUsbCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
5624   "parameters" :
5625   [
5626    {
5627     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_x86_64_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/UsbCallbackAll.sdump"
5628    },
5629    {
5630     "referenced_type" : "_ZTIb"
5631    },
5632    {
5633     "referenced_type" : "_ZTIb"
5634    }
5635   ],
5636   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
5637   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5638   "template_args" :
5639   [
5640    "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE",
5641    "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE",
5642    "_ZTIv",
5643    "_ZTIv"
5644   ]
5645  },
5646  {
5647   "function_name" : "android::hardware::details::getServiceInternal",
5648   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3usb4V1_27BpHwUsbENS4_4IUsbEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
5649   "parameters" :
5650   [
5651    {
5652     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5653    },
5654    {
5655     "referenced_type" : "_ZTIb"
5656    },
5657    {
5658     "referenced_type" : "_ZTIb"
5659    }
5660   ],
5661   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE",
5662   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5663   "template_args" :
5664   [
5665    "_ZTIN7android8hardware3usb4V1_27BpHwUsbE",
5666    "_ZTIN7android8hardware3usb4V1_24IUsbE",
5667    "_ZTIv",
5668    "_ZTIv"
5669   ]
5670  },
5671  {
5672   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::onLastStrongRef",
5673   "linker_set_key" : "_ZThn16_N7android8hardware3usb4V1_215BpHwUsbCallback15onLastStrongRefEPKv",
5674   "parameters" :
5675   [
5676    {
5677     "is_this_ptr" : true,
5678     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
5679    },
5680    {
5681     "referenced_type" : "_ZTIPKv"
5682    }
5683   ],
5684   "return_type" : "_ZTIv",
5685   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
5686  },
5687  {
5688   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::onLastStrongRef",
5689   "linker_set_key" : "_ZThn16_N7android8hardware3usb4V1_27BpHwUsb15onLastStrongRefEPKv",
5690   "parameters" :
5691   [
5692    {
5693     "is_this_ptr" : true,
5694     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5695    },
5696    {
5697     "referenced_type" : "_ZTIPKv"
5698    }
5699   ],
5700   "return_type" : "_ZTIv",
5701   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5702  },
5703  {
5704   "function_name" : "android::hardware::usb::V1_2::BpHwUsbCallback::onLastStrongRef",
5705   "linker_set_key" : "_ZTv0_n40_N7android8hardware3usb4V1_215BpHwUsbCallback15onLastStrongRefEPKv",
5706   "parameters" :
5707   [
5708    {
5709     "is_this_ptr" : true,
5710     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE"
5711    },
5712    {
5713     "referenced_type" : "_ZTIPKv"
5714    }
5715   ],
5716   "return_type" : "_ZTIv",
5717   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
5718  },
5719  {
5720   "function_name" : "android::hardware::usb::V1_2::BpHwUsb::onLastStrongRef",
5721   "linker_set_key" : "_ZTv0_n40_N7android8hardware3usb4V1_27BpHwUsb15onLastStrongRefEPKv",
5722   "parameters" :
5723   [
5724    {
5725     "is_this_ptr" : true,
5726     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE"
5727    },
5728    {
5729     "referenced_type" : "_ZTIPKv"
5730    }
5731   ],
5732   "return_type" : "_ZTIv",
5733   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5734  }
5735 ],
5736 "global_vars" :
5737 [
5738  {
5739   "linker_set_key" : "_ZN7android8hardware3usb4V1_212IUsbCallback10descriptorE",
5740   "name" : "android::hardware::usb::V1_2::IUsbCallback::descriptor",
5741   "referenced_type" : "_ZTIPKc",
5742   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
5743  },
5744  {
5745   "linker_set_key" : "_ZN7android8hardware3usb4V1_24IUsb10descriptorE",
5746   "name" : "android::hardware::usb::V1_2::IUsb::descriptor",
5747   "referenced_type" : "_ZTIPKc",
5748   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
5749  }
5750 ],
5751 "lvalue_reference_types" :
5752 [
5753  {
5754   "alignment" : 8,
5755   "linker_set_key" : "_ZTIRK7log_msg",
5756   "name" : "const log_msg &",
5757   "referenced_type" : "_ZTIK7log_msg",
5758   "self_type" : "_ZTIRK7log_msg",
5759   "size" : 8,
5760   "source_file" : "/system/core/liblog/include/log/log_read.h"
5761  },
5762  {
5763   "alignment" : 8,
5764   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5765   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5766   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5767   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5768   "size" : 8,
5769   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5770  },
5771  {
5772   "alignment" : 8,
5773   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5774   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5775   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5776   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5777   "size" : 8,
5778   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
5779  },
5780  {
5781   "alignment" : 8,
5782   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5783   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5784   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5785   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5786   "size" : 8,
5787   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5788  },
5789  {
5790   "alignment" : 8,
5791   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5792   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5793   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5794   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5795   "size" : 8,
5796   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5797  },
5798  {
5799   "alignment" : 8,
5800   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5801   "name" : "const android::sp<android::hardware::usb::V1_0::IUsbCallback> &",
5802   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5803   "self_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5804   "size" : 8,
5805   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5806  },
5807  {
5808   "alignment" : 8,
5809   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
5810   "name" : "const android::sp<android::hardware::usb::V1_0::IUsb> &",
5811   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
5812   "self_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
5813   "size" : 8,
5814   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5815  },
5816  {
5817   "alignment" : 8,
5818   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
5819   "name" : "const android::sp<android::hardware::usb::V1_1::IUsbCallback> &",
5820   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
5821   "self_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
5822   "size" : 8,
5823   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5824  },
5825  {
5826   "alignment" : 8,
5827   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
5828   "name" : "const android::sp<android::hardware::usb::V1_1::IUsb> &",
5829   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
5830   "self_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
5831   "size" : 8,
5832   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5833  },
5834  {
5835   "alignment" : 8,
5836   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
5837   "name" : "const android::sp<android::hardware::usb::V1_2::IUsbCallback> &",
5838   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
5839   "self_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
5840   "size" : 8,
5841   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5842  },
5843  {
5844   "alignment" : 8,
5845   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3usb4V1_24IUsbEEE",
5846   "name" : "const android::sp<android::hardware::usb::V1_2::IUsb> &",
5847   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_24IUsbEEE",
5848   "self_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_24IUsbEEE",
5849   "size" : 8,
5850   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5851  },
5852  {
5853   "alignment" : 8,
5854   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5855   "name" : "const android::sp<android::hardware::IBinder> &",
5856   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5857   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5858   "size" : 8,
5859   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5860  },
5861  {
5862   "alignment" : 8,
5863   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5864   "name" : "const android::wp<android::hardware::BHwBinder> &",
5865   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5866   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5867   "size" : 8,
5868   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5869  },
5870  {
5871   "alignment" : 8,
5872   "linker_set_key" : "_ZTIRKN7android7String8E",
5873   "name" : "const android::String8 &",
5874   "referenced_type" : "_ZTIKN7android7String8E",
5875   "self_type" : "_ZTIRKN7android7String8E",
5876   "size" : 8,
5877   "source_file" : "/system/core/libutils/include/utils/String8.h"
5878  },
5879  {
5880   "alignment" : 8,
5881   "linker_set_key" : "_ZTIRKN7android8String16E",
5882   "name" : "const android::String16 &",
5883   "referenced_type" : "_ZTIKN7android8String16E",
5884   "self_type" : "_ZTIRKN7android8String16E",
5885   "size" : 8,
5886   "source_file" : "/system/core/libutils/include/utils/String16.h"
5887  },
5888  {
5889   "alignment" : 8,
5890   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLm32EJEEE",
5891   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
5892   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
5893   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLm32EJEEE",
5894   "size" : 8,
5895   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5896  },
5897  {
5898   "alignment" : 8,
5899   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
5900   "name" : "const android::hardware::hidl_handle &",
5901   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
5902   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
5903   "size" : 8,
5904   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5905  },
5906  {
5907   "alignment" : 8,
5908   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
5909   "name" : "const android::hardware::hidl_memory &",
5910   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5911   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
5912   "size" : 8,
5913   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5914  },
5915  {
5916   "alignment" : 8,
5917   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
5918   "name" : "const android::hardware::hidl_string &",
5919   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
5920   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
5921   "size" : 8,
5922   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5923  },
5924  {
5925   "alignment" : 8,
5926   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
5927   "name" : "const android::hardware::hidl_version &",
5928   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5929   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
5930   "size" : 8,
5931   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5932  },
5933  {
5934   "alignment" : 8,
5935   "linker_set_key" : "_ZTIRKN7android8hardware3usb4V1_010PortStatusE",
5936   "name" : "const android::hardware::usb::V1_0::PortStatus &",
5937   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_010PortStatusE",
5938   "self_type" : "_ZTIRKN7android8hardware3usb4V1_010PortStatusE",
5939   "size" : 8,
5940   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5941  },
5942  {
5943   "alignment" : 8,
5944   "linker_set_key" : "_ZTIRKN7android8hardware3usb4V1_08PortRoleE",
5945   "name" : "const android::hardware::usb::V1_0::PortRole &",
5946   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_08PortRoleE",
5947   "self_type" : "_ZTIRKN7android8hardware3usb4V1_08PortRoleE",
5948   "size" : 8,
5949   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
5950  },
5951  {
5952   "alignment" : 8,
5953   "linker_set_key" : "_ZTIRKN7android8hardware3usb4V1_114PortStatus_1_1E",
5954   "name" : "const android::hardware::usb::V1_1::PortStatus_1_1 &",
5955   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_114PortStatus_1_1E",
5956   "self_type" : "_ZTIRKN7android8hardware3usb4V1_114PortStatus_1_1E",
5957   "size" : 8,
5958   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5959  },
5960  {
5961   "alignment" : 8,
5962   "linker_set_key" : "_ZTIRKN7android8hardware3usb4V1_210PortStatusE",
5963   "name" : "const android::hardware::usb::V1_2::PortStatus &",
5964   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_210PortStatusE",
5965   "self_type" : "_ZTIRKN7android8hardware3usb4V1_210PortStatusE",
5966   "size" : 8,
5967   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5968  },
5969  {
5970   "alignment" : 8,
5971   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
5972   "name" : "const android::hardware::Parcel &",
5973   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
5974   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
5975   "size" : 8,
5976   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5977  },
5978  {
5979   "alignment" : 8,
5980   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
5981   "name" : "const android::hardware::Return<bool> &",
5982   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5983   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
5984   "size" : 8,
5985   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5986  },
5987  {
5988   "alignment" : 8,
5989   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
5990   "name" : "const android::hardware::Status &",
5991   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5992   "self_type" : "_ZTIRKN7android8hardware6StatusE",
5993   "size" : 8,
5994   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5995  },
5996  {
5997   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5998   "name" : "const iter<is_const> &",
5999   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6000   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6001   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6002  },
6003  {
6004   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6005   "name" : "const iter<is_const> &",
6006   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_x86_64_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/UsbCallbackAll.sdump",
6007   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_x86_64_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/UsbCallbackAll.sdump",
6008   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6009  },
6010  {
6011   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6012   "name" : "const iter<is_const> &",
6013   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_x86_64_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/types.sdump",
6014   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_x86_64_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/types.sdump",
6015   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6016  },
6017  {
6018   "alignment" : 8,
6019   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6020   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
6021   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6022   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6023   "size" : 8,
6024   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
6025  },
6026  {
6027   "alignment" : 8,
6028   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
6029   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus> &",
6030   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
6031   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
6032   "size" : 8,
6033   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6034  },
6035  {
6036   "alignment" : 8,
6037   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
6038   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_1::PortStatus_1_1> &",
6039   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
6040   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
6041   "size" : 8,
6042   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6043  },
6044  {
6045   "alignment" : 8,
6046   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
6047   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_2::PortStatus> &",
6048   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
6049   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
6050   "size" : 8,
6051   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6052  },
6053  {
6054   "alignment" : 8,
6055   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
6056   "name" : "const android::hardware::hidl_vec<int> &",
6057   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6058   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
6059   "size" : 8,
6060   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6061  },
6062  {
6063   "alignment" : 8,
6064   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6065   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
6066   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6067   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6068   "size" : 8,
6069   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6070  },
6071  {
6072   "alignment" : 8,
6073   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6074   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
6075   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_x86_64_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/UsbCallbackAll.sdump",
6076   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_x86_64_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/UsbCallbackAll.sdump",
6077   "size" : 8,
6078   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6079  },
6080  {
6081   "alignment" : 8,
6082   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6083   "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 *> > *)> > > &",
6084   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6085   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6086   "size" : 8,
6087   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6088  },
6089  {
6090   "alignment" : 8,
6091   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6092   "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 *> > *)> > > &",
6093   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_x86_64_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/UsbCallbackAll.sdump",
6094   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_x86_64_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/UsbCallbackAll.sdump",
6095   "size" : 8,
6096   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6097  },
6098  {
6099   "alignment" : 8,
6100   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6101   "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 *> > *)> > > &",
6102   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_x86_64_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/types.sdump",
6103   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_x86_64_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/types.sdump",
6104   "size" : 8,
6105   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6106  },
6107  {
6108   "alignment" : 8,
6109   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
6110   "name" : "const android::hidl::base::V1_0::IBase *const &",
6111   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6112   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
6113   "size" : 8,
6114   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6115  },
6116  {
6117   "alignment" : 8,
6118   "linker_set_key" : "_ZTIRKa",
6119   "name" : "const signed char &",
6120   "referenced_type" : "_ZTIKa",
6121   "self_type" : "_ZTIRKa",
6122   "size" : 8,
6123   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6124  },
6125  {
6126   "alignment" : 8,
6127   "linker_set_key" : "_ZTIRKb",
6128   "name" : "const bool &",
6129   "referenced_type" : "_ZTIKb",
6130   "self_type" : "_ZTIRKb",
6131   "size" : 8,
6132   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6133  },
6134  {
6135   "alignment" : 8,
6136   "linker_set_key" : "_ZTIRKd",
6137   "name" : "const double &",
6138   "referenced_type" : "_ZTIKd",
6139   "self_type" : "_ZTIRKd",
6140   "size" : 8,
6141   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6142  },
6143  {
6144   "alignment" : 8,
6145   "linker_set_key" : "_ZTIRKf",
6146   "name" : "const float &",
6147   "referenced_type" : "_ZTIKf",
6148   "self_type" : "_ZTIRKf",
6149   "size" : 8,
6150   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6151  },
6152  {
6153   "alignment" : 8,
6154   "linker_set_key" : "_ZTIRKh",
6155   "name" : "const unsigned char &",
6156   "referenced_type" : "_ZTIKh",
6157   "self_type" : "_ZTIRKh",
6158   "size" : 8,
6159   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6160  },
6161  {
6162   "alignment" : 8,
6163   "linker_set_key" : "_ZTIRKi",
6164   "name" : "const int &",
6165   "referenced_type" : "_ZTIKi",
6166   "self_type" : "_ZTIRKi",
6167   "size" : 8,
6168   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6169  },
6170  {
6171   "alignment" : 8,
6172   "linker_set_key" : "_ZTIRKj",
6173   "name" : "const unsigned int &",
6174   "referenced_type" : "_ZTIKj",
6175   "self_type" : "_ZTIRKj",
6176   "size" : 8,
6177   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6178  },
6179  {
6180   "alignment" : 8,
6181   "linker_set_key" : "_ZTIRKl",
6182   "name" : "const long &",
6183   "referenced_type" : "_ZTIKl",
6184   "self_type" : "_ZTIRKl",
6185   "size" : 8,
6186   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6187  },
6188  {
6189   "alignment" : 8,
6190   "linker_set_key" : "_ZTIRKm",
6191   "name" : "const unsigned long &",
6192   "referenced_type" : "_ZTIKm",
6193   "self_type" : "_ZTIRKm",
6194   "size" : 8,
6195   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6196  },
6197  {
6198   "alignment" : 8,
6199   "linker_set_key" : "_ZTIRKs",
6200   "name" : "const short &",
6201   "referenced_type" : "_ZTIKs",
6202   "self_type" : "_ZTIRKs",
6203   "size" : 8,
6204   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6205  },
6206  {
6207   "alignment" : 8,
6208   "linker_set_key" : "_ZTIRKt",
6209   "name" : "const unsigned short &",
6210   "referenced_type" : "_ZTIKt",
6211   "self_type" : "_ZTIRKt",
6212   "size" : 8,
6213   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6214  },
6215  {
6216   "alignment" : 8,
6217   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6218   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
6219   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6220   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6221   "size" : 8,
6222   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6223  },
6224  {
6225   "alignment" : 8,
6226   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6227   "name" : "android::sp<android::hardware::usb::V1_0::IUsbCallback> &",
6228   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6229   "self_type" : "_ZTIRN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6230   "size" : 8,
6231   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6232  },
6233  {
6234   "alignment" : 8,
6235   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
6236   "name" : "android::sp<android::hardware::usb::V1_2::IUsbCallback> &",
6237   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
6238   "self_type" : "_ZTIRN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
6239   "size" : 8,
6240   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6241  },
6242  {
6243   "alignment" : 8,
6244   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3usb4V1_24IUsbEEE",
6245   "name" : "android::sp<android::hardware::usb::V1_2::IUsb> &",
6246   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE",
6247   "self_type" : "_ZTIRN7android2spINS_8hardware3usb4V1_24IUsbEEE",
6248   "size" : 8,
6249   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6250  },
6251  {
6252   "alignment" : 8,
6253   "linker_set_key" : "_ZTIRN7android5MutexE",
6254   "name" : "android::Mutex &",
6255   "referenced_type" : "_ZTIN7android5MutexE",
6256   "self_type" : "_ZTIRN7android5MutexE",
6257   "size" : 8,
6258   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6259  },
6260  {
6261   "alignment" : 8,
6262   "linker_set_key" : "_ZTIRN7android6RWLockE",
6263   "name" : "android::RWLock &",
6264   "referenced_type" : "_ZTIN7android6RWLockE",
6265   "self_type" : "_ZTIRN7android6RWLockE",
6266   "size" : 8,
6267   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6268  },
6269  {
6270   "alignment" : 8,
6271   "linker_set_key" : "_ZTIRN7android7String8E",
6272   "name" : "android::String8 &",
6273   "referenced_type" : "_ZTIN7android7String8E",
6274   "self_type" : "_ZTIRN7android7String8E",
6275   "size" : 8,
6276   "source_file" : "/system/core/libutils/include/utils/String8.h"
6277  },
6278  {
6279   "alignment" : 8,
6280   "linker_set_key" : "_ZTIRN7android8String16E",
6281   "name" : "android::String16 &",
6282   "referenced_type" : "_ZTIN7android8String16E",
6283   "self_type" : "_ZTIRN7android8String16E",
6284   "size" : 8,
6285   "source_file" : "/system/core/libutils/include/utils/String16.h"
6286  },
6287  {
6288   "alignment" : 8,
6289   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
6290   "name" : "android::hardware::TextOutput &",
6291   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
6292   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
6293   "size" : 8,
6294   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6295  },
6296  {
6297   "alignment" : 8,
6298   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLm32EJEEE",
6299   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
6300   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
6301   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLm32EJEEE",
6302   "size" : 8,
6303   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6304  },
6305  {
6306   "alignment" : 8,
6307   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
6308   "name" : "android::hardware::hidl_memory &",
6309   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6310   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
6311   "size" : 8,
6312   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6313  },
6314  {
6315   "alignment" : 8,
6316   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
6317   "name" : "android::hardware::hidl_string &",
6318   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6319   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
6320   "size" : 8,
6321   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6322  },
6323  {
6324   "alignment" : 8,
6325   "linker_set_key" : "_ZTIRN7android8hardware3usb4V1_010PortStatusE",
6326   "name" : "android::hardware::usb::V1_0::PortStatus &",
6327   "referenced_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
6328   "self_type" : "_ZTIRN7android8hardware3usb4V1_010PortStatusE",
6329   "size" : 8,
6330   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6331  },
6332  {
6333   "alignment" : 8,
6334   "linker_set_key" : "_ZTIRN7android8hardware3usb4V1_114PortStatus_1_1E",
6335   "name" : "android::hardware::usb::V1_1::PortStatus_1_1 &",
6336   "referenced_type" : "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E",
6337   "self_type" : "_ZTIRN7android8hardware3usb4V1_114PortStatus_1_1E",
6338   "size" : 8,
6339   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6340  },
6341  {
6342   "alignment" : 8,
6343   "linker_set_key" : "_ZTIRN7android8hardware3usb4V1_210PortStatusE",
6344   "name" : "android::hardware::usb::V1_2::PortStatus &",
6345   "referenced_type" : "_ZTIN7android8hardware3usb4V1_210PortStatusE",
6346   "self_type" : "_ZTIRN7android8hardware3usb4V1_210PortStatusE",
6347   "size" : 8,
6348   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6349  },
6350  {
6351   "alignment" : 8,
6352   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
6353   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_2::IUsbCallback> > &",
6354   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
6355   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
6356   "size" : 8,
6357   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6358  },
6359  {
6360   "alignment" : 8,
6361   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
6362   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_2::IUsb> > &",
6363   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
6364   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
6365   "size" : 8,
6366   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6367  },
6368  {
6369   "alignment" : 8,
6370   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
6371   "name" : "android::hardware::Return<bool> &",
6372   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6373   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
6374   "size" : 8,
6375   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6376  },
6377  {
6378   "alignment" : 8,
6379   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
6380   "name" : "android::hardware::Return<void> &",
6381   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
6382   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
6383   "size" : 8,
6384   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6385  },
6386  {
6387   "alignment" : 8,
6388   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
6389   "name" : "android::hardware::Status &",
6390   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6391   "self_type" : "_ZTIRN7android8hardware6StatusE",
6392   "size" : 8,
6393   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6394  },
6395  {
6396   "alignment" : 8,
6397   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6398   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
6399   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6400   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6401   "size" : 8,
6402   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6403  },
6404  {
6405   "alignment" : 8,
6406   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6407   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
6408   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6409   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6410   "size" : 8,
6411   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6412  },
6413  {
6414   "alignment" : 8,
6415   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
6416   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_0::PortStatus> &",
6417   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
6418   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
6419   "size" : 8,
6420   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6421  },
6422  {
6423   "alignment" : 8,
6424   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
6425   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_1::PortStatus_1_1> &",
6426   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
6427   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
6428   "size" : 8,
6429   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6430  },
6431  {
6432   "alignment" : 8,
6433   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
6434   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_2::PortStatus> &",
6435   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
6436   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
6437   "size" : 8,
6438   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6439  },
6440  {
6441   "alignment" : 8,
6442   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
6443   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
6444   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
6445   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
6446   "size" : 8,
6447   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6448  },
6449  {
6450   "alignment" : 8,
6451   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6452   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
6453   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6454   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6455   "size" : 8,
6456   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6457  },
6458  {
6459   "alignment" : 8,
6460   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
6461   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus> &",
6462   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
6463   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
6464   "size" : 8,
6465   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6466  },
6467  {
6468   "alignment" : 8,
6469   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
6470   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_1::PortStatus_1_1> &",
6471   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
6472   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
6473   "size" : 8,
6474   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6475  },
6476  {
6477   "alignment" : 8,
6478   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
6479   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_2::PortStatus> &",
6480   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
6481   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
6482   "size" : 8,
6483   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6484  },
6485  {
6486   "alignment" : 8,
6487   "linker_set_key" : "_ZTIRh",
6488   "name" : "unsigned char &",
6489   "referenced_type" : "_ZTIh",
6490   "self_type" : "_ZTIRh",
6491   "size" : 8,
6492   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6493  },
6494  {
6495   "alignment" : 8,
6496   "linker_set_key" : "_ZTIRi",
6497   "name" : "int &",
6498   "referenced_type" : "_ZTIi",
6499   "self_type" : "_ZTIRi",
6500   "size" : 8,
6501   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6502  },
6503  {
6504   "alignment" : 8,
6505   "linker_set_key" : "_ZTIRj",
6506   "name" : "unsigned int &",
6507   "referenced_type" : "_ZTIj",
6508   "self_type" : "_ZTIRj",
6509   "size" : 8,
6510   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
6511  }
6512 ],
6513 "pointer_types" :
6514 [
6515  {
6516   "alignment" : 8,
6517   "linker_set_key" : "_ZTIP13native_handle",
6518   "name" : "native_handle *",
6519   "referenced_type" : "_ZTI13native_handle",
6520   "self_type" : "_ZTIP13native_handle",
6521   "size" : 8,
6522   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6523  },
6524  {
6525   "alignment" : 8,
6526   "linker_set_key" : "_ZTIP18android_flex_plane",
6527   "name" : "android_flex_plane *",
6528   "referenced_type" : "_ZTI18android_flex_plane",
6529   "self_type" : "_ZTIP18android_flex_plane",
6530   "size" : 8,
6531   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6532  },
6533  {
6534   "alignment" : 8,
6535   "linker_set_key" : "_ZTIP7log_msg",
6536   "name" : "log_msg *",
6537   "referenced_type" : "_ZTI7log_msg",
6538   "self_type" : "_ZTIP7log_msg",
6539   "size" : 8,
6540   "source_file" : "/system/core/liblog/include/log/log_read.h"
6541  },
6542  {
6543   "alignment" : 8,
6544   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6545   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6546   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6547   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6548   "size" : 8,
6549   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6550  },
6551  {
6552   "alignment" : 8,
6553   "linker_set_key" : "_ZTIPFiPvE",
6554   "name" : "int (*)(void *)",
6555   "referenced_type" : "_ZTIFiPvE",
6556   "self_type" : "_ZTIPFiPvE",
6557   "size" : 8,
6558   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6559  },
6560  {
6561   "alignment" : 8,
6562   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE",
6563   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
6564   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
6565   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE",
6566   "size" : 8,
6567   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6568  },
6569  {
6570   "alignment" : 8,
6571   "linker_set_key" : "_ZTIPK13native_handle",
6572   "name" : "const native_handle *",
6573   "referenced_type" : "_ZTIK13native_handle",
6574   "self_type" : "_ZTIPK13native_handle",
6575   "size" : 8,
6576   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6577  },
6578  {
6579   "alignment" : 8,
6580   "linker_set_key" : "_ZTIPK7log_msg",
6581   "name" : "const log_msg *",
6582   "referenced_type" : "_ZTIK7log_msg",
6583   "self_type" : "_ZTIPK7log_msg",
6584   "size" : 8,
6585   "source_file" : "/system/core/liblog/include/log/log_read.h"
6586  },
6587  {
6588   "alignment" : 8,
6589   "linker_set_key" : "_ZTIPKDs",
6590   "name" : "const char16_t *",
6591   "referenced_type" : "_ZTIKDs",
6592   "self_type" : "_ZTIPKDs",
6593   "size" : 8,
6594   "source_file" : "/system/core/libutils/include/utils/String16.h"
6595  },
6596  {
6597   "alignment" : 8,
6598   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
6599   "name" : "const android::VectorImpl *",
6600   "referenced_type" : "_ZTIKN7android10VectorImplE",
6601   "self_type" : "_ZTIPKN7android10VectorImplE",
6602   "size" : 8,
6603   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6604  },
6605  {
6606   "alignment" : 8,
6607   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
6608   "name" : "const android::NativeHandle *",
6609   "referenced_type" : "_ZTIKN7android12NativeHandleE",
6610   "self_type" : "_ZTIPKN7android12NativeHandleE",
6611   "size" : 8,
6612   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6613  },
6614  {
6615   "alignment" : 8,
6616   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6617   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6618   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6619   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6620   "size" : 8,
6621   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6622  },
6623  {
6624   "alignment" : 8,
6625   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6626   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6627   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6628   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6629   "size" : 8,
6630   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6631  },
6632  {
6633   "alignment" : 8,
6634   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6635   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6636   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6637   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6638   "size" : 8,
6639   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6640  },
6641  {
6642   "alignment" : 8,
6643   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6644   "name" : "const android::sp<android::hardware::ProcessState> *",
6645   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6646   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6647   "size" : 8,
6648   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6649  },
6650  {
6651   "alignment" : 8,
6652   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6653   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6654   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6655   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6656   "size" : 8,
6657   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6658  },
6659  {
6660   "alignment" : 8,
6661   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6662   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6663   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6664   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6665   "size" : 8,
6666   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6667  },
6668  {
6669   "alignment" : 8,
6670   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6671   "name" : "const android::sp<android::hardware::usb::V1_0::IUsbCallback> *",
6672   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6673   "self_type" : "_ZTIPKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6674   "size" : 8,
6675   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6676  },
6677  {
6678   "alignment" : 8,
6679   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
6680   "name" : "const android::sp<android::hardware::usb::V1_0::IUsb> *",
6681   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
6682   "self_type" : "_ZTIPKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
6683   "size" : 8,
6684   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6685  },
6686  {
6687   "alignment" : 8,
6688   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
6689   "name" : "const android::sp<android::hardware::usb::V1_1::IUsbCallback> *",
6690   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
6691   "self_type" : "_ZTIPKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
6692   "size" : 8,
6693   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6694  },
6695  {
6696   "alignment" : 8,
6697   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
6698   "name" : "const android::sp<android::hardware::usb::V1_1::IUsb> *",
6699   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
6700   "self_type" : "_ZTIPKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
6701   "size" : 8,
6702   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6703  },
6704  {
6705   "alignment" : 8,
6706   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
6707   "name" : "const android::sp<android::hardware::usb::V1_2::IUsbCallback> *",
6708   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
6709   "self_type" : "_ZTIPKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
6710   "size" : 8,
6711   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6712  },
6713  {
6714   "alignment" : 8,
6715   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3usb4V1_24IUsbEEE",
6716   "name" : "const android::sp<android::hardware::usb::V1_2::IUsb> *",
6717   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_24IUsbEEE",
6718   "self_type" : "_ZTIPKN7android2spINS_8hardware3usb4V1_24IUsbEEE",
6719   "size" : 8,
6720   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6721  },
6722  {
6723   "alignment" : 8,
6724   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6725   "name" : "const android::sp<android::hardware::IBinder> *",
6726   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6727   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6728   "size" : 8,
6729   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6730  },
6731  {
6732   "alignment" : 8,
6733   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6734   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6735   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6736   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6737   "size" : 8,
6738   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6739  },
6740  {
6741   "alignment" : 8,
6742   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6743   "name" : "const android::wp<android::hardware::BHwBinder> *",
6744   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6745   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6746   "size" : 8,
6747   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6748  },
6749  {
6750   "alignment" : 8,
6751   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6752   "name" : "const android::hidl::base::V1_0::IBase *",
6753   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6754   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6755   "size" : 8,
6756   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6757  },
6758  {
6759   "alignment" : 8,
6760   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6761   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6762   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6763   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6764   "size" : 8,
6765   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6766  },
6767  {
6768   "alignment" : 8,
6769   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6770   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6771   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6772   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6773   "size" : 8,
6774   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6775  },
6776  {
6777   "alignment" : 8,
6778   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6779   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6780   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6781   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6782   "size" : 8,
6783   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6784  },
6785  {
6786   "alignment" : 8,
6787   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
6788   "name" : "const android::RefBase *",
6789   "referenced_type" : "_ZTIKN7android7RefBaseE",
6790   "self_type" : "_ZTIPKN7android7RefBaseE",
6791   "size" : 8,
6792   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6793  },
6794  {
6795   "alignment" : 8,
6796   "linker_set_key" : "_ZTIPKN7android7String8E",
6797   "name" : "const android::String8 *",
6798   "referenced_type" : "_ZTIKN7android7String8E",
6799   "self_type" : "_ZTIPKN7android7String8E",
6800   "size" : 8,
6801   "source_file" : "/system/core/libutils/include/utils/String8.h"
6802  },
6803  {
6804   "alignment" : 8,
6805   "linker_set_key" : "_ZTIPKN7android8String16E",
6806   "name" : "const android::String16 *",
6807   "referenced_type" : "_ZTIKN7android8String16E",
6808   "self_type" : "_ZTIPKN7android8String16E",
6809   "size" : 8,
6810   "source_file" : "/system/core/libutils/include/utils/String16.h"
6811  },
6812  {
6813   "alignment" : 8,
6814   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6815   "name" : "const android::hardware::BpHwRefBase *",
6816   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6817   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6818   "size" : 8,
6819   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6820  },
6821  {
6822   "alignment" : 8,
6823   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
6824   "name" : "const android::hardware::hidl_memory *",
6825   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6826   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
6827   "size" : 8,
6828   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6829  },
6830  {
6831   "alignment" : 8,
6832   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
6833   "name" : "const android::hardware::hidl_version *",
6834   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
6835   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
6836   "size" : 8,
6837   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6838  },
6839  {
6840   "alignment" : 8,
6841   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_012IUsbCallbackE",
6842   "name" : "const android::hardware::usb::V1_0::IUsbCallback *",
6843   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_012IUsbCallbackE",
6844   "self_type" : "_ZTIPKN7android8hardware3usb4V1_012IUsbCallbackE",
6845   "size" : 8,
6846   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
6847  },
6848  {
6849   "alignment" : 8,
6850   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_015BpHwUsbCallbackE",
6851   "name" : "const android::hardware::usb::V1_0::BpHwUsbCallback *",
6852   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_015BpHwUsbCallbackE",
6853   "self_type" : "_ZTIPKN7android8hardware3usb4V1_015BpHwUsbCallbackE",
6854   "size" : 8,
6855   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
6856  },
6857  {
6858   "alignment" : 8,
6859   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_04IUsbE",
6860   "name" : "const android::hardware::usb::V1_0::IUsb *",
6861   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_04IUsbE",
6862   "self_type" : "_ZTIPKN7android8hardware3usb4V1_04IUsbE",
6863   "size" : 8,
6864   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
6865  },
6866  {
6867   "alignment" : 8,
6868   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_07BpHwUsbE",
6869   "name" : "const android::hardware::usb::V1_0::BpHwUsb *",
6870   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_07BpHwUsbE",
6871   "self_type" : "_ZTIPKN7android8hardware3usb4V1_07BpHwUsbE",
6872   "size" : 8,
6873   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
6874  },
6875  {
6876   "alignment" : 8,
6877   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_112IUsbCallbackE",
6878   "name" : "const android::hardware::usb::V1_1::IUsbCallback *",
6879   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_112IUsbCallbackE",
6880   "self_type" : "_ZTIPKN7android8hardware3usb4V1_112IUsbCallbackE",
6881   "size" : 8,
6882   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
6883  },
6884  {
6885   "alignment" : 8,
6886   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_115BpHwUsbCallbackE",
6887   "name" : "const android::hardware::usb::V1_1::BpHwUsbCallback *",
6888   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_115BpHwUsbCallbackE",
6889   "self_type" : "_ZTIPKN7android8hardware3usb4V1_115BpHwUsbCallbackE",
6890   "size" : 8,
6891   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
6892  },
6893  {
6894   "alignment" : 8,
6895   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_14IUsbE",
6896   "name" : "const android::hardware::usb::V1_1::IUsb *",
6897   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_14IUsbE",
6898   "self_type" : "_ZTIPKN7android8hardware3usb4V1_14IUsbE",
6899   "size" : 8,
6900   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
6901  },
6902  {
6903   "alignment" : 8,
6904   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_17BpHwUsbE",
6905   "name" : "const android::hardware::usb::V1_1::BpHwUsb *",
6906   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_17BpHwUsbE",
6907   "self_type" : "_ZTIPKN7android8hardware3usb4V1_17BpHwUsbE",
6908   "size" : 8,
6909   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
6910  },
6911  {
6912   "alignment" : 8,
6913   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_210PortStatusE",
6914   "name" : "const android::hardware::usb::V1_2::PortStatus *",
6915   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_210PortStatusE",
6916   "self_type" : "_ZTIPKN7android8hardware3usb4V1_210PortStatusE",
6917   "size" : 8,
6918   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6919  },
6920  {
6921   "alignment" : 8,
6922   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_212IUsbCallbackE",
6923   "name" : "const android::hardware::usb::V1_2::IUsbCallback *",
6924   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_212IUsbCallbackE",
6925   "self_type" : "_ZTIPKN7android8hardware3usb4V1_212IUsbCallbackE",
6926   "size" : 8,
6927   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
6928  },
6929  {
6930   "alignment" : 8,
6931   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_215BpHwUsbCallbackE",
6932   "name" : "const android::hardware::usb::V1_2::BpHwUsbCallback *",
6933   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_215BpHwUsbCallbackE",
6934   "self_type" : "_ZTIPKN7android8hardware3usb4V1_215BpHwUsbCallbackE",
6935   "size" : 8,
6936   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
6937  },
6938  {
6939   "alignment" : 8,
6940   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_24IUsbE",
6941   "name" : "const android::hardware::usb::V1_2::IUsb *",
6942   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_24IUsbE",
6943   "self_type" : "_ZTIPKN7android8hardware3usb4V1_24IUsbE",
6944   "size" : 8,
6945   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
6946  },
6947  {
6948   "alignment" : 8,
6949   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_27BpHwUsbE",
6950   "name" : "const android::hardware::usb::V1_2::BpHwUsb *",
6951   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_27BpHwUsbE",
6952   "self_type" : "_ZTIPKN7android8hardware3usb4V1_27BpHwUsbE",
6953   "size" : 8,
6954   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
6955  },
6956  {
6957   "alignment" : 8,
6958   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
6959   "name" : "const android::hardware::Return<android::sp<android::hardware::usb::V1_2::IUsbCallback> > *",
6960   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
6961   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
6962   "size" : 8,
6963   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6964  },
6965  {
6966   "alignment" : 8,
6967   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
6968   "name" : "const android::hardware::Return<android::sp<android::hardware::usb::V1_2::IUsb> > *",
6969   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
6970   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
6971   "size" : 8,
6972   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6973  },
6974  {
6975   "alignment" : 8,
6976   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
6977   "name" : "const android::hardware::Return<bool> *",
6978   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6979   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
6980   "size" : 8,
6981   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6982  },
6983  {
6984   "alignment" : 8,
6985   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
6986   "name" : "const android::hardware::Status *",
6987   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
6988   "self_type" : "_ZTIPKN7android8hardware6StatusE",
6989   "size" : 8,
6990   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6991  },
6992  {
6993   "alignment" : 8,
6994   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6995   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6996   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6997   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6998   "size" : 8,
6999   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7000  },
7001  {
7002   "alignment" : 8,
7003   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7004   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7005   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7006   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7007   "size" : 8,
7008   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7009  },
7010  {
7011   "alignment" : 8,
7012   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7013   "name" : "const android::hardware::details::hidl_pointer<android::hardware::usb::V1_0::PortStatus> *",
7014   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7015   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7016   "size" : 8,
7017   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7018  },
7019  {
7020   "alignment" : 8,
7021   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
7022   "name" : "const android::hardware::details::hidl_pointer<android::hardware::usb::V1_1::PortStatus_1_1> *",
7023   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
7024   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
7025   "size" : 8,
7026   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7027  },
7028  {
7029   "alignment" : 8,
7030   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
7031   "name" : "const android::hardware::details::hidl_pointer<android::hardware::usb::V1_2::PortStatus> *",
7032   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
7033   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
7034   "size" : 8,
7035   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7036  },
7037  {
7038   "alignment" : 8,
7039   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
7040   "name" : "const android::hardware::details::hidl_pointer<int> *",
7041   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
7042   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
7043   "size" : 8,
7044   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7045  },
7046  {
7047   "alignment" : 8,
7048   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
7049   "name" : "const android::hardware::details::return_status *",
7050   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
7051   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
7052   "size" : 8,
7053   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7054  },
7055  {
7056   "alignment" : 8,
7057   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7058   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus> *",
7059   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7060   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7061   "size" : 8,
7062   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7063  },
7064  {
7065   "alignment" : 8,
7066   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
7067   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_1::PortStatus_1_1> *",
7068   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
7069   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
7070   "size" : 8,
7071   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7072  },
7073  {
7074   "alignment" : 8,
7075   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
7076   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_2::PortStatus> *",
7077   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
7078   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
7079   "size" : 8,
7080   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7081  },
7082  {
7083   "alignment" : 8,
7084   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
7085   "name" : "const android::hardware::hidl_vec<int> *",
7086   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7087   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
7088   "size" : 8,
7089   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7090  },
7091  {
7092   "alignment" : 8,
7093   "linker_set_key" : "_ZTIPKc",
7094   "name" : "const char *",
7095   "referenced_type" : "_ZTIKc",
7096   "self_type" : "_ZTIPKc",
7097   "size" : 8,
7098   "source_file" : "/system/core/liblog/include/android/log.h"
7099  },
7100  {
7101   "alignment" : 8,
7102   "linker_set_key" : "_ZTIPKh",
7103   "name" : "const unsigned char *",
7104   "referenced_type" : "_ZTIKh",
7105   "self_type" : "_ZTIPKh",
7106   "size" : 8,
7107   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7108  },
7109  {
7110   "alignment" : 8,
7111   "linker_set_key" : "_ZTIPKv",
7112   "name" : "const void *",
7113   "referenced_type" : "_ZTIKv",
7114   "self_type" : "_ZTIPKv",
7115   "size" : 8,
7116   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7117  },
7118  {
7119   "alignment" : 8,
7120   "linker_set_key" : "_ZTIPKy",
7121   "name" : "const unsigned long long *",
7122   "referenced_type" : "_ZTIKy",
7123   "self_type" : "_ZTIPKy",
7124   "size" : 8,
7125   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7126  },
7127  {
7128   "alignment" : 8,
7129   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
7130   "name" : "android::ScopedTrace *",
7131   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7132   "self_type" : "_ZTIPN7android11ScopedTraceE",
7133   "size" : 8,
7134   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7135  },
7136  {
7137   "alignment" : 8,
7138   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
7139   "name" : "android::ReferenceRenamer *",
7140   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
7141   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
7142   "size" : 8,
7143   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7144  },
7145  {
7146   "alignment" : 8,
7147   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
7148   "name" : "android::VirtualLightRefBase *",
7149   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
7150   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
7151   "size" : 8,
7152   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
7153  },
7154  {
7155   "alignment" : 8,
7156   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
7157   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
7158   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7159   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
7160   "size" : 8,
7161   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7162  },
7163  {
7164   "alignment" : 8,
7165   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7166   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
7167   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7168   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7169   "size" : 8,
7170   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7171  },
7172  {
7173   "alignment" : 8,
7174   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7175   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
7176   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7177   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7178   "size" : 8,
7179   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7180  },
7181  {
7182   "alignment" : 8,
7183   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
7184   "name" : "android::sp<android::hardware::ProcessState> *",
7185   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7186   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
7187   "size" : 8,
7188   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7189  },
7190  {
7191   "alignment" : 8,
7192   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7193   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
7194   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7195   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7196   "size" : 8,
7197   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7198  },
7199  {
7200   "alignment" : 8,
7201   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
7202   "name" : "android::sp<android::hardware::usb::V1_0::IUsbCallback> *",
7203   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
7204   "self_type" : "_ZTIPN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
7205   "size" : 8,
7206   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7207  },
7208  {
7209   "alignment" : 8,
7210   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3usb4V1_04IUsbEEE",
7211   "name" : "android::sp<android::hardware::usb::V1_0::IUsb> *",
7212   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
7213   "self_type" : "_ZTIPN7android2spINS_8hardware3usb4V1_04IUsbEEE",
7214   "size" : 8,
7215   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7216  },
7217  {
7218   "alignment" : 8,
7219   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
7220   "name" : "android::sp<android::hardware::usb::V1_1::IUsbCallback> *",
7221   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
7222   "self_type" : "_ZTIPN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
7223   "size" : 8,
7224   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7225  },
7226  {
7227   "alignment" : 8,
7228   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3usb4V1_14IUsbEEE",
7229   "name" : "android::sp<android::hardware::usb::V1_1::IUsb> *",
7230   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
7231   "self_type" : "_ZTIPN7android2spINS_8hardware3usb4V1_14IUsbEEE",
7232   "size" : 8,
7233   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7234  },
7235  {
7236   "alignment" : 8,
7237   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
7238   "name" : "android::sp<android::hardware::usb::V1_2::IUsbCallback> *",
7239   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
7240   "self_type" : "_ZTIPN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
7241   "size" : 8,
7242   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7243  },
7244  {
7245   "alignment" : 8,
7246   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3usb4V1_24IUsbEEE",
7247   "name" : "android::sp<android::hardware::usb::V1_2::IUsb> *",
7248   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE",
7249   "self_type" : "_ZTIPN7android2spINS_8hardware3usb4V1_24IUsbEEE",
7250   "size" : 8,
7251   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7252  },
7253  {
7254   "alignment" : 8,
7255   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7256   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
7257   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7258   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7259   "size" : 8,
7260   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7261  },
7262  {
7263   "alignment" : 8,
7264   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
7265   "name" : "android::sp<android::hardware::IBinder> *",
7266   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7267   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
7268   "size" : 8,
7269   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7270  },
7271  {
7272   "alignment" : 8,
7273   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
7274   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
7275   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7276   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
7277   "size" : 8,
7278   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7279  },
7280  {
7281   "alignment" : 8,
7282   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7283   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
7284   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7285   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7286   "size" : 8,
7287   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7288  },
7289  {
7290   "alignment" : 8,
7291   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
7292   "name" : "android::wp<android::hardware::BHwBinder> *",
7293   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
7294   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
7295   "size" : 8,
7296   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7297  },
7298  {
7299   "alignment" : 8,
7300   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
7301   "name" : "android::hidl::base::V1_0::IBase *",
7302   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
7303   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
7304   "size" : 8,
7305   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7306  },
7307  {
7308   "alignment" : 8,
7309   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
7310   "name" : "android::hidl::base::V1_0::BnHwBase *",
7311   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
7312   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
7313   "size" : 8,
7314   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
7315  },
7316  {
7317   "alignment" : 8,
7318   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
7319   "name" : "android::hidl::manager::V1_0::IServiceManager *",
7320   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
7321   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
7322   "size" : 8,
7323   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7324  },
7325  {
7326   "alignment" : 8,
7327   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
7328   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
7329   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
7330   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
7331   "size" : 8,
7332   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7333  },
7334  {
7335   "alignment" : 8,
7336   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
7337   "name" : "android::Mutex::Autolock *",
7338   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
7339   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
7340   "size" : 8,
7341   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7342  },
7343  {
7344   "alignment" : 8,
7345   "linker_set_key" : "_ZTIPN7android5MutexE",
7346   "name" : "android::Mutex *",
7347   "referenced_type" : "_ZTIN7android5MutexE",
7348   "self_type" : "_ZTIPN7android5MutexE",
7349   "size" : 8,
7350   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7351  },
7352  {
7353   "alignment" : 8,
7354   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
7355   "name" : "android::RWLock::AutoRLock *",
7356   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
7357   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
7358   "size" : 8,
7359   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7360  },
7361  {
7362   "alignment" : 8,
7363   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
7364   "name" : "android::RWLock::AutoWLock *",
7365   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
7366   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
7367   "size" : 8,
7368   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7369  },
7370  {
7371   "alignment" : 8,
7372   "linker_set_key" : "_ZTIPN7android6RWLockE",
7373   "name" : "android::RWLock *",
7374   "referenced_type" : "_ZTIN7android6RWLockE",
7375   "self_type" : "_ZTIPN7android6RWLockE",
7376   "size" : 8,
7377   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7378  },
7379  {
7380   "alignment" : 8,
7381   "linker_set_key" : "_ZTIPN7android6ThreadE",
7382   "name" : "android::Thread *",
7383   "referenced_type" : "_ZTIN7android6ThreadE",
7384   "self_type" : "_ZTIPN7android6ThreadE",
7385   "size" : 8,
7386   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7387  },
7388  {
7389   "alignment" : 8,
7390   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
7391   "name" : "android::RefBase::weakref_impl *",
7392   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
7393   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
7394   "size" : 8,
7395   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7396  },
7397  {
7398   "alignment" : 8,
7399   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
7400   "name" : "android::RefBase::weakref_type *",
7401   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
7402   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
7403   "size" : 8,
7404   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7405  },
7406  {
7407   "alignment" : 8,
7408   "linker_set_key" : "_ZTIPN7android7RefBaseE",
7409   "name" : "android::RefBase *",
7410   "referenced_type" : "_ZTIN7android7RefBaseE",
7411   "self_type" : "_ZTIPN7android7RefBaseE",
7412   "size" : 8,
7413   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7414  },
7415  {
7416   "alignment" : 8,
7417   "linker_set_key" : "_ZTIPN7android7String8E",
7418   "name" : "android::String8 *",
7419   "referenced_type" : "_ZTIN7android7String8E",
7420   "self_type" : "_ZTIPN7android7String8E",
7421   "size" : 8,
7422   "source_file" : "/system/core/libutils/include/utils/String8.h"
7423  },
7424  {
7425   "alignment" : 8,
7426   "linker_set_key" : "_ZTIPN7android8String16E",
7427   "name" : "android::String16 *",
7428   "referenced_type" : "_ZTIN7android8String16E",
7429   "self_type" : "_ZTIPN7android8String16E",
7430   "size" : 8,
7431   "source_file" : "/system/core/libutils/include/utils/String16.h"
7432  },
7433  {
7434   "alignment" : 8,
7435   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
7436   "name" : "android::hardware::IInterface *",
7437   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
7438   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
7439   "size" : 8,
7440   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7441  },
7442  {
7443   "alignment" : 8,
7444   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE",
7445   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
7446   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
7447   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE",
7448   "size" : 8,
7449   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7450  },
7451  {
7452   "alignment" : 8,
7453   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEEE",
7454   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_2::IUsbCallback> *",
7455   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEEE",
7456   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEEE",
7457   "size" : 8,
7458   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7459  },
7460  {
7461   "alignment" : 8,
7462   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEEE",
7463   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_2::IUsb> *",
7464   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEEE",
7465   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEEE",
7466   "size" : 8,
7467   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7468  },
7469  {
7470   "alignment" : 8,
7471   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
7472   "name" : "android::hardware::hidl_memory *",
7473   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
7474   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
7475   "size" : 8,
7476   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7477  },
7478  {
7479   "alignment" : 8,
7480   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
7481   "name" : "android::hardware::hidl_string *",
7482   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
7483   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
7484   "size" : 8,
7485   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7486  },
7487  {
7488   "alignment" : 8,
7489   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
7490   "name" : "android::hardware::ProcessState *",
7491   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
7492   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
7493   "size" : 8,
7494   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7495  },
7496  {
7497   "alignment" : 8,
7498   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
7499   "name" : "android::hardware::hidl_version *",
7500   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
7501   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
7502   "size" : 8,
7503   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7504  },
7505  {
7506   "alignment" : 8,
7507   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7508   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
7509   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7510   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7511   "size" : 8,
7512   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7513  },
7514  {
7515   "alignment" : 8,
7516   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7517   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
7518   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7519   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7520   "size" : 8,
7521   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7522  },
7523  {
7524   "alignment" : 8,
7525   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7526   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
7527   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7528   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7529   "size" : 8,
7530   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7531  },
7532  {
7533   "alignment" : 8,
7534   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
7535   "name" : "android::hardware::GrantorDescriptor *",
7536   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
7537   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
7538   "size" : 8,
7539   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7540  },
7541  {
7542   "alignment" : 8,
7543   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
7544   "name" : "android::hardware::hidl_death_recipient *",
7545   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
7546   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
7547   "size" : 8,
7548   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7549  },
7550  {
7551   "alignment" : 8,
7552   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
7553   "name" : "android::hardware::hidl_binder_death_recipient *",
7554   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
7555   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
7556   "size" : 8,
7557   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7558  },
7559  {
7560   "alignment" : 8,
7561   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_010PortStatusE",
7562   "name" : "android::hardware::usb::V1_0::PortStatus *",
7563   "referenced_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
7564   "self_type" : "_ZTIPN7android8hardware3usb4V1_010PortStatusE",
7565   "size" : 8,
7566   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7567  },
7568  {
7569   "alignment" : 8,
7570   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE",
7571   "name" : "android::hardware::usb::V1_0::IUsbCallback *",
7572   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
7573   "self_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE",
7574   "size" : 8,
7575   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7576  },
7577  {
7578   "alignment" : 8,
7579   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_015BnHwUsbCallbackE",
7580   "name" : "android::hardware::usb::V1_0::BnHwUsbCallback *",
7581   "referenced_type" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE",
7582   "self_type" : "_ZTIPN7android8hardware3usb4V1_015BnHwUsbCallbackE",
7583   "size" : 8,
7584   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsbCallback.h"
7585  },
7586  {
7587   "alignment" : 8,
7588   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_04IUsbE",
7589   "name" : "android::hardware::usb::V1_0::IUsb *",
7590   "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
7591   "self_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE",
7592   "size" : 8,
7593   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7594  },
7595  {
7596   "alignment" : 8,
7597   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_07BnHwUsbE",
7598   "name" : "android::hardware::usb::V1_0::BnHwUsb *",
7599   "referenced_type" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE",
7600   "self_type" : "_ZTIPN7android8hardware3usb4V1_07BnHwUsbE",
7601   "size" : 8,
7602   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsb.h"
7603  },
7604  {
7605   "alignment" : 8,
7606   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE",
7607   "name" : "android::hardware::usb::V1_1::IUsbCallback *",
7608   "referenced_type" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
7609   "self_type" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE",
7610   "size" : 8,
7611   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7612  },
7613  {
7614   "alignment" : 8,
7615   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_114PortStatus_1_1E",
7616   "name" : "android::hardware::usb::V1_1::PortStatus_1_1 *",
7617   "referenced_type" : "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E",
7618   "self_type" : "_ZTIPN7android8hardware3usb4V1_114PortStatus_1_1E",
7619   "size" : 8,
7620   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7621  },
7622  {
7623   "alignment" : 8,
7624   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_115BnHwUsbCallbackE",
7625   "name" : "android::hardware::usb::V1_1::BnHwUsbCallback *",
7626   "referenced_type" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE",
7627   "self_type" : "_ZTIPN7android8hardware3usb4V1_115BnHwUsbCallbackE",
7628   "size" : 8,
7629   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsbCallback.h"
7630  },
7631  {
7632   "alignment" : 8,
7633   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_14IUsbE",
7634   "name" : "android::hardware::usb::V1_1::IUsb *",
7635   "referenced_type" : "_ZTIN7android8hardware3usb4V1_14IUsbE",
7636   "self_type" : "_ZTIPN7android8hardware3usb4V1_14IUsbE",
7637   "size" : 8,
7638   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7639  },
7640  {
7641   "alignment" : 8,
7642   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_17BnHwUsbE",
7643   "name" : "android::hardware::usb::V1_1::BnHwUsb *",
7644   "referenced_type" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE",
7645   "self_type" : "_ZTIPN7android8hardware3usb4V1_17BnHwUsbE",
7646   "size" : 8,
7647   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsb.h"
7648  },
7649  {
7650   "alignment" : 8,
7651   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_210PortStatusE",
7652   "name" : "android::hardware::usb::V1_2::PortStatus *",
7653   "referenced_type" : "_ZTIN7android8hardware3usb4V1_210PortStatusE",
7654   "self_type" : "_ZTIPN7android8hardware3usb4V1_210PortStatusE",
7655   "size" : 8,
7656   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7657  },
7658  {
7659   "alignment" : 8,
7660   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE",
7661   "name" : "android::hardware::usb::V1_2::IUsbCallback *",
7662   "referenced_type" : "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE",
7663   "self_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE",
7664   "size" : 8,
7665   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7666  },
7667  {
7668   "alignment" : 8,
7669   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_213BsUsbCallbackE",
7670   "name" : "android::hardware::usb::V1_2::BsUsbCallback *",
7671   "referenced_type" : "_ZTIN7android8hardware3usb4V1_213BsUsbCallbackE",
7672   "self_type" : "_ZTIPN7android8hardware3usb4V1_213BsUsbCallbackE",
7673   "size" : 8,
7674   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7675  },
7676  {
7677   "alignment" : 8,
7678   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_215BnHwUsbCallbackE",
7679   "name" : "android::hardware::usb::V1_2::BnHwUsbCallback *",
7680   "referenced_type" : "_ZTIN7android8hardware3usb4V1_215BnHwUsbCallbackE",
7681   "self_type" : "_ZTIPN7android8hardware3usb4V1_215BnHwUsbCallbackE",
7682   "size" : 8,
7683   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7684  },
7685  {
7686   "alignment" : 8,
7687   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE",
7688   "name" : "android::hardware::usb::V1_2::BpHwUsbCallback *",
7689   "referenced_type" : "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE",
7690   "self_type" : "_ZTIPN7android8hardware3usb4V1_215BpHwUsbCallbackE",
7691   "size" : 8,
7692   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7693  },
7694  {
7695   "alignment" : 8,
7696   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_24IUsbE",
7697   "name" : "android::hardware::usb::V1_2::IUsb *",
7698   "referenced_type" : "_ZTIN7android8hardware3usb4V1_24IUsbE",
7699   "self_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE",
7700   "size" : 8,
7701   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7702  },
7703  {
7704   "alignment" : 8,
7705   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_25BsUsbE",
7706   "name" : "android::hardware::usb::V1_2::BsUsb *",
7707   "referenced_type" : "_ZTIN7android8hardware3usb4V1_25BsUsbE",
7708   "self_type" : "_ZTIPN7android8hardware3usb4V1_25BsUsbE",
7709   "size" : 8,
7710   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7711  },
7712  {
7713   "alignment" : 8,
7714   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_27BnHwUsbE",
7715   "name" : "android::hardware::usb::V1_2::BnHwUsb *",
7716   "referenced_type" : "_ZTIN7android8hardware3usb4V1_27BnHwUsbE",
7717   "self_type" : "_ZTIPN7android8hardware3usb4V1_27BnHwUsbE",
7718   "size" : 8,
7719   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7720  },
7721  {
7722   "alignment" : 8,
7723   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE",
7724   "name" : "android::hardware::usb::V1_2::BpHwUsb *",
7725   "referenced_type" : "_ZTIN7android8hardware3usb4V1_27BpHwUsbE",
7726   "self_type" : "_ZTIPN7android8hardware3usb4V1_27BpHwUsbE",
7727   "size" : 8,
7728   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7729  },
7730  {
7731   "alignment" : 8,
7732   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
7733   "name" : "android::hardware::Parcel *",
7734   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
7735   "self_type" : "_ZTIPN7android8hardware6ParcelE",
7736   "size" : 8,
7737   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7738  },
7739  {
7740   "alignment" : 8,
7741   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
7742   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_2::IUsbCallback> > *",
7743   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
7744   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
7745   "size" : 8,
7746   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7747  },
7748  {
7749   "alignment" : 8,
7750   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
7751   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_2::IUsb> > *",
7752   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
7753   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
7754   "size" : 8,
7755   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7756  },
7757  {
7758   "alignment" : 8,
7759   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
7760   "name" : "android::hardware::Return<bool> *",
7761   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
7762   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
7763   "size" : 8,
7764   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7765  },
7766  {
7767   "alignment" : 8,
7768   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
7769   "name" : "android::hardware::Return<void> *",
7770   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
7771   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
7772   "size" : 8,
7773   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7774  },
7775  {
7776   "alignment" : 8,
7777   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
7778   "name" : "android::hardware::Status *",
7779   "referenced_type" : "_ZTIN7android8hardware6StatusE",
7780   "self_type" : "_ZTIPN7android8hardware6StatusE",
7781   "size" : 8,
7782   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7783  },
7784  {
7785   "alignment" : 8,
7786   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7787   "name" : "android::hardware::IBinder::DeathRecipient *",
7788   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
7789   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7790   "size" : 8,
7791   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7792  },
7793  {
7794   "alignment" : 8,
7795   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
7796   "name" : "android::hardware::IBinder *",
7797   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
7798   "self_type" : "_ZTIPN7android8hardware7IBinderE",
7799   "size" : 8,
7800   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7801  },
7802  {
7803   "alignment" : 8,
7804   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
7805   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7806   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
7807   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
7808   "size" : 8,
7809   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7810  },
7811  {
7812   "alignment" : 8,
7813   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7814   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7815   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7816   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7817   "size" : 8,
7818   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7819  },
7820  {
7821   "alignment" : 8,
7822   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7823   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_0::PortStatus> *",
7824   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7825   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7826   "size" : 8,
7827   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7828  },
7829  {
7830   "alignment" : 8,
7831   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
7832   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_1::PortStatus_1_1> *",
7833   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
7834   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
7835   "size" : 8,
7836   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7837  },
7838  {
7839   "alignment" : 8,
7840   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
7841   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_2::PortStatus> *",
7842   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
7843   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
7844   "size" : 8,
7845   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7846  },
7847  {
7848   "alignment" : 8,
7849   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7850   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
7851   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7852   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7853   "size" : 8,
7854   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7855  },
7856  {
7857   "alignment" : 8,
7858   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
7859   "name" : "android::hardware::details::return_status *",
7860   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
7861   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
7862   "size" : 8,
7863   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7864  },
7865  {
7866   "alignment" : 8,
7867   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7868   "name" : "android::hardware::details::HidlInstrumentor *",
7869   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
7870   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7871   "size" : 8,
7872   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7873  },
7874  {
7875   "alignment" : 8,
7876   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
7877   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
7878   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
7879   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
7880   "size" : 8,
7881   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7882  },
7883  {
7884   "alignment" : 8,
7885   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7886   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
7887   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7888   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7889   "size" : 8,
7890   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7891  },
7892  {
7893   "alignment" : 8,
7894   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7895   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus> *",
7896   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7897   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7898   "size" : 8,
7899   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7900  },
7901  {
7902   "alignment" : 8,
7903   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
7904   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_1::PortStatus_1_1> *",
7905   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
7906   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
7907   "size" : 8,
7908   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7909  },
7910  {
7911   "alignment" : 8,
7912   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
7913   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_2::PortStatus> *",
7914   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
7915   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
7916   "size" : 8,
7917   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7918  },
7919  {
7920   "alignment" : 8,
7921   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
7922   "name" : "android::hardware::BHwBinder *",
7923   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
7924   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
7925   "size" : 8,
7926   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7927  },
7928  {
7929   "alignment" : 8,
7930   "linker_set_key" : "_ZTIPN7android9ConditionE",
7931   "name" : "android::Condition *",
7932   "referenced_type" : "_ZTIN7android9ConditionE",
7933   "self_type" : "_ZTIPN7android9ConditionE",
7934   "size" : 8,
7935   "source_file" : "/system/core/libutils/include/utils/Condition.h"
7936  },
7937  {
7938   "alignment" : 8,
7939   "linker_set_key" : "_ZTIPPv",
7940   "name" : "void **",
7941   "referenced_type" : "_ZTIPv",
7942   "self_type" : "_ZTIPPv",
7943   "size" : 8,
7944   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7945  },
7946  {
7947   "alignment" : 8,
7948   "linker_set_key" : "_ZTIPc",
7949   "name" : "char *",
7950   "referenced_type" : "_ZTIc",
7951   "self_type" : "_ZTIPc",
7952   "size" : 8,
7953   "source_file" : "/system/core/liblog/include/log/log_read.h"
7954  },
7955  {
7956   "alignment" : 8,
7957   "linker_set_key" : "_ZTIPh",
7958   "name" : "unsigned char *",
7959   "referenced_type" : "_ZTIh",
7960   "self_type" : "_ZTIPh",
7961   "size" : 8,
7962   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7963  },
7964  {
7965   "alignment" : 8,
7966   "linker_set_key" : "_ZTIPi",
7967   "name" : "int *",
7968   "referenced_type" : "_ZTIi",
7969   "self_type" : "_ZTIPi",
7970   "size" : 8,
7971   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7972  },
7973  {
7974   "alignment" : 8,
7975   "linker_set_key" : "_ZTIPm",
7976   "name" : "unsigned long *",
7977   "referenced_type" : "_ZTIm",
7978   "self_type" : "_ZTIPm",
7979   "size" : 8,
7980   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
7981  },
7982  {
7983   "alignment" : 8,
7984   "linker_set_key" : "_ZTIPv",
7985   "name" : "void *",
7986   "referenced_type" : "_ZTIv",
7987   "self_type" : "_ZTIPv",
7988   "size" : 8,
7989   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7990  },
7991  {
7992   "alignment" : 8,
7993   "linker_set_key" : "_ZTIPy",
7994   "name" : "unsigned long long *",
7995   "referenced_type" : "_ZTIy",
7996   "self_type" : "_ZTIPy",
7997   "size" : 8,
7998   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7999  }
8000 ],
8001 "qualified_types" :
8002 [
8003  {
8004   "alignment" : 4,
8005   "is_const" : true,
8006   "linker_set_key" : "_ZTIK13native_handle",
8007   "name" : "const native_handle",
8008   "referenced_type" : "_ZTI13native_handle",
8009   "self_type" : "_ZTIK13native_handle",
8010   "size" : 12,
8011   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8012  },
8013  {
8014   "alignment" : 4,
8015   "is_const" : true,
8016   "linker_set_key" : "_ZTIK7log_msg",
8017   "name" : "const log_msg",
8018   "referenced_type" : "_ZTI7log_msg",
8019   "self_type" : "_ZTIK7log_msg",
8020   "size" : 5124,
8021   "source_file" : "/system/core/liblog/include/log/log_read.h"
8022  },
8023  {
8024   "alignment" : 2,
8025   "is_const" : true,
8026   "linker_set_key" : "_ZTIKDs",
8027   "name" : "const char16_t",
8028   "referenced_type" : "_ZTIDs",
8029   "self_type" : "_ZTIKDs",
8030   "size" : 2,
8031   "source_file" : "/system/core/libutils/include/utils/String16.h"
8032  },
8033  {
8034   "alignment" : 8,
8035   "is_const" : true,
8036   "linker_set_key" : "_ZTIKN7android10VectorImplE",
8037   "name" : "const android::VectorImpl",
8038   "referenced_type" : "_ZTIN7android10VectorImplE",
8039   "self_type" : "_ZTIKN7android10VectorImplE",
8040   "size" : 40,
8041   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
8042  },
8043  {
8044   "alignment" : 8,
8045   "is_const" : true,
8046   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
8047   "name" : "const android::NativeHandle",
8048   "referenced_type" : "_ZTIN7android12NativeHandleE",
8049   "self_type" : "_ZTIKN7android12NativeHandleE",
8050   "size" : 24,
8051   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
8052  },
8053  {
8054   "alignment" : 8,
8055   "is_const" : true,
8056   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
8057   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
8058   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8059   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
8060   "size" : 8,
8061   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8062  },
8063  {
8064   "alignment" : 8,
8065   "is_const" : true,
8066   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8067   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
8068   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8069   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8070   "size" : 8,
8071   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8072  },
8073  {
8074   "alignment" : 8,
8075   "is_const" : true,
8076   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8077   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8078   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8079   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8080   "size" : 8,
8081   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8082  },
8083  {
8084   "alignment" : 8,
8085   "is_const" : true,
8086   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
8087   "name" : "const android::sp<android::hardware::ProcessState>",
8088   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8089   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
8090   "size" : 8,
8091   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8092  },
8093  {
8094   "alignment" : 8,
8095   "is_const" : true,
8096   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
8097   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
8098   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8099   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
8100   "size" : 8,
8101   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8102  },
8103  {
8104   "alignment" : 8,
8105   "is_const" : true,
8106   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8107   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
8108   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8109   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8110   "size" : 8,
8111   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8112  },
8113  {
8114   "alignment" : 8,
8115   "is_const" : true,
8116   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
8117   "name" : "const android::sp<android::hardware::usb::V1_0::IUsbCallback>",
8118   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
8119   "self_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
8120   "size" : 8,
8121   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8122  },
8123  {
8124   "alignment" : 8,
8125   "is_const" : true,
8126   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
8127   "name" : "const android::sp<android::hardware::usb::V1_0::IUsb>",
8128   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
8129   "self_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
8130   "size" : 8,
8131   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8132  },
8133  {
8134   "alignment" : 8,
8135   "is_const" : true,
8136   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
8137   "name" : "const android::sp<android::hardware::usb::V1_1::IUsbCallback>",
8138   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
8139   "self_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
8140   "size" : 8,
8141   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8142  },
8143  {
8144   "alignment" : 8,
8145   "is_const" : true,
8146   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
8147   "name" : "const android::sp<android::hardware::usb::V1_1::IUsb>",
8148   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
8149   "self_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
8150   "size" : 8,
8151   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8152  },
8153  {
8154   "alignment" : 8,
8155   "is_const" : true,
8156   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
8157   "name" : "const android::sp<android::hardware::usb::V1_2::IUsbCallback>",
8158   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
8159   "self_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
8160   "size" : 8,
8161   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8162  },
8163  {
8164   "alignment" : 8,
8165   "is_const" : true,
8166   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3usb4V1_24IUsbEEE",
8167   "name" : "const android::sp<android::hardware::usb::V1_2::IUsb>",
8168   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE",
8169   "self_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_24IUsbEEE",
8170   "size" : 8,
8171   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8172  },
8173  {
8174   "alignment" : 8,
8175   "is_const" : true,
8176   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
8177   "name" : "const android::sp<android::hardware::IBinder>",
8178   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8179   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
8180   "size" : 8,
8181   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8182  },
8183  {
8184   "alignment" : 8,
8185   "is_const" : true,
8186   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
8187   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
8188   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8189   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
8190   "size" : 16,
8191   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8192  },
8193  {
8194   "alignment" : 8,
8195   "is_const" : true,
8196   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
8197   "name" : "const android::wp<android::hardware::BHwBinder>",
8198   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8199   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
8200   "size" : 16,
8201   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8202  },
8203  {
8204   "alignment" : 8,
8205   "is_const" : true,
8206   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
8207   "name" : "const android::hidl::base::V1_0::IBase",
8208   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8209   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
8210   "size" : 24,
8211   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
8212  },
8213  {
8214   "alignment" : 8,
8215   "is_const" : true,
8216   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
8217   "name" : "const android::hidl::base::V1_0::BpHwBase",
8218   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8219   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
8220   "size" : 216,
8221   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
8222  },
8223  {
8224   "alignment" : 4,
8225   "is_const" : true,
8226   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
8227   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
8228   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
8229   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
8230   "size" : 4,
8231   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8232  },
8233  {
8234   "alignment" : 4,
8235   "is_const" : true,
8236   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
8237   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
8238   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
8239   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
8240   "size" : 4,
8241   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8242  },
8243  {
8244   "alignment" : 1,
8245   "is_const" : true,
8246   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
8247   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
8248   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
8249   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
8250   "size" : 1,
8251   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8252  },
8253  {
8254   "alignment" : 8,
8255   "is_const" : true,
8256   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
8257   "name" : "const android::hidl::manager::V1_0::IServiceManager",
8258   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
8259   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
8260   "size" : 24,
8261   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8262  },
8263  {
8264   "alignment" : 8,
8265   "is_const" : true,
8266   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
8267   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
8268   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
8269   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
8270   "size" : 24,
8271   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
8272  },
8273  {
8274   "alignment" : 8,
8275   "is_const" : true,
8276   "linker_set_key" : "_ZTIKN7android7RefBaseE",
8277   "name" : "const android::RefBase",
8278   "referenced_type" : "_ZTIN7android7RefBaseE",
8279   "self_type" : "_ZTIKN7android7RefBaseE",
8280   "size" : 16,
8281   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8282  },
8283  {
8284   "alignment" : 8,
8285   "is_const" : true,
8286   "linker_set_key" : "_ZTIKN7android7String8E",
8287   "name" : "const android::String8",
8288   "referenced_type" : "_ZTIN7android7String8E",
8289   "self_type" : "_ZTIKN7android7String8E",
8290   "size" : 8,
8291   "source_file" : "/system/core/libutils/include/utils/String8.h"
8292  },
8293  {
8294   "alignment" : 8,
8295   "is_const" : true,
8296   "linker_set_key" : "_ZTIKN7android8String16E",
8297   "name" : "const android::String16",
8298   "referenced_type" : "_ZTIN7android8String16E",
8299   "self_type" : "_ZTIKN7android8String16E",
8300   "size" : 8,
8301   "source_file" : "/system/core/libutils/include/utils/String16.h"
8302  },
8303  {
8304   "alignment" : 1,
8305   "is_const" : true,
8306   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
8307   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
8308   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
8309   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
8310   "size" : 32,
8311   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8312  },
8313  {
8314   "alignment" : 8,
8315   "is_const" : true,
8316   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
8317   "name" : "const android::hardware::BpHwRefBase",
8318   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
8319   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
8320   "size" : 48,
8321   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8322  },
8323  {
8324   "alignment" : 8,
8325   "is_const" : true,
8326   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
8327   "name" : "const android::hardware::hidl_handle",
8328   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
8329   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
8330   "size" : 16,
8331   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8332  },
8333  {
8334   "alignment" : 8,
8335   "is_const" : true,
8336   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
8337   "name" : "const android::hardware::hidl_memory",
8338   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
8339   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
8340   "size" : 40,
8341   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8342  },
8343  {
8344   "alignment" : 8,
8345   "is_const" : true,
8346   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
8347   "name" : "const android::hardware::hidl_string",
8348   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
8349   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
8350   "size" : 16,
8351   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8352  },
8353  {
8354   "alignment" : 2,
8355   "is_const" : true,
8356   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
8357   "name" : "const android::hardware::hidl_version",
8358   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
8359   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
8360   "size" : 4,
8361   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8362  },
8363  {
8364   "alignment" : 8,
8365   "is_const" : true,
8366   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_010PortStatusE",
8367   "name" : "const android::hardware::usb::V1_0::PortStatus",
8368   "referenced_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
8369   "self_type" : "_ZTIKN7android8hardware3usb4V1_010PortStatusE",
8370   "size" : 40,
8371   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8372  },
8373  {
8374   "alignment" : 8,
8375   "is_const" : true,
8376   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_012IUsbCallbackE",
8377   "name" : "const android::hardware::usb::V1_0::IUsbCallback",
8378   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
8379   "self_type" : "_ZTIKN7android8hardware3usb4V1_012IUsbCallbackE",
8380   "size" : 24,
8381   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
8382  },
8383  {
8384   "alignment" : 4,
8385   "is_const" : true,
8386   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_012PortDataRoleE",
8387   "name" : "const android::hardware::usb::V1_0::PortDataRole",
8388   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortDataRoleE",
8389   "self_type" : "_ZTIKN7android8hardware3usb4V1_012PortDataRoleE",
8390   "size" : 4,
8391   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8392  },
8393  {
8394   "alignment" : 4,
8395   "is_const" : true,
8396   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_012PortRoleTypeE",
8397   "name" : "const android::hardware::usb::V1_0::PortRoleType",
8398   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortRoleTypeE",
8399   "self_type" : "_ZTIKN7android8hardware3usb4V1_012PortRoleTypeE",
8400   "size" : 4,
8401   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8402  },
8403  {
8404   "alignment" : 4,
8405   "is_const" : true,
8406   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_013PortPowerRoleE",
8407   "name" : "const android::hardware::usb::V1_0::PortPowerRole",
8408   "referenced_type" : "_ZTIN7android8hardware3usb4V1_013PortPowerRoleE",
8409   "self_type" : "_ZTIKN7android8hardware3usb4V1_013PortPowerRoleE",
8410   "size" : 4,
8411   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8412  },
8413  {
8414   "alignment" : 8,
8415   "is_const" : true,
8416   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_015BpHwUsbCallbackE",
8417   "name" : "const android::hardware::usb::V1_0::BpHwUsbCallback",
8418   "referenced_type" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
8419   "self_type" : "_ZTIKN7android8hardware3usb4V1_015BpHwUsbCallbackE",
8420   "size" : 216,
8421   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
8422  },
8423  {
8424   "alignment" : 8,
8425   "is_const" : true,
8426   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_04IUsbE",
8427   "name" : "const android::hardware::usb::V1_0::IUsb",
8428   "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
8429   "self_type" : "_ZTIKN7android8hardware3usb4V1_04IUsbE",
8430   "size" : 24,
8431   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
8432  },
8433  {
8434   "alignment" : 4,
8435   "is_const" : true,
8436   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_06StatusE",
8437   "name" : "const android::hardware::usb::V1_0::Status",
8438   "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE",
8439   "self_type" : "_ZTIKN7android8hardware3usb4V1_06StatusE",
8440   "size" : 4,
8441   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8442  },
8443  {
8444   "alignment" : 8,
8445   "is_const" : true,
8446   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_07BpHwUsbE",
8447   "name" : "const android::hardware::usb::V1_0::BpHwUsb",
8448   "referenced_type" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE",
8449   "self_type" : "_ZTIKN7android8hardware3usb4V1_07BpHwUsbE",
8450   "size" : 216,
8451   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
8452  },
8453  {
8454   "alignment" : 4,
8455   "is_const" : true,
8456   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_08PortModeE",
8457   "name" : "const android::hardware::usb::V1_0::PortMode",
8458   "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE",
8459   "self_type" : "_ZTIKN7android8hardware3usb4V1_08PortModeE",
8460   "size" : 4,
8461   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8462  },
8463  {
8464   "alignment" : 4,
8465   "is_const" : true,
8466   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_08PortRoleE",
8467   "name" : "const android::hardware::usb::V1_0::PortRole",
8468   "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortRoleE",
8469   "self_type" : "_ZTIKN7android8hardware3usb4V1_08PortRoleE",
8470   "size" : 8,
8471   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
8472  },
8473  {
8474   "alignment" : 8,
8475   "is_const" : true,
8476   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_112IUsbCallbackE",
8477   "name" : "const android::hardware::usb::V1_1::IUsbCallback",
8478   "referenced_type" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
8479   "self_type" : "_ZTIKN7android8hardware3usb4V1_112IUsbCallbackE",
8480   "size" : 24,
8481   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
8482  },
8483  {
8484   "alignment" : 4,
8485   "is_const" : true,
8486   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_112PortMode_1_1E",
8487   "name" : "const android::hardware::usb::V1_1::PortMode_1_1",
8488   "referenced_type" : "_ZTIN7android8hardware3usb4V1_112PortMode_1_1E",
8489   "self_type" : "_ZTIKN7android8hardware3usb4V1_112PortMode_1_1E",
8490   "size" : 4,
8491   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/types.h"
8492  },
8493  {
8494   "alignment" : 8,
8495   "is_const" : true,
8496   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_114PortStatus_1_1E",
8497   "name" : "const android::hardware::usb::V1_1::PortStatus_1_1",
8498   "referenced_type" : "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E",
8499   "self_type" : "_ZTIKN7android8hardware3usb4V1_114PortStatus_1_1E",
8500   "size" : 48,
8501   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8502  },
8503  {
8504   "alignment" : 8,
8505   "is_const" : true,
8506   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_115BpHwUsbCallbackE",
8507   "name" : "const android::hardware::usb::V1_1::BpHwUsbCallback",
8508   "referenced_type" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE",
8509   "self_type" : "_ZTIKN7android8hardware3usb4V1_115BpHwUsbCallbackE",
8510   "size" : 216,
8511   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
8512  },
8513  {
8514   "alignment" : 8,
8515   "is_const" : true,
8516   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_14IUsbE",
8517   "name" : "const android::hardware::usb::V1_1::IUsb",
8518   "referenced_type" : "_ZTIN7android8hardware3usb4V1_14IUsbE",
8519   "self_type" : "_ZTIKN7android8hardware3usb4V1_14IUsbE",
8520   "size" : 24,
8521   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
8522  },
8523  {
8524   "alignment" : 8,
8525   "is_const" : true,
8526   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_17BpHwUsbE",
8527   "name" : "const android::hardware::usb::V1_1::BpHwUsb",
8528   "referenced_type" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE",
8529   "self_type" : "_ZTIKN7android8hardware3usb4V1_17BpHwUsbE",
8530   "size" : 216,
8531   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
8532  },
8533  {
8534   "alignment" : 8,
8535   "is_const" : true,
8536   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_210PortStatusE",
8537   "name" : "const android::hardware::usb::V1_2::PortStatus",
8538   "referenced_type" : "_ZTIN7android8hardware3usb4V1_210PortStatusE",
8539   "self_type" : "_ZTIKN7android8hardware3usb4V1_210PortStatusE",
8540   "size" : 72,
8541   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8542  },
8543  {
8544   "alignment" : 8,
8545   "is_const" : true,
8546   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_212IUsbCallbackE",
8547   "name" : "const android::hardware::usb::V1_2::IUsbCallback",
8548   "referenced_type" : "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE",
8549   "self_type" : "_ZTIKN7android8hardware3usb4V1_212IUsbCallbackE",
8550   "size" : 24,
8551   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h"
8552  },
8553  {
8554   "alignment" : 8,
8555   "is_const" : true,
8556   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_215BpHwUsbCallbackE",
8557   "name" : "const android::hardware::usb::V1_2::BpHwUsbCallback",
8558   "referenced_type" : "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE",
8559   "self_type" : "_ZTIKN7android8hardware3usb4V1_215BpHwUsbCallbackE",
8560   "size" : 216,
8561   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h"
8562  },
8563  {
8564   "alignment" : 4,
8565   "is_const" : true,
8566   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_225ContaminantProtectionModeE",
8567   "name" : "const android::hardware::usb::V1_2::ContaminantProtectionMode",
8568   "referenced_type" : "_ZTIN7android8hardware3usb4V1_225ContaminantProtectionModeE",
8569   "self_type" : "_ZTIKN7android8hardware3usb4V1_225ContaminantProtectionModeE",
8570   "size" : 4,
8571   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h"
8572  },
8573  {
8574   "alignment" : 4,
8575   "is_const" : true,
8576   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_226ContaminantDetectionStatusE",
8577   "name" : "const android::hardware::usb::V1_2::ContaminantDetectionStatus",
8578   "referenced_type" : "_ZTIN7android8hardware3usb4V1_226ContaminantDetectionStatusE",
8579   "self_type" : "_ZTIKN7android8hardware3usb4V1_226ContaminantDetectionStatusE",
8580   "size" : 4,
8581   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h"
8582  },
8583  {
8584   "alignment" : 4,
8585   "is_const" : true,
8586   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_227ContaminantProtectionStatusE",
8587   "name" : "const android::hardware::usb::V1_2::ContaminantProtectionStatus",
8588   "referenced_type" : "_ZTIN7android8hardware3usb4V1_227ContaminantProtectionStatusE",
8589   "self_type" : "_ZTIKN7android8hardware3usb4V1_227ContaminantProtectionStatusE",
8590   "size" : 4,
8591   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h"
8592  },
8593  {
8594   "alignment" : 8,
8595   "is_const" : true,
8596   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_24IUsbE",
8597   "name" : "const android::hardware::usb::V1_2::IUsb",
8598   "referenced_type" : "_ZTIN7android8hardware3usb4V1_24IUsbE",
8599   "self_type" : "_ZTIKN7android8hardware3usb4V1_24IUsbE",
8600   "size" : 24,
8601   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
8602  },
8603  {
8604   "alignment" : 4,
8605   "is_const" : true,
8606   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_26StatusE",
8607   "name" : "const android::hardware::usb::V1_2::Status",
8608   "referenced_type" : "_ZTIN7android8hardware3usb4V1_26StatusE",
8609   "self_type" : "_ZTIKN7android8hardware3usb4V1_26StatusE",
8610   "size" : 4,
8611   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h"
8612  },
8613  {
8614   "alignment" : 8,
8615   "is_const" : true,
8616   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_27BpHwUsbE",
8617   "name" : "const android::hardware::usb::V1_2::BpHwUsb",
8618   "referenced_type" : "_ZTIN7android8hardware3usb4V1_27BpHwUsbE",
8619   "self_type" : "_ZTIKN7android8hardware3usb4V1_27BpHwUsbE",
8620   "size" : 216,
8621   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h"
8622  },
8623  {
8624   "alignment" : 8,
8625   "is_const" : true,
8626   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
8627   "name" : "const android::hardware::Parcel",
8628   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
8629   "self_type" : "_ZTIKN7android8hardware6ParcelE",
8630   "size" : 136,
8631   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
8632  },
8633  {
8634   "alignment" : 8,
8635   "is_const" : true,
8636   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
8637   "name" : "const android::hardware::Return<android::sp<android::hardware::usb::V1_2::IUsbCallback> >",
8638   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
8639   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
8640   "size" : 48,
8641   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8642  },
8643  {
8644   "alignment" : 8,
8645   "is_const" : true,
8646   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
8647   "name" : "const android::hardware::Return<android::sp<android::hardware::usb::V1_2::IUsb> >",
8648   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
8649   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
8650   "size" : 48,
8651   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8652  },
8653  {
8654   "alignment" : 8,
8655   "is_const" : true,
8656   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
8657   "name" : "const android::hardware::Return<bool>",
8658   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
8659   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
8660   "size" : 40,
8661   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8662  },
8663  {
8664   "alignment" : 8,
8665   "is_const" : true,
8666   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
8667   "name" : "const android::hardware::Status",
8668   "referenced_type" : "_ZTIN7android8hardware6StatusE",
8669   "self_type" : "_ZTIKN7android8hardware6StatusE",
8670   "size" : 32,
8671   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8672  },
8673  {
8674   "alignment" : 8,
8675   "is_const" : true,
8676   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
8677   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8678   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
8679   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
8680   "size" : 8,
8681   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8682  },
8683  {
8684   "alignment" : 8,
8685   "is_const" : true,
8686   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8687   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
8688   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8689   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8690   "size" : 8,
8691   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8692  },
8693  {
8694   "alignment" : 8,
8695   "is_const" : true,
8696   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
8697   "name" : "const android::hardware::details::hidl_pointer<android::hardware::usb::V1_0::PortStatus>",
8698   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
8699   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
8700   "size" : 8,
8701   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8702  },
8703  {
8704   "alignment" : 8,
8705   "is_const" : true,
8706   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
8707   "name" : "const android::hardware::details::hidl_pointer<android::hardware::usb::V1_1::PortStatus_1_1>",
8708   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
8709   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
8710   "size" : 8,
8711   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8712  },
8713  {
8714   "alignment" : 8,
8715   "is_const" : true,
8716   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
8717   "name" : "const android::hardware::details::hidl_pointer<android::hardware::usb::V1_2::PortStatus>",
8718   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
8719   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
8720   "size" : 8,
8721   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8722  },
8723  {
8724   "alignment" : 8,
8725   "is_const" : true,
8726   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
8727   "name" : "const android::hardware::details::hidl_pointer<int>",
8728   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
8729   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
8730   "size" : 8,
8731   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8732  },
8733  {
8734   "alignment" : 8,
8735   "is_const" : true,
8736   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
8737   "name" : "const android::hardware::details::return_status",
8738   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
8739   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
8740   "size" : 40,
8741   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8742  },
8743  {
8744   "is_const" : true,
8745   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
8746   "name" : "const iter<is_const>",
8747   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
8748   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
8749   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8750  },
8751  {
8752   "alignment" : 8,
8753   "is_const" : true,
8754   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8755   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
8756   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8757   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8758   "size" : 16,
8759   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h"
8760  },
8761  {
8762   "alignment" : 8,
8763   "is_const" : true,
8764   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
8765   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus>",
8766   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
8767   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
8768   "size" : 16,
8769   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8770  },
8771  {
8772   "alignment" : 8,
8773   "is_const" : true,
8774   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
8775   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_1::PortStatus_1_1>",
8776   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
8777   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
8778   "size" : 16,
8779   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8780  },
8781  {
8782   "alignment" : 8,
8783   "is_const" : true,
8784   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
8785   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_2::PortStatus>",
8786   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
8787   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
8788   "size" : 16,
8789   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8790  },
8791  {
8792   "alignment" : 8,
8793   "is_const" : true,
8794   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
8795   "name" : "const android::hardware::hidl_vec<int>",
8796   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
8797   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
8798   "size" : 16,
8799   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8800  },
8801  {
8802   "alignment" : 8,
8803   "is_const" : true,
8804   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8805   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8806   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8807   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8808   "size" : 24,
8809   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8810  },
8811  {
8812   "alignment" : 4,
8813   "is_const" : true,
8814   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
8815   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8816   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
8817   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
8818   "size" : 12,
8819   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8820  },
8821  {
8822   "alignment" : 4,
8823   "is_const" : true,
8824   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELm1EEE",
8825   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8826   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELm1EEE",
8827   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELm1EEE",
8828   "size" : 4,
8829   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8830  },
8831  {
8832   "alignment" : 1,
8833   "is_const" : true,
8834   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELm3EEE",
8835   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8836   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELm3EEE",
8837   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELm3EEE",
8838   "size" : 3,
8839   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8840  },
8841  {
8842   "alignment" : 4,
8843   "is_const" : true,
8844   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_012PortDataRoleELm4EEE",
8845   "name" : "const std::array<android::hardware::usb::V1_0::PortDataRole, 4>",
8846   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_012PortDataRoleELm4EEE",
8847   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_012PortDataRoleELm4EEE",
8848   "size" : 16,
8849   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8850  },
8851  {
8852   "alignment" : 4,
8853   "is_const" : true,
8854   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_012PortRoleTypeELm3EEE",
8855   "name" : "const std::array<android::hardware::usb::V1_0::PortRoleType, 3>",
8856   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_012PortRoleTypeELm3EEE",
8857   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_012PortRoleTypeELm3EEE",
8858   "size" : 12,
8859   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8860  },
8861  {
8862   "alignment" : 4,
8863   "is_const" : true,
8864   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_013PortPowerRoleELm4EEE",
8865   "name" : "const std::array<android::hardware::usb::V1_0::PortPowerRole, 4>",
8866   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_013PortPowerRoleELm4EEE",
8867   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_013PortPowerRoleELm4EEE",
8868   "size" : 16,
8869   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8870  },
8871  {
8872   "alignment" : 4,
8873   "is_const" : true,
8874   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_06StatusELm4EEE",
8875   "name" : "const std::array<android::hardware::usb::V1_0::Status, 4>",
8876   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_06StatusELm4EEE",
8877   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_06StatusELm4EEE",
8878   "size" : 16,
8879   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8880  },
8881  {
8882   "alignment" : 4,
8883   "is_const" : true,
8884   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_08PortModeELm5EEE",
8885   "name" : "const std::array<android::hardware::usb::V1_0::PortMode, 5>",
8886   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_08PortModeELm5EEE",
8887   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_08PortModeELm5EEE",
8888   "size" : 20,
8889   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8890  },
8891  {
8892   "alignment" : 4,
8893   "is_const" : true,
8894   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_112PortMode_1_1ELm8EEE",
8895   "name" : "const std::array<android::hardware::usb::V1_1::PortMode_1_1, 8>",
8896   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_112PortMode_1_1ELm8EEE",
8897   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_112PortMode_1_1ELm8EEE",
8898   "size" : 32,
8899   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/types.h"
8900  },
8901  {
8902   "alignment" : 4,
8903   "is_const" : true,
8904   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_225ContaminantProtectionModeELm4EEE",
8905   "name" : "const std::array<android::hardware::usb::V1_2::ContaminantProtectionMode, 4>",
8906   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_225ContaminantProtectionModeELm4EEE",
8907   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_225ContaminantProtectionModeELm4EEE",
8908   "size" : 16,
8909   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h"
8910  },
8911  {
8912   "alignment" : 4,
8913   "is_const" : true,
8914   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_226ContaminantDetectionStatusELm4EEE",
8915   "name" : "const std::array<android::hardware::usb::V1_2::ContaminantDetectionStatus, 4>",
8916   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_226ContaminantDetectionStatusELm4EEE",
8917   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_226ContaminantDetectionStatusELm4EEE",
8918   "size" : 16,
8919   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h"
8920  },
8921  {
8922   "alignment" : 4,
8923   "is_const" : true,
8924   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_227ContaminantProtectionStatusELm5EEE",
8925   "name" : "const std::array<android::hardware::usb::V1_2::ContaminantProtectionStatus, 5>",
8926   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_227ContaminantProtectionStatusELm5EEE",
8927   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_227ContaminantProtectionStatusELm5EEE",
8928   "size" : 20,
8929   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h"
8930  },
8931  {
8932   "alignment" : 4,
8933   "is_const" : true,
8934   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_26StatusELm5EEE",
8935   "name" : "const std::array<android::hardware::usb::V1_2::Status, 5>",
8936   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_26StatusELm5EEE",
8937   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_26StatusELm5EEE",
8938   "size" : 20,
8939   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h"
8940  },
8941  {
8942   "alignment" : 8,
8943   "is_const" : true,
8944   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8945   "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 *> > *)> > >",
8946   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8947   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8948   "size" : 24,
8949   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8950  },
8951  {
8952   "alignment" : 8,
8953   "is_const" : true,
8954   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
8955   "name" : "const android::hidl::base::V1_0::IBase *const",
8956   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
8957   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
8958   "size" : 8,
8959   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8960  },
8961  {
8962   "alignment" : 8,
8963   "is_const" : true,
8964   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
8965   "name" : "android::RefBase::weakref_impl *const",
8966   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_x86_64_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/UsbCallbackAll.sdump",
8967   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_x86_64_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/UsbCallbackAll.sdump",
8968   "size" : 8,
8969   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8970  },
8971  {
8972   "alignment" : 8,
8973   "is_const" : true,
8974   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
8975   "name" : "android::RefBase::weakref_impl *const",
8976   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_x86_64_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/types.sdump",
8977   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]/android_vendor.R_x86_64_static/obj/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++/gen/android/hardware/usb/1.2/types.sdump",
8978   "size" : 8,
8979   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8980  },
8981  {
8982   "alignment" : 8,
8983   "is_const" : true,
8984   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
8985   "name" : "android::RefBase::weakref_impl *const",
8986   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
8987   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
8988   "size" : 8,
8989   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8990  },
8991  {
8992   "alignment" : 8,
8993   "is_const" : true,
8994   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
8995   "name" : "android::hardware::IBinder *const",
8996   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
8997   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
8998   "size" : 8,
8999   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
9000  },
9001  {
9002   "alignment" : 8,
9003   "is_const" : true,
9004   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
9005   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
9006   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
9007   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
9008   "size" : 16,
9009   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9010  },
9011  {
9012   "alignment" : 8,
9013   "is_const" : true,
9014   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
9015   "name" : "const std::initializer_list<android::hardware::hidl_string>",
9016   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
9017   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
9018   "size" : 16,
9019   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9020  },
9021  {
9022   "alignment" : 1,
9023   "is_const" : true,
9024   "linker_set_key" : "_ZTIKa",
9025   "name" : "const signed char",
9026   "referenced_type" : "_ZTIa",
9027   "self_type" : "_ZTIKa",
9028   "size" : 1,
9029   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9030  },
9031  {
9032   "alignment" : 1,
9033   "is_const" : true,
9034   "linker_set_key" : "_ZTIKb",
9035   "name" : "const bool",
9036   "referenced_type" : "_ZTIb",
9037   "self_type" : "_ZTIKb",
9038   "size" : 1,
9039   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9040  },
9041  {
9042   "alignment" : 1,
9043   "is_const" : true,
9044   "linker_set_key" : "_ZTIKc",
9045   "name" : "const char",
9046   "referenced_type" : "_ZTIc",
9047   "self_type" : "_ZTIKc",
9048   "size" : 1,
9049   "source_file" : "/system/core/liblog/include/android/log.h"
9050  },
9051  {
9052   "alignment" : 8,
9053   "is_const" : true,
9054   "linker_set_key" : "_ZTIKd",
9055   "name" : "const double",
9056   "referenced_type" : "_ZTId",
9057   "self_type" : "_ZTIKd",
9058   "size" : 8,
9059   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9060  },
9061  {
9062   "alignment" : 4,
9063   "is_const" : true,
9064   "linker_set_key" : "_ZTIKf",
9065   "name" : "const float",
9066   "referenced_type" : "_ZTIf",
9067   "self_type" : "_ZTIKf",
9068   "size" : 4,
9069   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9070  },
9071  {
9072   "alignment" : 1,
9073   "is_const" : true,
9074   "linker_set_key" : "_ZTIKh",
9075   "name" : "const unsigned char",
9076   "referenced_type" : "_ZTIh",
9077   "self_type" : "_ZTIKh",
9078   "size" : 1,
9079   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9080  },
9081  {
9082   "alignment" : 4,
9083   "is_const" : true,
9084   "linker_set_key" : "_ZTIKi",
9085   "name" : "const int",
9086   "referenced_type" : "_ZTIi",
9087   "self_type" : "_ZTIKi",
9088   "size" : 4,
9089   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9090  },
9091  {
9092   "alignment" : 4,
9093   "is_const" : true,
9094   "linker_set_key" : "_ZTIKj",
9095   "name" : "const unsigned int",
9096   "referenced_type" : "_ZTIj",
9097   "self_type" : "_ZTIKj",
9098   "size" : 4,
9099   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9100  },
9101  {
9102   "alignment" : 8,
9103   "is_const" : true,
9104   "linker_set_key" : "_ZTIKl",
9105   "name" : "const long",
9106   "referenced_type" : "_ZTIl",
9107   "self_type" : "_ZTIKl",
9108   "size" : 8,
9109   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9110  },
9111  {
9112   "alignment" : 8,
9113   "is_const" : true,
9114   "linker_set_key" : "_ZTIKm",
9115   "name" : "const unsigned long",
9116   "referenced_type" : "_ZTIm",
9117   "self_type" : "_ZTIKm",
9118   "size" : 8,
9119   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9120  },
9121  {
9122   "alignment" : 2,
9123   "is_const" : true,
9124   "linker_set_key" : "_ZTIKs",
9125   "name" : "const short",
9126   "referenced_type" : "_ZTIs",
9127   "self_type" : "_ZTIKs",
9128   "size" : 2,
9129   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9130  },
9131  {
9132   "alignment" : 2,
9133   "is_const" : true,
9134   "linker_set_key" : "_ZTIKt",
9135   "name" : "const unsigned short",
9136   "referenced_type" : "_ZTIt",
9137   "self_type" : "_ZTIKt",
9138   "size" : 2,
9139   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9140  },
9141  {
9142   "is_const" : true,
9143   "linker_set_key" : "_ZTIKv",
9144   "name" : "const void",
9145   "referenced_type" : "_ZTIv",
9146   "self_type" : "_ZTIKv",
9147   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9148  },
9149  {
9150   "alignment" : 8,
9151   "is_const" : true,
9152   "linker_set_key" : "_ZTIKy",
9153   "name" : "const unsigned long long",
9154   "referenced_type" : "_ZTIy",
9155   "self_type" : "_ZTIKy",
9156   "size" : 8,
9157   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9158  },
9159  {
9160   "alignment" : 1,
9161   "is_volatile" : true,
9162   "linker_set_key" : "_ZTIVb",
9163   "name" : "volatile bool",
9164   "referenced_type" : "_ZTIb",
9165   "self_type" : "_ZTIVb",
9166   "size" : 1,
9167   "source_file" : "/system/core/libutils/include/utils/Thread.h"
9168  },
9169  {
9170   "alignment" : 4,
9171   "is_volatile" : true,
9172   "linker_set_key" : "_ZTIVi",
9173   "name" : "volatile int",
9174   "referenced_type" : "_ZTIi",
9175   "self_type" : "_ZTIVi",
9176   "size" : 4,
9177   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
9178  }
9179 ],
9180 "record_types" :
9181 [
9182  {
9183   "alignment" : 4,
9184   "fields" :
9185   [
9186    {
9187     "field_name" : "len",
9188     "referenced_type" : "_ZTIt"
9189    },
9190    {
9191     "field_name" : "hdr_size",
9192     "field_offset" : 16,
9193     "referenced_type" : "_ZTIt"
9194    },
9195    {
9196     "field_name" : "pid",
9197     "field_offset" : 32,
9198     "referenced_type" : "_ZTIi"
9199    },
9200    {
9201     "field_name" : "tid",
9202     "field_offset" : 64,
9203     "referenced_type" : "_ZTIj"
9204    },
9205    {
9206     "field_name" : "sec",
9207     "field_offset" : 96,
9208     "referenced_type" : "_ZTIj"
9209    },
9210    {
9211     "field_name" : "nsec",
9212     "field_offset" : 128,
9213     "referenced_type" : "_ZTIj"
9214    },
9215    {
9216     "field_name" : "lid",
9217     "field_offset" : 160,
9218     "referenced_type" : "_ZTIj"
9219    },
9220    {
9221     "field_name" : "uid",
9222     "field_offset" : 192,
9223     "referenced_type" : "_ZTIj"
9224    },
9225    {
9226     "field_name" : "msg",
9227     "field_offset" : 224,
9228     "referenced_type" : "_ZTIA0_c"
9229    }
9230   ],
9231   "linker_set_key" : "_ZTI12logger_entry",
9232   "name" : "logger_entry",
9233   "referenced_type" : "_ZTI12logger_entry",
9234   "self_type" : "_ZTI12logger_entry",
9235   "size" : 28,
9236   "source_file" : "/system/core/liblog/include/log/log_read.h"
9237  },
9238  {
9239   "alignment" : 8,
9240   "fields" :
9241   [
9242    {
9243     "field_name" : "y",
9244     "referenced_type" : "_ZTIPv"
9245    },
9246    {
9247     "field_name" : "cb",
9248     "field_offset" : 64,
9249     "referenced_type" : "_ZTIPv"
9250    },
9251    {
9252     "field_name" : "cr",
9253     "field_offset" : 128,
9254     "referenced_type" : "_ZTIPv"
9255    },
9256    {
9257     "field_name" : "ystride",
9258     "field_offset" : 192,
9259     "referenced_type" : "_ZTIm"
9260    },
9261    {
9262     "field_name" : "cstride",
9263     "field_offset" : 256,
9264     "referenced_type" : "_ZTIm"
9265    },
9266    {
9267     "field_name" : "chroma_step",
9268     "field_offset" : 320,
9269     "referenced_type" : "_ZTIm"
9270    },
9271    {
9272     "field_name" : "reserved",
9273     "field_offset" : 384,
9274     "referenced_type" : "_ZTIA8_j"
9275    }
9276   ],
9277   "linker_set_key" : "_ZTI13android_ycbcr",
9278   "name" : "android_ycbcr",
9279   "referenced_type" : "_ZTI13android_ycbcr",
9280   "self_type" : "_ZTI13android_ycbcr",
9281   "size" : 80,
9282   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9283  },
9284  {
9285   "alignment" : 4,
9286   "fields" :
9287   [
9288    {
9289     "field_name" : "version",
9290     "referenced_type" : "_ZTIi"
9291    },
9292    {
9293     "field_name" : "numFds",
9294     "field_offset" : 32,
9295     "referenced_type" : "_ZTIi"
9296    },
9297    {
9298     "field_name" : "numInts",
9299     "field_offset" : 64,
9300     "referenced_type" : "_ZTIi"
9301    },
9302    {
9303     "field_name" : "data",
9304     "field_offset" : 96,
9305     "referenced_type" : "_ZTIA0_i"
9306    }
9307   ],
9308   "linker_set_key" : "_ZTI13native_handle",
9309   "name" : "native_handle",
9310   "referenced_type" : "_ZTI13native_handle",
9311   "self_type" : "_ZTI13native_handle",
9312   "size" : 12,
9313   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
9314  },
9315  {
9316   "alignment" : 4,
9317   "fields" :
9318   [
9319    {
9320     "field_name" : "x",
9321     "referenced_type" : "_ZTIf"
9322    },
9323    {
9324     "field_name" : "y",
9325     "field_offset" : 32,
9326     "referenced_type" : "_ZTIf"
9327    }
9328   ],
9329   "linker_set_key" : "_ZTI16android_xy_color",
9330   "name" : "android_xy_color",
9331   "referenced_type" : "_ZTI16android_xy_color",
9332   "self_type" : "_ZTI16android_xy_color",
9333   "size" : 8,
9334   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9335  },
9336  {
9337   "alignment" : 8,
9338   "fields" :
9339   [
9340    {
9341     "field_name" : "top_left",
9342     "referenced_type" : "_ZTIPh"
9343    },
9344    {
9345     "field_name" : "component",
9346     "field_offset" : 64,
9347     "referenced_type" : "_ZTI22android_flex_component"
9348    },
9349    {
9350     "field_name" : "bits_per_component",
9351     "field_offset" : 96,
9352     "referenced_type" : "_ZTIi"
9353    },
9354    {
9355     "field_name" : "bits_used",
9356     "field_offset" : 128,
9357     "referenced_type" : "_ZTIi"
9358    },
9359    {
9360     "field_name" : "h_increment",
9361     "field_offset" : 160,
9362     "referenced_type" : "_ZTIi"
9363    },
9364    {
9365     "field_name" : "v_increment",
9366     "field_offset" : 192,
9367     "referenced_type" : "_ZTIi"
9368    },
9369    {
9370     "field_name" : "h_subsampling",
9371     "field_offset" : 224,
9372     "referenced_type" : "_ZTIi"
9373    },
9374    {
9375     "field_name" : "v_subsampling",
9376     "field_offset" : 256,
9377     "referenced_type" : "_ZTIi"
9378    }
9379   ],
9380   "linker_set_key" : "_ZTI18android_flex_plane",
9381   "name" : "android_flex_plane",
9382   "referenced_type" : "_ZTI18android_flex_plane",
9383   "self_type" : "_ZTI18android_flex_plane",
9384   "size" : 40,
9385   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9386  },
9387  {
9388   "alignment" : 8,
9389   "fields" :
9390   [
9391    {
9392     "field_name" : "format",
9393     "referenced_type" : "_ZTI19android_flex_format"
9394    },
9395    {
9396     "field_name" : "num_planes",
9397     "field_offset" : 32,
9398     "referenced_type" : "_ZTIj"
9399    },
9400    {
9401     "field_name" : "planes",
9402     "field_offset" : 64,
9403     "referenced_type" : "_ZTIP18android_flex_plane"
9404    }
9405   ],
9406   "linker_set_key" : "_ZTI19android_flex_layout",
9407   "name" : "android_flex_layout",
9408   "referenced_type" : "_ZTI19android_flex_layout",
9409   "self_type" : "_ZTI19android_flex_layout",
9410   "size" : 16,
9411   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9412  },
9413  {
9414   "alignment" : 4,
9415   "fields" :
9416   [
9417    {
9418     "field_name" : "num_points",
9419     "referenced_type" : "_ZTIj"
9420    },
9421    {
9422     "field_name" : "reserved",
9423     "field_offset" : 32,
9424     "referenced_type" : "_ZTIA8_j"
9425    },
9426    {
9427     "field_name" : "xyzc_points",
9428     "field_offset" : 288,
9429     "referenced_type" : "_ZTIA_f"
9430    }
9431   ],
9432   "linker_set_key" : "_ZTI20android_depth_points",
9433   "name" : "android_depth_points",
9434   "referenced_type" : "_ZTI20android_depth_points",
9435   "self_type" : "_ZTI20android_depth_points",
9436   "size" : 36,
9437   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9438  },
9439  {
9440   "alignment" : 8,
9441   "fields" :
9442   [
9443    {
9444     "field_name" : "struct_size",
9445     "referenced_type" : "_ZTIm"
9446    },
9447    {
9448     "field_name" : "buffer_id",
9449     "field_offset" : 64,
9450     "referenced_type" : "_ZTIi"
9451    },
9452    {
9453     "field_name" : "priority",
9454     "field_offset" : 96,
9455     "referenced_type" : "_ZTIi"
9456    },
9457    {
9458     "field_name" : "tag",
9459     "field_offset" : 128,
9460     "referenced_type" : "_ZTIPKc"
9461    },
9462    {
9463     "field_name" : "file",
9464     "field_offset" : 192,
9465     "referenced_type" : "_ZTIPKc"
9466    },
9467    {
9468     "field_name" : "line",
9469     "field_offset" : 256,
9470     "referenced_type" : "_ZTIj"
9471    },
9472    {
9473     "field_name" : "message",
9474     "field_offset" : 320,
9475     "referenced_type" : "_ZTIPKc"
9476    }
9477   ],
9478   "linker_set_key" : "_ZTI21__android_log_message",
9479   "name" : "__android_log_message",
9480   "referenced_type" : "_ZTI21__android_log_message",
9481   "self_type" : "_ZTI21__android_log_message",
9482   "size" : 48,
9483   "source_file" : "/system/core/liblog/include/android/log.h"
9484  },
9485  {
9486   "alignment" : 4,
9487   "fields" :
9488   [
9489    {
9490     "field_name" : "maxContentLightLevel",
9491     "referenced_type" : "_ZTIf"
9492    },
9493    {
9494     "field_name" : "maxFrameAverageLightLevel",
9495     "field_offset" : 32,
9496     "referenced_type" : "_ZTIf"
9497    }
9498   ],
9499   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
9500   "name" : "android_cta861_3_metadata",
9501   "referenced_type" : "_ZTI25android_cta861_3_metadata",
9502   "self_type" : "_ZTI25android_cta861_3_metadata",
9503   "size" : 8,
9504   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9505  },
9506  {
9507   "alignment" : 4,
9508   "fields" :
9509   [
9510    {
9511     "field_name" : "displayPrimaryRed",
9512     "referenced_type" : "_ZTI16android_xy_color"
9513    },
9514    {
9515     "field_name" : "displayPrimaryGreen",
9516     "field_offset" : 64,
9517     "referenced_type" : "_ZTI16android_xy_color"
9518    },
9519    {
9520     "field_name" : "displayPrimaryBlue",
9521     "field_offset" : 128,
9522     "referenced_type" : "_ZTI16android_xy_color"
9523    },
9524    {
9525     "field_name" : "whitePoint",
9526     "field_offset" : 192,
9527     "referenced_type" : "_ZTI16android_xy_color"
9528    },
9529    {
9530     "field_name" : "maxLuminance",
9531     "field_offset" : 256,
9532     "referenced_type" : "_ZTIf"
9533    },
9534    {
9535     "field_name" : "minLuminance",
9536     "field_offset" : 288,
9537     "referenced_type" : "_ZTIf"
9538    }
9539   ],
9540   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
9541   "name" : "android_smpte2086_metadata",
9542   "referenced_type" : "_ZTI26android_smpte2086_metadata",
9543   "self_type" : "_ZTI26android_smpte2086_metadata",
9544   "size" : 40,
9545   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9546  },
9547  {
9548   "alignment" : 4,
9549   "fields" :
9550   [
9551    {
9552     "referenced_type" : "_ZTIN7log_msgUt_E"
9553    }
9554   ],
9555   "linker_set_key" : "_ZTI7log_msg",
9556   "name" : "log_msg",
9557   "referenced_type" : "_ZTI7log_msg",
9558   "self_type" : "_ZTI7log_msg",
9559   "size" : 5124,
9560   "source_file" : "/system/core/liblog/include/log/log_read.h"
9561  },
9562  {
9563   "alignment" : 1,
9564   "fields" :
9565   [
9566    {
9567     "field_name" : "tv_sec",
9568     "referenced_type" : "_ZTIj"
9569    },
9570    {
9571     "field_name" : "tv_nsec",
9572     "field_offset" : 32,
9573     "referenced_type" : "_ZTIj"
9574    }
9575   ],
9576   "linker_set_key" : "_ZTI8log_time",
9577   "name" : "log_time",
9578   "referenced_type" : "_ZTI8log_time",
9579   "self_type" : "_ZTI8log_time",
9580   "size" : 8,
9581   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
9582  },
9583  {
9584   "alignment" : 8,
9585   "fields" :
9586   [
9587    {
9588     "access" : "private",
9589     "field_name" : "mStorage",
9590     "field_offset" : 64,
9591     "referenced_type" : "_ZTIPv"
9592    },
9593    {
9594     "access" : "private",
9595     "field_name" : "mCount",
9596     "field_offset" : 128,
9597     "referenced_type" : "_ZTIm"
9598    },
9599    {
9600     "access" : "private",
9601     "field_name" : "mFlags",
9602     "field_offset" : 192,
9603     "referenced_type" : "_ZTIKj"
9604    },
9605    {
9606     "access" : "private",
9607     "field_name" : "mItemSize",
9608     "field_offset" : 256,
9609     "referenced_type" : "_ZTIKm"
9610    }
9611   ],
9612   "linker_set_key" : "_ZTIN7android10VectorImplE",
9613   "name" : "android::VectorImpl",
9614   "record_kind" : "class",
9615   "referenced_type" : "_ZTIN7android10VectorImplE",
9616   "self_type" : "_ZTIN7android10VectorImplE",
9617   "size" : 40,
9618   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9619   "vtable_components" :
9620   [
9621    {
9622     "kind" : "offset_to_top"
9623    },
9624    {
9625     "kind" : "rtti",
9626     "mangled_component_name" : "_ZTIN7android10VectorImplE"
9627    },
9628    {
9629     "kind" : "complete_dtor_pointer",
9630     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
9631    },
9632    {
9633     "kind" : "deleting_dtor_pointer",
9634     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
9635    },
9636    {
9637     "is_pure" : true,
9638     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
9639    },
9640    {
9641     "is_pure" : true,
9642     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
9643    },
9644    {
9645     "is_pure" : true,
9646     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
9647    },
9648    {
9649     "is_pure" : true,
9650     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
9651    },
9652    {
9653     "is_pure" : true,
9654     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
9655    },
9656    {
9657     "is_pure" : true,
9658     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
9659    }
9660   ]
9661  },
9662  {
9663   "alignment" : 8,
9664   "fields" :
9665   [
9666    {
9667     "access" : "private",
9668     "field_name" : "mVector",
9669     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
9670    }
9671   ],
9672   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9673   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
9674   "record_kind" : "class",
9675   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9676   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9677   "size" : 40,
9678   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
9679   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
9680  },
9681  {
9682   "alignment" : 8,
9683   "fields" :
9684   [
9685    {
9686     "access" : "private",
9687     "field_name" : "mTag",
9688     "referenced_type" : "_ZTIm"
9689    }
9690   ],
9691   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
9692   "name" : "android::ScopedTrace",
9693   "record_kind" : "class",
9694   "referenced_type" : "_ZTIN7android11ScopedTraceE",
9695   "self_type" : "_ZTIN7android11ScopedTraceE",
9696   "size" : 8,
9697   "source_file" : "/system/core/libutils/include/utils/Trace.h"
9698  },
9699  {
9700   "alignment" : 4,
9701   "fields" :
9702   [
9703    {
9704     "access" : "private",
9705     "field_name" : "mCount",
9706     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9707    }
9708   ],
9709   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9710   "name" : "android::LightRefBase<android::NativeHandle>",
9711   "record_kind" : "class",
9712   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9713   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9714   "size" : 4,
9715   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9716   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
9717  },
9718  {
9719   "alignment" : 4,
9720   "fields" :
9721   [
9722    {
9723     "access" : "private",
9724     "field_name" : "mCount",
9725     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9726    }
9727   ],
9728   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9729   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
9730   "record_kind" : "class",
9731   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9732   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9733   "size" : 4,
9734   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9735   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
9736  },
9737  {
9738   "alignment" : 8,
9739   "base_specifiers" :
9740   [
9741    {
9742     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
9743    }
9744   ],
9745   "fields" :
9746   [
9747    {
9748     "access" : "private",
9749     "field_name" : "mHandle",
9750     "field_offset" : 64,
9751     "referenced_type" : "_ZTIP13native_handle"
9752    },
9753    {
9754     "access" : "private",
9755     "field_name" : "mOwnsHandle",
9756     "field_offset" : 128,
9757     "referenced_type" : "_ZTIb"
9758    }
9759   ],
9760   "linker_set_key" : "_ZTIN7android12NativeHandleE",
9761   "name" : "android::NativeHandle",
9762   "record_kind" : "class",
9763   "referenced_type" : "_ZTIN7android12NativeHandleE",
9764   "self_type" : "_ZTIN7android12NativeHandleE",
9765   "size" : 24,
9766   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
9767  },
9768  {
9769   "alignment" : 8,
9770   "base_specifiers" :
9771   [
9772    {
9773     "access" : "private",
9774     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
9775    }
9776   ],
9777   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9778   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
9779   "record_kind" : "class",
9780   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9781   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9782   "size" : 40,
9783   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
9784   "template_args" :
9785   [
9786    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
9787   ],
9788   "vtable_components" :
9789   [
9790    {
9791     "kind" : "offset_to_top"
9792    },
9793    {
9794     "kind" : "rtti",
9795     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
9796    },
9797    {
9798     "kind" : "complete_dtor_pointer",
9799     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
9800    },
9801    {
9802     "kind" : "deleting_dtor_pointer",
9803     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
9804    },
9805    {
9806     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
9807    },
9808    {
9809     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
9810    },
9811    {
9812     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
9813    },
9814    {
9815     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
9816    },
9817    {
9818     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
9819    },
9820    {
9821     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
9822    },
9823    {
9824     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
9825    }
9826   ]
9827  },
9828  {
9829   "alignment" : 1,
9830   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
9831   "name" : "android::ReferenceMover",
9832   "record_kind" : "class",
9833   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
9834   "self_type" : "_ZTIN7android14ReferenceMoverE",
9835   "size" : 1,
9836   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9837  },
9838  {
9839   "alignment" : 8,
9840   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
9841   "name" : "android::ReferenceRenamer",
9842   "record_kind" : "class",
9843   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
9844   "self_type" : "_ZTIN7android16ReferenceRenamerE",
9845   "size" : 8,
9846   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9847   "vtable_components" :
9848   [
9849    {
9850     "kind" : "offset_to_top"
9851    },
9852    {
9853     "kind" : "rtti",
9854     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
9855    },
9856    {
9857     "is_pure" : true,
9858     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
9859    }
9860   ]
9861  },
9862  {
9863   "alignment" : 8,
9864   "base_specifiers" :
9865   [
9866    {
9867     "referenced_type" : "_ZTIN7android10VectorImplE"
9868    }
9869   ],
9870   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
9871   "name" : "android::SortedVectorImpl",
9872   "record_kind" : "class",
9873   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
9874   "self_type" : "_ZTIN7android16SortedVectorImplE",
9875   "size" : 40,
9876   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9877   "vtable_components" :
9878   [
9879    {
9880     "kind" : "offset_to_top"
9881    },
9882    {
9883     "kind" : "rtti",
9884     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
9885    },
9886    {
9887     "kind" : "complete_dtor_pointer",
9888     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
9889    },
9890    {
9891     "kind" : "deleting_dtor_pointer",
9892     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
9893    },
9894    {
9895     "is_pure" : true,
9896     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
9897    },
9898    {
9899     "is_pure" : true,
9900     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
9901    },
9902    {
9903     "is_pure" : true,
9904     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
9905    },
9906    {
9907     "is_pure" : true,
9908     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
9909    },
9910    {
9911     "is_pure" : true,
9912     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
9913    },
9914    {
9915     "is_pure" : true,
9916     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
9917    },
9918    {
9919     "is_pure" : true,
9920     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
9921    }
9922   ]
9923  },
9924  {
9925   "alignment" : 1,
9926   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
9927   "name" : "android::trait_trivial_copy<bool>",
9928   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
9929   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
9930   "size" : 1,
9931   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9932   "template_args" : [ "_ZTIb" ]
9933  },
9934  {
9935   "alignment" : 1,
9936   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
9937   "name" : "android::trait_trivial_copy<char>",
9938   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
9939   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
9940   "size" : 1,
9941   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9942   "template_args" : [ "_ZTIc" ]
9943  },
9944  {
9945   "alignment" : 1,
9946   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
9947   "name" : "android::trait_trivial_copy<double>",
9948   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
9949   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
9950   "size" : 1,
9951   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9952   "template_args" : [ "_ZTId" ]
9953  },
9954  {
9955   "alignment" : 1,
9956   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
9957   "name" : "android::trait_trivial_copy<float>",
9958   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
9959   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
9960   "size" : 1,
9961   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9962   "template_args" : [ "_ZTIf" ]
9963  },
9964  {
9965   "alignment" : 1,
9966   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
9967   "name" : "android::trait_trivial_copy<unsigned char>",
9968   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
9969   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
9970   "size" : 1,
9971   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9972   "template_args" : [ "_ZTIh" ]
9973  },
9974  {
9975   "alignment" : 1,
9976   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
9977   "name" : "android::trait_trivial_copy<int>",
9978   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
9979   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
9980   "size" : 1,
9981   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9982   "template_args" : [ "_ZTIi" ]
9983  },
9984  {
9985   "alignment" : 1,
9986   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
9987   "name" : "android::trait_trivial_copy<unsigned int>",
9988   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
9989   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
9990   "size" : 1,
9991   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9992   "template_args" : [ "_ZTIj" ]
9993  },
9994  {
9995   "alignment" : 1,
9996   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
9997   "name" : "android::trait_trivial_copy<long>",
9998   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
9999   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
10000   "size" : 1,
10001   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10002   "template_args" : [ "_ZTIl" ]
10003  },
10004  {
10005   "alignment" : 1,
10006   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
10007   "name" : "android::trait_trivial_copy<unsigned long>",
10008   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
10009   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
10010   "size" : 1,
10011   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10012   "template_args" : [ "_ZTIm" ]
10013  },
10014  {
10015   "alignment" : 1,
10016   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
10017   "name" : "android::trait_trivial_copy<short>",
10018   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
10019   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
10020   "size" : 1,
10021   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10022   "template_args" : [ "_ZTIs" ]
10023  },
10024  {
10025   "alignment" : 1,
10026   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
10027   "name" : "android::trait_trivial_copy<unsigned short>",
10028   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
10029   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
10030   "size" : 1,
10031   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10032   "template_args" : [ "_ZTIt" ]
10033  },
10034  {
10035   "alignment" : 1,
10036   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
10037   "name" : "android::trait_trivial_copy<void>",
10038   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
10039   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
10040   "size" : 1,
10041   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10042   "template_args" : [ "_ZTIv" ]
10043  },
10044  {
10045   "alignment" : 1,
10046   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
10047   "name" : "android::trait_trivial_copy<long long>",
10048   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
10049   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
10050   "size" : 1,
10051   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10052   "template_args" : [ "_ZTIx" ]
10053  },
10054  {
10055   "alignment" : 1,
10056   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
10057   "name" : "android::trait_trivial_copy<unsigned long long>",
10058   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
10059   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
10060   "size" : 1,
10061   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10062   "template_args" : [ "_ZTIy" ]
10063  },
10064  {
10065   "alignment" : 1,
10066   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
10067   "name" : "android::trait_trivial_ctor<bool>",
10068   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
10069   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
10070   "size" : 1,
10071   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10072   "template_args" : [ "_ZTIb" ]
10073  },
10074  {
10075   "alignment" : 1,
10076   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
10077   "name" : "android::trait_trivial_ctor<char>",
10078   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
10079   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
10080   "size" : 1,
10081   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10082   "template_args" : [ "_ZTIc" ]
10083  },
10084  {
10085   "alignment" : 1,
10086   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
10087   "name" : "android::trait_trivial_ctor<double>",
10088   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
10089   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
10090   "size" : 1,
10091   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10092   "template_args" : [ "_ZTId" ]
10093  },
10094  {
10095   "alignment" : 1,
10096   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
10097   "name" : "android::trait_trivial_ctor<float>",
10098   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
10099   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
10100   "size" : 1,
10101   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10102   "template_args" : [ "_ZTIf" ]
10103  },
10104  {
10105   "alignment" : 1,
10106   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
10107   "name" : "android::trait_trivial_ctor<unsigned char>",
10108   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
10109   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
10110   "size" : 1,
10111   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10112   "template_args" : [ "_ZTIh" ]
10113  },
10114  {
10115   "alignment" : 1,
10116   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
10117   "name" : "android::trait_trivial_ctor<int>",
10118   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
10119   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
10120   "size" : 1,
10121   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10122   "template_args" : [ "_ZTIi" ]
10123  },
10124  {
10125   "alignment" : 1,
10126   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
10127   "name" : "android::trait_trivial_ctor<unsigned int>",
10128   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
10129   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
10130   "size" : 1,
10131   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10132   "template_args" : [ "_ZTIj" ]
10133  },
10134  {
10135   "alignment" : 1,
10136   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
10137   "name" : "android::trait_trivial_ctor<long>",
10138   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
10139   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
10140   "size" : 1,
10141   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10142   "template_args" : [ "_ZTIl" ]
10143  },
10144  {
10145   "alignment" : 1,
10146   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
10147   "name" : "android::trait_trivial_ctor<unsigned long>",
10148   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
10149   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
10150   "size" : 1,
10151   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10152   "template_args" : [ "_ZTIm" ]
10153  },
10154  {
10155   "alignment" : 1,
10156   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
10157   "name" : "android::trait_trivial_ctor<short>",
10158   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
10159   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
10160   "size" : 1,
10161   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10162   "template_args" : [ "_ZTIs" ]
10163  },
10164  {
10165   "alignment" : 1,
10166   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
10167   "name" : "android::trait_trivial_ctor<unsigned short>",
10168   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
10169   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
10170   "size" : 1,
10171   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10172   "template_args" : [ "_ZTIt" ]
10173  },
10174  {
10175   "alignment" : 1,
10176   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
10177   "name" : "android::trait_trivial_ctor<void>",
10178   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
10179   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
10180   "size" : 1,
10181   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10182   "template_args" : [ "_ZTIv" ]
10183  },
10184  {
10185   "alignment" : 1,
10186   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
10187   "name" : "android::trait_trivial_ctor<long long>",
10188   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
10189   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
10190   "size" : 1,
10191   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10192   "template_args" : [ "_ZTIx" ]
10193  },
10194  {
10195   "alignment" : 1,
10196   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
10197   "name" : "android::trait_trivial_ctor<unsigned long long>",
10198   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
10199   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
10200   "size" : 1,
10201   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10202   "template_args" : [ "_ZTIy" ]
10203  },
10204  {
10205   "alignment" : 1,
10206   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
10207   "name" : "android::trait_trivial_dtor<bool>",
10208   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
10209   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
10210   "size" : 1,
10211   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10212   "template_args" : [ "_ZTIb" ]
10213  },
10214  {
10215   "alignment" : 1,
10216   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
10217   "name" : "android::trait_trivial_dtor<char>",
10218   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
10219   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
10220   "size" : 1,
10221   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10222   "template_args" : [ "_ZTIc" ]
10223  },
10224  {
10225   "alignment" : 1,
10226   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
10227   "name" : "android::trait_trivial_dtor<double>",
10228   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
10229   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
10230   "size" : 1,
10231   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10232   "template_args" : [ "_ZTId" ]
10233  },
10234  {
10235   "alignment" : 1,
10236   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
10237   "name" : "android::trait_trivial_dtor<float>",
10238   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
10239   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
10240   "size" : 1,
10241   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10242   "template_args" : [ "_ZTIf" ]
10243  },
10244  {
10245   "alignment" : 1,
10246   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
10247   "name" : "android::trait_trivial_dtor<unsigned char>",
10248   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
10249   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
10250   "size" : 1,
10251   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10252   "template_args" : [ "_ZTIh" ]
10253  },
10254  {
10255   "alignment" : 1,
10256   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
10257   "name" : "android::trait_trivial_dtor<int>",
10258   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
10259   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
10260   "size" : 1,
10261   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10262   "template_args" : [ "_ZTIi" ]
10263  },
10264  {
10265   "alignment" : 1,
10266   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
10267   "name" : "android::trait_trivial_dtor<unsigned int>",
10268   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
10269   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
10270   "size" : 1,
10271   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10272   "template_args" : [ "_ZTIj" ]
10273  },
10274  {
10275   "alignment" : 1,
10276   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
10277   "name" : "android::trait_trivial_dtor<long>",
10278   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
10279   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
10280   "size" : 1,
10281   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10282   "template_args" : [ "_ZTIl" ]
10283  },
10284  {
10285   "alignment" : 1,
10286   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
10287   "name" : "android::trait_trivial_dtor<unsigned long>",
10288   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
10289   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
10290   "size" : 1,
10291   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10292   "template_args" : [ "_ZTIm" ]
10293  },
10294  {
10295   "alignment" : 1,
10296   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
10297   "name" : "android::trait_trivial_dtor<short>",
10298   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
10299   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
10300   "size" : 1,
10301   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10302   "template_args" : [ "_ZTIs" ]
10303  },
10304  {
10305   "alignment" : 1,
10306   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
10307   "name" : "android::trait_trivial_dtor<unsigned short>",
10308   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
10309   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
10310   "size" : 1,
10311   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10312   "template_args" : [ "_ZTIt" ]
10313  },
10314  {
10315   "alignment" : 1,
10316   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
10317   "name" : "android::trait_trivial_dtor<void>",
10318   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
10319   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
10320   "size" : 1,
10321   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10322   "template_args" : [ "_ZTIv" ]
10323  },
10324  {
10325   "alignment" : 1,
10326   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
10327   "name" : "android::trait_trivial_dtor<long long>",
10328   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
10329   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
10330   "size" : 1,
10331   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10332   "template_args" : [ "_ZTIx" ]
10333  },
10334  {
10335   "alignment" : 1,
10336   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
10337   "name" : "android::trait_trivial_dtor<unsigned long long>",
10338   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
10339   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
10340   "size" : 1,
10341   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10342   "template_args" : [ "_ZTIy" ]
10343  },
10344  {
10345   "alignment" : 1,
10346   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
10347   "name" : "android::trait_trivial_move<android::String8>",
10348   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
10349   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
10350   "size" : 1,
10351   "source_file" : "/system/core/libutils/include/utils/String8.h",
10352   "template_args" : [ "_ZTIN7android7String8E" ]
10353  },
10354  {
10355   "alignment" : 1,
10356   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
10357   "name" : "android::trait_trivial_move<android::String16>",
10358   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
10359   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
10360   "size" : 1,
10361   "source_file" : "/system/core/libutils/include/utils/String16.h",
10362   "template_args" : [ "_ZTIN7android8String16E" ]
10363  },
10364  {
10365   "alignment" : 1,
10366   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
10367   "name" : "android::trait_trivial_move<bool>",
10368   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
10369   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
10370   "size" : 1,
10371   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10372   "template_args" : [ "_ZTIb" ]
10373  },
10374  {
10375   "alignment" : 1,
10376   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
10377   "name" : "android::trait_trivial_move<char>",
10378   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
10379   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
10380   "size" : 1,
10381   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10382   "template_args" : [ "_ZTIc" ]
10383  },
10384  {
10385   "alignment" : 1,
10386   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
10387   "name" : "android::trait_trivial_move<double>",
10388   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
10389   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
10390   "size" : 1,
10391   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10392   "template_args" : [ "_ZTId" ]
10393  },
10394  {
10395   "alignment" : 1,
10396   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
10397   "name" : "android::trait_trivial_move<float>",
10398   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
10399   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
10400   "size" : 1,
10401   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10402   "template_args" : [ "_ZTIf" ]
10403  },
10404  {
10405   "alignment" : 1,
10406   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
10407   "name" : "android::trait_trivial_move<unsigned char>",
10408   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
10409   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
10410   "size" : 1,
10411   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10412   "template_args" : [ "_ZTIh" ]
10413  },
10414  {
10415   "alignment" : 1,
10416   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
10417   "name" : "android::trait_trivial_move<int>",
10418   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
10419   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
10420   "size" : 1,
10421   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10422   "template_args" : [ "_ZTIi" ]
10423  },
10424  {
10425   "alignment" : 1,
10426   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
10427   "name" : "android::trait_trivial_move<unsigned int>",
10428   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
10429   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
10430   "size" : 1,
10431   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10432   "template_args" : [ "_ZTIj" ]
10433  },
10434  {
10435   "alignment" : 1,
10436   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
10437   "name" : "android::trait_trivial_move<long>",
10438   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
10439   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
10440   "size" : 1,
10441   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10442   "template_args" : [ "_ZTIl" ]
10443  },
10444  {
10445   "alignment" : 1,
10446   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
10447   "name" : "android::trait_trivial_move<unsigned long>",
10448   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
10449   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
10450   "size" : 1,
10451   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10452   "template_args" : [ "_ZTIm" ]
10453  },
10454  {
10455   "alignment" : 1,
10456   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
10457   "name" : "android::trait_trivial_move<short>",
10458   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
10459   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
10460   "size" : 1,
10461   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10462   "template_args" : [ "_ZTIs" ]
10463  },
10464  {
10465   "alignment" : 1,
10466   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
10467   "name" : "android::trait_trivial_move<unsigned short>",
10468   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
10469   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
10470   "size" : 1,
10471   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10472   "template_args" : [ "_ZTIt" ]
10473  },
10474  {
10475   "alignment" : 1,
10476   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
10477   "name" : "android::trait_trivial_move<void>",
10478   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
10479   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
10480   "size" : 1,
10481   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10482   "template_args" : [ "_ZTIv" ]
10483  },
10484  {
10485   "alignment" : 1,
10486   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
10487   "name" : "android::trait_trivial_move<long long>",
10488   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
10489   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
10490   "size" : 1,
10491   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10492   "template_args" : [ "_ZTIx" ]
10493  },
10494  {
10495   "alignment" : 1,
10496   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
10497   "name" : "android::trait_trivial_move<unsigned long long>",
10498   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
10499   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
10500   "size" : 1,
10501   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10502   "template_args" : [ "_ZTIy" ]
10503  },
10504  {
10505   "alignment" : 8,
10506   "base_specifiers" :
10507   [
10508    {
10509     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
10510    }
10511   ],
10512   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
10513   "name" : "android::VirtualLightRefBase",
10514   "record_kind" : "class",
10515   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
10516   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
10517   "size" : 16,
10518   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
10519   "vtable_components" :
10520   [
10521    {
10522     "kind" : "offset_to_top"
10523    },
10524    {
10525     "kind" : "rtti",
10526     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
10527    },
10528    {
10529     "kind" : "complete_dtor_pointer",
10530     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
10531    },
10532    {
10533     "kind" : "deleting_dtor_pointer",
10534     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
10535    }
10536   ]
10537  },
10538  {
10539   "alignment" : 8,
10540   "fields" :
10541   [
10542    {
10543     "access" : "private",
10544     "field_name" : "m_ptr",
10545     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
10546    }
10547   ],
10548   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10549   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
10550   "record_kind" : "class",
10551   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10552   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10553   "size" : 8,
10554   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10555   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
10556  },
10557  {
10558   "alignment" : 8,
10559   "fields" :
10560   [
10561    {
10562     "access" : "private",
10563     "field_name" : "m_ptr",
10564     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
10565    }
10566   ],
10567   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10568   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
10569   "record_kind" : "class",
10570   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10571   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10572   "size" : 8,
10573   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10574   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
10575  },
10576  {
10577   "alignment" : 8,
10578   "fields" :
10579   [
10580    {
10581     "access" : "private",
10582     "field_name" : "m_ptr",
10583     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
10584    }
10585   ],
10586   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10587   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
10588   "record_kind" : "class",
10589   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10590   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10591   "size" : 8,
10592   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10593   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
10594  },
10595  {
10596   "alignment" : 8,
10597   "fields" :
10598   [
10599    {
10600     "access" : "private",
10601     "field_name" : "m_ptr",
10602     "referenced_type" : "_ZTIPN7android6ThreadE"
10603    }
10604   ],
10605   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
10606   "name" : "android::sp<android::Thread>",
10607   "record_kind" : "class",
10608   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
10609   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
10610   "size" : 8,
10611   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10612   "template_args" : [ "_ZTIN7android6ThreadE" ]
10613  },
10614  {
10615   "alignment" : 8,
10616   "fields" :
10617   [
10618    {
10619     "access" : "private",
10620     "field_name" : "m_ptr",
10621     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
10622    }
10623   ],
10624   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10625   "name" : "android::sp<android::hardware::IInterface>",
10626   "record_kind" : "class",
10627   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10628   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10629   "size" : 8,
10630   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10631   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
10632  },
10633  {
10634   "alignment" : 8,
10635   "fields" :
10636   [
10637    {
10638     "access" : "private",
10639     "field_name" : "m_ptr",
10640     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
10641    }
10642   ],
10643   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10644   "name" : "android::sp<android::hardware::ProcessState>",
10645   "record_kind" : "class",
10646   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10647   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10648   "size" : 8,
10649   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10650   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
10651  },
10652  {
10653   "alignment" : 8,
10654   "fields" :
10655   [
10656    {
10657     "access" : "private",
10658     "field_name" : "m_ptr",
10659     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
10660    }
10661   ],
10662   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10663   "name" : "android::sp<android::hardware::hidl_death_recipient>",
10664   "record_kind" : "class",
10665   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10666   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10667   "size" : 8,
10668   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10669   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
10670  },
10671  {
10672   "alignment" : 8,
10673   "fields" :
10674   [
10675    {
10676     "access" : "private",
10677     "field_name" : "m_ptr",
10678     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
10679    }
10680   ],
10681   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10682   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
10683   "record_kind" : "class",
10684   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10685   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10686   "size" : 8,
10687   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10688   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
10689  },
10690  {
10691   "alignment" : 8,
10692   "fields" :
10693   [
10694    {
10695     "access" : "private",
10696     "field_name" : "m_ptr",
10697     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE"
10698    }
10699   ],
10700   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
10701   "name" : "android::sp<android::hardware::usb::V1_0::IUsbCallback>",
10702   "record_kind" : "class",
10703   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
10704   "self_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
10705   "size" : 8,
10706   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10707   "template_args" : [ "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE" ]
10708  },
10709  {
10710   "alignment" : 8,
10711   "fields" :
10712   [
10713    {
10714     "access" : "private",
10715     "field_name" : "m_ptr",
10716     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE"
10717    }
10718   ],
10719   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
10720   "name" : "android::sp<android::hardware::usb::V1_0::IUsb>",
10721   "record_kind" : "class",
10722   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
10723   "self_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
10724   "size" : 8,
10725   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10726   "template_args" : [ "_ZTIN7android8hardware3usb4V1_04IUsbE" ]
10727  },
10728  {
10729   "alignment" : 8,
10730   "fields" :
10731   [
10732    {
10733     "access" : "private",
10734     "field_name" : "m_ptr",
10735     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE"
10736    }
10737   ],
10738   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
10739   "name" : "android::sp<android::hardware::usb::V1_1::IUsbCallback>",
10740   "record_kind" : "class",
10741   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
10742   "self_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
10743   "size" : 8,
10744   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10745   "template_args" : [ "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE" ]
10746  },
10747  {
10748   "alignment" : 8,
10749   "fields" :
10750   [
10751    {
10752     "access" : "private",
10753     "field_name" : "m_ptr",
10754     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_14IUsbE"
10755    }
10756   ],
10757   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
10758   "name" : "android::sp<android::hardware::usb::V1_1::IUsb>",
10759   "record_kind" : "class",
10760   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
10761   "self_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
10762   "size" : 8,
10763   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10764   "template_args" : [ "_ZTIN7android8hardware3usb4V1_14IUsbE" ]
10765  },
10766  {
10767   "alignment" : 8,
10768   "fields" :
10769   [
10770    {
10771     "access" : "private",
10772     "field_name" : "m_ptr",
10773     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_212IUsbCallbackE"
10774    }
10775   ],
10776   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
10777   "name" : "android::sp<android::hardware::usb::V1_2::IUsbCallback>",
10778   "record_kind" : "class",
10779   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
10780   "self_type" : "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
10781   "size" : 8,
10782   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10783   "template_args" : [ "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE" ]
10784  },
10785  {
10786   "alignment" : 8,
10787   "fields" :
10788   [
10789    {
10790     "access" : "private",
10791     "field_name" : "m_ptr",
10792     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_24IUsbE"
10793    }
10794   ],
10795   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE",
10796   "name" : "android::sp<android::hardware::usb::V1_2::IUsb>",
10797   "record_kind" : "class",
10798   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE",
10799   "self_type" : "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE",
10800   "size" : 8,
10801   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10802   "template_args" : [ "_ZTIN7android8hardware3usb4V1_24IUsbE" ]
10803  },
10804  {
10805   "alignment" : 8,
10806   "fields" :
10807   [
10808    {
10809     "access" : "private",
10810     "field_name" : "m_ptr",
10811     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
10812    }
10813   ],
10814   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10815   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
10816   "record_kind" : "class",
10817   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10818   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10819   "size" : 8,
10820   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10821   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
10822  },
10823  {
10824   "alignment" : 8,
10825   "fields" :
10826   [
10827    {
10828     "access" : "private",
10829     "field_name" : "m_ptr",
10830     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
10831    }
10832   ],
10833   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10834   "name" : "android::sp<android::hardware::IBinder>",
10835   "record_kind" : "class",
10836   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10837   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10838   "size" : 8,
10839   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10840   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
10841  },
10842  {
10843   "alignment" : 8,
10844   "fields" :
10845   [
10846    {
10847     "access" : "private",
10848     "field_name" : "m_ptr",
10849     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
10850    }
10851   ],
10852   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10853   "name" : "android::sp<android::hardware::BHwBinder>",
10854   "record_kind" : "class",
10855   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10856   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10857   "size" : 8,
10858   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10859   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
10860  },
10861  {
10862   "alignment" : 8,
10863   "fields" :
10864   [
10865    {
10866     "access" : "private",
10867     "field_name" : "m_ptr",
10868     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
10869    },
10870    {
10871     "access" : "private",
10872     "field_name" : "m_refs",
10873     "field_offset" : 64,
10874     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10875    }
10876   ],
10877   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10878   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
10879   "record_kind" : "class",
10880   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10881   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10882   "size" : 16,
10883   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10884   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
10885  },
10886  {
10887   "alignment" : 8,
10888   "fields" :
10889   [
10890    {
10891     "access" : "private",
10892     "field_name" : "m_ptr",
10893     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
10894    },
10895    {
10896     "access" : "private",
10897     "field_name" : "m_refs",
10898     "field_offset" : 64,
10899     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10900    }
10901   ],
10902   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10903   "name" : "android::wp<android::hardware::hidl_death_recipient>",
10904   "record_kind" : "class",
10905   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10906   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10907   "size" : 16,
10908   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10909   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
10910  },
10911  {
10912   "alignment" : 8,
10913   "fields" :
10914   [
10915    {
10916     "access" : "private",
10917     "field_name" : "m_ptr",
10918     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
10919    },
10920    {
10921     "access" : "private",
10922     "field_name" : "m_refs",
10923     "field_offset" : 64,
10924     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10925    }
10926   ],
10927   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10928   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
10929   "record_kind" : "class",
10930   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10931   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10932   "size" : 16,
10933   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10934   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
10935  },
10936  {
10937   "alignment" : 8,
10938   "fields" :
10939   [
10940    {
10941     "access" : "private",
10942     "field_name" : "m_ptr",
10943     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
10944    },
10945    {
10946     "access" : "private",
10947     "field_name" : "m_refs",
10948     "field_offset" : 64,
10949     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10950    }
10951   ],
10952   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10953   "name" : "android::wp<android::hardware::BHwBinder>",
10954   "record_kind" : "class",
10955   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10956   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10957   "size" : 16,
10958   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10959   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
10960  },
10961  {
10962   "alignment" : 8,
10963   "base_specifiers" :
10964   [
10965    {
10966     "is_virtual" : true,
10967     "referenced_type" : "_ZTIN7android7RefBaseE"
10968    }
10969   ],
10970   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10971   "name" : "android::hidl::base::V1_0::IBase",
10972   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10973   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10974   "size" : 24,
10975   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
10976   "vtable_components" :
10977   [
10978    {
10979     "component_value" : 8,
10980     "kind" : "vbase_offset"
10981    },
10982    {
10983     "kind" : "offset_to_top"
10984    },
10985    {
10986     "kind" : "rtti",
10987     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10988    },
10989    {
10990     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10991    },
10992    {
10993     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10994    },
10995    {
10996     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10997    },
10998    {
10999     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11000    },
11001    {
11002     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11003    },
11004    {
11005     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
11006    },
11007    {
11008     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11009    },
11010    {
11011     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
11012    },
11013    {
11014     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11015    },
11016    {
11017     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
11018    },
11019    {
11020     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11021    },
11022    {
11023     "kind" : "complete_dtor_pointer",
11024     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
11025    },
11026    {
11027     "kind" : "deleting_dtor_pointer",
11028     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
11029    },
11030    {
11031     "kind" : "vcall_offset"
11032    },
11033    {
11034     "kind" : "vcall_offset"
11035    },
11036    {
11037     "kind" : "vcall_offset"
11038    },
11039    {
11040     "kind" : "vcall_offset"
11041    },
11042    {
11043     "component_value" : -8,
11044     "kind" : "vcall_offset"
11045    },
11046    {
11047     "component_value" : -8,
11048     "kind" : "offset_to_top"
11049    },
11050    {
11051     "kind" : "rtti",
11052     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11053    },
11054    {
11055     "kind" : "complete_dtor_pointer",
11056     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
11057    },
11058    {
11059     "kind" : "deleting_dtor_pointer",
11060     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
11061    },
11062    {
11063     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11064    },
11065    {
11066     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11067    },
11068    {
11069     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11070    },
11071    {
11072     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11073    }
11074   ]
11075  },
11076  {
11077   "alignment" : 8,
11078   "base_specifiers" :
11079   [
11080    {
11081     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
11082    },
11083    {
11084     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11085    }
11086   ],
11087   "fields" :
11088   [
11089    {
11090     "access" : "private",
11091     "field_name" : "_hidl_mImpl",
11092     "field_offset" : 960,
11093     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
11094    }
11095   ],
11096   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
11097   "name" : "android::hidl::base::V1_0::BnHwBase",
11098   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
11099   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
11100   "size" : 144,
11101   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
11102   "vtable_components" :
11103   [
11104    {
11105     "component_value" : 128,
11106     "kind" : "vbase_offset"
11107    },
11108    {
11109     "kind" : "offset_to_top"
11110    },
11111    {
11112     "kind" : "rtti",
11113     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11114    },
11115    {
11116     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11117    },
11118    {
11119     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11120    },
11121    {
11122     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11123    },
11124    {
11125     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
11126    },
11127    {
11128     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11129    },
11130    {
11131     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11132    },
11133    {
11134     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11135    },
11136    {
11137     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11138    },
11139    {
11140     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11141    },
11142    {
11143     "kind" : "complete_dtor_pointer",
11144     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
11145    },
11146    {
11147     "kind" : "deleting_dtor_pointer",
11148     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
11149    },
11150    {
11151     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
11152    },
11153    {
11154     "component_value" : -32,
11155     "kind" : "offset_to_top"
11156    },
11157    {
11158     "kind" : "rtti",
11159     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11160    },
11161    {
11162     "kind" : "complete_dtor_pointer",
11163     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
11164    },
11165    {
11166     "kind" : "deleting_dtor_pointer",
11167     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
11168    },
11169    {
11170     "kind" : "vcall_offset"
11171    },
11172    {
11173     "kind" : "vcall_offset"
11174    },
11175    {
11176     "kind" : "vcall_offset"
11177    },
11178    {
11179     "kind" : "vcall_offset"
11180    },
11181    {
11182     "component_value" : -128,
11183     "kind" : "vcall_offset"
11184    },
11185    {
11186     "component_value" : -128,
11187     "kind" : "offset_to_top"
11188    },
11189    {
11190     "kind" : "rtti",
11191     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11192    },
11193    {
11194     "kind" : "complete_dtor_pointer",
11195     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
11196    },
11197    {
11198     "kind" : "deleting_dtor_pointer",
11199     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
11200    },
11201    {
11202     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11203    },
11204    {
11205     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11206    },
11207    {
11208     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11209    },
11210    {
11211     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11212    }
11213   ]
11214  },
11215  {
11216   "alignment" : 8,
11217   "base_specifiers" :
11218   [
11219    {
11220     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11221    },
11222    {
11223     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11224    }
11225   ],
11226   "fields" :
11227   [
11228    {
11229     "access" : "private",
11230     "field_name" : "_hidl_mMutex",
11231     "field_offset" : 1088,
11232     "referenced_type" : "_ZTINSt3__15mutexE"
11233    },
11234    {
11235     "access" : "private",
11236     "field_name" : "_hidl_mDeathRecipients",
11237     "field_offset" : 1408,
11238     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
11239    }
11240   ],
11241   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
11242   "name" : "android::hidl::base::V1_0::BpHwBase",
11243   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
11244   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
11245   "size" : 216,
11246   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
11247   "vtable_components" :
11248   [
11249    {
11250     "component_value" : 200,
11251     "kind" : "vbase_offset"
11252    },
11253    {
11254     "kind" : "offset_to_top"
11255    },
11256    {
11257     "kind" : "rtti",
11258     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11259    },
11260    {
11261     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
11262    },
11263    {
11264     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11265    },
11266    {
11267     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11268    },
11269    {
11270     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11271    },
11272    {
11273     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11274    },
11275    {
11276     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
11277    },
11278    {
11279     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11280    },
11281    {
11282     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
11283    },
11284    {
11285     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11286    },
11287    {
11288     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
11289    },
11290    {
11291     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11292    },
11293    {
11294     "kind" : "complete_dtor_pointer",
11295     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
11296    },
11297    {
11298     "kind" : "deleting_dtor_pointer",
11299     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
11300    },
11301    {
11302     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11303    },
11304    {
11305     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
11306    },
11307    {
11308     "component_value" : 192,
11309     "kind" : "vbase_offset"
11310    },
11311    {
11312     "component_value" : -8,
11313     "kind" : "offset_to_top"
11314    },
11315    {
11316     "kind" : "rtti",
11317     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11318    },
11319    {
11320     "kind" : "complete_dtor_pointer",
11321     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11322    },
11323    {
11324     "kind" : "deleting_dtor_pointer",
11325     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11326    },
11327    {
11328     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11329    },
11330    {
11331     "component_value" : 184,
11332     "kind" : "vbase_offset"
11333    },
11334    {
11335     "component_value" : -16,
11336     "kind" : "offset_to_top"
11337    },
11338    {
11339     "kind" : "rtti",
11340     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11341    },
11342    {
11343     "kind" : "complete_dtor_pointer",
11344     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11345    },
11346    {
11347     "kind" : "deleting_dtor_pointer",
11348     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11349    },
11350    {
11351     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11352    },
11353    {
11354     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
11355    },
11356    {
11357     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11358    },
11359    {
11360     "component_value" : -48,
11361     "kind" : "offset_to_top"
11362    },
11363    {
11364     "kind" : "rtti",
11365     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11366    },
11367    {
11368     "kind" : "complete_dtor_pointer",
11369     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11370    },
11371    {
11372     "kind" : "deleting_dtor_pointer",
11373     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11374    },
11375    {
11376     "kind" : "vcall_offset"
11377    },
11378    {
11379     "component_value" : -184,
11380     "kind" : "vcall_offset"
11381    },
11382    {
11383     "component_value" : -200,
11384     "kind" : "vcall_offset"
11385    },
11386    {
11387     "component_value" : -184,
11388     "kind" : "vcall_offset"
11389    },
11390    {
11391     "component_value" : -200,
11392     "kind" : "vcall_offset"
11393    },
11394    {
11395     "component_value" : -200,
11396     "kind" : "offset_to_top"
11397    },
11398    {
11399     "kind" : "rtti",
11400     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11401    },
11402    {
11403     "kind" : "complete_dtor_pointer",
11404     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11405    },
11406    {
11407     "kind" : "deleting_dtor_pointer",
11408     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11409    },
11410    {
11411     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11412    },
11413    {
11414     "mangled_component_name" : "_ZTv0_n40_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
11415    },
11416    {
11417     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11418    },
11419    {
11420     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11421    }
11422   ]
11423  },
11424  {
11425   "alignment" : 8,
11426   "fields" :
11427   [
11428    {
11429     "field_name" : "pid",
11430     "referenced_type" : "_ZTIi"
11431    },
11432    {
11433     "field_name" : "ptr",
11434     "field_offset" : 64,
11435     "referenced_type" : "_ZTIm"
11436    },
11437    {
11438     "field_name" : "arch",
11439     "field_offset" : 128,
11440     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
11441    }
11442   ],
11443   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
11444   "name" : "android::hidl::base::V1_0::DebugInfo",
11445   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
11446   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
11447   "size" : 24,
11448   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
11449  },
11450  {
11451   "alignment" : 8,
11452   "fields" :
11453   [
11454    {
11455     "field_name" : "interfaceName",
11456     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11457    },
11458    {
11459     "field_name" : "instanceName",
11460     "field_offset" : 128,
11461     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11462    },
11463    {
11464     "field_name" : "pid",
11465     "field_offset" : 256,
11466     "referenced_type" : "_ZTIi"
11467    },
11468    {
11469     "field_name" : "clientPids",
11470     "field_offset" : 320,
11471     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
11472    },
11473    {
11474     "field_name" : "arch",
11475     "field_offset" : 448,
11476     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
11477    }
11478   ],
11479   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11480   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
11481   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11482   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11483   "size" : 64,
11484   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
11485  },
11486  {
11487   "alignment" : 8,
11488   "base_specifiers" :
11489   [
11490    {
11491     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11492    }
11493   ],
11494   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11495   "name" : "android::hidl::manager::V1_0::IServiceManager",
11496   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11497   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11498   "size" : 24,
11499   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
11500   "vtable_components" :
11501   [
11502    {
11503     "component_value" : 8,
11504     "kind" : "vbase_offset"
11505    },
11506    {
11507     "kind" : "offset_to_top"
11508    },
11509    {
11510     "kind" : "rtti",
11511     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11512    },
11513    {
11514     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
11515    },
11516    {
11517     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11518    },
11519    {
11520     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11521    },
11522    {
11523     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11524    },
11525    {
11526     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11527    },
11528    {
11529     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
11530    },
11531    {
11532     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11533    },
11534    {
11535     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
11536    },
11537    {
11538     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11539    },
11540    {
11541     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
11542    },
11543    {
11544     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11545    },
11546    {
11547     "kind" : "complete_dtor_pointer",
11548     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
11549    },
11550    {
11551     "kind" : "deleting_dtor_pointer",
11552     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
11553    },
11554    {
11555     "is_pure" : true,
11556     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
11557    },
11558    {
11559     "is_pure" : true,
11560     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
11561    },
11562    {
11563     "is_pure" : true,
11564     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
11565    },
11566    {
11567     "is_pure" : true,
11568     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11569    },
11570    {
11571     "is_pure" : true,
11572     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
11573    },
11574    {
11575     "is_pure" : true,
11576     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
11577    },
11578    {
11579     "is_pure" : true,
11580     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
11581    },
11582    {
11583     "is_pure" : true,
11584     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
11585    },
11586    {
11587     "kind" : "vcall_offset"
11588    },
11589    {
11590     "kind" : "vcall_offset"
11591    },
11592    {
11593     "kind" : "vcall_offset"
11594    },
11595    {
11596     "kind" : "vcall_offset"
11597    },
11598    {
11599     "component_value" : -8,
11600     "kind" : "vcall_offset"
11601    },
11602    {
11603     "component_value" : -8,
11604     "kind" : "offset_to_top"
11605    },
11606    {
11607     "kind" : "rtti",
11608     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11609    },
11610    {
11611     "kind" : "complete_dtor_pointer",
11612     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
11613    },
11614    {
11615     "kind" : "deleting_dtor_pointer",
11616     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
11617    },
11618    {
11619     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11620    },
11621    {
11622     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11623    },
11624    {
11625     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11626    },
11627    {
11628     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11629    }
11630   ]
11631  },
11632  {
11633   "alignment" : 8,
11634   "base_specifiers" :
11635   [
11636    {
11637     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11638    }
11639   ],
11640   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11641   "name" : "android::hidl::manager::V1_0::IServiceNotification",
11642   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11643   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11644   "size" : 24,
11645   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
11646   "vtable_components" :
11647   [
11648    {
11649     "component_value" : 8,
11650     "kind" : "vbase_offset"
11651    },
11652    {
11653     "kind" : "offset_to_top"
11654    },
11655    {
11656     "kind" : "rtti",
11657     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11658    },
11659    {
11660     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
11661    },
11662    {
11663     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11664    },
11665    {
11666     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11667    },
11668    {
11669     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11670    },
11671    {
11672     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11673    },
11674    {
11675     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
11676    },
11677    {
11678     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11679    },
11680    {
11681     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
11682    },
11683    {
11684     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11685    },
11686    {
11687     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
11688    },
11689    {
11690     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11691    },
11692    {
11693     "kind" : "complete_dtor_pointer",
11694     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11695    },
11696    {
11697     "kind" : "deleting_dtor_pointer",
11698     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11699    },
11700    {
11701     "is_pure" : true,
11702     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
11703    },
11704    {
11705     "kind" : "vcall_offset"
11706    },
11707    {
11708     "kind" : "vcall_offset"
11709    },
11710    {
11711     "kind" : "vcall_offset"
11712    },
11713    {
11714     "kind" : "vcall_offset"
11715    },
11716    {
11717     "component_value" : -8,
11718     "kind" : "vcall_offset"
11719    },
11720    {
11721     "component_value" : -8,
11722     "kind" : "offset_to_top"
11723    },
11724    {
11725     "kind" : "rtti",
11726     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11727    },
11728    {
11729     "kind" : "complete_dtor_pointer",
11730     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11731    },
11732    {
11733     "kind" : "deleting_dtor_pointer",
11734     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11735    },
11736    {
11737     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11738    },
11739    {
11740     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11741    },
11742    {
11743     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11744    },
11745    {
11746     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11747    }
11748   ]
11749  },
11750  {
11751   "alignment" : 8,
11752   "fields" :
11753   [
11754    {
11755     "access" : "private",
11756     "field_name" : "mLock",
11757     "referenced_type" : "_ZTIRN7android5MutexE"
11758    }
11759   ],
11760   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
11761   "name" : "android::Mutex::Autolock",
11762   "record_kind" : "class",
11763   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
11764   "self_type" : "_ZTIN7android5Mutex8AutolockE",
11765   "size" : 8,
11766   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
11767  },
11768  {
11769   "alignment" : 4,
11770   "fields" :
11771   [
11772    {
11773     "access" : "private",
11774     "field_name" : "mMutex",
11775     "referenced_type" : "_ZTI15pthread_mutex_t"
11776    }
11777   ],
11778   "linker_set_key" : "_ZTIN7android5MutexE",
11779   "name" : "android::Mutex",
11780   "record_kind" : "class",
11781   "referenced_type" : "_ZTIN7android5MutexE",
11782   "self_type" : "_ZTIN7android5MutexE",
11783   "size" : 40,
11784   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
11785  },
11786  {
11787   "alignment" : 8,
11788   "fields" :
11789   [
11790    {
11791     "access" : "private",
11792     "field_name" : "mLock",
11793     "referenced_type" : "_ZTIRN7android6RWLockE"
11794    }
11795   ],
11796   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
11797   "name" : "android::RWLock::AutoRLock",
11798   "record_kind" : "class",
11799   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
11800   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
11801   "size" : 8,
11802   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11803  },
11804  {
11805   "alignment" : 8,
11806   "fields" :
11807   [
11808    {
11809     "access" : "private",
11810     "field_name" : "mLock",
11811     "referenced_type" : "_ZTIRN7android6RWLockE"
11812    }
11813   ],
11814   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
11815   "name" : "android::RWLock::AutoWLock",
11816   "record_kind" : "class",
11817   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
11818   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
11819   "size" : 8,
11820   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11821  },
11822  {
11823   "alignment" : 4,
11824   "fields" :
11825   [
11826    {
11827     "access" : "private",
11828     "field_name" : "mRWLock",
11829     "referenced_type" : "_ZTI16pthread_rwlock_t"
11830    }
11831   ],
11832   "linker_set_key" : "_ZTIN7android6RWLockE",
11833   "name" : "android::RWLock",
11834   "record_kind" : "class",
11835   "referenced_type" : "_ZTIN7android6RWLockE",
11836   "self_type" : "_ZTIN7android6RWLockE",
11837   "size" : 56,
11838   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11839  },
11840  {
11841   "alignment" : 8,
11842   "base_specifiers" :
11843   [
11844    {
11845     "is_virtual" : true,
11846     "referenced_type" : "_ZTIN7android7RefBaseE"
11847    }
11848   ],
11849   "fields" :
11850   [
11851    {
11852     "access" : "private",
11853     "field_name" : "mCanCallJava",
11854     "field_offset" : 64,
11855     "referenced_type" : "_ZTIKb"
11856    },
11857    {
11858     "access" : "private",
11859     "field_name" : "mThread",
11860     "field_offset" : 128,
11861     "referenced_type" : "_ZTIPv"
11862    },
11863    {
11864     "access" : "private",
11865     "field_name" : "mLock",
11866     "field_offset" : 192,
11867     "referenced_type" : "_ZTIN7android5MutexE"
11868    },
11869    {
11870     "access" : "private",
11871     "field_name" : "mThreadExitedCondition",
11872     "field_offset" : 512,
11873     "referenced_type" : "_ZTIN7android9ConditionE"
11874    },
11875    {
11876     "access" : "private",
11877     "field_name" : "mStatus",
11878     "field_offset" : 896,
11879     "referenced_type" : "_ZTIi"
11880    },
11881    {
11882     "access" : "private",
11883     "field_name" : "mExitPending",
11884     "field_offset" : 928,
11885     "referenced_type" : "_ZTIVb"
11886    },
11887    {
11888     "access" : "private",
11889     "field_name" : "mRunning",
11890     "field_offset" : 936,
11891     "referenced_type" : "_ZTIVb"
11892    },
11893    {
11894     "access" : "private",
11895     "field_name" : "mHoldSelf",
11896     "field_offset" : 960,
11897     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
11898    },
11899    {
11900     "access" : "private",
11901     "field_name" : "mTid",
11902     "field_offset" : 1024,
11903     "referenced_type" : "_ZTIi"
11904    }
11905   ],
11906   "linker_set_key" : "_ZTIN7android6ThreadE",
11907   "name" : "android::Thread",
11908   "record_kind" : "class",
11909   "referenced_type" : "_ZTIN7android6ThreadE",
11910   "self_type" : "_ZTIN7android6ThreadE",
11911   "size" : 152,
11912   "source_file" : "/system/core/libutils/include/utils/Thread.h",
11913   "vtable_components" :
11914   [
11915    {
11916     "component_value" : 136,
11917     "kind" : "vbase_offset"
11918    },
11919    {
11920     "kind" : "offset_to_top"
11921    },
11922    {
11923     "kind" : "rtti",
11924     "mangled_component_name" : "_ZTIN7android6ThreadE"
11925    },
11926    {
11927     "kind" : "complete_dtor_pointer",
11928     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
11929    },
11930    {
11931     "kind" : "deleting_dtor_pointer",
11932     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
11933    },
11934    {
11935     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
11936    },
11937    {
11938     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
11939    },
11940    {
11941     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
11942    },
11943    {
11944     "is_pure" : true,
11945     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
11946    },
11947    {
11948     "kind" : "vcall_offset"
11949    },
11950    {
11951     "kind" : "vcall_offset"
11952    },
11953    {
11954     "kind" : "vcall_offset"
11955    },
11956    {
11957     "kind" : "vcall_offset"
11958    },
11959    {
11960     "component_value" : -136,
11961     "kind" : "vcall_offset"
11962    },
11963    {
11964     "component_value" : -136,
11965     "kind" : "offset_to_top"
11966    },
11967    {
11968     "kind" : "rtti",
11969     "mangled_component_name" : "_ZTIN7android6ThreadE"
11970    },
11971    {
11972     "kind" : "complete_dtor_pointer",
11973     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
11974    },
11975    {
11976     "kind" : "deleting_dtor_pointer",
11977     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
11978    },
11979    {
11980     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11981    },
11982    {
11983     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11984    },
11985    {
11986     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11987    },
11988    {
11989     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11990    }
11991   ]
11992  },
11993  {
11994   "alignment" : 8,
11995   "base_specifiers" :
11996   [
11997    {
11998     "access" : "private",
11999     "referenced_type" : "_ZTIN7android10VectorImplE"
12000    }
12001   ],
12002   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
12003   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
12004   "record_kind" : "class",
12005   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
12006   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
12007   "size" : 40,
12008   "source_file" : "/system/core/libutils/include/utils/Vector.h",
12009   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
12010   "vtable_components" :
12011   [
12012    {
12013     "kind" : "offset_to_top"
12014    },
12015    {
12016     "kind" : "rtti",
12017     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
12018    },
12019    {
12020     "kind" : "complete_dtor_pointer",
12021     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
12022    },
12023    {
12024     "kind" : "deleting_dtor_pointer",
12025     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
12026    },
12027    {
12028     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
12029    },
12030    {
12031     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
12032    },
12033    {
12034     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
12035    },
12036    {
12037     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
12038    },
12039    {
12040     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
12041    },
12042    {
12043     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
12044    }
12045   ]
12046  },
12047  {
12048   "alignment" : 1,
12049   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
12050   "name" : "android::RefBase::weakref_type",
12051   "record_kind" : "class",
12052   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
12053   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
12054   "size" : 1,
12055   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12056  },
12057  {
12058   "alignment" : 8,
12059   "fields" :
12060   [
12061    {
12062     "access" : "private",
12063     "field_name" : "mRefs",
12064     "field_offset" : 64,
12065     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
12066    }
12067   ],
12068   "linker_set_key" : "_ZTIN7android7RefBaseE",
12069   "name" : "android::RefBase",
12070   "record_kind" : "class",
12071   "referenced_type" : "_ZTIN7android7RefBaseE",
12072   "self_type" : "_ZTIN7android7RefBaseE",
12073   "size" : 16,
12074   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12075   "vtable_components" :
12076   [
12077    {
12078     "kind" : "offset_to_top"
12079    },
12080    {
12081     "kind" : "rtti",
12082     "mangled_component_name" : "_ZTIN7android7RefBaseE"
12083    },
12084    {
12085     "kind" : "complete_dtor_pointer",
12086     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
12087    },
12088    {
12089     "kind" : "deleting_dtor_pointer",
12090     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
12091    },
12092    {
12093     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12094    },
12095    {
12096     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12097    },
12098    {
12099     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12100    },
12101    {
12102     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12103    }
12104   ]
12105  },
12106  {
12107   "alignment" : 8,
12108   "fields" :
12109   [
12110    {
12111     "access" : "private",
12112     "field_name" : "mString",
12113     "referenced_type" : "_ZTIPKc"
12114    }
12115   ],
12116   "linker_set_key" : "_ZTIN7android7String8E",
12117   "name" : "android::String8",
12118   "record_kind" : "class",
12119   "referenced_type" : "_ZTIN7android7String8E",
12120   "self_type" : "_ZTIN7android7String8E",
12121   "size" : 8,
12122   "source_file" : "/system/core/libutils/include/utils/String8.h"
12123  },
12124  {
12125   "alignment" : 8,
12126   "fields" :
12127   [
12128    {
12129     "access" : "private",
12130     "field_name" : "mString",
12131     "referenced_type" : "_ZTIPKDs"
12132    }
12133   ],
12134   "linker_set_key" : "_ZTIN7android8String16E",
12135   "name" : "android::String16",
12136   "record_kind" : "class",
12137   "referenced_type" : "_ZTIN7android8String16E",
12138   "self_type" : "_ZTIN7android8String16E",
12139   "size" : 8,
12140   "source_file" : "/system/core/libutils/include/utils/String16.h"
12141  },
12142  {
12143   "alignment" : 8,
12144   "base_specifiers" :
12145   [
12146    {
12147     "is_virtual" : true,
12148     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
12149    },
12150    {
12151     "is_virtual" : true,
12152     "referenced_type" : "_ZTIN7android7RefBaseE"
12153    }
12154   ],
12155   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
12156   "name" : "android::hardware::HidlMemory",
12157   "record_kind" : "class",
12158   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
12159   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
12160   "size" : 64,
12161   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12162   "vtable_components" :
12163   [
12164    {
12165     "component_value" : 48,
12166     "kind" : "vbase_offset"
12167    },
12168    {
12169     "component_value" : 8,
12170     "kind" : "vbase_offset"
12171    },
12172    {
12173     "kind" : "offset_to_top"
12174    },
12175    {
12176     "kind" : "rtti",
12177     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
12178    },
12179    {
12180     "kind" : "complete_dtor_pointer",
12181     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
12182    },
12183    {
12184     "kind" : "deleting_dtor_pointer",
12185     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
12186    },
12187    {
12188     "kind" : "vcall_offset"
12189    },
12190    {
12191     "kind" : "vcall_offset"
12192    },
12193    {
12194     "kind" : "vcall_offset"
12195    },
12196    {
12197     "kind" : "vcall_offset"
12198    },
12199    {
12200     "component_value" : -48,
12201     "kind" : "vcall_offset"
12202    },
12203    {
12204     "component_value" : -48,
12205     "kind" : "offset_to_top"
12206    },
12207    {
12208     "kind" : "rtti",
12209     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
12210    },
12211    {
12212     "kind" : "complete_dtor_pointer",
12213     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
12214    },
12215    {
12216     "kind" : "deleting_dtor_pointer",
12217     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
12218    },
12219    {
12220     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12221    },
12222    {
12223     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12224    },
12225    {
12226     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12227    },
12228    {
12229     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12230    }
12231   ]
12232  },
12233  {
12234   "alignment" : 8,
12235   "base_specifiers" :
12236   [
12237    {
12238     "is_virtual" : true,
12239     "referenced_type" : "_ZTIN7android7RefBaseE"
12240    }
12241   ],
12242   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
12243   "name" : "android::hardware::IInterface",
12244   "record_kind" : "class",
12245   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
12246   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
12247   "size" : 24,
12248   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12249   "vtable_components" :
12250   [
12251    {
12252     "component_value" : 8,
12253     "kind" : "vbase_offset"
12254    },
12255    {
12256     "kind" : "offset_to_top"
12257    },
12258    {
12259     "kind" : "rtti",
12260     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
12261    },
12262    {
12263     "kind" : "complete_dtor_pointer",
12264     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
12265    },
12266    {
12267     "kind" : "deleting_dtor_pointer",
12268     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
12269    },
12270    {
12271     "is_pure" : true,
12272     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
12273    },
12274    {
12275     "kind" : "vcall_offset"
12276    },
12277    {
12278     "kind" : "vcall_offset"
12279    },
12280    {
12281     "kind" : "vcall_offset"
12282    },
12283    {
12284     "kind" : "vcall_offset"
12285    },
12286    {
12287     "component_value" : -8,
12288     "kind" : "vcall_offset"
12289    },
12290    {
12291     "component_value" : -8,
12292     "kind" : "offset_to_top"
12293    },
12294    {
12295     "kind" : "rtti",
12296     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
12297    },
12298    {
12299     "kind" : "complete_dtor_pointer",
12300     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
12301    },
12302    {
12303     "kind" : "deleting_dtor_pointer",
12304     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
12305    },
12306    {
12307     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12308    },
12309    {
12310     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12311    },
12312    {
12313     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12314    },
12315    {
12316     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12317    }
12318   ]
12319  },
12320  {
12321   "alignment" : 1,
12322   "fields" :
12323   [
12324    {
12325     "access" : "private",
12326     "field_name" : "mBuffer",
12327     "referenced_type" : "_ZTIA32_h"
12328    }
12329   ],
12330   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
12331   "name" : "android::hardware::hidl_array<unsigned char, 32>",
12332   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
12333   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
12334   "size" : 32,
12335   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12336   "template_args" : [ "_ZTIh" ]
12337  },
12338  {
12339   "alignment" : 8,
12340   "base_specifiers" :
12341   [
12342    {
12343     "is_virtual" : true,
12344     "referenced_type" : "_ZTIN7android7RefBaseE"
12345    }
12346   ],
12347   "fields" :
12348   [
12349    {
12350     "access" : "private",
12351     "field_name" : "mRemote",
12352     "field_offset" : 64,
12353     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
12354    },
12355    {
12356     "access" : "private",
12357     "field_name" : "mRefs",
12358     "field_offset" : 128,
12359     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
12360    },
12361    {
12362     "access" : "private",
12363     "field_name" : "mState",
12364     "field_offset" : 192,
12365     "referenced_type" : "_ZTINSt3__16atomicIiEE"
12366    }
12367   ],
12368   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
12369   "name" : "android::hardware::BpHwRefBase",
12370   "record_kind" : "class",
12371   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
12372   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
12373   "size" : 48,
12374   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
12375   "vtable_components" :
12376   [
12377    {
12378     "component_value" : 32,
12379     "kind" : "vbase_offset"
12380    },
12381    {
12382     "kind" : "offset_to_top"
12383    },
12384    {
12385     "kind" : "rtti",
12386     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
12387    },
12388    {
12389     "kind" : "complete_dtor_pointer",
12390     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
12391    },
12392    {
12393     "kind" : "deleting_dtor_pointer",
12394     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
12395    },
12396    {
12397     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12398    },
12399    {
12400     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12401    },
12402    {
12403     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12404    },
12405    {
12406     "kind" : "vcall_offset"
12407    },
12408    {
12409     "component_value" : -32,
12410     "kind" : "vcall_offset"
12411    },
12412    {
12413     "component_value" : -32,
12414     "kind" : "vcall_offset"
12415    },
12416    {
12417     "component_value" : -32,
12418     "kind" : "vcall_offset"
12419    },
12420    {
12421     "component_value" : -32,
12422     "kind" : "vcall_offset"
12423    },
12424    {
12425     "component_value" : -32,
12426     "kind" : "offset_to_top"
12427    },
12428    {
12429     "kind" : "rtti",
12430     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
12431    },
12432    {
12433     "kind" : "complete_dtor_pointer",
12434     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
12435    },
12436    {
12437     "kind" : "deleting_dtor_pointer",
12438     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
12439    },
12440    {
12441     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12442    },
12443    {
12444     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12445    },
12446    {
12447     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12448    },
12449    {
12450     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12451    }
12452   ]
12453  },
12454  {
12455   "alignment" : 8,
12456   "base_specifiers" :
12457   [
12458    {
12459     "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE"
12460    },
12461    {
12462     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12463    },
12464    {
12465     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12466    }
12467   ],
12468   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE",
12469   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_0::IUsbCallback>",
12470   "record_kind" : "class",
12471   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE",
12472   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE",
12473   "size" : 64,
12474   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12475   "template_args" : [ "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE" ],
12476   "vtable_components" :
12477   [
12478    {
12479     "component_value" : 48,
12480     "kind" : "vbase_offset"
12481    },
12482    {
12483     "kind" : "offset_to_top"
12484    },
12485    {
12486     "kind" : "rtti",
12487     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
12488    },
12489    {
12490     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_012IUsbCallback8isRemoteEv"
12491    },
12492    {
12493     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12494    },
12495    {
12496     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12497    },
12498    {
12499     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12500    },
12501    {
12502     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12503    },
12504    {
12505     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback21setHALInstrumentationEv"
12506    },
12507    {
12508     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12509    },
12510    {
12511     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback4pingEv"
12512    },
12513    {
12514     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12515    },
12516    {
12517     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback21notifySyspropsChangedEv"
12518    },
12519    {
12520     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12521    },
12522    {
12523     "kind" : "complete_dtor_pointer",
12524     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED1Ev"
12525    },
12526    {
12527     "kind" : "deleting_dtor_pointer",
12528     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED0Ev"
12529    },
12530    {
12531     "is_pure" : true,
12532     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS2_10PortStatusEEENS2_6StatusE"
12533    },
12534    {
12535     "is_pure" : true,
12536     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS2_8PortRoleENS2_6StatusE"
12537    },
12538    {
12539     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEE10onAsBinderEv"
12540    },
12541    {
12542     "component_value" : 40,
12543     "kind" : "vbase_offset"
12544    },
12545    {
12546     "component_value" : -8,
12547     "kind" : "offset_to_top"
12548    },
12549    {
12550     "kind" : "rtti",
12551     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
12552    },
12553    {
12554     "kind" : "complete_dtor_pointer",
12555     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED1Ev"
12556    },
12557    {
12558     "kind" : "deleting_dtor_pointer",
12559     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED0Ev"
12560    },
12561    {
12562     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEE10onAsBinderEv"
12563    },
12564    {
12565     "component_value" : 32,
12566     "kind" : "vbase_offset"
12567    },
12568    {
12569     "component_value" : -16,
12570     "kind" : "offset_to_top"
12571    },
12572    {
12573     "kind" : "rtti",
12574     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
12575    },
12576    {
12577     "kind" : "complete_dtor_pointer",
12578     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED1Ev"
12579    },
12580    {
12581     "kind" : "deleting_dtor_pointer",
12582     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED0Ev"
12583    },
12584    {
12585     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12586    },
12587    {
12588     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12589    },
12590    {
12591     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12592    },
12593    {
12594     "kind" : "vcall_offset"
12595    },
12596    {
12597     "component_value" : -32,
12598     "kind" : "vcall_offset"
12599    },
12600    {
12601     "component_value" : -32,
12602     "kind" : "vcall_offset"
12603    },
12604    {
12605     "component_value" : -32,
12606     "kind" : "vcall_offset"
12607    },
12608    {
12609     "component_value" : -48,
12610     "kind" : "vcall_offset"
12611    },
12612    {
12613     "component_value" : -48,
12614     "kind" : "offset_to_top"
12615    },
12616    {
12617     "kind" : "rtti",
12618     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
12619    },
12620    {
12621     "kind" : "complete_dtor_pointer",
12622     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED1Ev"
12623    },
12624    {
12625     "kind" : "deleting_dtor_pointer",
12626     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED0Ev"
12627    },
12628    {
12629     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12630    },
12631    {
12632     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12633    },
12634    {
12635     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12636    },
12637    {
12638     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12639    }
12640   ]
12641  },
12642  {
12643   "alignment" : 8,
12644   "base_specifiers" :
12645   [
12646    {
12647     "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE"
12648    },
12649    {
12650     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12651    },
12652    {
12653     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12654    }
12655   ],
12656   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE",
12657   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_0::IUsb>",
12658   "record_kind" : "class",
12659   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE",
12660   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE",
12661   "size" : 64,
12662   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12663   "template_args" : [ "_ZTIN7android8hardware3usb4V1_04IUsbE" ],
12664   "vtable_components" :
12665   [
12666    {
12667     "component_value" : 48,
12668     "kind" : "vbase_offset"
12669    },
12670    {
12671     "kind" : "offset_to_top"
12672    },
12673    {
12674     "kind" : "rtti",
12675     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
12676    },
12677    {
12678     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_04IUsb8isRemoteEv"
12679    },
12680    {
12681     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12682    },
12683    {
12684     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12685    },
12686    {
12687     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12688    },
12689    {
12690     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12691    },
12692    {
12693     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb21setHALInstrumentationEv"
12694    },
12695    {
12696     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12697    },
12698    {
12699     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb4pingEv"
12700    },
12701    {
12702     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12703    },
12704    {
12705     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb21notifySyspropsChangedEv"
12706    },
12707    {
12708     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12709    },
12710    {
12711     "kind" : "complete_dtor_pointer",
12712     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED1Ev"
12713    },
12714    {
12715     "kind" : "deleting_dtor_pointer",
12716     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED0Ev"
12717    },
12718    {
12719     "is_pure" : true,
12720     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb10switchRoleERKNS0_11hidl_stringERKNS2_8PortRoleE"
12721    },
12722    {
12723     "is_pure" : true,
12724     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb11setCallbackERKNS_2spINS2_12IUsbCallbackEEE"
12725    },
12726    {
12727     "is_pure" : true,
12728     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb15queryPortStatusEv"
12729    },
12730    {
12731     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEE10onAsBinderEv"
12732    },
12733    {
12734     "component_value" : 40,
12735     "kind" : "vbase_offset"
12736    },
12737    {
12738     "component_value" : -8,
12739     "kind" : "offset_to_top"
12740    },
12741    {
12742     "kind" : "rtti",
12743     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
12744    },
12745    {
12746     "kind" : "complete_dtor_pointer",
12747     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED1Ev"
12748    },
12749    {
12750     "kind" : "deleting_dtor_pointer",
12751     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED0Ev"
12752    },
12753    {
12754     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEE10onAsBinderEv"
12755    },
12756    {
12757     "component_value" : 32,
12758     "kind" : "vbase_offset"
12759    },
12760    {
12761     "component_value" : -16,
12762     "kind" : "offset_to_top"
12763    },
12764    {
12765     "kind" : "rtti",
12766     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
12767    },
12768    {
12769     "kind" : "complete_dtor_pointer",
12770     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED1Ev"
12771    },
12772    {
12773     "kind" : "deleting_dtor_pointer",
12774     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED0Ev"
12775    },
12776    {
12777     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12778    },
12779    {
12780     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12781    },
12782    {
12783     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12784    },
12785    {
12786     "kind" : "vcall_offset"
12787    },
12788    {
12789     "component_value" : -32,
12790     "kind" : "vcall_offset"
12791    },
12792    {
12793     "component_value" : -32,
12794     "kind" : "vcall_offset"
12795    },
12796    {
12797     "component_value" : -32,
12798     "kind" : "vcall_offset"
12799    },
12800    {
12801     "component_value" : -48,
12802     "kind" : "vcall_offset"
12803    },
12804    {
12805     "component_value" : -48,
12806     "kind" : "offset_to_top"
12807    },
12808    {
12809     "kind" : "rtti",
12810     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
12811    },
12812    {
12813     "kind" : "complete_dtor_pointer",
12814     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED1Ev"
12815    },
12816    {
12817     "kind" : "deleting_dtor_pointer",
12818     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED0Ev"
12819    },
12820    {
12821     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12822    },
12823    {
12824     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12825    },
12826    {
12827     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12828    },
12829    {
12830     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12831    }
12832   ]
12833  },
12834  {
12835   "alignment" : 8,
12836   "base_specifiers" :
12837   [
12838    {
12839     "referenced_type" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE"
12840    },
12841    {
12842     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12843    },
12844    {
12845     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12846    }
12847   ],
12848   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE",
12849   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_1::IUsbCallback>",
12850   "record_kind" : "class",
12851   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE",
12852   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE",
12853   "size" : 64,
12854   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12855   "template_args" : [ "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE" ],
12856   "vtable_components" :
12857   [
12858    {
12859     "component_value" : 48,
12860     "kind" : "vbase_offset"
12861    },
12862    {
12863     "kind" : "offset_to_top"
12864    },
12865    {
12866     "kind" : "rtti",
12867     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE"
12868    },
12869    {
12870     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_112IUsbCallback8isRemoteEv"
12871    },
12872    {
12873     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12874    },
12875    {
12876     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12877    },
12878    {
12879     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12880    },
12881    {
12882     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12883    },
12884    {
12885     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback21setHALInstrumentationEv"
12886    },
12887    {
12888     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12889    },
12890    {
12891     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback4pingEv"
12892    },
12893    {
12894     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12895    },
12896    {
12897     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback21notifySyspropsChangedEv"
12898    },
12899    {
12900     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12901    },
12902    {
12903     "kind" : "complete_dtor_pointer",
12904     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED1Ev"
12905    },
12906    {
12907     "kind" : "deleting_dtor_pointer",
12908     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED0Ev"
12909    },
12910    {
12911     "is_pure" : true,
12912     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
12913    },
12914    {
12915     "is_pure" : true,
12916     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
12917    },
12918    {
12919     "is_pure" : true,
12920     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS2_14PortStatus_1_1EEENS1_4V1_06StatusE"
12921    },
12922    {
12923     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEE10onAsBinderEv"
12924    },
12925    {
12926     "component_value" : 40,
12927     "kind" : "vbase_offset"
12928    },
12929    {
12930     "component_value" : -8,
12931     "kind" : "offset_to_top"
12932    },
12933    {
12934     "kind" : "rtti",
12935     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE"
12936    },
12937    {
12938     "kind" : "complete_dtor_pointer",
12939     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED1Ev"
12940    },
12941    {
12942     "kind" : "deleting_dtor_pointer",
12943     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED0Ev"
12944    },
12945    {
12946     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEE10onAsBinderEv"
12947    },
12948    {
12949     "component_value" : 32,
12950     "kind" : "vbase_offset"
12951    },
12952    {
12953     "component_value" : -16,
12954     "kind" : "offset_to_top"
12955    },
12956    {
12957     "kind" : "rtti",
12958     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE"
12959    },
12960    {
12961     "kind" : "complete_dtor_pointer",
12962     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED1Ev"
12963    },
12964    {
12965     "kind" : "deleting_dtor_pointer",
12966     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED0Ev"
12967    },
12968    {
12969     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12970    },
12971    {
12972     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12973    },
12974    {
12975     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12976    },
12977    {
12978     "kind" : "vcall_offset"
12979    },
12980    {
12981     "component_value" : -32,
12982     "kind" : "vcall_offset"
12983    },
12984    {
12985     "component_value" : -32,
12986     "kind" : "vcall_offset"
12987    },
12988    {
12989     "component_value" : -32,
12990     "kind" : "vcall_offset"
12991    },
12992    {
12993     "component_value" : -48,
12994     "kind" : "vcall_offset"
12995    },
12996    {
12997     "component_value" : -48,
12998     "kind" : "offset_to_top"
12999    },
13000    {
13001     "kind" : "rtti",
13002     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE"
13003    },
13004    {
13005     "kind" : "complete_dtor_pointer",
13006     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED1Ev"
13007    },
13008    {
13009     "kind" : "deleting_dtor_pointer",
13010     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED0Ev"
13011    },
13012    {
13013     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
13014    },
13015    {
13016     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13017    },
13018    {
13019     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13020    },
13021    {
13022     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13023    }
13024   ]
13025  },
13026  {
13027   "alignment" : 8,
13028   "base_specifiers" :
13029   [
13030    {
13031     "referenced_type" : "_ZTIN7android8hardware3usb4V1_14IUsbE"
13032    },
13033    {
13034     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
13035    },
13036    {
13037     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
13038    }
13039   ],
13040   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE",
13041   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_1::IUsb>",
13042   "record_kind" : "class",
13043   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE",
13044   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE",
13045   "size" : 64,
13046   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13047   "template_args" : [ "_ZTIN7android8hardware3usb4V1_14IUsbE" ],
13048   "vtable_components" :
13049   [
13050    {
13051     "component_value" : 48,
13052     "kind" : "vbase_offset"
13053    },
13054    {
13055     "kind" : "offset_to_top"
13056    },
13057    {
13058     "kind" : "rtti",
13059     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE"
13060    },
13061    {
13062     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_14IUsb8isRemoteEv"
13063    },
13064    {
13065     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13066    },
13067    {
13068     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13069    },
13070    {
13071     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13072    },
13073    {
13074     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
13075    },
13076    {
13077     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb21setHALInstrumentationEv"
13078    },
13079    {
13080     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
13081    },
13082    {
13083     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb4pingEv"
13084    },
13085    {
13086     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13087    },
13088    {
13089     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb21notifySyspropsChangedEv"
13090    },
13091    {
13092     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13093    },
13094    {
13095     "kind" : "complete_dtor_pointer",
13096     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED1Ev"
13097    },
13098    {
13099     "kind" : "deleting_dtor_pointer",
13100     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED0Ev"
13101    },
13102    {
13103     "is_pure" : true,
13104     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
13105    },
13106    {
13107     "is_pure" : true,
13108     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
13109    },
13110    {
13111     "is_pure" : true,
13112     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb15queryPortStatusEv"
13113    },
13114    {
13115     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEE10onAsBinderEv"
13116    },
13117    {
13118     "component_value" : 40,
13119     "kind" : "vbase_offset"
13120    },
13121    {
13122     "component_value" : -8,
13123     "kind" : "offset_to_top"
13124    },
13125    {
13126     "kind" : "rtti",
13127     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE"
13128    },
13129    {
13130     "kind" : "complete_dtor_pointer",
13131     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED1Ev"
13132    },
13133    {
13134     "kind" : "deleting_dtor_pointer",
13135     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED0Ev"
13136    },
13137    {
13138     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEE10onAsBinderEv"
13139    },
13140    {
13141     "component_value" : 32,
13142     "kind" : "vbase_offset"
13143    },
13144    {
13145     "component_value" : -16,
13146     "kind" : "offset_to_top"
13147    },
13148    {
13149     "kind" : "rtti",
13150     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE"
13151    },
13152    {
13153     "kind" : "complete_dtor_pointer",
13154     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED1Ev"
13155    },
13156    {
13157     "kind" : "deleting_dtor_pointer",
13158     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED0Ev"
13159    },
13160    {
13161     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13162    },
13163    {
13164     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13165    },
13166    {
13167     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13168    },
13169    {
13170     "kind" : "vcall_offset"
13171    },
13172    {
13173     "component_value" : -32,
13174     "kind" : "vcall_offset"
13175    },
13176    {
13177     "component_value" : -32,
13178     "kind" : "vcall_offset"
13179    },
13180    {
13181     "component_value" : -32,
13182     "kind" : "vcall_offset"
13183    },
13184    {
13185     "component_value" : -48,
13186     "kind" : "vcall_offset"
13187    },
13188    {
13189     "component_value" : -48,
13190     "kind" : "offset_to_top"
13191    },
13192    {
13193     "kind" : "rtti",
13194     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE"
13195    },
13196    {
13197     "kind" : "complete_dtor_pointer",
13198     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED1Ev"
13199    },
13200    {
13201     "kind" : "deleting_dtor_pointer",
13202     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED0Ev"
13203    },
13204    {
13205     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
13206    },
13207    {
13208     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13209    },
13210    {
13211     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13212    },
13213    {
13214     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13215    }
13216   ]
13217  },
13218  {
13219   "alignment" : 8,
13220   "base_specifiers" :
13221   [
13222    {
13223     "referenced_type" : "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE"
13224    },
13225    {
13226     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
13227    },
13228    {
13229     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
13230    }
13231   ],
13232   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEEE",
13233   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_2::IUsbCallback>",
13234   "record_kind" : "class",
13235   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEEE",
13236   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEEE",
13237   "size" : 64,
13238   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13239   "template_args" : [ "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE" ],
13240   "vtable_components" :
13241   [
13242    {
13243     "component_value" : 48,
13244     "kind" : "vbase_offset"
13245    },
13246    {
13247     "kind" : "offset_to_top"
13248    },
13249    {
13250     "kind" : "rtti",
13251     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEEE"
13252    },
13253    {
13254     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_212IUsbCallback8isRemoteEv"
13255    },
13256    {
13257     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13258    },
13259    {
13260     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13261    },
13262    {
13263     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13264    },
13265    {
13266     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
13267    },
13268    {
13269     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback21setHALInstrumentationEv"
13270    },
13271    {
13272     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
13273    },
13274    {
13275     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback4pingEv"
13276    },
13277    {
13278     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13279    },
13280    {
13281     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback21notifySyspropsChangedEv"
13282    },
13283    {
13284     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13285    },
13286    {
13287     "kind" : "complete_dtor_pointer",
13288     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEED1Ev"
13289    },
13290    {
13291     "kind" : "deleting_dtor_pointer",
13292     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEED0Ev"
13293    },
13294    {
13295     "is_pure" : true,
13296     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
13297    },
13298    {
13299     "is_pure" : true,
13300     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
13301    },
13302    {
13303     "is_pure" : true,
13304     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS1_4V1_114PortStatus_1_1EEENS1_4V1_06StatusE"
13305    },
13306    {
13307     "is_pure" : true,
13308     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback26notifyPortStatusChange_1_2ERKNS0_8hidl_vecINS2_10PortStatusEEENS1_4V1_06StatusE"
13309    },
13310    {
13311     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEE10onAsBinderEv"
13312    },
13313    {
13314     "component_value" : 40,
13315     "kind" : "vbase_offset"
13316    },
13317    {
13318     "component_value" : -8,
13319     "kind" : "offset_to_top"
13320    },
13321    {
13322     "kind" : "rtti",
13323     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEEE"
13324    },
13325    {
13326     "kind" : "complete_dtor_pointer",
13327     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEED1Ev"
13328    },
13329    {
13330     "kind" : "deleting_dtor_pointer",
13331     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEED0Ev"
13332    },
13333    {
13334     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEE10onAsBinderEv"
13335    },
13336    {
13337     "component_value" : 32,
13338     "kind" : "vbase_offset"
13339    },
13340    {
13341     "component_value" : -16,
13342     "kind" : "offset_to_top"
13343    },
13344    {
13345     "kind" : "rtti",
13346     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEEE"
13347    },
13348    {
13349     "kind" : "complete_dtor_pointer",
13350     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEED1Ev"
13351    },
13352    {
13353     "kind" : "deleting_dtor_pointer",
13354     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEED0Ev"
13355    },
13356    {
13357     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13358    },
13359    {
13360     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13361    },
13362    {
13363     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13364    },
13365    {
13366     "kind" : "vcall_offset"
13367    },
13368    {
13369     "component_value" : -32,
13370     "kind" : "vcall_offset"
13371    },
13372    {
13373     "component_value" : -32,
13374     "kind" : "vcall_offset"
13375    },
13376    {
13377     "component_value" : -32,
13378     "kind" : "vcall_offset"
13379    },
13380    {
13381     "component_value" : -48,
13382     "kind" : "vcall_offset"
13383    },
13384    {
13385     "component_value" : -48,
13386     "kind" : "offset_to_top"
13387    },
13388    {
13389     "kind" : "rtti",
13390     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEEE"
13391    },
13392    {
13393     "kind" : "complete_dtor_pointer",
13394     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEED1Ev"
13395    },
13396    {
13397     "kind" : "deleting_dtor_pointer",
13398     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEED0Ev"
13399    },
13400    {
13401     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
13402    },
13403    {
13404     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13405    },
13406    {
13407     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13408    },
13409    {
13410     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13411    }
13412   ]
13413  },
13414  {
13415   "alignment" : 8,
13416   "base_specifiers" :
13417   [
13418    {
13419     "referenced_type" : "_ZTIN7android8hardware3usb4V1_24IUsbE"
13420    },
13421    {
13422     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
13423    },
13424    {
13425     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
13426    }
13427   ],
13428   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEEE",
13429   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_2::IUsb>",
13430   "record_kind" : "class",
13431   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEEE",
13432   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEEE",
13433   "size" : 64,
13434   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13435   "template_args" : [ "_ZTIN7android8hardware3usb4V1_24IUsbE" ],
13436   "vtable_components" :
13437   [
13438    {
13439     "component_value" : 48,
13440     "kind" : "vbase_offset"
13441    },
13442    {
13443     "kind" : "offset_to_top"
13444    },
13445    {
13446     "kind" : "rtti",
13447     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEEE"
13448    },
13449    {
13450     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_24IUsb8isRemoteEv"
13451    },
13452    {
13453     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13454    },
13455    {
13456     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13457    },
13458    {
13459     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13460    },
13461    {
13462     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
13463    },
13464    {
13465     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb21setHALInstrumentationEv"
13466    },
13467    {
13468     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
13469    },
13470    {
13471     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb4pingEv"
13472    },
13473    {
13474     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13475    },
13476    {
13477     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb21notifySyspropsChangedEv"
13478    },
13479    {
13480     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13481    },
13482    {
13483     "kind" : "complete_dtor_pointer",
13484     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEED1Ev"
13485    },
13486    {
13487     "kind" : "deleting_dtor_pointer",
13488     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEED0Ev"
13489    },
13490    {
13491     "is_pure" : true,
13492     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
13493    },
13494    {
13495     "is_pure" : true,
13496     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
13497    },
13498    {
13499     "is_pure" : true,
13500     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb15queryPortStatusEv"
13501    },
13502    {
13503     "is_pure" : true,
13504     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb34enableContaminantPresenceDetectionERKNS0_11hidl_stringEb"
13505    },
13506    {
13507     "is_pure" : true,
13508     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb35enableContaminantPresenceProtectionERKNS0_11hidl_stringEb"
13509    },
13510    {
13511     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEE10onAsBinderEv"
13512    },
13513    {
13514     "component_value" : 40,
13515     "kind" : "vbase_offset"
13516    },
13517    {
13518     "component_value" : -8,
13519     "kind" : "offset_to_top"
13520    },
13521    {
13522     "kind" : "rtti",
13523     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEEE"
13524    },
13525    {
13526     "kind" : "complete_dtor_pointer",
13527     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEED1Ev"
13528    },
13529    {
13530     "kind" : "deleting_dtor_pointer",
13531     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEED0Ev"
13532    },
13533    {
13534     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEE10onAsBinderEv"
13535    },
13536    {
13537     "component_value" : 32,
13538     "kind" : "vbase_offset"
13539    },
13540    {
13541     "component_value" : -16,
13542     "kind" : "offset_to_top"
13543    },
13544    {
13545     "kind" : "rtti",
13546     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEEE"
13547    },
13548    {
13549     "kind" : "complete_dtor_pointer",
13550     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEED1Ev"
13551    },
13552    {
13553     "kind" : "deleting_dtor_pointer",
13554     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEED0Ev"
13555    },
13556    {
13557     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13558    },
13559    {
13560     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13561    },
13562    {
13563     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13564    },
13565    {
13566     "kind" : "vcall_offset"
13567    },
13568    {
13569     "component_value" : -32,
13570     "kind" : "vcall_offset"
13571    },
13572    {
13573     "component_value" : -32,
13574     "kind" : "vcall_offset"
13575    },
13576    {
13577     "component_value" : -32,
13578     "kind" : "vcall_offset"
13579    },
13580    {
13581     "component_value" : -48,
13582     "kind" : "vcall_offset"
13583    },
13584    {
13585     "component_value" : -48,
13586     "kind" : "offset_to_top"
13587    },
13588    {
13589     "kind" : "rtti",
13590     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEEE"
13591    },
13592    {
13593     "kind" : "complete_dtor_pointer",
13594     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEED1Ev"
13595    },
13596    {
13597     "kind" : "deleting_dtor_pointer",
13598     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEED0Ev"
13599    },
13600    {
13601     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
13602    },
13603    {
13604     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13605    },
13606    {
13607     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13608    },
13609    {
13610     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13611    }
13612   ]
13613  },
13614  {
13615   "alignment" : 8,
13616   "base_specifiers" :
13617   [
13618    {
13619     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13620    },
13621    {
13622     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
13623    },
13624    {
13625     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
13626    }
13627   ],
13628   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
13629   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
13630   "record_kind" : "class",
13631   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
13632   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
13633   "size" : 64,
13634   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13635   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
13636   "vtable_components" :
13637   [
13638    {
13639     "component_value" : 48,
13640     "kind" : "vbase_offset"
13641    },
13642    {
13643     "kind" : "offset_to_top"
13644    },
13645    {
13646     "kind" : "rtti",
13647     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
13648    },
13649    {
13650     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
13651    },
13652    {
13653     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13654    },
13655    {
13656     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13657    },
13658    {
13659     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13660    },
13661    {
13662     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
13663    },
13664    {
13665     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
13666    },
13667    {
13668     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
13669    },
13670    {
13671     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
13672    },
13673    {
13674     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
13675    },
13676    {
13677     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
13678    },
13679    {
13680     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13681    },
13682    {
13683     "kind" : "complete_dtor_pointer",
13684     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
13685    },
13686    {
13687     "kind" : "deleting_dtor_pointer",
13688     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
13689    },
13690    {
13691     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
13692    },
13693    {
13694     "component_value" : 40,
13695     "kind" : "vbase_offset"
13696    },
13697    {
13698     "component_value" : -8,
13699     "kind" : "offset_to_top"
13700    },
13701    {
13702     "kind" : "rtti",
13703     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
13704    },
13705    {
13706     "kind" : "complete_dtor_pointer",
13707     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
13708    },
13709    {
13710     "kind" : "deleting_dtor_pointer",
13711     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
13712    },
13713    {
13714     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
13715    },
13716    {
13717     "component_value" : 32,
13718     "kind" : "vbase_offset"
13719    },
13720    {
13721     "component_value" : -16,
13722     "kind" : "offset_to_top"
13723    },
13724    {
13725     "kind" : "rtti",
13726     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
13727    },
13728    {
13729     "kind" : "complete_dtor_pointer",
13730     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
13731    },
13732    {
13733     "kind" : "deleting_dtor_pointer",
13734     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
13735    },
13736    {
13737     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13738    },
13739    {
13740     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13741    },
13742    {
13743     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13744    },
13745    {
13746     "kind" : "vcall_offset"
13747    },
13748    {
13749     "component_value" : -32,
13750     "kind" : "vcall_offset"
13751    },
13752    {
13753     "component_value" : -32,
13754     "kind" : "vcall_offset"
13755    },
13756    {
13757     "component_value" : -32,
13758     "kind" : "vcall_offset"
13759    },
13760    {
13761     "component_value" : -48,
13762     "kind" : "vcall_offset"
13763    },
13764    {
13765     "component_value" : -48,
13766     "kind" : "offset_to_top"
13767    },
13768    {
13769     "kind" : "rtti",
13770     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
13771    },
13772    {
13773     "kind" : "complete_dtor_pointer",
13774     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
13775    },
13776    {
13777     "kind" : "deleting_dtor_pointer",
13778     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
13779    },
13780    {
13781     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
13782    },
13783    {
13784     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13785    },
13786    {
13787     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13788    },
13789    {
13790     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13791    }
13792   ]
13793  },
13794  {
13795   "alignment" : 8,
13796   "fields" :
13797   [
13798    {
13799     "access" : "private",
13800     "field_name" : "mHandle",
13801     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
13802    },
13803    {
13804     "access" : "private",
13805     "field_name" : "mOwnsHandle",
13806     "field_offset" : 64,
13807     "referenced_type" : "_ZTIb"
13808    },
13809    {
13810     "access" : "private",
13811     "field_name" : "mPad",
13812     "field_offset" : 72,
13813     "referenced_type" : "_ZTIA7_h"
13814    }
13815   ],
13816   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
13817   "name" : "android::hardware::hidl_handle",
13818   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
13819   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
13820   "size" : 16,
13821   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13822  },
13823  {
13824   "alignment" : 8,
13825   "fields" :
13826   [
13827    {
13828     "access" : "private",
13829     "field_name" : "mHandle",
13830     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
13831    },
13832    {
13833     "access" : "private",
13834     "field_name" : "mSize",
13835     "field_offset" : 128,
13836     "referenced_type" : "_ZTIm"
13837    },
13838    {
13839     "access" : "private",
13840     "field_name" : "mName",
13841     "field_offset" : 192,
13842     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
13843    }
13844   ],
13845   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
13846   "name" : "android::hardware::hidl_memory",
13847   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
13848   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
13849   "size" : 40,
13850   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13851  },
13852  {
13853   "alignment" : 8,
13854   "fields" :
13855   [
13856    {
13857     "access" : "private",
13858     "field_name" : "mBuffer",
13859     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
13860    },
13861    {
13862     "access" : "private",
13863     "field_name" : "mSize",
13864     "field_offset" : 64,
13865     "referenced_type" : "_ZTIj"
13866    },
13867    {
13868     "access" : "private",
13869     "field_name" : "mOwnsBuffer",
13870     "field_offset" : 96,
13871     "referenced_type" : "_ZTIb"
13872    },
13873    {
13874     "access" : "private",
13875     "field_name" : "mPad",
13876     "field_offset" : 104,
13877     "referenced_type" : "_ZTIA3_h"
13878    }
13879   ],
13880   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
13881   "name" : "android::hardware::hidl_string",
13882   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
13883   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
13884   "size" : 16,
13885   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13886  },
13887  {
13888   "alignment" : 8,
13889   "fields" :
13890   [
13891    {
13892     "access" : "private",
13893     "field_name" : "mGrantors",
13894     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
13895    },
13896    {
13897     "access" : "private",
13898     "field_name" : "mHandle",
13899     "field_offset" : 128,
13900     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
13901    },
13902    {
13903     "access" : "private",
13904     "field_name" : "mQuantum",
13905     "field_offset" : 192,
13906     "referenced_type" : "_ZTIj"
13907    },
13908    {
13909     "access" : "private",
13910     "field_name" : "mFlags",
13911     "field_offset" : 224,
13912     "referenced_type" : "_ZTIj"
13913    }
13914   ],
13915   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
13916   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
13917   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
13918   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
13919   "size" : 32,
13920   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
13921   "template_args" : [ "_ZTIc" ]
13922  },
13923  {
13924   "access" : "private",
13925   "alignment" : 8,
13926   "fields" :
13927   [
13928    {
13929     "field_name" : "binder",
13930     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
13931    },
13932    {
13933     "field_name" : "refs",
13934     "field_offset" : 64,
13935     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
13936    }
13937   ],
13938   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
13939   "name" : "android::hardware::ProcessState::handle_entry",
13940   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
13941   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
13942   "size" : 16,
13943   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
13944  },
13945  {
13946   "alignment" : 8,
13947   "base_specifiers" :
13948   [
13949    {
13950     "is_virtual" : true,
13951     "referenced_type" : "_ZTIN7android7RefBaseE"
13952    }
13953   ],
13954   "fields" :
13955   [
13956    {
13957     "access" : "private",
13958     "field_name" : "mDriverFD",
13959     "field_offset" : 64,
13960     "referenced_type" : "_ZTIi"
13961    },
13962    {
13963     "access" : "private",
13964     "field_name" : "mVMStart",
13965     "field_offset" : 128,
13966     "referenced_type" : "_ZTIPv"
13967    },
13968    {
13969     "access" : "private",
13970     "field_name" : "mThreadCountLock",
13971     "field_offset" : 192,
13972     "referenced_type" : "_ZTI15pthread_mutex_t"
13973    },
13974    {
13975     "access" : "private",
13976     "field_name" : "mThreadCountDecrement",
13977     "field_offset" : 512,
13978     "referenced_type" : "_ZTI14pthread_cond_t"
13979    },
13980    {
13981     "access" : "private",
13982     "field_name" : "mExecutingThreadsCount",
13983     "field_offset" : 896,
13984     "referenced_type" : "_ZTIm"
13985    },
13986    {
13987     "access" : "private",
13988     "field_name" : "mMaxThreads",
13989     "field_offset" : 960,
13990     "referenced_type" : "_ZTIm"
13991    },
13992    {
13993     "access" : "private",
13994     "field_name" : "mStarvationStartTimeMs",
13995     "field_offset" : 1024,
13996     "referenced_type" : "_ZTIl"
13997    },
13998    {
13999     "access" : "private",
14000     "field_name" : "mLock",
14001     "field_offset" : 1088,
14002     "referenced_type" : "_ZTIN7android5MutexE"
14003    },
14004    {
14005     "access" : "private",
14006     "field_name" : "mHandleToObject",
14007     "field_offset" : 1408,
14008     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
14009    },
14010    {
14011     "access" : "private",
14012     "field_name" : "mManagesContexts",
14013     "field_offset" : 1728,
14014     "referenced_type" : "_ZTIb"
14015    },
14016    {
14017     "access" : "private",
14018     "field_name" : "mBinderContextCheckFunc",
14019     "field_offset" : 1792,
14020     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
14021    },
14022    {
14023     "access" : "private",
14024     "field_name" : "mBinderContextUserData",
14025     "field_offset" : 1856,
14026     "referenced_type" : "_ZTIPv"
14027    },
14028    {
14029     "access" : "private",
14030     "field_name" : "mContexts",
14031     "field_offset" : 1920,
14032     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
14033    },
14034    {
14035     "access" : "private",
14036     "field_name" : "mRootDir",
14037     "field_offset" : 2240,
14038     "referenced_type" : "_ZTIN7android7String8E"
14039    },
14040    {
14041     "access" : "private",
14042     "field_name" : "mThreadPoolStarted",
14043     "field_offset" : 2304,
14044     "referenced_type" : "_ZTIb"
14045    },
14046    {
14047     "access" : "private",
14048     "field_name" : "mSpawnThreadOnStart",
14049     "field_offset" : 2312,
14050     "referenced_type" : "_ZTIb"
14051    },
14052    {
14053     "access" : "private",
14054     "field_name" : "mThreadPoolSeq",
14055     "field_offset" : 2336,
14056     "referenced_type" : "_ZTIVi"
14057    },
14058    {
14059     "access" : "private",
14060     "field_name" : "mMmapSize",
14061     "field_offset" : 2368,
14062     "referenced_type" : "_ZTIKm"
14063    },
14064    {
14065     "access" : "private",
14066     "field_name" : "mCallRestriction",
14067     "field_offset" : 2432,
14068     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
14069    }
14070   ],
14071   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
14072   "name" : "android::hardware::ProcessState",
14073   "record_kind" : "class",
14074   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
14075   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
14076   "size" : 328,
14077   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
14078   "vtable_components" :
14079   [
14080    {
14081     "component_value" : 312,
14082     "kind" : "vbase_offset"
14083    },
14084    {
14085     "kind" : "offset_to_top"
14086    },
14087    {
14088     "kind" : "rtti",
14089     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
14090    },
14091    {
14092     "kind" : "complete_dtor_pointer",
14093     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
14094    },
14095    {
14096     "kind" : "deleting_dtor_pointer",
14097     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
14098    },
14099    {
14100     "kind" : "vcall_offset"
14101    },
14102    {
14103     "kind" : "vcall_offset"
14104    },
14105    {
14106     "kind" : "vcall_offset"
14107    },
14108    {
14109     "kind" : "vcall_offset"
14110    },
14111    {
14112     "component_value" : -312,
14113     "kind" : "vcall_offset"
14114    },
14115    {
14116     "component_value" : -312,
14117     "kind" : "offset_to_top"
14118    },
14119    {
14120     "kind" : "rtti",
14121     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
14122    },
14123    {
14124     "kind" : "complete_dtor_pointer",
14125     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
14126    },
14127    {
14128     "kind" : "deleting_dtor_pointer",
14129     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
14130    },
14131    {
14132     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14133    },
14134    {
14135     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14136    },
14137    {
14138     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14139    },
14140    {
14141     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14142    }
14143   ]
14144  },
14145  {
14146   "alignment" : 2,
14147   "fields" :
14148   [
14149    {
14150     "access" : "private",
14151     "field_name" : "mMajor",
14152     "referenced_type" : "_ZTIt"
14153    },
14154    {
14155     "access" : "private",
14156     "field_name" : "mMinor",
14157     "field_offset" : 16,
14158     "referenced_type" : "_ZTIt"
14159    }
14160   ],
14161   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
14162   "name" : "android::hardware::hidl_version",
14163   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
14164   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
14165   "size" : 4,
14166   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14167  },
14168  {
14169   "alignment" : 8,
14170   "fields" :
14171   [
14172    {
14173     "access" : "private",
14174     "field_name" : "mMutex",
14175     "referenced_type" : "_ZTINSt3__15mutexE"
14176    },
14177    {
14178     "access" : "private",
14179     "field_name" : "mMap",
14180     "field_offset" : 320,
14181     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
14182    }
14183   ],
14184   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
14185   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
14186   "record_kind" : "class",
14187   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
14188   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
14189   "size" : 64,
14190   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14191   "template_args" :
14192   [
14193    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14194    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
14195   ]
14196  },
14197  {
14198   "alignment" : 8,
14199   "fields" :
14200   [
14201    {
14202     "access" : "private",
14203     "field_name" : "mMutex",
14204     "referenced_type" : "_ZTINSt3__15mutexE"
14205    },
14206    {
14207     "access" : "private",
14208     "field_name" : "mMap",
14209     "field_offset" : 320,
14210     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
14211    }
14212   ],
14213   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
14214   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
14215   "record_kind" : "class",
14216   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
14217   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
14218   "size" : 64,
14219   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14220   "template_args" :
14221   [
14222    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14223    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
14224   ]
14225  },
14226  {
14227   "alignment" : 8,
14228   "fields" :
14229   [
14230    {
14231     "access" : "private",
14232     "field_name" : "mMutex",
14233     "referenced_type" : "_ZTINSt3__15mutexE"
14234    },
14235    {
14236     "access" : "private",
14237     "field_name" : "mMap",
14238     "field_offset" : 320,
14239     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
14240    }
14241   ],
14242   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
14243   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
14244   "record_kind" : "class",
14245   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
14246   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
14247   "size" : 64,
14248   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14249   "template_args" :
14250   [
14251    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
14252    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
14253   ]
14254  },
14255  {
14256   "alignment" : 8,
14257   "fields" :
14258   [
14259    {
14260     "field_name" : "flags",
14261     "referenced_type" : "_ZTIj"
14262    },
14263    {
14264     "field_name" : "fdIndex",
14265     "field_offset" : 32,
14266     "referenced_type" : "_ZTIj"
14267    },
14268    {
14269     "field_name" : "offset",
14270     "field_offset" : 64,
14271     "referenced_type" : "_ZTIj"
14272    },
14273    {
14274     "field_name" : "extent",
14275     "field_offset" : 128,
14276     "referenced_type" : "_ZTIm"
14277    }
14278   ],
14279   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
14280   "name" : "android::hardware::GrantorDescriptor",
14281   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
14282   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
14283   "size" : 24,
14284   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
14285  },
14286  {
14287   "alignment" : 8,
14288   "base_specifiers" :
14289   [
14290    {
14291     "is_virtual" : true,
14292     "referenced_type" : "_ZTIN7android7RefBaseE"
14293    }
14294   ],
14295   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
14296   "name" : "android::hardware::hidl_death_recipient",
14297   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
14298   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
14299   "size" : 24,
14300   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14301   "vtable_components" :
14302   [
14303    {
14304     "component_value" : 8,
14305     "kind" : "vbase_offset"
14306    },
14307    {
14308     "kind" : "offset_to_top"
14309    },
14310    {
14311     "kind" : "rtti",
14312     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
14313    },
14314    {
14315     "is_pure" : true,
14316     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
14317    },
14318    {
14319     "kind" : "complete_dtor_pointer",
14320     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
14321    },
14322    {
14323     "kind" : "deleting_dtor_pointer",
14324     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
14325    },
14326    {
14327     "kind" : "vcall_offset"
14328    },
14329    {
14330     "kind" : "vcall_offset"
14331    },
14332    {
14333     "kind" : "vcall_offset"
14334    },
14335    {
14336     "kind" : "vcall_offset"
14337    },
14338    {
14339     "component_value" : -8,
14340     "kind" : "vcall_offset"
14341    },
14342    {
14343     "component_value" : -8,
14344     "kind" : "offset_to_top"
14345    },
14346    {
14347     "kind" : "rtti",
14348     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
14349    },
14350    {
14351     "kind" : "complete_dtor_pointer",
14352     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
14353    },
14354    {
14355     "kind" : "deleting_dtor_pointer",
14356     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
14357    },
14358    {
14359     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14360    },
14361    {
14362     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14363    },
14364    {
14365     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14366    },
14367    {
14368     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14369    }
14370   ]
14371  },
14372  {
14373   "alignment" : 8,
14374   "base_specifiers" :
14375   [
14376    {
14377     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
14378    }
14379   ],
14380   "fields" :
14381   [
14382    {
14383     "access" : "private",
14384     "field_name" : "mRecipient",
14385     "field_offset" : 64,
14386     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
14387    },
14388    {
14389     "access" : "private",
14390     "field_name" : "mCookie",
14391     "field_offset" : 192,
14392     "referenced_type" : "_ZTIm"
14393    },
14394    {
14395     "access" : "private",
14396     "field_name" : "mBase",
14397     "field_offset" : 256,
14398     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
14399    }
14400   ],
14401   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
14402   "name" : "android::hardware::hidl_binder_death_recipient",
14403   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
14404   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
14405   "size" : 64,
14406   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
14407   "vtable_components" :
14408   [
14409    {
14410     "component_value" : 48,
14411     "kind" : "vbase_offset"
14412    },
14413    {
14414     "kind" : "offset_to_top"
14415    },
14416    {
14417     "kind" : "rtti",
14418     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
14419    },
14420    {
14421     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
14422    },
14423    {
14424     "kind" : "complete_dtor_pointer",
14425     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
14426    },
14427    {
14428     "kind" : "deleting_dtor_pointer",
14429     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
14430    },
14431    {
14432     "kind" : "vcall_offset"
14433    },
14434    {
14435     "kind" : "vcall_offset"
14436    },
14437    {
14438     "kind" : "vcall_offset"
14439    },
14440    {
14441     "kind" : "vcall_offset"
14442    },
14443    {
14444     "component_value" : -48,
14445     "kind" : "vcall_offset"
14446    },
14447    {
14448     "component_value" : -48,
14449     "kind" : "offset_to_top"
14450    },
14451    {
14452     "kind" : "rtti",
14453     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
14454    },
14455    {
14456     "kind" : "complete_dtor_pointer",
14457     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
14458    },
14459    {
14460     "kind" : "deleting_dtor_pointer",
14461     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
14462    },
14463    {
14464     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14465    },
14466    {
14467     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14468    },
14469    {
14470     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14471    },
14472    {
14473     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14474    }
14475   ]
14476  },
14477  {
14478   "alignment" : 8,
14479   "fields" :
14480   [
14481    {
14482     "field_name" : "portName",
14483     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
14484    },
14485    {
14486     "field_name" : "currentDataRole",
14487     "field_offset" : 128,
14488     "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortDataRoleE"
14489    },
14490    {
14491     "field_name" : "currentPowerRole",
14492     "field_offset" : 160,
14493     "referenced_type" : "_ZTIN7android8hardware3usb4V1_013PortPowerRoleE"
14494    },
14495    {
14496     "field_name" : "currentMode",
14497     "field_offset" : 192,
14498     "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE"
14499    },
14500    {
14501     "field_name" : "canChangeMode",
14502     "field_offset" : 224,
14503     "referenced_type" : "_ZTIb"
14504    },
14505    {
14506     "field_name" : "canChangeDataRole",
14507     "field_offset" : 232,
14508     "referenced_type" : "_ZTIb"
14509    },
14510    {
14511     "field_name" : "canChangePowerRole",
14512     "field_offset" : 240,
14513     "referenced_type" : "_ZTIb"
14514    },
14515    {
14516     "field_name" : "supportedModes",
14517     "field_offset" : 256,
14518     "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE"
14519    }
14520   ],
14521   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
14522   "name" : "android::hardware::usb::V1_0::PortStatus",
14523   "referenced_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
14524   "self_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
14525   "size" : 40,
14526   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
14527  },
14528  {
14529   "alignment" : 8,
14530   "base_specifiers" :
14531   [
14532    {
14533     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14534    }
14535   ],
14536   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
14537   "name" : "android::hardware::usb::V1_0::IUsbCallback",
14538   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
14539   "self_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
14540   "size" : 24,
14541   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h",
14542   "vtable_components" :
14543   [
14544    {
14545     "component_value" : 8,
14546     "kind" : "vbase_offset"
14547    },
14548    {
14549     "kind" : "offset_to_top"
14550    },
14551    {
14552     "kind" : "rtti",
14553     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE"
14554    },
14555    {
14556     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_012IUsbCallback8isRemoteEv"
14557    },
14558    {
14559     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14560    },
14561    {
14562     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14563    },
14564    {
14565     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14566    },
14567    {
14568     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
14569    },
14570    {
14571     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback21setHALInstrumentationEv"
14572    },
14573    {
14574     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
14575    },
14576    {
14577     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback4pingEv"
14578    },
14579    {
14580     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14581    },
14582    {
14583     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback21notifySyspropsChangedEv"
14584    },
14585    {
14586     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14587    },
14588    {
14589     "kind" : "complete_dtor_pointer",
14590     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallbackD1Ev"
14591    },
14592    {
14593     "kind" : "deleting_dtor_pointer",
14594     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallbackD0Ev"
14595    },
14596    {
14597     "is_pure" : true,
14598     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS2_10PortStatusEEENS2_6StatusE"
14599    },
14600    {
14601     "is_pure" : true,
14602     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS2_8PortRoleENS2_6StatusE"
14603    },
14604    {
14605     "kind" : "vcall_offset"
14606    },
14607    {
14608     "kind" : "vcall_offset"
14609    },
14610    {
14611     "kind" : "vcall_offset"
14612    },
14613    {
14614     "kind" : "vcall_offset"
14615    },
14616    {
14617     "component_value" : -8,
14618     "kind" : "vcall_offset"
14619    },
14620    {
14621     "component_value" : -8,
14622     "kind" : "offset_to_top"
14623    },
14624    {
14625     "kind" : "rtti",
14626     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE"
14627    },
14628    {
14629     "kind" : "complete_dtor_pointer",
14630     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_012IUsbCallbackD1Ev"
14631    },
14632    {
14633     "kind" : "deleting_dtor_pointer",
14634     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_012IUsbCallbackD0Ev"
14635    },
14636    {
14637     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14638    },
14639    {
14640     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14641    },
14642    {
14643     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14644    },
14645    {
14646     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14647    }
14648   ]
14649  },
14650  {
14651   "alignment" : 8,
14652   "base_specifiers" :
14653   [
14654    {
14655     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14656    }
14657   ],
14658   "fields" :
14659   [
14660    {
14661     "access" : "private",
14662     "field_name" : "_hidl_mImpl",
14663     "field_offset" : 1024,
14664     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
14665    }
14666   ],
14667   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE",
14668   "name" : "android::hardware::usb::V1_0::BnHwUsbCallback",
14669   "referenced_type" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE",
14670   "self_type" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE",
14671   "size" : 152,
14672   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsbCallback.h",
14673   "vtable_components" :
14674   [
14675    {
14676     "component_value" : 136,
14677     "kind" : "vbase_offset"
14678    },
14679    {
14680     "kind" : "offset_to_top"
14681    },
14682    {
14683     "kind" : "rtti",
14684     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE"
14685    },
14686    {
14687     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14688    },
14689    {
14690     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14691    },
14692    {
14693     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14694    },
14695    {
14696     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
14697    },
14698    {
14699     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14700    },
14701    {
14702     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14703    },
14704    {
14705     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14706    },
14707    {
14708     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14709    },
14710    {
14711     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14712    },
14713    {
14714     "kind" : "complete_dtor_pointer",
14715     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallbackD1Ev"
14716    },
14717    {
14718     "kind" : "deleting_dtor_pointer",
14719     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallbackD0Ev"
14720    },
14721    {
14722     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
14723    },
14724    {
14725     "component_value" : -32,
14726     "kind" : "offset_to_top"
14727    },
14728    {
14729     "kind" : "rtti",
14730     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE"
14731    },
14732    {
14733     "kind" : "complete_dtor_pointer",
14734     "mangled_component_name" : "_ZThn32_N7android8hardware3usb4V1_015BnHwUsbCallbackD1Ev"
14735    },
14736    {
14737     "kind" : "deleting_dtor_pointer",
14738     "mangled_component_name" : "_ZThn32_N7android8hardware3usb4V1_015BnHwUsbCallbackD0Ev"
14739    },
14740    {
14741     "kind" : "vcall_offset"
14742    },
14743    {
14744     "kind" : "vcall_offset"
14745    },
14746    {
14747     "kind" : "vcall_offset"
14748    },
14749    {
14750     "kind" : "vcall_offset"
14751    },
14752    {
14753     "component_value" : -136,
14754     "kind" : "vcall_offset"
14755    },
14756    {
14757     "component_value" : -136,
14758     "kind" : "offset_to_top"
14759    },
14760    {
14761     "kind" : "rtti",
14762     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE"
14763    },
14764    {
14765     "kind" : "complete_dtor_pointer",
14766     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_015BnHwUsbCallbackD1Ev"
14767    },
14768    {
14769     "kind" : "deleting_dtor_pointer",
14770     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_015BnHwUsbCallbackD0Ev"
14771    },
14772    {
14773     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14774    },
14775    {
14776     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14777    },
14778    {
14779     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14780    },
14781    {
14782     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14783    }
14784   ]
14785  },
14786  {
14787   "alignment" : 8,
14788   "base_specifiers" :
14789   [
14790    {
14791     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
14792    },
14793    {
14794     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14795    }
14796   ],
14797   "fields" :
14798   [
14799    {
14800     "access" : "private",
14801     "field_name" : "_hidl_mMutex",
14802     "field_offset" : 1088,
14803     "referenced_type" : "_ZTINSt3__15mutexE"
14804    },
14805    {
14806     "access" : "private",
14807     "field_name" : "_hidl_mDeathRecipients",
14808     "field_offset" : 1408,
14809     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
14810    }
14811   ],
14812   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
14813   "name" : "android::hardware::usb::V1_0::BpHwUsbCallback",
14814   "referenced_type" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
14815   "self_type" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
14816   "size" : 216,
14817   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h",
14818   "vtable_components" :
14819   [
14820    {
14821     "component_value" : 200,
14822     "kind" : "vbase_offset"
14823    },
14824    {
14825     "kind" : "offset_to_top"
14826    },
14827    {
14828     "kind" : "rtti",
14829     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
14830    },
14831    {
14832     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_015BpHwUsbCallback8isRemoteEv"
14833    },
14834    {
14835     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14836    },
14837    {
14838     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14839    },
14840    {
14841     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14842    },
14843    {
14844     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
14845    },
14846    {
14847     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback21setHALInstrumentationEv"
14848    },
14849    {
14850     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
14851    },
14852    {
14853     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback4pingEv"
14854    },
14855    {
14856     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14857    },
14858    {
14859     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback21notifySyspropsChangedEv"
14860    },
14861    {
14862     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14863    },
14864    {
14865     "kind" : "complete_dtor_pointer",
14866     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
14867    },
14868    {
14869     "kind" : "deleting_dtor_pointer",
14870     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
14871    },
14872    {
14873     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS2_10PortStatusEEENS2_6StatusE"
14874    },
14875    {
14876     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS2_8PortRoleENS2_6StatusE"
14877    },
14878    {
14879     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEE10onAsBinderEv"
14880    },
14881    {
14882     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback15onLastStrongRefEPKv"
14883    },
14884    {
14885     "component_value" : 192,
14886     "kind" : "vbase_offset"
14887    },
14888    {
14889     "component_value" : -8,
14890     "kind" : "offset_to_top"
14891    },
14892    {
14893     "kind" : "rtti",
14894     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
14895    },
14896    {
14897     "kind" : "complete_dtor_pointer",
14898     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
14899    },
14900    {
14901     "kind" : "deleting_dtor_pointer",
14902     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
14903    },
14904    {
14905     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEE10onAsBinderEv"
14906    },
14907    {
14908     "component_value" : 184,
14909     "kind" : "vbase_offset"
14910    },
14911    {
14912     "component_value" : -16,
14913     "kind" : "offset_to_top"
14914    },
14915    {
14916     "kind" : "rtti",
14917     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
14918    },
14919    {
14920     "kind" : "complete_dtor_pointer",
14921     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
14922    },
14923    {
14924     "kind" : "deleting_dtor_pointer",
14925     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
14926    },
14927    {
14928     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14929    },
14930    {
14931     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_015BpHwUsbCallback15onLastStrongRefEPKv"
14932    },
14933    {
14934     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14935    },
14936    {
14937     "component_value" : -48,
14938     "kind" : "offset_to_top"
14939    },
14940    {
14941     "kind" : "rtti",
14942     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
14943    },
14944    {
14945     "kind" : "complete_dtor_pointer",
14946     "mangled_component_name" : "_ZThn48_N7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
14947    },
14948    {
14949     "kind" : "deleting_dtor_pointer",
14950     "mangled_component_name" : "_ZThn48_N7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
14951    },
14952    {
14953     "kind" : "vcall_offset"
14954    },
14955    {
14956     "component_value" : -184,
14957     "kind" : "vcall_offset"
14958    },
14959    {
14960     "component_value" : -200,
14961     "kind" : "vcall_offset"
14962    },
14963    {
14964     "component_value" : -184,
14965     "kind" : "vcall_offset"
14966    },
14967    {
14968     "component_value" : -200,
14969     "kind" : "vcall_offset"
14970    },
14971    {
14972     "component_value" : -200,
14973     "kind" : "offset_to_top"
14974    },
14975    {
14976     "kind" : "rtti",
14977     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
14978    },
14979    {
14980     "kind" : "complete_dtor_pointer",
14981     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
14982    },
14983    {
14984     "kind" : "deleting_dtor_pointer",
14985     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
14986    },
14987    {
14988     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
14989    },
14990    {
14991     "mangled_component_name" : "_ZTv0_n40_N7android8hardware3usb4V1_015BpHwUsbCallback15onLastStrongRefEPKv"
14992    },
14993    {
14994     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14995    },
14996    {
14997     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14998    }
14999   ]
15000  },
15001  {
15002   "alignment" : 8,
15003   "base_specifiers" :
15004   [
15005    {
15006     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
15007    }
15008   ],
15009   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
15010   "name" : "android::hardware::usb::V1_0::IUsb",
15011   "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
15012   "self_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
15013   "size" : 24,
15014   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h",
15015   "vtable_components" :
15016   [
15017    {
15018     "component_value" : 8,
15019     "kind" : "vbase_offset"
15020    },
15021    {
15022     "kind" : "offset_to_top"
15023    },
15024    {
15025     "kind" : "rtti",
15026     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_04IUsbE"
15027    },
15028    {
15029     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_04IUsb8isRemoteEv"
15030    },
15031    {
15032     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15033    },
15034    {
15035     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15036    },
15037    {
15038     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15039    },
15040    {
15041     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
15042    },
15043    {
15044     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb21setHALInstrumentationEv"
15045    },
15046    {
15047     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
15048    },
15049    {
15050     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb4pingEv"
15051    },
15052    {
15053     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15054    },
15055    {
15056     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb21notifySyspropsChangedEv"
15057    },
15058    {
15059     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15060    },
15061    {
15062     "kind" : "complete_dtor_pointer",
15063     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsbD1Ev"
15064    },
15065    {
15066     "kind" : "deleting_dtor_pointer",
15067     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsbD0Ev"
15068    },
15069    {
15070     "is_pure" : true,
15071     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb10switchRoleERKNS0_11hidl_stringERKNS2_8PortRoleE"
15072    },
15073    {
15074     "is_pure" : true,
15075     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb11setCallbackERKNS_2spINS2_12IUsbCallbackEEE"
15076    },
15077    {
15078     "is_pure" : true,
15079     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb15queryPortStatusEv"
15080    },
15081    {
15082     "kind" : "vcall_offset"
15083    },
15084    {
15085     "kind" : "vcall_offset"
15086    },
15087    {
15088     "kind" : "vcall_offset"
15089    },
15090    {
15091     "kind" : "vcall_offset"
15092    },
15093    {
15094     "component_value" : -8,
15095     "kind" : "vcall_offset"
15096    },
15097    {
15098     "component_value" : -8,
15099     "kind" : "offset_to_top"
15100    },
15101    {
15102     "kind" : "rtti",
15103     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_04IUsbE"
15104    },
15105    {
15106     "kind" : "complete_dtor_pointer",
15107     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_04IUsbD1Ev"
15108    },
15109    {
15110     "kind" : "deleting_dtor_pointer",
15111     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_04IUsbD0Ev"
15112    },
15113    {
15114     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15115    },
15116    {
15117     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15118    },
15119    {
15120     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15121    },
15122    {
15123     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15124    }
15125   ]
15126  },
15127  {
15128   "alignment" : 8,
15129   "base_specifiers" :
15130   [
15131    {
15132     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
15133    }
15134   ],
15135   "fields" :
15136   [
15137    {
15138     "access" : "private",
15139     "field_name" : "_hidl_mImpl",
15140     "field_offset" : 1024,
15141     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE"
15142    }
15143   ],
15144   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE",
15145   "name" : "android::hardware::usb::V1_0::BnHwUsb",
15146   "referenced_type" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE",
15147   "self_type" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE",
15148   "size" : 152,
15149   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsb.h",
15150   "vtable_components" :
15151   [
15152    {
15153     "component_value" : 136,
15154     "kind" : "vbase_offset"
15155    },
15156    {
15157     "kind" : "offset_to_top"
15158    },
15159    {
15160     "kind" : "rtti",
15161     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE"
15162    },
15163    {
15164     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15165    },
15166    {
15167     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15168    },
15169    {
15170     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15171    },
15172    {
15173     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
15174    },
15175    {
15176     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15177    },
15178    {
15179     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15180    },
15181    {
15182     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15183    },
15184    {
15185     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15186    },
15187    {
15188     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15189    },
15190    {
15191     "kind" : "complete_dtor_pointer",
15192     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BnHwUsbD1Ev"
15193    },
15194    {
15195     "kind" : "deleting_dtor_pointer",
15196     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BnHwUsbD0Ev"
15197    },
15198    {
15199     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BnHwUsb10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
15200    },
15201    {
15202     "component_value" : -32,
15203     "kind" : "offset_to_top"
15204    },
15205    {
15206     "kind" : "rtti",
15207     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE"
15208    },
15209    {
15210     "kind" : "complete_dtor_pointer",
15211     "mangled_component_name" : "_ZThn32_N7android8hardware3usb4V1_07BnHwUsbD1Ev"
15212    },
15213    {
15214     "kind" : "deleting_dtor_pointer",
15215     "mangled_component_name" : "_ZThn32_N7android8hardware3usb4V1_07BnHwUsbD0Ev"
15216    },
15217    {
15218     "kind" : "vcall_offset"
15219    },
15220    {
15221     "kind" : "vcall_offset"
15222    },
15223    {
15224     "kind" : "vcall_offset"
15225    },
15226    {
15227     "kind" : "vcall_offset"
15228    },
15229    {
15230     "component_value" : -136,
15231     "kind" : "vcall_offset"
15232    },
15233    {
15234     "component_value" : -136,
15235     "kind" : "offset_to_top"
15236    },
15237    {
15238     "kind" : "rtti",
15239     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE"
15240    },
15241    {
15242     "kind" : "complete_dtor_pointer",
15243     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_07BnHwUsbD1Ev"
15244    },
15245    {
15246     "kind" : "deleting_dtor_pointer",
15247     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_07BnHwUsbD0Ev"
15248    },
15249    {
15250     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15251    },
15252    {
15253     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15254    },
15255    {
15256     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15257    },
15258    {
15259     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15260    }
15261   ]
15262  },
15263  {
15264   "alignment" : 8,
15265   "base_specifiers" :
15266   [
15267    {
15268     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
15269    },
15270    {
15271     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15272    }
15273   ],
15274   "fields" :
15275   [
15276    {
15277     "access" : "private",
15278     "field_name" : "_hidl_mMutex",
15279     "field_offset" : 1088,
15280     "referenced_type" : "_ZTINSt3__15mutexE"
15281    },
15282    {
15283     "access" : "private",
15284     "field_name" : "_hidl_mDeathRecipients",
15285     "field_offset" : 1408,
15286     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
15287    }
15288   ],
15289   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE",
15290   "name" : "android::hardware::usb::V1_0::BpHwUsb",
15291   "referenced_type" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE",
15292   "self_type" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE",
15293   "size" : 216,
15294   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h",
15295   "vtable_components" :
15296   [
15297    {
15298     "component_value" : 200,
15299     "kind" : "vbase_offset"
15300    },
15301    {
15302     "kind" : "offset_to_top"
15303    },
15304    {
15305     "kind" : "rtti",
15306     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
15307    },
15308    {
15309     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_07BpHwUsb8isRemoteEv"
15310    },
15311    {
15312     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15313    },
15314    {
15315     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15316    },
15317    {
15318     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15319    },
15320    {
15321     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
15322    },
15323    {
15324     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb21setHALInstrumentationEv"
15325    },
15326    {
15327     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
15328    },
15329    {
15330     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb4pingEv"
15331    },
15332    {
15333     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15334    },
15335    {
15336     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb21notifySyspropsChangedEv"
15337    },
15338    {
15339     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15340    },
15341    {
15342     "kind" : "complete_dtor_pointer",
15343     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsbD1Ev"
15344    },
15345    {
15346     "kind" : "deleting_dtor_pointer",
15347     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsbD0Ev"
15348    },
15349    {
15350     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb10switchRoleERKNS0_11hidl_stringERKNS2_8PortRoleE"
15351    },
15352    {
15353     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb11setCallbackERKNS_2spINS2_12IUsbCallbackEEE"
15354    },
15355    {
15356     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb15queryPortStatusEv"
15357    },
15358    {
15359     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEE10onAsBinderEv"
15360    },
15361    {
15362     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb15onLastStrongRefEPKv"
15363    },
15364    {
15365     "component_value" : 192,
15366     "kind" : "vbase_offset"
15367    },
15368    {
15369     "component_value" : -8,
15370     "kind" : "offset_to_top"
15371    },
15372    {
15373     "kind" : "rtti",
15374     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
15375    },
15376    {
15377     "kind" : "complete_dtor_pointer",
15378     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_07BpHwUsbD1Ev"
15379    },
15380    {
15381     "kind" : "deleting_dtor_pointer",
15382     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_07BpHwUsbD0Ev"
15383    },
15384    {
15385     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEE10onAsBinderEv"
15386    },
15387    {
15388     "component_value" : 184,
15389     "kind" : "vbase_offset"
15390    },
15391    {
15392     "component_value" : -16,
15393     "kind" : "offset_to_top"
15394    },
15395    {
15396     "kind" : "rtti",
15397     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
15398    },
15399    {
15400     "kind" : "complete_dtor_pointer",
15401     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_07BpHwUsbD1Ev"
15402    },
15403    {
15404     "kind" : "deleting_dtor_pointer",
15405     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_07BpHwUsbD0Ev"
15406    },
15407    {
15408     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15409    },
15410    {
15411     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_07BpHwUsb15onLastStrongRefEPKv"
15412    },
15413    {
15414     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15415    },
15416    {
15417     "component_value" : -48,
15418     "kind" : "offset_to_top"
15419    },
15420    {
15421     "kind" : "rtti",
15422     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
15423    },
15424    {
15425     "kind" : "complete_dtor_pointer",
15426     "mangled_component_name" : "_ZThn48_N7android8hardware3usb4V1_07BpHwUsbD1Ev"
15427    },
15428    {
15429     "kind" : "deleting_dtor_pointer",
15430     "mangled_component_name" : "_ZThn48_N7android8hardware3usb4V1_07BpHwUsbD0Ev"
15431    },
15432    {
15433     "kind" : "vcall_offset"
15434    },
15435    {
15436     "component_value" : -184,
15437     "kind" : "vcall_offset"
15438    },
15439    {
15440     "component_value" : -200,
15441     "kind" : "vcall_offset"
15442    },
15443    {
15444     "component_value" : -184,
15445     "kind" : "vcall_offset"
15446    },
15447    {
15448     "component_value" : -200,
15449     "kind" : "vcall_offset"
15450    },
15451    {
15452     "component_value" : -200,
15453     "kind" : "offset_to_top"
15454    },
15455    {
15456     "kind" : "rtti",
15457     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
15458    },
15459    {
15460     "kind" : "complete_dtor_pointer",
15461     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_07BpHwUsbD1Ev"
15462    },
15463    {
15464     "kind" : "deleting_dtor_pointer",
15465     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_07BpHwUsbD0Ev"
15466    },
15467    {
15468     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
15469    },
15470    {
15471     "mangled_component_name" : "_ZTv0_n40_N7android8hardware3usb4V1_07BpHwUsb15onLastStrongRefEPKv"
15472    },
15473    {
15474     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15475    },
15476    {
15477     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15478    }
15479   ]
15480  },
15481  {
15482   "alignment" : 4,
15483   "fields" :
15484   [
15485    {
15486     "field_name" : "type",
15487     "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortRoleTypeE"
15488    },
15489    {
15490     "field_name" : "role",
15491     "field_offset" : 32,
15492     "referenced_type" : "_ZTIj"
15493    }
15494   ],
15495   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_08PortRoleE",
15496   "name" : "android::hardware::usb::V1_0::PortRole",
15497   "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortRoleE",
15498   "self_type" : "_ZTIN7android8hardware3usb4V1_08PortRoleE",
15499   "size" : 8,
15500   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
15501  },
15502  {
15503   "alignment" : 8,
15504   "base_specifiers" :
15505   [
15506    {
15507     "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE"
15508    }
15509   ],
15510   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
15511   "name" : "android::hardware::usb::V1_1::IUsbCallback",
15512   "referenced_type" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
15513   "self_type" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
15514   "size" : 24,
15515   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h",
15516   "vtable_components" :
15517   [
15518    {
15519     "component_value" : 8,
15520     "kind" : "vbase_offset"
15521    },
15522    {
15523     "kind" : "offset_to_top"
15524    },
15525    {
15526     "kind" : "rtti",
15527     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE"
15528    },
15529    {
15530     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_112IUsbCallback8isRemoteEv"
15531    },
15532    {
15533     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15534    },
15535    {
15536     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15537    },
15538    {
15539     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15540    },
15541    {
15542     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
15543    },
15544    {
15545     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback21setHALInstrumentationEv"
15546    },
15547    {
15548     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
15549    },
15550    {
15551     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback4pingEv"
15552    },
15553    {
15554     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15555    },
15556    {
15557     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback21notifySyspropsChangedEv"
15558    },
15559    {
15560     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15561    },
15562    {
15563     "kind" : "complete_dtor_pointer",
15564     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallbackD1Ev"
15565    },
15566    {
15567     "kind" : "deleting_dtor_pointer",
15568     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallbackD0Ev"
15569    },
15570    {
15571     "is_pure" : true,
15572     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
15573    },
15574    {
15575     "is_pure" : true,
15576     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
15577    },
15578    {
15579     "is_pure" : true,
15580     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS2_14PortStatus_1_1EEENS1_4V1_06StatusE"
15581    },
15582    {
15583     "kind" : "vcall_offset"
15584    },
15585    {
15586     "kind" : "vcall_offset"
15587    },
15588    {
15589     "kind" : "vcall_offset"
15590    },
15591    {
15592     "kind" : "vcall_offset"
15593    },
15594    {
15595     "component_value" : -8,
15596     "kind" : "vcall_offset"
15597    },
15598    {
15599     "component_value" : -8,
15600     "kind" : "offset_to_top"
15601    },
15602    {
15603     "kind" : "rtti",
15604     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE"
15605    },
15606    {
15607     "kind" : "complete_dtor_pointer",
15608     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_112IUsbCallbackD1Ev"
15609    },
15610    {
15611     "kind" : "deleting_dtor_pointer",
15612     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_112IUsbCallbackD0Ev"
15613    },
15614    {
15615     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15616    },
15617    {
15618     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15619    },
15620    {
15621     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15622    },
15623    {
15624     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15625    }
15626   ]
15627  },
15628  {
15629   "alignment" : 8,
15630   "fields" :
15631   [
15632    {
15633     "field_name" : "status",
15634     "referenced_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE"
15635    },
15636    {
15637     "field_name" : "supportedModes",
15638     "field_offset" : 320,
15639     "referenced_type" : "_ZTIj"
15640    },
15641    {
15642     "field_name" : "currentMode",
15643     "field_offset" : 352,
15644     "referenced_type" : "_ZTIN7android8hardware3usb4V1_112PortMode_1_1E"
15645    }
15646   ],
15647   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E",
15648   "name" : "android::hardware::usb::V1_1::PortStatus_1_1",
15649   "referenced_type" : "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E",
15650   "self_type" : "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E",
15651   "size" : 48,
15652   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/types.h"
15653  },
15654  {
15655   "alignment" : 8,
15656   "base_specifiers" :
15657   [
15658    {
15659     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
15660    }
15661   ],
15662   "fields" :
15663   [
15664    {
15665     "access" : "private",
15666     "field_name" : "_hidl_mImpl",
15667     "field_offset" : 1024,
15668     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE"
15669    }
15670   ],
15671   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE",
15672   "name" : "android::hardware::usb::V1_1::BnHwUsbCallback",
15673   "referenced_type" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE",
15674   "self_type" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE",
15675   "size" : 152,
15676   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsbCallback.h",
15677   "vtable_components" :
15678   [
15679    {
15680     "component_value" : 136,
15681     "kind" : "vbase_offset"
15682    },
15683    {
15684     "kind" : "offset_to_top"
15685    },
15686    {
15687     "kind" : "rtti",
15688     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE"
15689    },
15690    {
15691     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15692    },
15693    {
15694     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15695    },
15696    {
15697     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15698    },
15699    {
15700     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
15701    },
15702    {
15703     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15704    },
15705    {
15706     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15707    },
15708    {
15709     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15710    },
15711    {
15712     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15713    },
15714    {
15715     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15716    },
15717    {
15718     "kind" : "complete_dtor_pointer",
15719     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallbackD1Ev"
15720    },
15721    {
15722     "kind" : "deleting_dtor_pointer",
15723     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallbackD0Ev"
15724    },
15725    {
15726     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
15727    },
15728    {
15729     "component_value" : -32,
15730     "kind" : "offset_to_top"
15731    },
15732    {
15733     "kind" : "rtti",
15734     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE"
15735    },
15736    {
15737     "kind" : "complete_dtor_pointer",
15738     "mangled_component_name" : "_ZThn32_N7android8hardware3usb4V1_115BnHwUsbCallbackD1Ev"
15739    },
15740    {
15741     "kind" : "deleting_dtor_pointer",
15742     "mangled_component_name" : "_ZThn32_N7android8hardware3usb4V1_115BnHwUsbCallbackD0Ev"
15743    },
15744    {
15745     "kind" : "vcall_offset"
15746    },
15747    {
15748     "kind" : "vcall_offset"
15749    },
15750    {
15751     "kind" : "vcall_offset"
15752    },
15753    {
15754     "kind" : "vcall_offset"
15755    },
15756    {
15757     "component_value" : -136,
15758     "kind" : "vcall_offset"
15759    },
15760    {
15761     "component_value" : -136,
15762     "kind" : "offset_to_top"
15763    },
15764    {
15765     "kind" : "rtti",
15766     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE"
15767    },
15768    {
15769     "kind" : "complete_dtor_pointer",
15770     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_115BnHwUsbCallbackD1Ev"
15771    },
15772    {
15773     "kind" : "deleting_dtor_pointer",
15774     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_115BnHwUsbCallbackD0Ev"
15775    },
15776    {
15777     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15778    },
15779    {
15780     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15781    },
15782    {
15783     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15784    },
15785    {
15786     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15787    }
15788   ]
15789  },
15790  {
15791   "alignment" : 8,
15792   "base_specifiers" :
15793   [
15794    {
15795     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE"
15796    },
15797    {
15798     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15799    }
15800   ],
15801   "fields" :
15802   [
15803    {
15804     "access" : "private",
15805     "field_name" : "_hidl_mMutex",
15806     "field_offset" : 1088,
15807     "referenced_type" : "_ZTINSt3__15mutexE"
15808    },
15809    {
15810     "access" : "private",
15811     "field_name" : "_hidl_mDeathRecipients",
15812     "field_offset" : 1408,
15813     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
15814    }
15815   ],
15816   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE",
15817   "name" : "android::hardware::usb::V1_1::BpHwUsbCallback",
15818   "referenced_type" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE",
15819   "self_type" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE",
15820   "size" : 216,
15821   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h",
15822   "vtable_components" :
15823   [
15824    {
15825     "component_value" : 200,
15826     "kind" : "vbase_offset"
15827    },
15828    {
15829     "kind" : "offset_to_top"
15830    },
15831    {
15832     "kind" : "rtti",
15833     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE"
15834    },
15835    {
15836     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_115BpHwUsbCallback8isRemoteEv"
15837    },
15838    {
15839     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15840    },
15841    {
15842     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15843    },
15844    {
15845     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15846    },
15847    {
15848     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
15849    },
15850    {
15851     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback21setHALInstrumentationEv"
15852    },
15853    {
15854     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
15855    },
15856    {
15857     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback4pingEv"
15858    },
15859    {
15860     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15861    },
15862    {
15863     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback21notifySyspropsChangedEv"
15864    },
15865    {
15866     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15867    },
15868    {
15869     "kind" : "complete_dtor_pointer",
15870     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallbackD1Ev"
15871    },
15872    {
15873     "kind" : "deleting_dtor_pointer",
15874     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallbackD0Ev"
15875    },
15876    {
15877     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
15878    },
15879    {
15880     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
15881    },
15882    {
15883     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS2_14PortStatus_1_1EEENS1_4V1_06StatusE"
15884    },
15885    {
15886     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEE10onAsBinderEv"
15887    },
15888    {
15889     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback15onLastStrongRefEPKv"
15890    },
15891    {
15892     "component_value" : 192,
15893     "kind" : "vbase_offset"
15894    },
15895    {
15896     "component_value" : -8,
15897     "kind" : "offset_to_top"
15898    },
15899    {
15900     "kind" : "rtti",
15901     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE"
15902    },
15903    {
15904     "kind" : "complete_dtor_pointer",
15905     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_115BpHwUsbCallbackD1Ev"
15906    },
15907    {
15908     "kind" : "deleting_dtor_pointer",
15909     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_115BpHwUsbCallbackD0Ev"
15910    },
15911    {
15912     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEE10onAsBinderEv"
15913    },
15914    {
15915     "component_value" : 184,
15916     "kind" : "vbase_offset"
15917    },
15918    {
15919     "component_value" : -16,
15920     "kind" : "offset_to_top"
15921    },
15922    {
15923     "kind" : "rtti",
15924     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE"
15925    },
15926    {
15927     "kind" : "complete_dtor_pointer",
15928     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_115BpHwUsbCallbackD1Ev"
15929    },
15930    {
15931     "kind" : "deleting_dtor_pointer",
15932     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_115BpHwUsbCallbackD0Ev"
15933    },
15934    {
15935     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15936    },
15937    {
15938     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_115BpHwUsbCallback15onLastStrongRefEPKv"
15939    },
15940    {
15941     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15942    },
15943    {
15944     "component_value" : -48,
15945     "kind" : "offset_to_top"
15946    },
15947    {
15948     "kind" : "rtti",
15949     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE"
15950    },
15951    {
15952     "kind" : "complete_dtor_pointer",
15953     "mangled_component_name" : "_ZThn48_N7android8hardware3usb4V1_115BpHwUsbCallbackD1Ev"
15954    },
15955    {
15956     "kind" : "deleting_dtor_pointer",
15957     "mangled_component_name" : "_ZThn48_N7android8hardware3usb4V1_115BpHwUsbCallbackD0Ev"
15958    },
15959    {
15960     "kind" : "vcall_offset"
15961    },
15962    {
15963     "component_value" : -184,
15964     "kind" : "vcall_offset"
15965    },
15966    {
15967     "component_value" : -200,
15968     "kind" : "vcall_offset"
15969    },
15970    {
15971     "component_value" : -184,
15972     "kind" : "vcall_offset"
15973    },
15974    {
15975     "component_value" : -200,
15976     "kind" : "vcall_offset"
15977    },
15978    {
15979     "component_value" : -200,
15980     "kind" : "offset_to_top"
15981    },
15982    {
15983     "kind" : "rtti",
15984     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE"
15985    },
15986    {
15987     "kind" : "complete_dtor_pointer",
15988     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_115BpHwUsbCallbackD1Ev"
15989    },
15990    {
15991     "kind" : "deleting_dtor_pointer",
15992     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_115BpHwUsbCallbackD0Ev"
15993    },
15994    {
15995     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
15996    },
15997    {
15998     "mangled_component_name" : "_ZTv0_n40_N7android8hardware3usb4V1_115BpHwUsbCallback15onLastStrongRefEPKv"
15999    },
16000    {
16001     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16002    },
16003    {
16004     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16005    }
16006   ]
16007  },
16008  {
16009   "alignment" : 8,
16010   "base_specifiers" :
16011   [
16012    {
16013     "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE"
16014    }
16015   ],
16016   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_14IUsbE",
16017   "name" : "android::hardware::usb::V1_1::IUsb",
16018   "referenced_type" : "_ZTIN7android8hardware3usb4V1_14IUsbE",
16019   "self_type" : "_ZTIN7android8hardware3usb4V1_14IUsbE",
16020   "size" : 24,
16021   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h",
16022   "vtable_components" :
16023   [
16024    {
16025     "component_value" : 8,
16026     "kind" : "vbase_offset"
16027    },
16028    {
16029     "kind" : "offset_to_top"
16030    },
16031    {
16032     "kind" : "rtti",
16033     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_14IUsbE"
16034    },
16035    {
16036     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_14IUsb8isRemoteEv"
16037    },
16038    {
16039     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16040    },
16041    {
16042     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16043    },
16044    {
16045     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16046    },
16047    {
16048     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
16049    },
16050    {
16051     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb21setHALInstrumentationEv"
16052    },
16053    {
16054     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
16055    },
16056    {
16057     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb4pingEv"
16058    },
16059    {
16060     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16061    },
16062    {
16063     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb21notifySyspropsChangedEv"
16064    },
16065    {
16066     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16067    },
16068    {
16069     "kind" : "complete_dtor_pointer",
16070     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsbD1Ev"
16071    },
16072    {
16073     "kind" : "deleting_dtor_pointer",
16074     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsbD0Ev"
16075    },
16076    {
16077     "is_pure" : true,
16078     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
16079    },
16080    {
16081     "is_pure" : true,
16082     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
16083    },
16084    {
16085     "is_pure" : true,
16086     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb15queryPortStatusEv"
16087    },
16088    {
16089     "kind" : "vcall_offset"
16090    },
16091    {
16092     "kind" : "vcall_offset"
16093    },
16094    {
16095     "kind" : "vcall_offset"
16096    },
16097    {
16098     "kind" : "vcall_offset"
16099    },
16100    {
16101     "component_value" : -8,
16102     "kind" : "vcall_offset"
16103    },
16104    {
16105     "component_value" : -8,
16106     "kind" : "offset_to_top"
16107    },
16108    {
16109     "kind" : "rtti",
16110     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_14IUsbE"
16111    },
16112    {
16113     "kind" : "complete_dtor_pointer",
16114     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_14IUsbD1Ev"
16115    },
16116    {
16117     "kind" : "deleting_dtor_pointer",
16118     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_14IUsbD0Ev"
16119    },
16120    {
16121     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16122    },
16123    {
16124     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16125    },
16126    {
16127     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16128    },
16129    {
16130     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16131    }
16132   ]
16133  },
16134  {
16135   "alignment" : 8,
16136   "base_specifiers" :
16137   [
16138    {
16139     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
16140    }
16141   ],
16142   "fields" :
16143   [
16144    {
16145     "access" : "private",
16146     "field_name" : "_hidl_mImpl",
16147     "field_offset" : 1024,
16148     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE"
16149    }
16150   ],
16151   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE",
16152   "name" : "android::hardware::usb::V1_1::BnHwUsb",
16153   "referenced_type" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE",
16154   "self_type" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE",
16155   "size" : 152,
16156   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsb.h",
16157   "vtable_components" :
16158   [
16159    {
16160     "component_value" : 136,
16161     "kind" : "vbase_offset"
16162    },
16163    {
16164     "kind" : "offset_to_top"
16165    },
16166    {
16167     "kind" : "rtti",
16168     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE"
16169    },
16170    {
16171     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16172    },
16173    {
16174     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16175    },
16176    {
16177     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16178    },
16179    {
16180     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
16181    },
16182    {
16183     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16184    },
16185    {
16186     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16187    },
16188    {
16189     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16190    },
16191    {
16192     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16193    },
16194    {
16195     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16196    },
16197    {
16198     "kind" : "complete_dtor_pointer",
16199     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BnHwUsbD1Ev"
16200    },
16201    {
16202     "kind" : "deleting_dtor_pointer",
16203     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BnHwUsbD0Ev"
16204    },
16205    {
16206     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BnHwUsb10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
16207    },
16208    {
16209     "component_value" : -32,
16210     "kind" : "offset_to_top"
16211    },
16212    {
16213     "kind" : "rtti",
16214     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE"
16215    },
16216    {
16217     "kind" : "complete_dtor_pointer",
16218     "mangled_component_name" : "_ZThn32_N7android8hardware3usb4V1_17BnHwUsbD1Ev"
16219    },
16220    {
16221     "kind" : "deleting_dtor_pointer",
16222     "mangled_component_name" : "_ZThn32_N7android8hardware3usb4V1_17BnHwUsbD0Ev"
16223    },
16224    {
16225     "kind" : "vcall_offset"
16226    },
16227    {
16228     "kind" : "vcall_offset"
16229    },
16230    {
16231     "kind" : "vcall_offset"
16232    },
16233    {
16234     "kind" : "vcall_offset"
16235    },
16236    {
16237     "component_value" : -136,
16238     "kind" : "vcall_offset"
16239    },
16240    {
16241     "component_value" : -136,
16242     "kind" : "offset_to_top"
16243    },
16244    {
16245     "kind" : "rtti",
16246     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE"
16247    },
16248    {
16249     "kind" : "complete_dtor_pointer",
16250     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_17BnHwUsbD1Ev"
16251    },
16252    {
16253     "kind" : "deleting_dtor_pointer",
16254     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_17BnHwUsbD0Ev"
16255    },
16256    {
16257     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16258    },
16259    {
16260     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16261    },
16262    {
16263     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16264    },
16265    {
16266     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16267    }
16268   ]
16269  },
16270  {
16271   "alignment" : 8,
16272   "base_specifiers" :
16273   [
16274    {
16275     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE"
16276    },
16277    {
16278     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
16279    }
16280   ],
16281   "fields" :
16282   [
16283    {
16284     "access" : "private",
16285     "field_name" : "_hidl_mMutex",
16286     "field_offset" : 1088,
16287     "referenced_type" : "_ZTINSt3__15mutexE"
16288    },
16289    {
16290     "access" : "private",
16291     "field_name" : "_hidl_mDeathRecipients",
16292     "field_offset" : 1408,
16293     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
16294    }
16295   ],
16296   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE",
16297   "name" : "android::hardware::usb::V1_1::BpHwUsb",
16298   "referenced_type" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE",
16299   "self_type" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE",
16300   "size" : 216,
16301   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h",
16302   "vtable_components" :
16303   [
16304    {
16305     "component_value" : 200,
16306     "kind" : "vbase_offset"
16307    },
16308    {
16309     "kind" : "offset_to_top"
16310    },
16311    {
16312     "kind" : "rtti",
16313     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE"
16314    },
16315    {
16316     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_17BpHwUsb8isRemoteEv"
16317    },
16318    {
16319     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16320    },
16321    {
16322     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16323    },
16324    {
16325     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16326    },
16327    {
16328     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
16329    },
16330    {
16331     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb21setHALInstrumentationEv"
16332    },
16333    {
16334     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
16335    },
16336    {
16337     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb4pingEv"
16338    },
16339    {
16340     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16341    },
16342    {
16343     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb21notifySyspropsChangedEv"
16344    },
16345    {
16346     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16347    },
16348    {
16349     "kind" : "complete_dtor_pointer",
16350     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsbD1Ev"
16351    },
16352    {
16353     "kind" : "deleting_dtor_pointer",
16354     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsbD0Ev"
16355    },
16356    {
16357     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
16358    },
16359    {
16360     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
16361    },
16362    {
16363     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb15queryPortStatusEv"
16364    },
16365    {
16366     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEE10onAsBinderEv"
16367    },
16368    {
16369     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb15onLastStrongRefEPKv"
16370    },
16371    {
16372     "component_value" : 192,
16373     "kind" : "vbase_offset"
16374    },
16375    {
16376     "component_value" : -8,
16377     "kind" : "offset_to_top"
16378    },
16379    {
16380     "kind" : "rtti",
16381     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE"
16382    },
16383    {
16384     "kind" : "complete_dtor_pointer",
16385     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_17BpHwUsbD1Ev"
16386    },
16387    {
16388     "kind" : "deleting_dtor_pointer",
16389     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_17BpHwUsbD0Ev"
16390    },
16391    {
16392     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEE10onAsBinderEv"
16393    },
16394    {
16395     "component_value" : 184,
16396     "kind" : "vbase_offset"
16397    },
16398    {
16399     "component_value" : -16,
16400     "kind" : "offset_to_top"
16401    },
16402    {
16403     "kind" : "rtti",
16404     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE"
16405    },
16406    {
16407     "kind" : "complete_dtor_pointer",
16408     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_17BpHwUsbD1Ev"
16409    },
16410    {
16411     "kind" : "deleting_dtor_pointer",
16412     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_17BpHwUsbD0Ev"
16413    },
16414    {
16415     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16416    },
16417    {
16418     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_17BpHwUsb15onLastStrongRefEPKv"
16419    },
16420    {
16421     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16422    },
16423    {
16424     "component_value" : -48,
16425     "kind" : "offset_to_top"
16426    },
16427    {
16428     "kind" : "rtti",
16429     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE"
16430    },
16431    {
16432     "kind" : "complete_dtor_pointer",
16433     "mangled_component_name" : "_ZThn48_N7android8hardware3usb4V1_17BpHwUsbD1Ev"
16434    },
16435    {
16436     "kind" : "deleting_dtor_pointer",
16437     "mangled_component_name" : "_ZThn48_N7android8hardware3usb4V1_17BpHwUsbD0Ev"
16438    },
16439    {
16440     "kind" : "vcall_offset"
16441    },
16442    {
16443     "component_value" : -184,
16444     "kind" : "vcall_offset"
16445    },
16446    {
16447     "component_value" : -200,
16448     "kind" : "vcall_offset"
16449    },
16450    {
16451     "component_value" : -184,
16452     "kind" : "vcall_offset"
16453    },
16454    {
16455     "component_value" : -200,
16456     "kind" : "vcall_offset"
16457    },
16458    {
16459     "component_value" : -200,
16460     "kind" : "offset_to_top"
16461    },
16462    {
16463     "kind" : "rtti",
16464     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE"
16465    },
16466    {
16467     "kind" : "complete_dtor_pointer",
16468     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_17BpHwUsbD1Ev"
16469    },
16470    {
16471     "kind" : "deleting_dtor_pointer",
16472     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_17BpHwUsbD0Ev"
16473    },
16474    {
16475     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
16476    },
16477    {
16478     "mangled_component_name" : "_ZTv0_n40_N7android8hardware3usb4V1_17BpHwUsb15onLastStrongRefEPKv"
16479    },
16480    {
16481     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16482    },
16483    {
16484     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16485    }
16486   ]
16487  },
16488  {
16489   "alignment" : 8,
16490   "fields" :
16491   [
16492    {
16493     "field_name" : "status_1_1",
16494     "referenced_type" : "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E"
16495    },
16496    {
16497     "field_name" : "supportedContaminantProtectionModes",
16498     "field_offset" : 384,
16499     "referenced_type" : "_ZTIj"
16500    },
16501    {
16502     "field_name" : "supportsEnableContaminantPresenceProtection",
16503     "field_offset" : 416,
16504     "referenced_type" : "_ZTIb"
16505    },
16506    {
16507     "field_name" : "contaminantProtectionStatus",
16508     "field_offset" : 448,
16509     "referenced_type" : "_ZTIN7android8hardware3usb4V1_227ContaminantProtectionStatusE"
16510    },
16511    {
16512     "field_name" : "supportsEnableContaminantPresenceDetection",
16513     "field_offset" : 480,
16514     "referenced_type" : "_ZTIb"
16515    },
16516    {
16517     "field_name" : "contaminantDetectionStatus",
16518     "field_offset" : 512,
16519     "referenced_type" : "_ZTIN7android8hardware3usb4V1_226ContaminantDetectionStatusE"
16520    }
16521   ],
16522   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_210PortStatusE",
16523   "name" : "android::hardware::usb::V1_2::PortStatus",
16524   "referenced_type" : "_ZTIN7android8hardware3usb4V1_210PortStatusE",
16525   "self_type" : "_ZTIN7android8hardware3usb4V1_210PortStatusE",
16526   "size" : 72,
16527   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/types.h"
16528  },
16529  {
16530   "alignment" : 8,
16531   "base_specifiers" :
16532   [
16533    {
16534     "referenced_type" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE"
16535    }
16536   ],
16537   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE",
16538   "name" : "android::hardware::usb::V1_2::IUsbCallback",
16539   "referenced_type" : "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE",
16540   "self_type" : "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE",
16541   "size" : 24,
16542   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsbCallback.h",
16543   "vtable_components" :
16544   [
16545    {
16546     "component_value" : 8,
16547     "kind" : "vbase_offset"
16548    },
16549    {
16550     "kind" : "offset_to_top"
16551    },
16552    {
16553     "kind" : "rtti",
16554     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE"
16555    },
16556    {
16557     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_212IUsbCallback8isRemoteEv"
16558    },
16559    {
16560     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16561    },
16562    {
16563     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16564    },
16565    {
16566     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16567    },
16568    {
16569     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
16570    },
16571    {
16572     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback21setHALInstrumentationEv"
16573    },
16574    {
16575     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
16576    },
16577    {
16578     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback4pingEv"
16579    },
16580    {
16581     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16582    },
16583    {
16584     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback21notifySyspropsChangedEv"
16585    },
16586    {
16587     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16588    },
16589    {
16590     "kind" : "complete_dtor_pointer",
16591     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallbackD1Ev"
16592    },
16593    {
16594     "kind" : "deleting_dtor_pointer",
16595     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallbackD0Ev"
16596    },
16597    {
16598     "is_pure" : true,
16599     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
16600    },
16601    {
16602     "is_pure" : true,
16603     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
16604    },
16605    {
16606     "is_pure" : true,
16607     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS1_4V1_114PortStatus_1_1EEENS1_4V1_06StatusE"
16608    },
16609    {
16610     "is_pure" : true,
16611     "mangled_component_name" : "_ZN7android8hardware3usb4V1_212IUsbCallback26notifyPortStatusChange_1_2ERKNS0_8hidl_vecINS2_10PortStatusEEENS1_4V1_06StatusE"
16612    },
16613    {
16614     "kind" : "vcall_offset"
16615    },
16616    {
16617     "kind" : "vcall_offset"
16618    },
16619    {
16620     "kind" : "vcall_offset"
16621    },
16622    {
16623     "kind" : "vcall_offset"
16624    },
16625    {
16626     "component_value" : -8,
16627     "kind" : "vcall_offset"
16628    },
16629    {
16630     "component_value" : -8,
16631     "kind" : "offset_to_top"
16632    },
16633    {
16634     "kind" : "rtti",
16635     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE"
16636    },
16637    {
16638     "kind" : "complete_dtor_pointer",
16639     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_212IUsbCallbackD1Ev"
16640    },
16641    {
16642     "kind" : "deleting_dtor_pointer",
16643     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_212IUsbCallbackD0Ev"
16644    },
16645    {
16646     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16647    },
16648    {
16649     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16650    },
16651    {
16652     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16653    },
16654    {
16655     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16656    }
16657   ]
16658  },
16659  {
16660   "alignment" : 8,
16661   "base_specifiers" :
16662   [
16663    {
16664     "referenced_type" : "_ZTIN7android8hardware3usb4V1_212IUsbCallbackE"
16665    },
16666    {
16667     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
16668    }
16669   ],
16670   "fields" :
16671   [
16672    {
16673     "access" : "private",
16674     "field_name" : "mImpl",
16675     "field_offset" : 768,
16676     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE"
16677    },
16678    {
16679     "access" : "private",
16680     "field_name" : "mOnewayQueue",
16681     "field_offset" : 832,
16682     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
16683    }
16684   ],
16685   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_213BsUsbCallbackE",
16686   "name" : "android::hardware::usb::V1_2::BsUsbCallback",
16687   "referenced_type" : "_ZTIN7android8hardware3usb4V1_213BsUsbCallbackE",
16688   "self_type" : "_ZTIN7android8hardware3usb4V1_213BsUsbCallbackE",
16689   "size" : 136,
16690   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BsUsbCallback.h",
16691   "vtable_components" :
16692   [
16693    {
16694     "component_value" : 120,
16695     "kind" : "vbase_offset"
16696    },
16697    {
16698     "kind" : "offset_to_top"
16699    },
16700    {
16701     "kind" : "rtti",
16702     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_213BsUsbCallbackE"
16703    },
16704    {
16705     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_212IUsbCallback8isRemoteEv"
16706    },
16707    {
16708     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16709    },
16710    {
16711     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16712    },
16713    {
16714     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16715    },
16716    {
16717     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
16718    },
16719    {
16720     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback21setHALInstrumentationEv"
16721    },
16722    {
16723     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
16724    },
16725    {
16726     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback4pingEv"
16727    },
16728    {
16729     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16730    },
16731    {
16732     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback21notifySyspropsChangedEv"
16733    },
16734    {
16735     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16736    },
16737    {
16738     "kind" : "complete_dtor_pointer",
16739     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallbackD1Ev"
16740    },
16741    {
16742     "kind" : "deleting_dtor_pointer",
16743     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallbackD0Ev"
16744    },
16745    {
16746     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
16747    },
16748    {
16749     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
16750    },
16751    {
16752     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS1_4V1_114PortStatus_1_1EEENS1_4V1_06StatusE"
16753    },
16754    {
16755     "mangled_component_name" : "_ZN7android8hardware3usb4V1_213BsUsbCallback26notifyPortStatusChange_1_2ERKNS0_8hidl_vecINS2_10PortStatusEEENS1_4V1_06StatusE"
16756    },
16757    {
16758     "component_value" : -8,
16759     "kind" : "offset_to_top"
16760    },
16761    {
16762     "kind" : "rtti",
16763     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_213BsUsbCallbackE"
16764    },
16765    {
16766     "kind" : "complete_dtor_pointer",
16767     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_213BsUsbCallbackD1Ev"
16768    },
16769    {
16770     "kind" : "deleting_dtor_pointer",
16771     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_213BsUsbCallbackD0Ev"
16772    },
16773    {
16774     "kind" : "vcall_offset"
16775    },
16776    {
16777     "kind" : "vcall_offset"
16778    },
16779    {
16780     "kind" : "vcall_offset"
16781    },
16782    {
16783     "kind" : "vcall_offset"
16784    },
16785    {
16786     "component_value" : -120,
16787     "kind" : "vcall_offset"
16788    },
16789    {
16790     "component_value" : -120,
16791     "kind" : "offset_to_top"
16792    },
16793    {
16794     "kind" : "rtti",
16795     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_213BsUsbCallbackE"
16796    },
16797    {
16798     "kind" : "complete_dtor_pointer",
16799     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_213BsUsbCallbackD1Ev"
16800    },
16801    {
16802     "kind" : "deleting_dtor_pointer",
16803     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_213BsUsbCallbackD0Ev"
16804    },
16805    {
16806     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16807    },
16808    {
16809     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16810    },
16811    {
16812     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16813    },
16814    {
16815     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16816    }
16817   ]
16818  },
16819  {
16820   "alignment" : 8,
16821   "base_specifiers" :
16822   [
16823    {
16824     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
16825    }
16826   ],
16827   "fields" :
16828   [
16829    {
16830     "access" : "private",
16831     "field_name" : "_hidl_mImpl",
16832     "field_offset" : 1024,
16833     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE"
16834    }
16835   ],
16836   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_215BnHwUsbCallbackE",
16837   "name" : "android::hardware::usb::V1_2::BnHwUsbCallback",
16838   "referenced_type" : "_ZTIN7android8hardware3usb4V1_215BnHwUsbCallbackE",
16839   "self_type" : "_ZTIN7android8hardware3usb4V1_215BnHwUsbCallbackE",
16840   "size" : 152,
16841   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsbCallback.h",
16842   "vtable_components" :
16843   [
16844    {
16845     "component_value" : 136,
16846     "kind" : "vbase_offset"
16847    },
16848    {
16849     "kind" : "offset_to_top"
16850    },
16851    {
16852     "kind" : "rtti",
16853     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_215BnHwUsbCallbackE"
16854    },
16855    {
16856     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16857    },
16858    {
16859     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16860    },
16861    {
16862     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16863    },
16864    {
16865     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
16866    },
16867    {
16868     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16869    },
16870    {
16871     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16872    },
16873    {
16874     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16875    },
16876    {
16877     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16878    },
16879    {
16880     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16881    },
16882    {
16883     "kind" : "complete_dtor_pointer",
16884     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallbackD1Ev"
16885    },
16886    {
16887     "kind" : "deleting_dtor_pointer",
16888     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallbackD0Ev"
16889    },
16890    {
16891     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BnHwUsbCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
16892    },
16893    {
16894     "component_value" : -32,
16895     "kind" : "offset_to_top"
16896    },
16897    {
16898     "kind" : "rtti",
16899     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_215BnHwUsbCallbackE"
16900    },
16901    {
16902     "kind" : "complete_dtor_pointer",
16903     "mangled_component_name" : "_ZThn32_N7android8hardware3usb4V1_215BnHwUsbCallbackD1Ev"
16904    },
16905    {
16906     "kind" : "deleting_dtor_pointer",
16907     "mangled_component_name" : "_ZThn32_N7android8hardware3usb4V1_215BnHwUsbCallbackD0Ev"
16908    },
16909    {
16910     "kind" : "vcall_offset"
16911    },
16912    {
16913     "kind" : "vcall_offset"
16914    },
16915    {
16916     "kind" : "vcall_offset"
16917    },
16918    {
16919     "kind" : "vcall_offset"
16920    },
16921    {
16922     "component_value" : -136,
16923     "kind" : "vcall_offset"
16924    },
16925    {
16926     "component_value" : -136,
16927     "kind" : "offset_to_top"
16928    },
16929    {
16930     "kind" : "rtti",
16931     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_215BnHwUsbCallbackE"
16932    },
16933    {
16934     "kind" : "complete_dtor_pointer",
16935     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_215BnHwUsbCallbackD1Ev"
16936    },
16937    {
16938     "kind" : "deleting_dtor_pointer",
16939     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_215BnHwUsbCallbackD0Ev"
16940    },
16941    {
16942     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16943    },
16944    {
16945     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16946    },
16947    {
16948     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16949    },
16950    {
16951     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16952    }
16953   ]
16954  },
16955  {
16956   "alignment" : 8,
16957   "base_specifiers" :
16958   [
16959    {
16960     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEEE"
16961    },
16962    {
16963     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
16964    }
16965   ],
16966   "fields" :
16967   [
16968    {
16969     "access" : "private",
16970     "field_name" : "_hidl_mMutex",
16971     "field_offset" : 1088,
16972     "referenced_type" : "_ZTINSt3__15mutexE"
16973    },
16974    {
16975     "access" : "private",
16976     "field_name" : "_hidl_mDeathRecipients",
16977     "field_offset" : 1408,
16978     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
16979    }
16980   ],
16981   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE",
16982   "name" : "android::hardware::usb::V1_2::BpHwUsbCallback",
16983   "referenced_type" : "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE",
16984   "self_type" : "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE",
16985   "size" : 216,
16986   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsbCallback.h",
16987   "vtable_components" :
16988   [
16989    {
16990     "component_value" : 200,
16991     "kind" : "vbase_offset"
16992    },
16993    {
16994     "kind" : "offset_to_top"
16995    },
16996    {
16997     "kind" : "rtti",
16998     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE"
16999    },
17000    {
17001     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_215BpHwUsbCallback8isRemoteEv"
17002    },
17003    {
17004     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17005    },
17006    {
17007     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17008    },
17009    {
17010     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17011    },
17012    {
17013     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
17014    },
17015    {
17016     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback21setHALInstrumentationEv"
17017    },
17018    {
17019     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
17020    },
17021    {
17022     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback4pingEv"
17023    },
17024    {
17025     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17026    },
17027    {
17028     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback21notifySyspropsChangedEv"
17029    },
17030    {
17031     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17032    },
17033    {
17034     "kind" : "complete_dtor_pointer",
17035     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallbackD1Ev"
17036    },
17037    {
17038     "kind" : "deleting_dtor_pointer",
17039     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallbackD0Ev"
17040    },
17041    {
17042     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
17043    },
17044    {
17045     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
17046    },
17047    {
17048     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS1_4V1_114PortStatus_1_1EEENS1_4V1_06StatusE"
17049    },
17050    {
17051     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback26notifyPortStatusChange_1_2ERKNS0_8hidl_vecINS2_10PortStatusEEENS1_4V1_06StatusE"
17052    },
17053    {
17054     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEE10onAsBinderEv"
17055    },
17056    {
17057     "mangled_component_name" : "_ZN7android8hardware3usb4V1_215BpHwUsbCallback15onLastStrongRefEPKv"
17058    },
17059    {
17060     "component_value" : 192,
17061     "kind" : "vbase_offset"
17062    },
17063    {
17064     "component_value" : -8,
17065     "kind" : "offset_to_top"
17066    },
17067    {
17068     "kind" : "rtti",
17069     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE"
17070    },
17071    {
17072     "kind" : "complete_dtor_pointer",
17073     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_215BpHwUsbCallbackD1Ev"
17074    },
17075    {
17076     "kind" : "deleting_dtor_pointer",
17077     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_215BpHwUsbCallbackD0Ev"
17078    },
17079    {
17080     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_212IUsbCallbackEE10onAsBinderEv"
17081    },
17082    {
17083     "component_value" : 184,
17084     "kind" : "vbase_offset"
17085    },
17086    {
17087     "component_value" : -16,
17088     "kind" : "offset_to_top"
17089    },
17090    {
17091     "kind" : "rtti",
17092     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE"
17093    },
17094    {
17095     "kind" : "complete_dtor_pointer",
17096     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_215BpHwUsbCallbackD1Ev"
17097    },
17098    {
17099     "kind" : "deleting_dtor_pointer",
17100     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_215BpHwUsbCallbackD0Ev"
17101    },
17102    {
17103     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17104    },
17105    {
17106     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_215BpHwUsbCallback15onLastStrongRefEPKv"
17107    },
17108    {
17109     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17110    },
17111    {
17112     "component_value" : -48,
17113     "kind" : "offset_to_top"
17114    },
17115    {
17116     "kind" : "rtti",
17117     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE"
17118    },
17119    {
17120     "kind" : "complete_dtor_pointer",
17121     "mangled_component_name" : "_ZThn48_N7android8hardware3usb4V1_215BpHwUsbCallbackD1Ev"
17122    },
17123    {
17124     "kind" : "deleting_dtor_pointer",
17125     "mangled_component_name" : "_ZThn48_N7android8hardware3usb4V1_215BpHwUsbCallbackD0Ev"
17126    },
17127    {
17128     "kind" : "vcall_offset"
17129    },
17130    {
17131     "component_value" : -184,
17132     "kind" : "vcall_offset"
17133    },
17134    {
17135     "component_value" : -200,
17136     "kind" : "vcall_offset"
17137    },
17138    {
17139     "component_value" : -184,
17140     "kind" : "vcall_offset"
17141    },
17142    {
17143     "component_value" : -200,
17144     "kind" : "vcall_offset"
17145    },
17146    {
17147     "component_value" : -200,
17148     "kind" : "offset_to_top"
17149    },
17150    {
17151     "kind" : "rtti",
17152     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_215BpHwUsbCallbackE"
17153    },
17154    {
17155     "kind" : "complete_dtor_pointer",
17156     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_215BpHwUsbCallbackD1Ev"
17157    },
17158    {
17159     "kind" : "deleting_dtor_pointer",
17160     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_215BpHwUsbCallbackD0Ev"
17161    },
17162    {
17163     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
17164    },
17165    {
17166     "mangled_component_name" : "_ZTv0_n40_N7android8hardware3usb4V1_215BpHwUsbCallback15onLastStrongRefEPKv"
17167    },
17168    {
17169     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17170    },
17171    {
17172     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17173    }
17174   ]
17175  },
17176  {
17177   "alignment" : 8,
17178   "base_specifiers" :
17179   [
17180    {
17181     "referenced_type" : "_ZTIN7android8hardware3usb4V1_14IUsbE"
17182    }
17183   ],
17184   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_24IUsbE",
17185   "name" : "android::hardware::usb::V1_2::IUsb",
17186   "referenced_type" : "_ZTIN7android8hardware3usb4V1_24IUsbE",
17187   "self_type" : "_ZTIN7android8hardware3usb4V1_24IUsbE",
17188   "size" : 24,
17189   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/IUsb.h",
17190   "vtable_components" :
17191   [
17192    {
17193     "component_value" : 8,
17194     "kind" : "vbase_offset"
17195    },
17196    {
17197     "kind" : "offset_to_top"
17198    },
17199    {
17200     "kind" : "rtti",
17201     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_24IUsbE"
17202    },
17203    {
17204     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_24IUsb8isRemoteEv"
17205    },
17206    {
17207     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17208    },
17209    {
17210     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17211    },
17212    {
17213     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17214    },
17215    {
17216     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
17217    },
17218    {
17219     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb21setHALInstrumentationEv"
17220    },
17221    {
17222     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
17223    },
17224    {
17225     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb4pingEv"
17226    },
17227    {
17228     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17229    },
17230    {
17231     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb21notifySyspropsChangedEv"
17232    },
17233    {
17234     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17235    },
17236    {
17237     "kind" : "complete_dtor_pointer",
17238     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsbD1Ev"
17239    },
17240    {
17241     "kind" : "deleting_dtor_pointer",
17242     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsbD0Ev"
17243    },
17244    {
17245     "is_pure" : true,
17246     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
17247    },
17248    {
17249     "is_pure" : true,
17250     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
17251    },
17252    {
17253     "is_pure" : true,
17254     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb15queryPortStatusEv"
17255    },
17256    {
17257     "is_pure" : true,
17258     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb34enableContaminantPresenceDetectionERKNS0_11hidl_stringEb"
17259    },
17260    {
17261     "is_pure" : true,
17262     "mangled_component_name" : "_ZN7android8hardware3usb4V1_24IUsb35enableContaminantPresenceProtectionERKNS0_11hidl_stringEb"
17263    },
17264    {
17265     "kind" : "vcall_offset"
17266    },
17267    {
17268     "kind" : "vcall_offset"
17269    },
17270    {
17271     "kind" : "vcall_offset"
17272    },
17273    {
17274     "kind" : "vcall_offset"
17275    },
17276    {
17277     "component_value" : -8,
17278     "kind" : "vcall_offset"
17279    },
17280    {
17281     "component_value" : -8,
17282     "kind" : "offset_to_top"
17283    },
17284    {
17285     "kind" : "rtti",
17286     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_24IUsbE"
17287    },
17288    {
17289     "kind" : "complete_dtor_pointer",
17290     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_24IUsbD1Ev"
17291    },
17292    {
17293     "kind" : "deleting_dtor_pointer",
17294     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_24IUsbD0Ev"
17295    },
17296    {
17297     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17298    },
17299    {
17300     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17301    },
17302    {
17303     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17304    },
17305    {
17306     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17307    }
17308   ]
17309  },
17310  {
17311   "alignment" : 8,
17312   "base_specifiers" :
17313   [
17314    {
17315     "referenced_type" : "_ZTIN7android8hardware3usb4V1_24IUsbE"
17316    },
17317    {
17318     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
17319    }
17320   ],
17321   "fields" :
17322   [
17323    {
17324     "access" : "private",
17325     "field_name" : "mImpl",
17326     "field_offset" : 768,
17327     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_24IUsbEEE"
17328    },
17329    {
17330     "access" : "private",
17331     "field_name" : "mOnewayQueue",
17332     "field_offset" : 832,
17333     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
17334    }
17335   ],
17336   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_25BsUsbE",
17337   "name" : "android::hardware::usb::V1_2::BsUsb",
17338   "referenced_type" : "_ZTIN7android8hardware3usb4V1_25BsUsbE",
17339   "self_type" : "_ZTIN7android8hardware3usb4V1_25BsUsbE",
17340   "size" : 136,
17341   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BsUsb.h",
17342   "vtable_components" :
17343   [
17344    {
17345     "component_value" : 120,
17346     "kind" : "vbase_offset"
17347    },
17348    {
17349     "kind" : "offset_to_top"
17350    },
17351    {
17352     "kind" : "rtti",
17353     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_25BsUsbE"
17354    },
17355    {
17356     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_24IUsb8isRemoteEv"
17357    },
17358    {
17359     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17360    },
17361    {
17362     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17363    },
17364    {
17365     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17366    },
17367    {
17368     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
17369    },
17370    {
17371     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb21setHALInstrumentationEv"
17372    },
17373    {
17374     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
17375    },
17376    {
17377     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb4pingEv"
17378    },
17379    {
17380     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17381    },
17382    {
17383     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb21notifySyspropsChangedEv"
17384    },
17385    {
17386     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17387    },
17388    {
17389     "kind" : "complete_dtor_pointer",
17390     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsbD1Ev"
17391    },
17392    {
17393     "kind" : "deleting_dtor_pointer",
17394     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsbD0Ev"
17395    },
17396    {
17397     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
17398    },
17399    {
17400     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
17401    },
17402    {
17403     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb15queryPortStatusEv"
17404    },
17405    {
17406     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb34enableContaminantPresenceDetectionERKNS0_11hidl_stringEb"
17407    },
17408    {
17409     "mangled_component_name" : "_ZN7android8hardware3usb4V1_25BsUsb35enableContaminantPresenceProtectionERKNS0_11hidl_stringEb"
17410    },
17411    {
17412     "component_value" : -8,
17413     "kind" : "offset_to_top"
17414    },
17415    {
17416     "kind" : "rtti",
17417     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_25BsUsbE"
17418    },
17419    {
17420     "kind" : "complete_dtor_pointer",
17421     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_25BsUsbD1Ev"
17422    },
17423    {
17424     "kind" : "deleting_dtor_pointer",
17425     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_25BsUsbD0Ev"
17426    },
17427    {
17428     "kind" : "vcall_offset"
17429    },
17430    {
17431     "kind" : "vcall_offset"
17432    },
17433    {
17434     "kind" : "vcall_offset"
17435    },
17436    {
17437     "kind" : "vcall_offset"
17438    },
17439    {
17440     "component_value" : -120,
17441     "kind" : "vcall_offset"
17442    },
17443    {
17444     "component_value" : -120,
17445     "kind" : "offset_to_top"
17446    },
17447    {
17448     "kind" : "rtti",
17449     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_25BsUsbE"
17450    },
17451    {
17452     "kind" : "complete_dtor_pointer",
17453     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_25BsUsbD1Ev"
17454    },
17455    {
17456     "kind" : "deleting_dtor_pointer",
17457     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_25BsUsbD0Ev"
17458    },
17459    {
17460     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17461    },
17462    {
17463     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17464    },
17465    {
17466     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17467    },
17468    {
17469     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17470    }
17471   ]
17472  },
17473  {
17474   "alignment" : 8,
17475   "base_specifiers" :
17476   [
17477    {
17478     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
17479    }
17480   ],
17481   "fields" :
17482   [
17483    {
17484     "access" : "private",
17485     "field_name" : "_hidl_mImpl",
17486     "field_offset" : 1024,
17487     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE"
17488    }
17489   ],
17490   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_27BnHwUsbE",
17491   "name" : "android::hardware::usb::V1_2::BnHwUsb",
17492   "referenced_type" : "_ZTIN7android8hardware3usb4V1_27BnHwUsbE",
17493   "self_type" : "_ZTIN7android8hardware3usb4V1_27BnHwUsbE",
17494   "size" : 152,
17495   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BnHwUsb.h",
17496   "vtable_components" :
17497   [
17498    {
17499     "component_value" : 136,
17500     "kind" : "vbase_offset"
17501    },
17502    {
17503     "kind" : "offset_to_top"
17504    },
17505    {
17506     "kind" : "rtti",
17507     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_27BnHwUsbE"
17508    },
17509    {
17510     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17511    },
17512    {
17513     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
17514    },
17515    {
17516     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
17517    },
17518    {
17519     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
17520    },
17521    {
17522     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
17523    },
17524    {
17525     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
17526    },
17527    {
17528     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
17529    },
17530    {
17531     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
17532    },
17533    {
17534     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
17535    },
17536    {
17537     "kind" : "complete_dtor_pointer",
17538     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BnHwUsbD1Ev"
17539    },
17540    {
17541     "kind" : "deleting_dtor_pointer",
17542     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BnHwUsbD0Ev"
17543    },
17544    {
17545     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BnHwUsb10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
17546    },
17547    {
17548     "component_value" : -32,
17549     "kind" : "offset_to_top"
17550    },
17551    {
17552     "kind" : "rtti",
17553     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_27BnHwUsbE"
17554    },
17555    {
17556     "kind" : "complete_dtor_pointer",
17557     "mangled_component_name" : "_ZThn32_N7android8hardware3usb4V1_27BnHwUsbD1Ev"
17558    },
17559    {
17560     "kind" : "deleting_dtor_pointer",
17561     "mangled_component_name" : "_ZThn32_N7android8hardware3usb4V1_27BnHwUsbD0Ev"
17562    },
17563    {
17564     "kind" : "vcall_offset"
17565    },
17566    {
17567     "kind" : "vcall_offset"
17568    },
17569    {
17570     "kind" : "vcall_offset"
17571    },
17572    {
17573     "kind" : "vcall_offset"
17574    },
17575    {
17576     "component_value" : -136,
17577     "kind" : "vcall_offset"
17578    },
17579    {
17580     "component_value" : -136,
17581     "kind" : "offset_to_top"
17582    },
17583    {
17584     "kind" : "rtti",
17585     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_27BnHwUsbE"
17586    },
17587    {
17588     "kind" : "complete_dtor_pointer",
17589     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_27BnHwUsbD1Ev"
17590    },
17591    {
17592     "kind" : "deleting_dtor_pointer",
17593     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_27BnHwUsbD0Ev"
17594    },
17595    {
17596     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17597    },
17598    {
17599     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17600    },
17601    {
17602     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17603    },
17604    {
17605     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17606    }
17607   ]
17608  },
17609  {
17610   "alignment" : 8,
17611   "base_specifiers" :
17612   [
17613    {
17614     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEEE"
17615    },
17616    {
17617     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
17618    }
17619   ],
17620   "fields" :
17621   [
17622    {
17623     "access" : "private",
17624     "field_name" : "_hidl_mMutex",
17625     "field_offset" : 1088,
17626     "referenced_type" : "_ZTINSt3__15mutexE"
17627    },
17628    {
17629     "access" : "private",
17630     "field_name" : "_hidl_mDeathRecipients",
17631     "field_offset" : 1408,
17632     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
17633    }
17634   ],
17635   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_27BpHwUsbE",
17636   "name" : "android::hardware::usb::V1_2::BpHwUsb",
17637   "referenced_type" : "_ZTIN7android8hardware3usb4V1_27BpHwUsbE",
17638   "self_type" : "_ZTIN7android8hardware3usb4V1_27BpHwUsbE",
17639   "size" : 216,
17640   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.2/[email protected]_genc++_headers/gen/android/hardware/usb/1.2/BpHwUsb.h",
17641   "vtable_components" :
17642   [
17643    {
17644     "component_value" : 200,
17645     "kind" : "vbase_offset"
17646    },
17647    {
17648     "kind" : "offset_to_top"
17649    },
17650    {
17651     "kind" : "rtti",
17652     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_27BpHwUsbE"
17653    },
17654    {
17655     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_27BpHwUsb8isRemoteEv"
17656    },
17657    {
17658     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17659    },
17660    {
17661     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17662    },
17663    {
17664     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17665    },
17666    {
17667     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
17668    },
17669    {
17670     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb21setHALInstrumentationEv"
17671    },
17672    {
17673     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
17674    },
17675    {
17676     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb4pingEv"
17677    },
17678    {
17679     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17680    },
17681    {
17682     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb21notifySyspropsChangedEv"
17683    },
17684    {
17685     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17686    },
17687    {
17688     "kind" : "complete_dtor_pointer",
17689     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsbD1Ev"
17690    },
17691    {
17692     "kind" : "deleting_dtor_pointer",
17693     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsbD0Ev"
17694    },
17695    {
17696     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
17697    },
17698    {
17699     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
17700    },
17701    {
17702     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb15queryPortStatusEv"
17703    },
17704    {
17705     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb34enableContaminantPresenceDetectionERKNS0_11hidl_stringEb"
17706    },
17707    {
17708     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb35enableContaminantPresenceProtectionERKNS0_11hidl_stringEb"
17709    },
17710    {
17711     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEE10onAsBinderEv"
17712    },
17713    {
17714     "mangled_component_name" : "_ZN7android8hardware3usb4V1_27BpHwUsb15onLastStrongRefEPKv"
17715    },
17716    {
17717     "component_value" : 192,
17718     "kind" : "vbase_offset"
17719    },
17720    {
17721     "component_value" : -8,
17722     "kind" : "offset_to_top"
17723    },
17724    {
17725     "kind" : "rtti",
17726     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_27BpHwUsbE"
17727    },
17728    {
17729     "kind" : "complete_dtor_pointer",
17730     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_27BpHwUsbD1Ev"
17731    },
17732    {
17733     "kind" : "deleting_dtor_pointer",
17734     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_27BpHwUsbD0Ev"
17735    },
17736    {
17737     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_24IUsbEE10onAsBinderEv"
17738    },
17739    {
17740     "component_value" : 184,
17741     "kind" : "vbase_offset"
17742    },
17743    {
17744     "component_value" : -16,
17745     "kind" : "offset_to_top"
17746    },
17747    {
17748     "kind" : "rtti",
17749     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_27BpHwUsbE"
17750    },
17751    {
17752     "kind" : "complete_dtor_pointer",
17753     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_27BpHwUsbD1Ev"
17754    },
17755    {
17756     "kind" : "deleting_dtor_pointer",
17757     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_27BpHwUsbD0Ev"
17758    },
17759    {
17760     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17761    },
17762    {
17763     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_27BpHwUsb15onLastStrongRefEPKv"
17764    },
17765    {
17766     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17767    },
17768    {
17769     "component_value" : -48,
17770     "kind" : "offset_to_top"
17771    },
17772    {
17773     "kind" : "rtti",
17774     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_27BpHwUsbE"
17775    },
17776    {
17777     "kind" : "complete_dtor_pointer",
17778     "mangled_component_name" : "_ZThn48_N7android8hardware3usb4V1_27BpHwUsbD1Ev"
17779    },
17780    {
17781     "kind" : "deleting_dtor_pointer",
17782     "mangled_component_name" : "_ZThn48_N7android8hardware3usb4V1_27BpHwUsbD0Ev"
17783    },
17784    {
17785     "kind" : "vcall_offset"
17786    },
17787    {
17788     "component_value" : -184,
17789     "kind" : "vcall_offset"
17790    },
17791    {
17792     "component_value" : -200,
17793     "kind" : "vcall_offset"
17794    },
17795    {
17796     "component_value" : -184,
17797     "kind" : "vcall_offset"
17798    },
17799    {
17800     "component_value" : -200,
17801     "kind" : "vcall_offset"
17802    },
17803    {
17804     "component_value" : -200,
17805     "kind" : "offset_to_top"
17806    },
17807    {
17808     "kind" : "rtti",
17809     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_27BpHwUsbE"
17810    },
17811    {
17812     "kind" : "complete_dtor_pointer",
17813     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_27BpHwUsbD1Ev"
17814    },
17815    {
17816     "kind" : "deleting_dtor_pointer",
17817     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_27BpHwUsbD0Ev"
17818    },
17819    {
17820     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
17821    },
17822    {
17823     "mangled_component_name" : "_ZTv0_n40_N7android8hardware3usb4V1_27BpHwUsb15onLastStrongRefEPKv"
17824    },
17825    {
17826     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17827    },
17828    {
17829     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17830    }
17831   ]
17832  },
17833  {
17834   "access" : "private",
17835   "alignment" : 8,
17836   "fields" :
17837   [
17838    {
17839     "field_name" : "index",
17840     "referenced_type" : "_ZTIm"
17841    },
17842    {
17843     "field_name" : "buffer",
17844     "field_offset" : 64,
17845     "referenced_type" : "_ZTIy"
17846    },
17847    {
17848     "field_name" : "bufend",
17849     "field_offset" : 128,
17850     "referenced_type" : "_ZTIy"
17851    }
17852   ],
17853   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
17854   "name" : "android::hardware::Parcel::BufferInfo",
17855   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
17856   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
17857   "size" : 24,
17858   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
17859  },
17860  {
17861   "alignment" : 8,
17862   "fields" :
17863   [
17864    {
17865     "access" : "private",
17866     "field_name" : "mBufCachePos",
17867     "referenced_type" : "_ZTIm"
17868    },
17869    {
17870     "access" : "private",
17871     "field_name" : "mBufCache",
17872     "field_offset" : 64,
17873     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
17874    },
17875    {
17876     "access" : "private",
17877     "field_name" : "mError",
17878     "field_offset" : 256,
17879     "referenced_type" : "_ZTIi"
17880    },
17881    {
17882     "access" : "private",
17883     "field_name" : "mData",
17884     "field_offset" : 320,
17885     "referenced_type" : "_ZTIPh"
17886    },
17887    {
17888     "access" : "private",
17889     "field_name" : "mDataSize",
17890     "field_offset" : 384,
17891     "referenced_type" : "_ZTIm"
17892    },
17893    {
17894     "access" : "private",
17895     "field_name" : "mDataCapacity",
17896     "field_offset" : 448,
17897     "referenced_type" : "_ZTIm"
17898    },
17899    {
17900     "access" : "private",
17901     "field_name" : "mDataPos",
17902     "field_offset" : 512,
17903     "referenced_type" : "_ZTIm"
17904    },
17905    {
17906     "access" : "private",
17907     "field_name" : "mObjects",
17908     "field_offset" : 576,
17909     "referenced_type" : "_ZTIPy"
17910    },
17911    {
17912     "access" : "private",
17913     "field_name" : "mObjectsSize",
17914     "field_offset" : 640,
17915     "referenced_type" : "_ZTIm"
17916    },
17917    {
17918     "access" : "private",
17919     "field_name" : "mObjectsCapacity",
17920     "field_offset" : 704,
17921     "referenced_type" : "_ZTIm"
17922    },
17923    {
17924     "access" : "private",
17925     "field_name" : "mNextObjectHint",
17926     "field_offset" : 768,
17927     "referenced_type" : "_ZTIm"
17928    },
17929    {
17930     "access" : "private",
17931     "field_name" : "mNumRef",
17932     "field_offset" : 832,
17933     "referenced_type" : "_ZTIm"
17934    },
17935    {
17936     "access" : "private",
17937     "field_name" : "mFdsKnown",
17938     "field_offset" : 896,
17939     "referenced_type" : "_ZTIb"
17940    },
17941    {
17942     "access" : "private",
17943     "field_name" : "mHasFds",
17944     "field_offset" : 904,
17945     "referenced_type" : "_ZTIb"
17946    },
17947    {
17948     "access" : "private",
17949     "field_name" : "mAllowFds",
17950     "field_offset" : 912,
17951     "referenced_type" : "_ZTIb"
17952    },
17953    {
17954     "access" : "private",
17955     "field_name" : "mOwner",
17956     "field_offset" : 960,
17957     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE"
17958    },
17959    {
17960     "access" : "private",
17961     "field_name" : "mOwnerCookie",
17962     "field_offset" : 1024,
17963     "referenced_type" : "_ZTIPv"
17964    }
17965   ],
17966   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
17967   "name" : "android::hardware::Parcel",
17968   "record_kind" : "class",
17969   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
17970   "self_type" : "_ZTIN7android8hardware6ParcelE",
17971   "size" : 136,
17972   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
17973  },
17974  {
17975   "alignment" : 8,
17976   "base_specifiers" :
17977   [
17978    {
17979     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
17980    }
17981   ],
17982   "fields" :
17983   [
17984    {
17985     "access" : "private",
17986     "field_name" : "mVal",
17987     "field_offset" : 320,
17988     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE"
17989    }
17990   ],
17991   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
17992   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_2::IUsbCallback> >",
17993   "record_kind" : "class",
17994   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
17995   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
17996   "size" : 48,
17997   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
17998   "template_args" : [ "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE" ]
17999  },
18000  {
18001   "alignment" : 8,
18002   "base_specifiers" :
18003   [
18004    {
18005     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
18006    }
18007   ],
18008   "fields" :
18009   [
18010    {
18011     "access" : "private",
18012     "field_name" : "mVal",
18013     "field_offset" : 320,
18014     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE"
18015    }
18016   ],
18017   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
18018   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_2::IUsb> >",
18019   "record_kind" : "class",
18020   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
18021   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
18022   "size" : 48,
18023   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
18024   "template_args" : [ "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE" ]
18025  },
18026  {
18027   "alignment" : 8,
18028   "base_specifiers" :
18029   [
18030    {
18031     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
18032    }
18033   ],
18034   "fields" :
18035   [
18036    {
18037     "access" : "private",
18038     "field_name" : "mVal",
18039     "field_offset" : 264,
18040     "referenced_type" : "_ZTIb"
18041    }
18042   ],
18043   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
18044   "name" : "android::hardware::Return<bool>",
18045   "record_kind" : "class",
18046   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
18047   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
18048   "size" : 40,
18049   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
18050   "template_args" : [ "_ZTIb" ]
18051  },
18052  {
18053   "alignment" : 8,
18054   "base_specifiers" :
18055   [
18056    {
18057     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
18058    }
18059   ],
18060   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
18061   "name" : "android::hardware::Return<void>",
18062   "record_kind" : "class",
18063   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
18064   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
18065   "size" : 40,
18066   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
18067   "template_args" : [ "_ZTIv" ]
18068  },
18069  {
18070   "alignment" : 8,
18071   "fields" :
18072   [
18073    {
18074     "access" : "private",
18075     "field_name" : "mException",
18076     "referenced_type" : "_ZTIi"
18077    },
18078    {
18079     "access" : "private",
18080     "field_name" : "mErrorCode",
18081     "field_offset" : 32,
18082     "referenced_type" : "_ZTIi"
18083    },
18084    {
18085     "access" : "private",
18086     "field_name" : "mMessage",
18087     "field_offset" : 64,
18088     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
18089    }
18090   ],
18091   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
18092   "name" : "android::hardware::Status",
18093   "record_kind" : "class",
18094   "referenced_type" : "_ZTIN7android8hardware6StatusE",
18095   "self_type" : "_ZTIN7android8hardware6StatusE",
18096   "size" : 32,
18097   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
18098  },
18099  {
18100   "alignment" : 8,
18101   "base_specifiers" :
18102   [
18103    {
18104     "is_virtual" : true,
18105     "referenced_type" : "_ZTIN7android7RefBaseE"
18106    }
18107   ],
18108   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
18109   "name" : "android::hardware::IBinder::DeathRecipient",
18110   "record_kind" : "class",
18111   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
18112   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
18113   "size" : 24,
18114   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
18115   "vtable_components" :
18116   [
18117    {
18118     "component_value" : 8,
18119     "kind" : "vbase_offset"
18120    },
18121    {
18122     "kind" : "offset_to_top"
18123    },
18124    {
18125     "kind" : "rtti",
18126     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
18127    },
18128    {
18129     "is_pure" : true,
18130     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
18131    },
18132    {
18133     "kind" : "complete_dtor_pointer",
18134     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
18135    },
18136    {
18137     "kind" : "deleting_dtor_pointer",
18138     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
18139    },
18140    {
18141     "kind" : "vcall_offset"
18142    },
18143    {
18144     "kind" : "vcall_offset"
18145    },
18146    {
18147     "kind" : "vcall_offset"
18148    },
18149    {
18150     "kind" : "vcall_offset"
18151    },
18152    {
18153     "component_value" : -8,
18154     "kind" : "vcall_offset"
18155    },
18156    {
18157     "component_value" : -8,
18158     "kind" : "offset_to_top"
18159    },
18160    {
18161     "kind" : "rtti",
18162     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
18163    },
18164    {
18165     "kind" : "complete_dtor_pointer",
18166     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
18167    },
18168    {
18169     "kind" : "deleting_dtor_pointer",
18170     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
18171    },
18172    {
18173     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18174    },
18175    {
18176     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18177    },
18178    {
18179     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18180    },
18181    {
18182     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18183    }
18184   ]
18185  },
18186  {
18187   "alignment" : 8,
18188   "base_specifiers" :
18189   [
18190    {
18191     "is_virtual" : true,
18192     "referenced_type" : "_ZTIN7android7RefBaseE"
18193    }
18194   ],
18195   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
18196   "name" : "android::hardware::IBinder",
18197   "record_kind" : "class",
18198   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
18199   "self_type" : "_ZTIN7android8hardware7IBinderE",
18200   "size" : 24,
18201   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
18202   "vtable_components" :
18203   [
18204    {
18205     "component_value" : 8,
18206     "kind" : "vbase_offset"
18207    },
18208    {
18209     "kind" : "offset_to_top"
18210    },
18211    {
18212     "kind" : "rtti",
18213     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
18214    },
18215    {
18216     "is_pure" : true,
18217     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
18218    },
18219    {
18220     "is_pure" : true,
18221     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
18222    },
18223    {
18224     "is_pure" : true,
18225     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
18226    },
18227    {
18228     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
18229    },
18230    {
18231     "is_pure" : true,
18232     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
18233    },
18234    {
18235     "is_pure" : true,
18236     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
18237    },
18238    {
18239     "is_pure" : true,
18240     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
18241    },
18242    {
18243     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
18244    },
18245    {
18246     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
18247    },
18248    {
18249     "kind" : "complete_dtor_pointer",
18250     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
18251    },
18252    {
18253     "kind" : "deleting_dtor_pointer",
18254     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
18255    },
18256    {
18257     "kind" : "vcall_offset"
18258    },
18259    {
18260     "kind" : "vcall_offset"
18261    },
18262    {
18263     "kind" : "vcall_offset"
18264    },
18265    {
18266     "kind" : "vcall_offset"
18267    },
18268    {
18269     "component_value" : -8,
18270     "kind" : "vcall_offset"
18271    },
18272    {
18273     "component_value" : -8,
18274     "kind" : "offset_to_top"
18275    },
18276    {
18277     "kind" : "rtti",
18278     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
18279    },
18280    {
18281     "kind" : "complete_dtor_pointer",
18282     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
18283    },
18284    {
18285     "kind" : "deleting_dtor_pointer",
18286     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
18287    },
18288    {
18289     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18290    },
18291    {
18292     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18293    },
18294    {
18295     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18296    },
18297    {
18298     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18299    }
18300   ]
18301  },
18302  {
18303   "alignment" : 8,
18304   "fields" :
18305   [
18306    {
18307     "access" : "private",
18308     "field_name" : "mQueue",
18309     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
18310    }
18311   ],
18312   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
18313   "name" : "android::hardware::details::TaskRunner",
18314   "record_kind" : "class",
18315   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
18316   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
18317   "size" : 16,
18318   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
18319  },
18320  {
18321   "alignment" : 8,
18322   "fields" :
18323   [
18324    {
18325     "access" : "private",
18326     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
18327    }
18328   ],
18329   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
18330   "name" : "android::hardware::details::hidl_pointer<native_handle>",
18331   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
18332   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
18333   "size" : 8,
18334   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18335   "template_args" : [ "_ZTI13native_handle" ]
18336  },
18337  {
18338   "access" : "private",
18339   "alignment" : 8,
18340   "fields" :
18341   [
18342    {
18343     "field_name" : "mPointer",
18344     "referenced_type" : "_ZTIP13native_handle"
18345    },
18346    {
18347     "field_name" : "_pad",
18348     "referenced_type" : "_ZTIm"
18349    }
18350   ],
18351   "is_anonymous" : true,
18352   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
18353   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
18354   "record_kind" : "union",
18355   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
18356   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
18357   "size" : 8,
18358   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18359  },
18360  {
18361   "alignment" : 8,
18362   "fields" :
18363   [
18364    {
18365     "access" : "private",
18366     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
18367    }
18368   ],
18369   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
18370   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
18371   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
18372   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
18373   "size" : 8,
18374   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18375   "template_args" : [ "_ZTIK13native_handle" ]
18376  },
18377  {
18378   "access" : "private",
18379   "alignment" : 8,
18380   "fields" :
18381   [
18382    {
18383     "field_name" : "mPointer",
18384     "referenced_type" : "_ZTIPK13native_handle"
18385    },
18386    {
18387     "field_name" : "_pad",
18388     "referenced_type" : "_ZTIm"
18389    }
18390   ],
18391   "is_anonymous" : true,
18392   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
18393   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
18394   "record_kind" : "union",
18395   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
18396   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
18397   "size" : 8,
18398   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18399  },
18400  {
18401   "alignment" : 8,
18402   "fields" :
18403   [
18404    {
18405     "access" : "private",
18406     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
18407    }
18408   ],
18409   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
18410   "name" : "android::hardware::details::hidl_pointer<const char>",
18411   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
18412   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
18413   "size" : 8,
18414   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18415   "template_args" : [ "_ZTIKc" ]
18416  },
18417  {
18418   "access" : "private",
18419   "alignment" : 8,
18420   "fields" :
18421   [
18422    {
18423     "field_name" : "mPointer",
18424     "referenced_type" : "_ZTIPKc"
18425    },
18426    {
18427     "field_name" : "_pad",
18428     "referenced_type" : "_ZTIm"
18429    }
18430   ],
18431   "is_anonymous" : true,
18432   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
18433   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
18434   "record_kind" : "union",
18435   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
18436   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
18437   "size" : 8,
18438   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18439  },
18440  {
18441   "alignment" : 8,
18442   "fields" :
18443   [
18444    {
18445     "access" : "private",
18446     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
18447    }
18448   ],
18449   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
18450   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
18451   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
18452   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
18453   "size" : 8,
18454   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18455   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE" ]
18456  },
18457  {
18458   "access" : "private",
18459   "alignment" : 8,
18460   "fields" :
18461   [
18462    {
18463     "field_name" : "mPointer",
18464     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE"
18465    },
18466    {
18467     "field_name" : "_pad",
18468     "referenced_type" : "_ZTIm"
18469    }
18470   ],
18471   "is_anonymous" : true,
18472   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
18473   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
18474   "record_kind" : "union",
18475   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
18476   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
18477   "size" : 8,
18478   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18479  },
18480  {
18481   "alignment" : 8,
18482   "fields" :
18483   [
18484    {
18485     "access" : "private",
18486     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
18487    }
18488   ],
18489   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
18490   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
18491   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
18492   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
18493   "size" : 8,
18494   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18495   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
18496  },
18497  {
18498   "access" : "private",
18499   "alignment" : 8,
18500   "fields" :
18501   [
18502    {
18503     "field_name" : "mPointer",
18504     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
18505    },
18506    {
18507     "field_name" : "_pad",
18508     "referenced_type" : "_ZTIm"
18509    }
18510   ],
18511   "is_anonymous" : true,
18512   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
18513   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
18514   "record_kind" : "union",
18515   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
18516   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
18517   "size" : 8,
18518   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18519  },
18520  {
18521   "alignment" : 8,
18522   "fields" :
18523   [
18524    {
18525     "access" : "private",
18526     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
18527    }
18528   ],
18529   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
18530   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
18531   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
18532   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
18533   "size" : 8,
18534   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18535   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
18536  },
18537  {
18538   "access" : "private",
18539   "alignment" : 8,
18540   "fields" :
18541   [
18542    {
18543     "field_name" : "mPointer",
18544     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
18545    },
18546    {
18547     "field_name" : "_pad",
18548     "referenced_type" : "_ZTIm"
18549    }
18550   ],
18551   "is_anonymous" : true,
18552   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
18553   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
18554   "record_kind" : "union",
18555   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
18556   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
18557   "size" : 8,
18558   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18559  },
18560  {
18561   "alignment" : 8,
18562   "fields" :
18563   [
18564    {
18565     "access" : "private",
18566     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEUt_E"
18567    }
18568   ],
18569   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
18570   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_0::PortStatus>",
18571   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
18572   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
18573   "size" : 8,
18574   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18575   "template_args" : [ "_ZTIN7android8hardware3usb4V1_010PortStatusE" ]
18576  },
18577  {
18578   "access" : "private",
18579   "alignment" : 8,
18580   "fields" :
18581   [
18582    {
18583     "field_name" : "mPointer",
18584     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_010PortStatusE"
18585    },
18586    {
18587     "field_name" : "_pad",
18588     "referenced_type" : "_ZTIm"
18589    }
18590   ],
18591   "is_anonymous" : true,
18592   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEUt_E",
18593   "name" : "android::hardware::details::hidl_pointer<PortStatus>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
18594   "record_kind" : "union",
18595   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEUt_E",
18596   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEUt_E",
18597   "size" : 8,
18598   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18599  },
18600  {
18601   "alignment" : 8,
18602   "fields" :
18603   [
18604    {
18605     "access" : "private",
18606     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEUt_E"
18607    }
18608   ],
18609   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
18610   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_1::PortStatus_1_1>",
18611   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
18612   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
18613   "size" : 8,
18614   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18615   "template_args" : [ "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E" ]
18616  },
18617  {
18618   "access" : "private",
18619   "alignment" : 8,
18620   "fields" :
18621   [
18622    {
18623     "field_name" : "mPointer",
18624     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_114PortStatus_1_1E"
18625    },
18626    {
18627     "field_name" : "_pad",
18628     "referenced_type" : "_ZTIm"
18629    }
18630   ],
18631   "is_anonymous" : true,
18632   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEUt_E",
18633   "name" : "android::hardware::details::hidl_pointer<PortStatus_1_1>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
18634   "record_kind" : "union",
18635   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEUt_E",
18636   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEUt_E",
18637   "size" : 8,
18638   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18639  },
18640  {
18641   "alignment" : 8,
18642   "fields" :
18643   [
18644    {
18645     "access" : "private",
18646     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEUt_E"
18647    }
18648   ],
18649   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
18650   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_2::PortStatus>",
18651   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
18652   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE",
18653   "size" : 8,
18654   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18655   "template_args" : [ "_ZTIN7android8hardware3usb4V1_210PortStatusE" ]
18656  },
18657  {
18658   "access" : "private",
18659   "alignment" : 8,
18660   "fields" :
18661   [
18662    {
18663     "field_name" : "mPointer",
18664     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_210PortStatusE"
18665    },
18666    {
18667     "field_name" : "_pad",
18668     "referenced_type" : "_ZTIm"
18669    }
18670   ],
18671   "is_anonymous" : true,
18672   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEUt_E",
18673   "name" : "android::hardware::details::hidl_pointer<PortStatus>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
18674   "record_kind" : "union",
18675   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEUt_E",
18676   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEUt_E",
18677   "size" : 8,
18678   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18679  },
18680  {
18681   "alignment" : 8,
18682   "fields" :
18683   [
18684    {
18685     "access" : "private",
18686     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
18687    }
18688   ],
18689   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
18690   "name" : "android::hardware::details::hidl_pointer<char>",
18691   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
18692   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
18693   "size" : 8,
18694   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18695   "template_args" : [ "_ZTIc" ]
18696  },
18697  {
18698   "access" : "private",
18699   "alignment" : 8,
18700   "fields" :
18701   [
18702    {
18703     "field_name" : "mPointer",
18704     "referenced_type" : "_ZTIPc"
18705    },
18706    {
18707     "field_name" : "_pad",
18708     "referenced_type" : "_ZTIm"
18709    }
18710   ],
18711   "is_anonymous" : true,
18712   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
18713   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
18714   "record_kind" : "union",
18715   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
18716   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
18717   "size" : 8,
18718   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18719  },
18720  {
18721   "alignment" : 8,
18722   "fields" :
18723   [
18724    {
18725     "access" : "private",
18726     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
18727    }
18728   ],
18729   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
18730   "name" : "android::hardware::details::hidl_pointer<int>",
18731   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
18732   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
18733   "size" : 8,
18734   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18735   "template_args" : [ "_ZTIi" ]
18736  },
18737  {
18738   "access" : "private",
18739   "alignment" : 8,
18740   "fields" :
18741   [
18742    {
18743     "field_name" : "mPointer",
18744     "referenced_type" : "_ZTIPi"
18745    },
18746    {
18747     "field_name" : "_pad",
18748     "referenced_type" : "_ZTIm"
18749    }
18750   ],
18751   "is_anonymous" : true,
18752   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
18753   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
18754   "record_kind" : "union",
18755   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
18756   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
18757   "size" : 8,
18758   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18759  },
18760  {
18761   "alignment" : 8,
18762   "fields" :
18763   [
18764    {
18765     "access" : "private",
18766     "field_name" : "buffer",
18767     "referenced_type" : "_ZTIA64_c"
18768    }
18769   ],
18770   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
18771   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
18772   "record_kind" : "class",
18773   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
18774   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
18775   "size" : 64,
18776   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
18777   "template_args" :
18778   [
18779    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
18780   ]
18781  },
18782  {
18783   "alignment" : 8,
18784   "fields" :
18785   [
18786    {
18787     "access" : "private",
18788     "field_name" : "mStatus",
18789     "referenced_type" : "_ZTIN7android8hardware6StatusE"
18790    },
18791    {
18792     "access" : "private",
18793     "field_name" : "mCheckedStatus",
18794     "field_offset" : 256,
18795     "referenced_type" : "_ZTIb"
18796    }
18797   ],
18798   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
18799   "name" : "android::hardware::details::return_status",
18800   "record_kind" : "class",
18801   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
18802   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
18803   "size" : 40,
18804   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
18805  },
18806  {
18807   "alignment" : 8,
18808   "fields" :
18809   [
18810    {
18811     "access" : "protected",
18812     "field_name" : "mInstrumentationCallbacks",
18813     "field_offset" : 64,
18814     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
18815    },
18816    {
18817     "access" : "protected",
18818     "field_name" : "mEnableInstrumentation",
18819     "field_offset" : 256,
18820     "referenced_type" : "_ZTIb"
18821    },
18822    {
18823     "access" : "protected",
18824     "field_name" : "mInstrumentationLibPackage",
18825     "field_offset" : 320,
18826     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
18827    },
18828    {
18829     "access" : "protected",
18830     "field_name" : "mInterfaceName",
18831     "field_offset" : 512,
18832     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
18833    }
18834   ],
18835   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
18836   "name" : "android::hardware::details::HidlInstrumentor",
18837   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
18838   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
18839   "size" : 88,
18840   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
18841   "vtable_components" :
18842   [
18843    {
18844     "kind" : "offset_to_top"
18845    },
18846    {
18847     "kind" : "rtti",
18848     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
18849    },
18850    {
18851     "kind" : "complete_dtor_pointer",
18852     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
18853    },
18854    {
18855     "kind" : "deleting_dtor_pointer",
18856     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
18857    }
18858   ]
18859  },
18860  {
18861   "alignment" : 1,
18862   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
18863   "name" : "android::hardware::details::i_tag",
18864   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
18865   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
18866   "size" : 1,
18867   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18868  },
18869  {
18870   "alignment" : 1,
18871   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
18872   "name" : "android::hardware::details::bs_tag",
18873   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
18874   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
18875   "size" : 1,
18876   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18877  },
18878  {
18879   "alignment" : 1,
18880   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
18881   "name" : "android::hardware::details::bnhw_tag",
18882   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
18883   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
18884   "size" : 1,
18885   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18886  },
18887  {
18888   "alignment" : 1,
18889   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
18890   "name" : "android::hardware::details::bphw_tag",
18891   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
18892   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
18893   "size" : 1,
18894   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
18895  },
18896  {
18897   "alignment" : 1,
18898   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
18899   "name" : "android::hardware::details::std_array<unsigned char, 32>",
18900   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
18901   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
18902   "size" : 1,
18903   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18904   "template_args" : [ "_ZTIh" ]
18905  },
18906  {
18907   "alignment" : 8,
18908   "fields" :
18909   [
18910    {
18911     "access" : "private",
18912     "field_name" : "mBuffer",
18913     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
18914    },
18915    {
18916     "access" : "private",
18917     "field_name" : "mSize",
18918     "field_offset" : 64,
18919     "referenced_type" : "_ZTIj"
18920    },
18921    {
18922     "access" : "private",
18923     "field_name" : "mOwnsBuffer",
18924     "field_offset" : 96,
18925     "referenced_type" : "_ZTIb"
18926    },
18927    {
18928     "access" : "private",
18929     "field_name" : "mPad",
18930     "field_offset" : 104,
18931     "referenced_type" : "_ZTIA3_h"
18932    }
18933   ],
18934   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
18935   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
18936   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
18937   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
18938   "size" : 16,
18939   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18940   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE" ]
18941  },
18942  {
18943   "alignment" : 8,
18944   "fields" :
18945   [
18946    {
18947     "access" : "private",
18948     "field_name" : "mBuffer",
18949     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
18950    },
18951    {
18952     "access" : "private",
18953     "field_name" : "mSize",
18954     "field_offset" : 64,
18955     "referenced_type" : "_ZTIj"
18956    },
18957    {
18958     "access" : "private",
18959     "field_name" : "mOwnsBuffer",
18960     "field_offset" : 96,
18961     "referenced_type" : "_ZTIb"
18962    },
18963    {
18964     "access" : "private",
18965     "field_name" : "mPad",
18966     "field_offset" : 104,
18967     "referenced_type" : "_ZTIA3_h"
18968    }
18969   ],
18970   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
18971   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
18972   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
18973   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
18974   "size" : 16,
18975   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
18976   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
18977  },
18978  {
18979   "alignment" : 8,
18980   "fields" :
18981   [
18982    {
18983     "access" : "private",
18984     "field_name" : "mBuffer",
18985     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
18986    },
18987    {
18988     "access" : "private",
18989     "field_name" : "mSize",
18990     "field_offset" : 64,
18991     "referenced_type" : "_ZTIj"
18992    },
18993    {
18994     "access" : "private",
18995     "field_name" : "mOwnsBuffer",
18996     "field_offset" : 96,
18997     "referenced_type" : "_ZTIb"
18998    },
18999    {
19000     "access" : "private",
19001     "field_name" : "mPad",
19002     "field_offset" : 104,
19003     "referenced_type" : "_ZTIA3_h"
19004    }
19005   ],
19006   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
19007   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
19008   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
19009   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
19010   "size" : 16,
19011   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19012   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
19013  },
19014  {
19015   "alignment" : 8,
19016   "fields" :
19017   [
19018    {
19019     "access" : "private",
19020     "field_name" : "mBuffer",
19021     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE"
19022    },
19023    {
19024     "access" : "private",
19025     "field_name" : "mSize",
19026     "field_offset" : 64,
19027     "referenced_type" : "_ZTIj"
19028    },
19029    {
19030     "access" : "private",
19031     "field_name" : "mOwnsBuffer",
19032     "field_offset" : 96,
19033     "referenced_type" : "_ZTIb"
19034    },
19035    {
19036     "access" : "private",
19037     "field_name" : "mPad",
19038     "field_offset" : 104,
19039     "referenced_type" : "_ZTIA3_h"
19040    }
19041   ],
19042   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
19043   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus>",
19044   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
19045   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
19046   "size" : 16,
19047   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19048   "template_args" : [ "_ZTIN7android8hardware3usb4V1_010PortStatusE" ]
19049  },
19050  {
19051   "alignment" : 8,
19052   "fields" :
19053   [
19054    {
19055     "access" : "private",
19056     "field_name" : "mBuffer",
19057     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE"
19058    },
19059    {
19060     "access" : "private",
19061     "field_name" : "mSize",
19062     "field_offset" : 64,
19063     "referenced_type" : "_ZTIj"
19064    },
19065    {
19066     "access" : "private",
19067     "field_name" : "mOwnsBuffer",
19068     "field_offset" : 96,
19069     "referenced_type" : "_ZTIb"
19070    },
19071    {
19072     "access" : "private",
19073     "field_name" : "mPad",
19074     "field_offset" : 104,
19075     "referenced_type" : "_ZTIA3_h"
19076    }
19077   ],
19078   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
19079   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_1::PortStatus_1_1>",
19080   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
19081   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
19082   "size" : 16,
19083   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19084   "template_args" : [ "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E" ]
19085  },
19086  {
19087   "alignment" : 8,
19088   "fields" :
19089   [
19090    {
19091     "access" : "private",
19092     "field_name" : "mBuffer",
19093     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_210PortStatusEEE"
19094    },
19095    {
19096     "access" : "private",
19097     "field_name" : "mSize",
19098     "field_offset" : 64,
19099     "referenced_type" : "_ZTIj"
19100    },
19101    {
19102     "access" : "private",
19103     "field_name" : "mOwnsBuffer",
19104     "field_offset" : 96,
19105     "referenced_type" : "_ZTIb"
19106    },
19107    {
19108     "access" : "private",
19109     "field_name" : "mPad",
19110     "field_offset" : 104,
19111     "referenced_type" : "_ZTIA3_h"
19112    }
19113   ],
19114   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
19115   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_2::PortStatus>",
19116   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
19117   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_210PortStatusEEE",
19118   "size" : 16,
19119   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19120   "template_args" : [ "_ZTIN7android8hardware3usb4V1_210PortStatusE" ]
19121  },
19122  {
19123   "alignment" : 8,
19124   "fields" :
19125   [
19126    {
19127     "access" : "private",
19128     "field_name" : "mBuffer",
19129     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
19130    },
19131    {
19132     "access" : "private",
19133     "field_name" : "mSize",
19134     "field_offset" : 64,
19135     "referenced_type" : "_ZTIj"
19136    },
19137    {
19138     "access" : "private",
19139     "field_name" : "mOwnsBuffer",
19140     "field_offset" : 96,
19141     "referenced_type" : "_ZTIb"
19142    },
19143    {
19144     "access" : "private",
19145     "field_name" : "mPad",
19146     "field_offset" : 104,
19147     "referenced_type" : "_ZTIA3_h"
19148    }
19149   ],
19150   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
19151   "name" : "android::hardware::hidl_vec<char>",
19152   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
19153   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
19154   "size" : 16,
19155   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19156   "template_args" : [ "_ZTIc" ]
19157  },
19158  {
19159   "alignment" : 8,
19160   "fields" :
19161   [
19162    {
19163     "access" : "private",
19164     "field_name" : "mBuffer",
19165     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
19166    },
19167    {
19168     "access" : "private",
19169     "field_name" : "mSize",
19170     "field_offset" : 64,
19171     "referenced_type" : "_ZTIj"
19172    },
19173    {
19174     "access" : "private",
19175     "field_name" : "mOwnsBuffer",
19176     "field_offset" : 96,
19177     "referenced_type" : "_ZTIb"
19178    },
19179    {
19180     "access" : "private",
19181     "field_name" : "mPad",
19182     "field_offset" : 104,
19183     "referenced_type" : "_ZTIA3_h"
19184    }
19185   ],
19186   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
19187   "name" : "android::hardware::hidl_vec<int>",
19188   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
19189   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
19190   "size" : 16,
19191   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19192   "template_args" : [ "_ZTIi" ]
19193  },
19194  {
19195   "alignment" : 8,
19196   "base_specifiers" :
19197   [
19198    {
19199     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
19200    }
19201   ],
19202   "fields" :
19203   [
19204    {
19205     "access" : "protected",
19206     "field_name" : "mSchedPolicy",
19207     "field_offset" : 64,
19208     "referenced_type" : "_ZTIi"
19209    },
19210    {
19211     "access" : "protected",
19212     "field_name" : "mSchedPriority",
19213     "field_offset" : 96,
19214     "referenced_type" : "_ZTIi"
19215    },
19216    {
19217     "access" : "private",
19218     "field_name" : "mExtras",
19219     "field_offset" : 128,
19220     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
19221    },
19222    {
19223     "access" : "private",
19224     "field_name" : "mReserved0",
19225     "field_offset" : 192,
19226     "referenced_type" : "_ZTIPv"
19227    }
19228   ],
19229   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
19230   "name" : "android::hardware::BHwBinder",
19231   "record_kind" : "class",
19232   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
19233   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
19234   "size" : 48,
19235   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
19236   "vtable_components" :
19237   [
19238    {
19239     "component_value" : 32,
19240     "kind" : "vbase_offset"
19241    },
19242    {
19243     "kind" : "offset_to_top"
19244    },
19245    {
19246     "kind" : "rtti",
19247     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
19248    },
19249    {
19250     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
19251    },
19252    {
19253     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
19254    },
19255    {
19256     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
19257    },
19258    {
19259     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
19260    },
19261    {
19262     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
19263    },
19264    {
19265     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
19266    },
19267    {
19268     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
19269    },
19270    {
19271     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
19272    },
19273    {
19274     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
19275    },
19276    {
19277     "kind" : "complete_dtor_pointer",
19278     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
19279    },
19280    {
19281     "kind" : "deleting_dtor_pointer",
19282     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
19283    },
19284    {
19285     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
19286    },
19287    {
19288     "kind" : "vcall_offset"
19289    },
19290    {
19291     "kind" : "vcall_offset"
19292    },
19293    {
19294     "kind" : "vcall_offset"
19295    },
19296    {
19297     "kind" : "vcall_offset"
19298    },
19299    {
19300     "component_value" : -32,
19301     "kind" : "vcall_offset"
19302    },
19303    {
19304     "component_value" : -32,
19305     "kind" : "offset_to_top"
19306    },
19307    {
19308     "kind" : "rtti",
19309     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
19310    },
19311    {
19312     "kind" : "complete_dtor_pointer",
19313     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
19314    },
19315    {
19316     "kind" : "deleting_dtor_pointer",
19317     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
19318    },
19319    {
19320     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19321    },
19322    {
19323     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19324    },
19325    {
19326     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19327    },
19328    {
19329     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19330    }
19331   ]
19332  },
19333  {
19334   "alignment" : 4,
19335   "fields" :
19336   [
19337    {
19338     "field_name" : "sched_policy",
19339     "referenced_type" : "_ZTIi"
19340    },
19341    {
19342     "field_name" : "prio",
19343     "field_offset" : 32,
19344     "referenced_type" : "_ZTIi"
19345    }
19346   ],
19347   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
19348   "name" : "android::hardware::SchedPrio",
19349   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
19350   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
19351   "size" : 8,
19352   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
19353  },
19354  {
19355   "alignment" : 4,
19356   "fields" :
19357   [
19358    {
19359     "access" : "private",
19360     "field_name" : "mCond",
19361     "referenced_type" : "_ZTI14pthread_cond_t"
19362    }
19363   ],
19364   "linker_set_key" : "_ZTIN7android9ConditionE",
19365   "name" : "android::Condition",
19366   "record_kind" : "class",
19367   "referenced_type" : "_ZTIN7android9ConditionE",
19368   "self_type" : "_ZTIN7android9ConditionE",
19369   "size" : 48,
19370   "source_file" : "/system/core/libutils/include/utils/Condition.h"
19371  },
19372  {
19373   "alignment" : 4,
19374   "fields" :
19375   [
19376    {
19377     "field_name" : "buf",
19378     "referenced_type" : "_ZTIA5121_h"
19379    },
19380    {
19381     "field_name" : "entry",
19382     "referenced_type" : "_ZTI12logger_entry"
19383    }
19384   ],
19385   "is_anonymous" : true,
19386   "linker_set_key" : "_ZTIN7log_msgUt_E",
19387   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)",
19388   "record_kind" : "union",
19389   "referenced_type" : "_ZTIN7log_msgUt_E",
19390   "self_type" : "_ZTIN7log_msgUt_E",
19391   "size" : 5124,
19392   "source_file" : "/system/core/liblog/include/log/log_read.h"
19393  }
19394 ],
19395 "rvalue_reference_types" :
19396 [
19397  {
19398   "alignment" : 8,
19399   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
19400   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
19401   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
19402   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
19403   "size" : 8,
19404   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
19405  },
19406  {
19407   "alignment" : 8,
19408   "linker_set_key" : "_ZTION7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
19409   "name" : "android::sp<android::hardware::usb::V1_0::IUsbCallback> &&",
19410   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
19411   "self_type" : "_ZTION7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
19412   "size" : 8,
19413   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
19414  },
19415  {
19416   "alignment" : 8,
19417   "linker_set_key" : "_ZTION7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
19418   "name" : "android::sp<android::hardware::usb::V1_2::IUsbCallback> &&",
19419   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
19420   "self_type" : "_ZTION7android2spINS_8hardware3usb4V1_212IUsbCallbackEEE",
19421   "size" : 8,
19422   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
19423  },
19424  {
19425   "alignment" : 8,
19426   "linker_set_key" : "_ZTION7android2spINS_8hardware3usb4V1_24IUsbEEE",
19427   "name" : "android::sp<android::hardware::usb::V1_2::IUsb> &&",
19428   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_24IUsbEEE",
19429   "self_type" : "_ZTION7android2spINS_8hardware3usb4V1_24IUsbEEE",
19430   "size" : 8,
19431   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
19432  },
19433  {
19434   "alignment" : 8,
19435   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLm32EJEEE",
19436   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
19437   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
19438   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLm32EJEEE",
19439   "size" : 8,
19440   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
19441  },
19442  {
19443   "alignment" : 8,
19444   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
19445   "name" : "android::hardware::hidl_handle &&",
19446   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
19447   "self_type" : "_ZTION7android8hardware11hidl_handleE",
19448   "size" : 8,
19449   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
19450  },
19451  {
19452   "alignment" : 8,
19453   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
19454   "name" : "android::hardware::hidl_memory &&",
19455   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
19456   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
19457   "size" : 8,
19458   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
19459  },
19460  {
19461   "alignment" : 8,
19462   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
19463   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_2::IUsbCallback> > &&",
19464   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
19465   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb4V1_212IUsbCallbackEEEEE",
19466   "size" : 8,
19467   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
19468  },
19469  {
19470   "alignment" : 8,
19471   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
19472   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_2::IUsb> > &&",
19473   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
19474   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb4V1_24IUsbEEEEE",
19475   "size" : 8,
19476   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
19477  },
19478  {
19479   "alignment" : 8,
19480   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
19481   "name" : "android::hardware::Return<bool> &&",
19482   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
19483   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
19484   "size" : 8,
19485   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
19486  },
19487  {
19488   "alignment" : 8,
19489   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
19490   "name" : "android::hardware::Return<void> &&",
19491   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
19492   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
19493   "size" : 8,
19494   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
19495  },
19496  {
19497   "alignment" : 8,
19498   "linker_set_key" : "_ZTION7android8hardware6StatusE",
19499   "name" : "android::hardware::Status &&",
19500   "referenced_type" : "_ZTIN7android8hardware6StatusE",
19501   "self_type" : "_ZTION7android8hardware6StatusE",
19502   "size" : 8,
19503   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
19504  },
19505  {
19506   "alignment" : 8,
19507   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
19508   "name" : "android::hardware::details::return_status &&",
19509   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
19510   "self_type" : "_ZTION7android8hardware7details13return_statusE",
19511   "size" : 8,
19512   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
19513  },
19514  {
19515   "alignment" : 8,
19516   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
19517   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
19518   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
19519   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
19520   "size" : 8,
19521   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
19522  },
19523  {
19524   "alignment" : 8,
19525   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
19526   "name" : "std::function<sp<IBase> (void *)> &&",
19527   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
19528   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
19529   "size" : 8,
19530   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
19531  },
19532  {
19533   "alignment" : 8,
19534   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
19535   "name" : "std::function<sp<IBinder> (void *)> &&",
19536   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
19537   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
19538   "size" : 8,
19539   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
19540  }
19541 ]
19542}
19543