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" : "_ZTIA16_c",
23   "name" : "char [16]",
24   "referenced_type" : "_ZTIc",
25   "self_type" : "_ZTIA16_c",
26   "size" : 16,
27   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
28  },
29  {
30   "alignment" : 1,
31   "linker_set_key" : "_ZTIA32_h",
32   "name" : "unsigned char [32]",
33   "referenced_type" : "_ZTIh",
34   "self_type" : "_ZTIA32_h",
35   "size" : 32,
36   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
37  },
38  {
39   "alignment" : 1,
40   "linker_set_key" : "_ZTIA3_h",
41   "name" : "unsigned char [3]",
42   "referenced_type" : "_ZTIh",
43   "self_type" : "_ZTIA3_h",
44   "size" : 3,
45   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
46  },
47  {
48   "alignment" : 1,
49   "linker_set_key" : "_ZTIA5121_h",
50   "name" : "unsigned char [5121]",
51   "referenced_type" : "_ZTIh",
52   "self_type" : "_ZTIA5121_h",
53   "size" : 5121,
54   "source_file" : "/system/core/liblog/include/log/log_read.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" : 4,
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" : 4,
169   "is_integral" : true,
170   "linker_set_key" : "_ZTIl",
171   "name" : "long",
172   "referenced_type" : "_ZTIl",
173   "self_type" : "_ZTIl",
174   "size" : 4
175  },
176  {
177   "alignment" : 4,
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" : 4
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" : 4,
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" : 4,
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_112IUsbCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
235  },
236  {
237   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
238  },
239  {
240   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
241  },
242  {
243   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
244  },
245  {
246   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
247  },
248  {
249   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
250  },
251  {
252   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
253  },
254  {
255   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
256  },
257  {
258   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
259  },
260  {
261   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback21notifySyspropsChangedEv"
262  },
263  {
264   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback21setHALInstrumentationEv"
265  },
266  {
267   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
268  },
269  {
270   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback4pingEv"
271  },
272  {
273   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
274  },
275  {
276   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback8castFromERKNS_2spINS1_4V1_012IUsbCallbackEEEb"
277  },
278  {
279   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
280  },
281  {
282   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback8castFromERKNS_2spIS3_EEb"
283  },
284  {
285   "name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback13addOnewayTaskENSt3__18functionIFvvEEE"
286  },
287  {
288   "name" : "_ZN7android8hardware3usb4V1_113BsUsbCallbackC1ENS_2spINS2_12IUsbCallbackEEE"
289  },
290  {
291   "name" : "_ZN7android8hardware3usb4V1_113BsUsbCallbackC2ENS_2spINS2_12IUsbCallbackEEE"
292  },
293  {
294   "name" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
295  },
296  {
297   "name" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
298  },
299  {
300   "name" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallback32_hidl_notifyPortStatusChange_1_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
301  },
302  {
303   "name" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallback4pingEv"
304  },
305  {
306   "name" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallbackC1ERKNS_2spINS2_12IUsbCallbackEEE"
307  },
308  {
309   "name" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallbackC2ERKNS_2spINS2_12IUsbCallbackEEE"
310  },
311  {
312   "name" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallbackD0Ev"
313  },
314  {
315   "name" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallbackD1Ev"
316  },
317  {
318   "name" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallbackD2Ev"
319  },
320  {
321   "name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
322  },
323  {
324   "name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
325  },
326  {
327   "name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
328  },
329  {
330   "name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
331  },
332  {
333   "name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
334  },
335  {
336   "name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback15onLastStrongRefEPKv"
337  },
338  {
339   "name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
340  },
341  {
342   "name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback21notifySyspropsChangedEv"
343  },
344  {
345   "name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback21setHALInstrumentationEv"
346  },
347  {
348   "name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
349  },
350  {
351   "name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
352  },
353  {
354   "name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS2_14PortStatus_1_1EEENS1_4V1_06StatusE"
355  },
356  {
357   "name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback32_hidl_notifyPortStatusChange_1_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_14PortStatus_1_1EEENS1_4V1_06StatusE"
358  },
359  {
360   "name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback4pingEv"
361  },
362  {
363   "name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
364  },
365  {
366   "name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallbackC1ERKNS_2spINS0_7IBinderEEE"
367  },
368  {
369   "name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallbackC2ERKNS_2spINS0_7IBinderEEE"
370  },
371  {
372   "name" : "_ZN7android8hardware3usb4V1_121writeEmbeddedToParcelERKNS2_14PortStatus_1_1EPNS0_6ParcelEjj"
373  },
374  {
375   "name" : "_ZN7android8hardware3usb4V1_122readEmbeddedFromParcelERKNS2_14PortStatus_1_1ERKNS0_6ParcelEjj"
376  },
377  {
378   "name" : "_ZN7android8hardware3usb4V1_14IUsb10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
379  },
380  {
381   "name" : "_ZN7android8hardware3usb4V1_14IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
382  },
383  {
384   "name" : "_ZN7android8hardware3usb4V1_14IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
385  },
386  {
387   "name" : "_ZN7android8hardware3usb4V1_14IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
388  },
389  {
390   "name" : "_ZN7android8hardware3usb4V1_14IUsb13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
391  },
392  {
393   "name" : "_ZN7android8hardware3usb4V1_14IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
394  },
395  {
396   "name" : "_ZN7android8hardware3usb4V1_14IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
397  },
398  {
399   "name" : "_ZN7android8hardware3usb4V1_14IUsb17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
400  },
401  {
402   "name" : "_ZN7android8hardware3usb4V1_14IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
403  },
404  {
405   "name" : "_ZN7android8hardware3usb4V1_14IUsb21notifySyspropsChangedEv"
406  },
407  {
408   "name" : "_ZN7android8hardware3usb4V1_14IUsb21setHALInstrumentationEv"
409  },
410  {
411   "name" : "_ZN7android8hardware3usb4V1_14IUsb24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
412  },
413  {
414   "name" : "_ZN7android8hardware3usb4V1_14IUsb4pingEv"
415  },
416  {
417   "name" : "_ZN7android8hardware3usb4V1_14IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
418  },
419  {
420   "name" : "_ZN7android8hardware3usb4V1_14IUsb8castFromERKNS_2spINS1_4V1_04IUsbEEEb"
421  },
422  {
423   "name" : "_ZN7android8hardware3usb4V1_14IUsb8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
424  },
425  {
426   "name" : "_ZN7android8hardware3usb4V1_14IUsb8castFromERKNS_2spIS3_EEb"
427  },
428  {
429   "name" : "_ZN7android8hardware3usb4V1_15BsUsb13addOnewayTaskENSt3__18functionIFvvEEE"
430  },
431  {
432   "name" : "_ZN7android8hardware3usb4V1_15BsUsbC1ENS_2spINS2_4IUsbEEE"
433  },
434  {
435   "name" : "_ZN7android8hardware3usb4V1_15BsUsbC2ENS_2spINS2_4IUsbEEE"
436  },
437  {
438   "name" : "_ZN7android8hardware3usb4V1_17BnHwUsb10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
439  },
440  {
441   "name" : "_ZN7android8hardware3usb4V1_17BnHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
442  },
443  {
444   "name" : "_ZN7android8hardware3usb4V1_17BnHwUsb4pingEv"
445  },
446  {
447   "name" : "_ZN7android8hardware3usb4V1_17BnHwUsbC1ERKNS_2spINS2_4IUsbEEE"
448  },
449  {
450   "name" : "_ZN7android8hardware3usb4V1_17BnHwUsbC2ERKNS_2spINS2_4IUsbEEE"
451  },
452  {
453   "name" : "_ZN7android8hardware3usb4V1_17BnHwUsbD0Ev"
454  },
455  {
456   "name" : "_ZN7android8hardware3usb4V1_17BnHwUsbD1Ev"
457  },
458  {
459   "name" : "_ZN7android8hardware3usb4V1_17BnHwUsbD2Ev"
460  },
461  {
462   "name" : "_ZN7android8hardware3usb4V1_17BpHwUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
463  },
464  {
465   "name" : "_ZN7android8hardware3usb4V1_17BpHwUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
466  },
467  {
468   "name" : "_ZN7android8hardware3usb4V1_17BpHwUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
469  },
470  {
471   "name" : "_ZN7android8hardware3usb4V1_17BpHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
472  },
473  {
474   "name" : "_ZN7android8hardware3usb4V1_17BpHwUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
475  },
476  {
477   "name" : "_ZN7android8hardware3usb4V1_17BpHwUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
478  },
479  {
480   "name" : "_ZN7android8hardware3usb4V1_17BpHwUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
481  },
482  {
483   "name" : "_ZN7android8hardware3usb4V1_17BpHwUsb15onLastStrongRefEPKv"
484  },
485  {
486   "name" : "_ZN7android8hardware3usb4V1_17BpHwUsb15queryPortStatusEv"
487  },
488  {
489   "name" : "_ZN7android8hardware3usb4V1_17BpHwUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
490  },
491  {
492   "name" : "_ZN7android8hardware3usb4V1_17BpHwUsb21notifySyspropsChangedEv"
493  },
494  {
495   "name" : "_ZN7android8hardware3usb4V1_17BpHwUsb21setHALInstrumentationEv"
496  },
497  {
498   "name" : "_ZN7android8hardware3usb4V1_17BpHwUsb4pingEv"
499  },
500  {
501   "name" : "_ZN7android8hardware3usb4V1_17BpHwUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
502  },
503  {
504   "name" : "_ZN7android8hardware3usb4V1_17BpHwUsbC1ERKNS_2spINS0_7IBinderEEE"
505  },
506  {
507   "name" : "_ZN7android8hardware3usb4V1_17BpHwUsbC2ERKNS_2spINS0_7IBinderEEE"
508  },
509  {
510   "binding" : "weak",
511   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_112IUsbCallbackENS3_4V1_012IUsbCallbackENS4_15BpHwUsbCallbackEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
512  },
513  {
514   "binding" : "weak",
515   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_112IUsbCallbackENS_4hidl4base4V1_05IBaseENS4_15BpHwUsbCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
516  },
517  {
518   "binding" : "weak",
519   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_14IUsbENS3_4V1_04IUsbENS4_7BpHwUsbEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
520  },
521  {
522   "binding" : "weak",
523   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_14IUsbENS_4hidl4base4V1_05IBaseENS4_7BpHwUsbEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
524  },
525  {
526   "binding" : "weak",
527   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3usb4V1_012IUsbCallbackEvEENS_2spIT_EES8_"
528  },
529  {
530   "binding" : "weak",
531   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3usb4V1_115BpHwUsbCallbackENS4_12IUsbCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
532  },
533  {
534   "binding" : "weak",
535   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3usb4V1_17BpHwUsbENS4_4IUsbEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
536  },
537  {
538   "binding" : "weak",
539   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
540  },
541  {
542   "binding" : "weak",
543   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
544  },
545  {
546   "binding" : "weak",
547   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
548  },
549  {
550   "binding" : "weak",
551   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISG_EERPNS_15__tree_end_nodeIST_EERKT_"
552  },
553  {
554   "binding" : "weak",
555   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEERKT_"
556  },
557  {
558   "binding" : "weak",
559   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEE"
560  },
561  {
562   "binding" : "weak",
563   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISE_EERPNS_15__tree_end_nodeISR_EERKT_"
564  },
565  {
566   "binding" : "weak",
567   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEERKT_"
568  },
569  {
570   "binding" : "weak",
571   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEE"
572  },
573  {
574   "binding" : "weak",
575   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
576  },
577  {
578   "binding" : "weak",
579   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
580  },
581  {
582   "binding" : "weak",
583   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
584  },
585  {
586   "name" : "_ZThn20_N7android8hardware3usb4V1_115BnHwUsbCallbackD0Ev"
587  },
588  {
589   "name" : "_ZThn20_N7android8hardware3usb4V1_115BnHwUsbCallbackD1Ev"
590  },
591  {
592   "name" : "_ZThn20_N7android8hardware3usb4V1_17BnHwUsbD0Ev"
593  },
594  {
595   "name" : "_ZThn20_N7android8hardware3usb4V1_17BnHwUsbD1Ev"
596  },
597  {
598   "name" : "_ZThn8_N7android8hardware3usb4V1_115BpHwUsbCallback15onLastStrongRefEPKv"
599  },
600  {
601   "name" : "_ZThn8_N7android8hardware3usb4V1_17BpHwUsb15onLastStrongRefEPKv"
602  },
603  {
604   "name" : "_ZTv0_n12_N7android8hardware3usb4V1_115BnHwUsbCallbackD0Ev"
605  },
606  {
607   "name" : "_ZTv0_n12_N7android8hardware3usb4V1_115BnHwUsbCallbackD1Ev"
608  },
609  {
610   "name" : "_ZTv0_n12_N7android8hardware3usb4V1_17BnHwUsbD0Ev"
611  },
612  {
613   "name" : "_ZTv0_n12_N7android8hardware3usb4V1_17BnHwUsbD1Ev"
614  },
615  {
616   "name" : "_ZTv0_n20_N7android8hardware3usb4V1_115BpHwUsbCallback15onLastStrongRefEPKv"
617  },
618  {
619   "name" : "_ZTv0_n20_N7android8hardware3usb4V1_17BpHwUsb15onLastStrongRefEPKv"
620  }
621 ],
622 "elf_objects" :
623 [
624  {
625   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback10descriptorE"
626  },
627  {
628   "name" : "_ZN7android8hardware3usb4V1_14IUsb10descriptorE"
629  },
630  {
631   "name" : "_ZTCN7android8hardware3usb4V1_112IUsbCallbackE0_NS1_4V1_012IUsbCallbackE"
632  },
633  {
634   "name" : "_ZTCN7android8hardware3usb4V1_112IUsbCallbackE0_NS_4hidl4base4V1_05IBaseE"
635  },
636  {
637   "binding" : "weak",
638   "name" : "_ZTCN7android8hardware3usb4V1_113BsUsbCallbackE0_NS2_12IUsbCallbackE"
639  },
640  {
641   "name" : "_ZTCN7android8hardware3usb4V1_115BnHwUsbCallbackE0_NS0_7IBinderE"
642  },
643  {
644   "name" : "_ZTCN7android8hardware3usb4V1_115BnHwUsbCallbackE0_NS0_9BHwBinderE"
645  },
646  {
647   "name" : "_ZTCN7android8hardware3usb4V1_115BnHwUsbCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
648  },
649  {
650   "name" : "_ZTCN7android8hardware3usb4V1_115BpHwUsbCallbackE0_NS0_11BpInterfaceINS2_12IUsbCallbackEEE"
651  },
652  {
653   "name" : "_ZTCN7android8hardware3usb4V1_115BpHwUsbCallbackE0_NS1_4V1_012IUsbCallbackE"
654  },
655  {
656   "name" : "_ZTCN7android8hardware3usb4V1_115BpHwUsbCallbackE0_NS2_12IUsbCallbackE"
657  },
658  {
659   "name" : "_ZTCN7android8hardware3usb4V1_115BpHwUsbCallbackE0_NS_4hidl4base4V1_05IBaseE"
660  },
661  {
662   "name" : "_ZTCN7android8hardware3usb4V1_115BpHwUsbCallbackE4_NS0_10IInterfaceE"
663  },
664  {
665   "name" : "_ZTCN7android8hardware3usb4V1_115BpHwUsbCallbackE8_NS0_11BpHwRefBaseE"
666  },
667  {
668   "name" : "_ZTCN7android8hardware3usb4V1_14IUsbE0_NS1_4V1_04IUsbE"
669  },
670  {
671   "name" : "_ZTCN7android8hardware3usb4V1_14IUsbE0_NS_4hidl4base4V1_05IBaseE"
672  },
673  {
674   "binding" : "weak",
675   "name" : "_ZTCN7android8hardware3usb4V1_15BsUsbE0_NS2_4IUsbE"
676  },
677  {
678   "name" : "_ZTCN7android8hardware3usb4V1_17BnHwUsbE0_NS0_7IBinderE"
679  },
680  {
681   "name" : "_ZTCN7android8hardware3usb4V1_17BnHwUsbE0_NS0_9BHwBinderE"
682  },
683  {
684   "name" : "_ZTCN7android8hardware3usb4V1_17BnHwUsbE0_NS_4hidl4base4V1_08BnHwBaseE"
685  },
686  {
687   "name" : "_ZTCN7android8hardware3usb4V1_17BpHwUsbE0_NS0_11BpInterfaceINS2_4IUsbEEE"
688  },
689  {
690   "name" : "_ZTCN7android8hardware3usb4V1_17BpHwUsbE0_NS1_4V1_04IUsbE"
691  },
692  {
693   "name" : "_ZTCN7android8hardware3usb4V1_17BpHwUsbE0_NS2_4IUsbE"
694  },
695  {
696   "name" : "_ZTCN7android8hardware3usb4V1_17BpHwUsbE0_NS_4hidl4base4V1_05IBaseE"
697  },
698  {
699   "name" : "_ZTCN7android8hardware3usb4V1_17BpHwUsbE4_NS0_10IInterfaceE"
700  },
701  {
702   "name" : "_ZTCN7android8hardware3usb4V1_17BpHwUsbE8_NS0_11BpHwRefBaseE"
703  },
704  {
705   "name" : "_ZTTN7android8hardware3usb4V1_112IUsbCallbackE"
706  },
707  {
708   "name" : "_ZTTN7android8hardware3usb4V1_115BnHwUsbCallbackE"
709  },
710  {
711   "name" : "_ZTTN7android8hardware3usb4V1_115BpHwUsbCallbackE"
712  },
713  {
714   "name" : "_ZTTN7android8hardware3usb4V1_14IUsbE"
715  },
716  {
717   "name" : "_ZTTN7android8hardware3usb4V1_17BnHwUsbE"
718  },
719  {
720   "name" : "_ZTTN7android8hardware3usb4V1_17BpHwUsbE"
721  },
722  {
723   "name" : "_ZTVN7android8hardware3usb4V1_112IUsbCallbackE"
724  },
725  {
726   "binding" : "weak",
727   "name" : "_ZTVN7android8hardware3usb4V1_113BsUsbCallbackE"
728  },
729  {
730   "name" : "_ZTVN7android8hardware3usb4V1_115BnHwUsbCallbackE"
731  },
732  {
733   "name" : "_ZTVN7android8hardware3usb4V1_115BpHwUsbCallbackE"
734  },
735  {
736   "name" : "_ZTVN7android8hardware3usb4V1_14IUsbE"
737  },
738  {
739   "binding" : "weak",
740   "name" : "_ZTVN7android8hardware3usb4V1_15BsUsbE"
741  },
742  {
743   "name" : "_ZTVN7android8hardware3usb4V1_17BnHwUsbE"
744  },
745  {
746   "name" : "_ZTVN7android8hardware3usb4V1_17BpHwUsbE"
747  }
748 ],
749 "enum_types" :
750 [
751  {
752   "alignment" : 4,
753   "enum_fields" :
754   [
755    {
756     "enum_field_value" : 1,
757     "name" : "HAL_HDR_DOLBY_VISION"
758    },
759    {
760     "enum_field_value" : 2,
761     "name" : "HAL_HDR_HDR10"
762    },
763    {
764     "enum_field_value" : 3,
765     "name" : "HAL_HDR_HLG"
766    }
767   ],
768   "linker_set_key" : "_ZTI13android_hdr_t",
769   "name" : "android_hdr_t",
770   "referenced_type" : "_ZTI13android_hdr_t",
771   "self_type" : "_ZTI13android_hdr_t",
772   "size" : 4,
773   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
774   "underlying_type" : "_ZTIj"
775  },
776  {
777   "alignment" : 4,
778   "enum_fields" :
779   [
780    {
781     "enum_field_value" : 4,
782     "name" : "HAL_HDR_HDR10_PLUS"
783    }
784   ],
785   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
786   "name" : "android_hdr_v1_2_t",
787   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
788   "self_type" : "_ZTI18android_hdr_v1_2_t",
789   "size" : 4,
790   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
791   "underlying_type" : "_ZTIj"
792  },
793  {
794   "alignment" : 4,
795   "enum_fields" :
796   [
797    {
798     "enum_field_value" : 0,
799     "name" : "ANDROID_LOG_UNKNOWN"
800    },
801    {
802     "enum_field_value" : 1,
803     "name" : "ANDROID_LOG_DEFAULT"
804    },
805    {
806     "enum_field_value" : 2,
807     "name" : "ANDROID_LOG_VERBOSE"
808    },
809    {
810     "enum_field_value" : 3,
811     "name" : "ANDROID_LOG_DEBUG"
812    },
813    {
814     "enum_field_value" : 4,
815     "name" : "ANDROID_LOG_INFO"
816    },
817    {
818     "enum_field_value" : 5,
819     "name" : "ANDROID_LOG_WARN"
820    },
821    {
822     "enum_field_value" : 6,
823     "name" : "ANDROID_LOG_ERROR"
824    },
825    {
826     "enum_field_value" : 7,
827     "name" : "ANDROID_LOG_FATAL"
828    },
829    {
830     "enum_field_value" : 8,
831     "name" : "ANDROID_LOG_SILENT"
832    }
833   ],
834   "linker_set_key" : "_ZTI19android_LogPriority",
835   "name" : "android_LogPriority",
836   "referenced_type" : "_ZTI19android_LogPriority",
837   "self_type" : "_ZTI19android_LogPriority",
838   "size" : 4,
839   "source_file" : "/system/core/liblog/include/android/log.h",
840   "underlying_type" : "_ZTIj"
841  },
842  {
843   "alignment" : 4,
844   "enum_fields" :
845   [
846    {
847     "enum_field_value" : 0,
848     "name" : "HAL_DATASPACE_UNKNOWN"
849    },
850    {
851     "enum_field_value" : 1,
852     "name" : "HAL_DATASPACE_ARBITRARY"
853    },
854    {
855     "enum_field_value" : 16,
856     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
857    },
858    {
859     "enum_field_value" : 4128768,
860     "name" : "HAL_DATASPACE_STANDARD_MASK"
861    },
862    {
863     "enum_field_value" : 0,
864     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
865    },
866    {
867     "enum_field_value" : 65536,
868     "name" : "HAL_DATASPACE_STANDARD_BT709"
869    },
870    {
871     "enum_field_value" : 131072,
872     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
873    },
874    {
875     "enum_field_value" : 196608,
876     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
877    },
878    {
879     "enum_field_value" : 262144,
880     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
881    },
882    {
883     "enum_field_value" : 327680,
884     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
885    },
886    {
887     "enum_field_value" : 393216,
888     "name" : "HAL_DATASPACE_STANDARD_BT2020"
889    },
890    {
891     "enum_field_value" : 458752,
892     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
893    },
894    {
895     "enum_field_value" : 524288,
896     "name" : "HAL_DATASPACE_STANDARD_BT470M"
897    },
898    {
899     "enum_field_value" : 589824,
900     "name" : "HAL_DATASPACE_STANDARD_FILM"
901    },
902    {
903     "enum_field_value" : 655360,
904     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
905    },
906    {
907     "enum_field_value" : 720896,
908     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
909    },
910    {
911     "enum_field_value" : 22,
912     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
913    },
914    {
915     "enum_field_value" : 130023424,
916     "name" : "HAL_DATASPACE_TRANSFER_MASK"
917    },
918    {
919     "enum_field_value" : 0,
920     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
921    },
922    {
923     "enum_field_value" : 4194304,
924     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
925    },
926    {
927     "enum_field_value" : 8388608,
928     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
929    },
930    {
931     "enum_field_value" : 12582912,
932     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
933    },
934    {
935     "enum_field_value" : 16777216,
936     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
937    },
938    {
939     "enum_field_value" : 20971520,
940     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
941    },
942    {
943     "enum_field_value" : 25165824,
944     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
945    },
946    {
947     "enum_field_value" : 29360128,
948     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
949    },
950    {
951     "enum_field_value" : 33554432,
952     "name" : "HAL_DATASPACE_TRANSFER_HLG"
953    },
954    {
955     "enum_field_value" : 27,
956     "name" : "HAL_DATASPACE_RANGE_SHIFT"
957    },
958    {
959     "enum_field_value" : 939524096,
960     "name" : "HAL_DATASPACE_RANGE_MASK"
961    },
962    {
963     "enum_field_value" : 0,
964     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
965    },
966    {
967     "enum_field_value" : 134217728,
968     "name" : "HAL_DATASPACE_RANGE_FULL"
969    },
970    {
971     "enum_field_value" : 268435456,
972     "name" : "HAL_DATASPACE_RANGE_LIMITED"
973    },
974    {
975     "enum_field_value" : 402653184,
976     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
977    },
978    {
979     "enum_field_value" : 512,
980     "name" : "HAL_DATASPACE_SRGB_LINEAR"
981    },
982    {
983     "enum_field_value" : 138477568,
984     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
985    },
986    {
987     "enum_field_value" : 406913024,
988     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
989    },
990    {
991     "enum_field_value" : 513,
992     "name" : "HAL_DATASPACE_SRGB"
993    },
994    {
995     "enum_field_value" : 142671872,
996     "name" : "HAL_DATASPACE_V0_SRGB"
997    },
998    {
999     "enum_field_value" : 411107328,
1000     "name" : "HAL_DATASPACE_V0_SCRGB"
1001    },
1002    {
1003     "enum_field_value" : 257,
1004     "name" : "HAL_DATASPACE_JFIF"
1005    },
1006    {
1007     "enum_field_value" : 146931712,
1008     "name" : "HAL_DATASPACE_V0_JFIF"
1009    },
1010    {
1011     "enum_field_value" : 258,
1012     "name" : "HAL_DATASPACE_BT601_625"
1013    },
1014    {
1015     "enum_field_value" : 281149440,
1016     "name" : "HAL_DATASPACE_V0_BT601_625"
1017    },
1018    {
1019     "enum_field_value" : 259,
1020     "name" : "HAL_DATASPACE_BT601_525"
1021    },
1022    {
1023     "enum_field_value" : 281280512,
1024     "name" : "HAL_DATASPACE_V0_BT601_525"
1025    },
1026    {
1027     "enum_field_value" : 260,
1028     "name" : "HAL_DATASPACE_BT709"
1029    },
1030    {
1031     "enum_field_value" : 281083904,
1032     "name" : "HAL_DATASPACE_V0_BT709"
1033    },
1034    {
1035     "enum_field_value" : 139067392,
1036     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1037    },
1038    {
1039     "enum_field_value" : 155844608,
1040     "name" : "HAL_DATASPACE_DCI_P3"
1041    },
1042    {
1043     "enum_field_value" : 139067392,
1044     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1045    },
1046    {
1047     "enum_field_value" : 143261696,
1048     "name" : "HAL_DATASPACE_DISPLAY_P3"
1049    },
1050    {
1051     "enum_field_value" : 151715840,
1052     "name" : "HAL_DATASPACE_ADOBE_RGB"
1053    },
1054    {
1055     "enum_field_value" : 138805248,
1056     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1057    },
1058    {
1059     "enum_field_value" : 147193856,
1060     "name" : "HAL_DATASPACE_BT2020"
1061    },
1062    {
1063     "enum_field_value" : 163971072,
1064     "name" : "HAL_DATASPACE_BT2020_PQ"
1065    },
1066    {
1067     "enum_field_value" : 4096,
1068     "name" : "HAL_DATASPACE_DEPTH"
1069    },
1070    {
1071     "enum_field_value" : 4097,
1072     "name" : "HAL_DATASPACE_SENSOR"
1073    }
1074   ],
1075   "linker_set_key" : "_ZTI19android_dataspace_t",
1076   "name" : "android_dataspace_t",
1077   "referenced_type" : "_ZTI19android_dataspace_t",
1078   "self_type" : "_ZTI19android_dataspace_t",
1079   "size" : 4,
1080   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1081   "underlying_type" : "_ZTIj"
1082  },
1083  {
1084   "alignment" : 4,
1085   "enum_fields" :
1086   [
1087    {
1088     "enum_field_value" : 0,
1089     "name" : "FLEX_FORMAT_INVALID"
1090    },
1091    {
1092     "enum_field_value" : 1,
1093     "name" : "FLEX_FORMAT_Y"
1094    },
1095    {
1096     "enum_field_value" : 7,
1097     "name" : "FLEX_FORMAT_YCbCr"
1098    },
1099    {
1100     "enum_field_value" : 1073741831,
1101     "name" : "FLEX_FORMAT_YCbCrA"
1102    },
1103    {
1104     "enum_field_value" : 7168,
1105     "name" : "FLEX_FORMAT_RGB"
1106    },
1107    {
1108     "enum_field_value" : 1073748992,
1109     "name" : "FLEX_FORMAT_RGBA"
1110    }
1111   ],
1112   "linker_set_key" : "_ZTI19android_flex_format",
1113   "name" : "android_flex_format",
1114   "referenced_type" : "_ZTI19android_flex_format",
1115   "self_type" : "_ZTI19android_flex_format",
1116   "size" : 4,
1117   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1118   "underlying_type" : "_ZTIj"
1119  },
1120  {
1121   "alignment" : 4,
1122   "enum_fields" :
1123   [
1124    {
1125     "enum_field_value" : 1,
1126     "name" : "HAL_TRANSFORM_FLIP_H"
1127    },
1128    {
1129     "enum_field_value" : 2,
1130     "name" : "HAL_TRANSFORM_FLIP_V"
1131    },
1132    {
1133     "enum_field_value" : 4,
1134     "name" : "HAL_TRANSFORM_ROT_90"
1135    },
1136    {
1137     "enum_field_value" : 3,
1138     "name" : "HAL_TRANSFORM_ROT_180"
1139    },
1140    {
1141     "enum_field_value" : 7,
1142     "name" : "HAL_TRANSFORM_ROT_270"
1143    }
1144   ],
1145   "linker_set_key" : "_ZTI19android_transform_t",
1146   "name" : "android_transform_t",
1147   "referenced_type" : "_ZTI19android_transform_t",
1148   "self_type" : "_ZTI19android_transform_t",
1149   "size" : 4,
1150   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1151   "underlying_type" : "_ZTIj"
1152  },
1153  {
1154   "alignment" : 4,
1155   "enum_fields" :
1156   [
1157    {
1158     "enum_field_value" : 0,
1159     "name" : "HAL_COLOR_MODE_NATIVE"
1160    },
1161    {
1162     "enum_field_value" : 1,
1163     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1164    },
1165    {
1166     "enum_field_value" : 2,
1167     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1168    },
1169    {
1170     "enum_field_value" : 3,
1171     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1172    },
1173    {
1174     "enum_field_value" : 4,
1175     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1176    },
1177    {
1178     "enum_field_value" : 5,
1179     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1180    },
1181    {
1182     "enum_field_value" : 6,
1183     "name" : "HAL_COLOR_MODE_DCI_P3"
1184    },
1185    {
1186     "enum_field_value" : 7,
1187     "name" : "HAL_COLOR_MODE_SRGB"
1188    },
1189    {
1190     "enum_field_value" : 8,
1191     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1192    },
1193    {
1194     "enum_field_value" : 9,
1195     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1196    }
1197   ],
1198   "linker_set_key" : "_ZTI20android_color_mode_t",
1199   "name" : "android_color_mode_t",
1200   "referenced_type" : "_ZTI20android_color_mode_t",
1201   "self_type" : "_ZTI20android_color_mode_t",
1202   "size" : 4,
1203   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1204   "underlying_type" : "_ZTIj"
1205  },
1206  {
1207   "alignment" : 4,
1208   "enum_fields" :
1209   [
1210    {
1211     "enum_field_value" : 0,
1212     "name" : "SYSTEM_TIME_REALTIME"
1213    },
1214    {
1215     "enum_field_value" : 1,
1216     "name" : "SYSTEM_TIME_MONOTONIC"
1217    },
1218    {
1219     "enum_field_value" : 2,
1220     "name" : "SYSTEM_TIME_PROCESS"
1221    },
1222    {
1223     "enum_field_value" : 3,
1224     "name" : "SYSTEM_TIME_THREAD"
1225    },
1226    {
1227     "enum_field_value" : 4,
1228     "name" : "SYSTEM_TIME_BOOTTIME"
1229    }
1230   ],
1231   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1232   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1233   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1234   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1235   "size" : 4,
1236   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1237   "underlying_type" : "_ZTIj"
1238  },
1239  {
1240   "alignment" : 4,
1241   "enum_fields" :
1242   [
1243    {
1244     "enum_field_value" : 1,
1245     "name" : "FLEX_COMPONENT_Y"
1246    },
1247    {
1248     "enum_field_value" : 2,
1249     "name" : "FLEX_COMPONENT_Cb"
1250    },
1251    {
1252     "enum_field_value" : 4,
1253     "name" : "FLEX_COMPONENT_Cr"
1254    },
1255    {
1256     "enum_field_value" : 1024,
1257     "name" : "FLEX_COMPONENT_R"
1258    },
1259    {
1260     "enum_field_value" : 2048,
1261     "name" : "FLEX_COMPONENT_G"
1262    },
1263    {
1264     "enum_field_value" : 4096,
1265     "name" : "FLEX_COMPONENT_B"
1266    },
1267    {
1268     "enum_field_value" : 1073741824,
1269     "name" : "FLEX_COMPONENT_A"
1270    }
1271   ],
1272   "linker_set_key" : "_ZTI22android_flex_component",
1273   "name" : "android_flex_component",
1274   "referenced_type" : "_ZTI22android_flex_component",
1275   "self_type" : "_ZTI22android_flex_component",
1276   "size" : 4,
1277   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1278   "underlying_type" : "_ZTIj"
1279  },
1280  {
1281   "alignment" : 4,
1282   "enum_fields" :
1283   [
1284    {
1285     "enum_field_value" : 1,
1286     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1287    },
1288    {
1289     "enum_field_value" : 2,
1290     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1291    },
1292    {
1293     "enum_field_value" : 3,
1294     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1295    },
1296    {
1297     "enum_field_value" : 4,
1298     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1299    },
1300    {
1301     "enum_field_value" : 5,
1302     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1303    },
1304    {
1305     "enum_field_value" : 16,
1306     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1307    },
1308    {
1309     "enum_field_value" : 17,
1310     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1311    },
1312    {
1313     "enum_field_value" : 20,
1314     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1315    },
1316    {
1317     "enum_field_value" : 22,
1318     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1319    },
1320    {
1321     "enum_field_value" : 32,
1322     "name" : "HAL_PIXEL_FORMAT_RAW16"
1323    },
1324    {
1325     "enum_field_value" : 33,
1326     "name" : "HAL_PIXEL_FORMAT_BLOB"
1327    },
1328    {
1329     "enum_field_value" : 34,
1330     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1331    },
1332    {
1333     "enum_field_value" : 35,
1334     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1335    },
1336    {
1337     "enum_field_value" : 36,
1338     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1339    },
1340    {
1341     "enum_field_value" : 37,
1342     "name" : "HAL_PIXEL_FORMAT_RAW10"
1343    },
1344    {
1345     "enum_field_value" : 38,
1346     "name" : "HAL_PIXEL_FORMAT_RAW12"
1347    },
1348    {
1349     "enum_field_value" : 43,
1350     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1351    },
1352    {
1353     "enum_field_value" : 538982489,
1354     "name" : "HAL_PIXEL_FORMAT_Y8"
1355    },
1356    {
1357     "enum_field_value" : 540422489,
1358     "name" : "HAL_PIXEL_FORMAT_Y16"
1359    },
1360    {
1361     "enum_field_value" : 842094169,
1362     "name" : "HAL_PIXEL_FORMAT_YV12"
1363    }
1364   ],
1365   "linker_set_key" : "_ZTI22android_pixel_format_t",
1366   "name" : "android_pixel_format_t",
1367   "referenced_type" : "_ZTI22android_pixel_format_t",
1368   "self_type" : "_ZTI22android_pixel_format_t",
1369   "size" : 4,
1370   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1371   "underlying_type" : "_ZTIj"
1372  },
1373  {
1374   "alignment" : 4,
1375   "enum_fields" :
1376   [
1377    {
1378     "enum_field_value" : 19,
1379     "name" : "ANDROID_PRIORITY_LOWEST"
1380    },
1381    {
1382     "enum_field_value" : 10,
1383     "name" : "ANDROID_PRIORITY_BACKGROUND"
1384    },
1385    {
1386     "enum_field_value" : 0,
1387     "name" : "ANDROID_PRIORITY_NORMAL"
1388    },
1389    {
1390     "enum_field_value" : -2,
1391     "name" : "ANDROID_PRIORITY_FOREGROUND"
1392    },
1393    {
1394     "enum_field_value" : -4,
1395     "name" : "ANDROID_PRIORITY_DISPLAY"
1396    },
1397    {
1398     "enum_field_value" : -8,
1399     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1400    },
1401    {
1402     "enum_field_value" : -10,
1403     "name" : "ANDROID_PRIORITY_VIDEO"
1404    },
1405    {
1406     "enum_field_value" : -16,
1407     "name" : "ANDROID_PRIORITY_AUDIO"
1408    },
1409    {
1410     "enum_field_value" : -19,
1411     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1412    },
1413    {
1414     "enum_field_value" : -20,
1415     "name" : "ANDROID_PRIORITY_HIGHEST"
1416    },
1417    {
1418     "enum_field_value" : 0,
1419     "name" : "ANDROID_PRIORITY_DEFAULT"
1420    },
1421    {
1422     "enum_field_value" : -1,
1423     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1424    },
1425    {
1426     "enum_field_value" : 1,
1427     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1428    }
1429   ],
1430   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1431   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1432   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1433   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1434   "size" : 4,
1435   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1436   "underlying_type" : "_ZTIi"
1437  },
1438  {
1439   "alignment" : 4,
1440   "enum_fields" :
1441   [
1442    {
1443     "enum_field_value" : 281411584,
1444     "name" : "HAL_DATASPACE_BT2020_ITU"
1445    },
1446    {
1447     "enum_field_value" : 298188800,
1448     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1449    },
1450    {
1451     "enum_field_value" : 302383104,
1452     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1453    },
1454    {
1455     "enum_field_value" : 168165376,
1456     "name" : "HAL_DATASPACE_BT2020_HLG"
1457    }
1458   ],
1459   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1460   "name" : "android_dataspace_v1_1_t",
1461   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1462   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1463   "size" : 4,
1464   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1465   "underlying_type" : "_ZTIj"
1466  },
1467  {
1468   "alignment" : 4,
1469   "enum_fields" :
1470   [
1471    {
1472     "enum_field_value" : 142999552,
1473     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1474    },
1475    {
1476     "enum_field_value" : 4098,
1477     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1478    },
1479    {
1480     "enum_field_value" : 4099,
1481     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1482    },
1483    {
1484     "enum_field_value" : 4100,
1485     "name" : "HAL_DATASPACE_HEIF"
1486    }
1487   ],
1488   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1489   "name" : "android_dataspace_v1_2_t",
1490   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1491   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1492   "size" : 4,
1493   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1494   "underlying_type" : "_ZTIj"
1495  },
1496  {
1497   "alignment" : 4,
1498   "enum_fields" :
1499   [
1500    {
1501     "enum_field_value" : 10,
1502     "name" : "HAL_COLOR_MODE_BT2020"
1503    },
1504    {
1505     "enum_field_value" : 11,
1506     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1507    },
1508    {
1509     "enum_field_value" : 12,
1510     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1511    }
1512   ],
1513   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1514   "name" : "android_color_mode_v1_1_t",
1515   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1516   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1517   "size" : 4,
1518   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1519   "underlying_type" : "_ZTIj"
1520  },
1521  {
1522   "alignment" : 4,
1523   "enum_fields" :
1524   [
1525    {
1526     "enum_field_value" : 0,
1527     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1528    },
1529    {
1530     "enum_field_value" : 1,
1531     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1532    },
1533    {
1534     "enum_field_value" : 2,
1535     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1536    },
1537    {
1538     "enum_field_value" : 3,
1539     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1540    },
1541    {
1542     "enum_field_value" : 4,
1543     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1544    },
1545    {
1546     "enum_field_value" : 5,
1547     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1548    },
1549    {
1550     "enum_field_value" : 6,
1551     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1552    }
1553   ],
1554   "linker_set_key" : "_ZTI25android_color_transform_t",
1555   "name" : "android_color_transform_t",
1556   "referenced_type" : "_ZTI25android_color_transform_t",
1557   "self_type" : "_ZTI25android_color_transform_t",
1558   "size" : 4,
1559   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1560   "underlying_type" : "_ZTIj"
1561  },
1562  {
1563   "alignment" : 4,
1564   "enum_fields" :
1565   [
1566    {
1567     "enum_field_value" : 39,
1568     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1569    },
1570    {
1571     "enum_field_value" : 40,
1572     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1573    },
1574    {
1575     "enum_field_value" : 41,
1576     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1577    },
1578    {
1579     "enum_field_value" : 42,
1580     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1581    }
1582   ],
1583   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1584   "name" : "android_pixel_format_sw_t",
1585   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1586   "self_type" : "_ZTI25android_pixel_format_sw_t",
1587   "size" : 4,
1588   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1589   "underlying_type" : "_ZTIj"
1590  },
1591  {
1592   "alignment" : 4,
1593   "enum_fields" :
1594   [
1595    {
1596     "enum_field_value" : 48,
1597     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1598    },
1599    {
1600     "enum_field_value" : 49,
1601     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1602    },
1603    {
1604     "enum_field_value" : 50,
1605     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1606    },
1607    {
1608     "enum_field_value" : 51,
1609     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1610    },
1611    {
1612     "enum_field_value" : 52,
1613     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1614    },
1615    {
1616     "enum_field_value" : 53,
1617     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1618    },
1619    {
1620     "enum_field_value" : 54,
1621     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1622    }
1623   ],
1624   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1625   "name" : "android_pixel_format_v1_1_t",
1626   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1627   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1628   "size" : 4,
1629   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1630   "underlying_type" : "_ZTIj"
1631  },
1632  {
1633   "alignment" : 4,
1634   "enum_fields" :
1635   [
1636    {
1637     "enum_field_value" : 55,
1638     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1639    }
1640   ],
1641   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1642   "name" : "android_pixel_format_v1_2_t",
1643   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1644   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1645   "size" : 4,
1646   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1647   "underlying_type" : "_ZTIj"
1648  },
1649  {
1650   "alignment" : 4,
1651   "enum_fields" :
1652   [
1653    {
1654     "enum_field_value" : 0,
1655     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1656    },
1657    {
1658     "enum_field_value" : 1,
1659     "name" : "HAL_RENDER_INTENT_ENHANCE"
1660    },
1661    {
1662     "enum_field_value" : 2,
1663     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1664    },
1665    {
1666     "enum_field_value" : 3,
1667     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1668    }
1669   ],
1670   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1671   "name" : "android_render_intent_v1_1_t",
1672   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1673   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1674   "size" : 4,
1675   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1676   "underlying_type" : "_ZTIj"
1677  },
1678  {
1679   "alignment" : 4,
1680   "enum_fields" :
1681   [
1682    {
1683     "enum_field_value" : 0,
1684     "name" : "LOG_ID_MIN"
1685    },
1686    {
1687     "enum_field_value" : 0,
1688     "name" : "LOG_ID_MAIN"
1689    },
1690    {
1691     "enum_field_value" : 1,
1692     "name" : "LOG_ID_RADIO"
1693    },
1694    {
1695     "enum_field_value" : 2,
1696     "name" : "LOG_ID_EVENTS"
1697    },
1698    {
1699     "enum_field_value" : 3,
1700     "name" : "LOG_ID_SYSTEM"
1701    },
1702    {
1703     "enum_field_value" : 4,
1704     "name" : "LOG_ID_CRASH"
1705    },
1706    {
1707     "enum_field_value" : 5,
1708     "name" : "LOG_ID_STATS"
1709    },
1710    {
1711     "enum_field_value" : 6,
1712     "name" : "LOG_ID_SECURITY"
1713    },
1714    {
1715     "enum_field_value" : 7,
1716     "name" : "LOG_ID_KERNEL"
1717    },
1718    {
1719     "enum_field_value" : 8,
1720     "name" : "LOG_ID_MAX"
1721    },
1722    {
1723     "enum_field_value" : 2147483647,
1724     "name" : "LOG_ID_DEFAULT"
1725    }
1726   ],
1727   "linker_set_key" : "_ZTI6log_id",
1728   "name" : "log_id",
1729   "referenced_type" : "_ZTI6log_id",
1730   "self_type" : "_ZTI6log_id",
1731   "size" : 4,
1732   "source_file" : "/system/core/liblog/include/android/log.h",
1733   "underlying_type" : "_ZTIj"
1734  },
1735  {
1736   "alignment" : 4,
1737   "enum_fields" :
1738   [
1739    {
1740     "enum_field_value" : 1,
1741     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1742    },
1743    {
1744     "enum_field_value" : 2,
1745     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1746    },
1747    {
1748     "enum_field_value" : 4,
1749     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1750    }
1751   ],
1752   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1753   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1754   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1755   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1756   "size" : 4,
1757   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1758   "underlying_type" : "_ZTIj"
1759  },
1760  {
1761   "alignment" : 4,
1762   "enum_fields" :
1763   [
1764    {
1765     "enum_field_value" : 0,
1766     "name" : "android::OK"
1767    },
1768    {
1769     "enum_field_value" : 0,
1770     "name" : "android::NO_ERROR"
1771    },
1772    {
1773     "enum_field_value" : -2147483648,
1774     "name" : "android::UNKNOWN_ERROR"
1775    },
1776    {
1777     "enum_field_value" : -12,
1778     "name" : "android::NO_MEMORY"
1779    },
1780    {
1781     "enum_field_value" : -38,
1782     "name" : "android::INVALID_OPERATION"
1783    },
1784    {
1785     "enum_field_value" : -22,
1786     "name" : "android::BAD_VALUE"
1787    },
1788    {
1789     "enum_field_value" : -2147483647,
1790     "name" : "android::BAD_TYPE"
1791    },
1792    {
1793     "enum_field_value" : -2,
1794     "name" : "android::NAME_NOT_FOUND"
1795    },
1796    {
1797     "enum_field_value" : -1,
1798     "name" : "android::PERMISSION_DENIED"
1799    },
1800    {
1801     "enum_field_value" : -19,
1802     "name" : "android::NO_INIT"
1803    },
1804    {
1805     "enum_field_value" : -17,
1806     "name" : "android::ALREADY_EXISTS"
1807    },
1808    {
1809     "enum_field_value" : -32,
1810     "name" : "android::DEAD_OBJECT"
1811    },
1812    {
1813     "enum_field_value" : -2147483646,
1814     "name" : "android::FAILED_TRANSACTION"
1815    },
1816    {
1817     "enum_field_value" : -75,
1818     "name" : "android::BAD_INDEX"
1819    },
1820    {
1821     "enum_field_value" : -61,
1822     "name" : "android::NOT_ENOUGH_DATA"
1823    },
1824    {
1825     "enum_field_value" : -11,
1826     "name" : "android::WOULD_BLOCK"
1827    },
1828    {
1829     "enum_field_value" : -110,
1830     "name" : "android::TIMED_OUT"
1831    },
1832    {
1833     "enum_field_value" : -74,
1834     "name" : "android::UNKNOWN_TRANSACTION"
1835    },
1836    {
1837     "enum_field_value" : -2147483641,
1838     "name" : "android::FDS_NOT_ALLOWED"
1839    },
1840    {
1841     "enum_field_value" : -2147483640,
1842     "name" : "android::UNEXPECTED_NULL"
1843    }
1844   ],
1845   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1846   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1847   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1848   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1849   "size" : 4,
1850   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1851   "underlying_type" : "_ZTIi"
1852  },
1853  {
1854   "alignment" : 4,
1855   "enum_fields" :
1856   [
1857    {
1858     "enum_field_value" : 19,
1859     "name" : "android::PRIORITY_LOWEST"
1860    },
1861    {
1862     "enum_field_value" : 10,
1863     "name" : "android::PRIORITY_BACKGROUND"
1864    },
1865    {
1866     "enum_field_value" : 0,
1867     "name" : "android::PRIORITY_NORMAL"
1868    },
1869    {
1870     "enum_field_value" : -2,
1871     "name" : "android::PRIORITY_FOREGROUND"
1872    },
1873    {
1874     "enum_field_value" : -4,
1875     "name" : "android::PRIORITY_DISPLAY"
1876    },
1877    {
1878     "enum_field_value" : -8,
1879     "name" : "android::PRIORITY_URGENT_DISPLAY"
1880    },
1881    {
1882     "enum_field_value" : -16,
1883     "name" : "android::PRIORITY_AUDIO"
1884    },
1885    {
1886     "enum_field_value" : -19,
1887     "name" : "android::PRIORITY_URGENT_AUDIO"
1888    },
1889    {
1890     "enum_field_value" : -20,
1891     "name" : "android::PRIORITY_HIGHEST"
1892    },
1893    {
1894     "enum_field_value" : 0,
1895     "name" : "android::PRIORITY_DEFAULT"
1896    },
1897    {
1898     "enum_field_value" : -1,
1899     "name" : "android::PRIORITY_MORE_FAVORABLE"
1900    },
1901    {
1902     "enum_field_value" : 1,
1903     "name" : "android::PRIORITY_LESS_FAVORABLE"
1904    }
1905   ],
1906   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1907   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1908   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1909   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1910   "size" : 4,
1911   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1912   "underlying_type" : "_ZTIi"
1913  },
1914  {
1915   "alignment" : 4,
1916   "enum_fields" :
1917   [
1918    {
1919     "enum_field_value" : 1,
1920     "name" : "android::trait_trivial_copy<bool>::value"
1921    }
1922   ],
1923   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1924   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1925   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1926   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1927   "size" : 4,
1928   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1929   "underlying_type" : "_ZTIj"
1930  },
1931  {
1932   "alignment" : 4,
1933   "enum_fields" :
1934   [
1935    {
1936     "enum_field_value" : 1,
1937     "name" : "android::trait_trivial_copy<char>::value"
1938    }
1939   ],
1940   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1941   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1942   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1943   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1944   "size" : 4,
1945   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1946   "underlying_type" : "_ZTIj"
1947  },
1948  {
1949   "alignment" : 4,
1950   "enum_fields" :
1951   [
1952    {
1953     "enum_field_value" : 1,
1954     "name" : "android::trait_trivial_copy<double>::value"
1955    }
1956   ],
1957   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1958   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1959   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1960   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1961   "size" : 4,
1962   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1963   "underlying_type" : "_ZTIj"
1964  },
1965  {
1966   "alignment" : 4,
1967   "enum_fields" :
1968   [
1969    {
1970     "enum_field_value" : 1,
1971     "name" : "android::trait_trivial_copy<float>::value"
1972    }
1973   ],
1974   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1975   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1976   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1977   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1978   "size" : 4,
1979   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1980   "underlying_type" : "_ZTIj"
1981  },
1982  {
1983   "alignment" : 4,
1984   "enum_fields" :
1985   [
1986    {
1987     "enum_field_value" : 1,
1988     "name" : "android::trait_trivial_copy<unsigned char>::value"
1989    }
1990   ],
1991   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1992   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1993   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1994   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1995   "size" : 4,
1996   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1997   "underlying_type" : "_ZTIj"
1998  },
1999  {
2000   "alignment" : 4,
2001   "enum_fields" :
2002   [
2003    {
2004     "enum_field_value" : 1,
2005     "name" : "android::trait_trivial_copy<int>::value"
2006    }
2007   ],
2008   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2009   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2010   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2011   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2012   "size" : 4,
2013   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2014   "underlying_type" : "_ZTIj"
2015  },
2016  {
2017   "alignment" : 4,
2018   "enum_fields" :
2019   [
2020    {
2021     "enum_field_value" : 1,
2022     "name" : "android::trait_trivial_copy<unsigned int>::value"
2023    }
2024   ],
2025   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2026   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2027   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2028   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2029   "size" : 4,
2030   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2031   "underlying_type" : "_ZTIj"
2032  },
2033  {
2034   "alignment" : 4,
2035   "enum_fields" :
2036   [
2037    {
2038     "enum_field_value" : 1,
2039     "name" : "android::trait_trivial_copy<long>::value"
2040    }
2041   ],
2042   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2043   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2044   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2045   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2046   "size" : 4,
2047   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2048   "underlying_type" : "_ZTIj"
2049  },
2050  {
2051   "alignment" : 4,
2052   "enum_fields" :
2053   [
2054    {
2055     "enum_field_value" : 1,
2056     "name" : "android::trait_trivial_copy<unsigned long>::value"
2057    }
2058   ],
2059   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2060   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2061   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2062   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2063   "size" : 4,
2064   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2065   "underlying_type" : "_ZTIj"
2066  },
2067  {
2068   "alignment" : 4,
2069   "enum_fields" :
2070   [
2071    {
2072     "enum_field_value" : 1,
2073     "name" : "android::trait_trivial_copy<short>::value"
2074    }
2075   ],
2076   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2077   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2078   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2079   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2080   "size" : 4,
2081   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2082   "underlying_type" : "_ZTIj"
2083  },
2084  {
2085   "alignment" : 4,
2086   "enum_fields" :
2087   [
2088    {
2089     "enum_field_value" : 1,
2090     "name" : "android::trait_trivial_copy<unsigned short>::value"
2091    }
2092   ],
2093   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2094   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2095   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2096   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2097   "size" : 4,
2098   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2099   "underlying_type" : "_ZTIj"
2100  },
2101  {
2102   "alignment" : 4,
2103   "enum_fields" :
2104   [
2105    {
2106     "enum_field_value" : 1,
2107     "name" : "android::trait_trivial_copy<void>::value"
2108    }
2109   ],
2110   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2111   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2112   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2113   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2114   "size" : 4,
2115   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2116   "underlying_type" : "_ZTIj"
2117  },
2118  {
2119   "alignment" : 4,
2120   "enum_fields" :
2121   [
2122    {
2123     "enum_field_value" : 1,
2124     "name" : "android::trait_trivial_copy<long long>::value"
2125    }
2126   ],
2127   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2128   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2129   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2130   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2131   "size" : 4,
2132   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2133   "underlying_type" : "_ZTIj"
2134  },
2135  {
2136   "alignment" : 4,
2137   "enum_fields" :
2138   [
2139    {
2140     "enum_field_value" : 1,
2141     "name" : "android::trait_trivial_copy<unsigned long long>::value"
2142    }
2143   ],
2144   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2145   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2146   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2147   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2148   "size" : 4,
2149   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2150   "underlying_type" : "_ZTIj"
2151  },
2152  {
2153   "alignment" : 4,
2154   "enum_fields" :
2155   [
2156    {
2157     "enum_field_value" : 1,
2158     "name" : "android::trait_trivial_ctor<bool>::value"
2159    }
2160   ],
2161   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2162   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2163   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2164   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2165   "size" : 4,
2166   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2167   "underlying_type" : "_ZTIj"
2168  },
2169  {
2170   "alignment" : 4,
2171   "enum_fields" :
2172   [
2173    {
2174     "enum_field_value" : 1,
2175     "name" : "android::trait_trivial_ctor<char>::value"
2176    }
2177   ],
2178   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2179   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2180   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2181   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2182   "size" : 4,
2183   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2184   "underlying_type" : "_ZTIj"
2185  },
2186  {
2187   "alignment" : 4,
2188   "enum_fields" :
2189   [
2190    {
2191     "enum_field_value" : 1,
2192     "name" : "android::trait_trivial_ctor<double>::value"
2193    }
2194   ],
2195   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2196   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2197   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2198   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2199   "size" : 4,
2200   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2201   "underlying_type" : "_ZTIj"
2202  },
2203  {
2204   "alignment" : 4,
2205   "enum_fields" :
2206   [
2207    {
2208     "enum_field_value" : 1,
2209     "name" : "android::trait_trivial_ctor<float>::value"
2210    }
2211   ],
2212   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2213   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2214   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2215   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2216   "size" : 4,
2217   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2218   "underlying_type" : "_ZTIj"
2219  },
2220  {
2221   "alignment" : 4,
2222   "enum_fields" :
2223   [
2224    {
2225     "enum_field_value" : 1,
2226     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2227    }
2228   ],
2229   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2230   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2231   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2232   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2233   "size" : 4,
2234   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2235   "underlying_type" : "_ZTIj"
2236  },
2237  {
2238   "alignment" : 4,
2239   "enum_fields" :
2240   [
2241    {
2242     "enum_field_value" : 1,
2243     "name" : "android::trait_trivial_ctor<int>::value"
2244    }
2245   ],
2246   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2247   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2248   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2249   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2250   "size" : 4,
2251   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2252   "underlying_type" : "_ZTIj"
2253  },
2254  {
2255   "alignment" : 4,
2256   "enum_fields" :
2257   [
2258    {
2259     "enum_field_value" : 1,
2260     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2261    }
2262   ],
2263   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2264   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2265   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2266   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2267   "size" : 4,
2268   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2269   "underlying_type" : "_ZTIj"
2270  },
2271  {
2272   "alignment" : 4,
2273   "enum_fields" :
2274   [
2275    {
2276     "enum_field_value" : 1,
2277     "name" : "android::trait_trivial_ctor<long>::value"
2278    }
2279   ],
2280   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2281   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2282   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2283   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2284   "size" : 4,
2285   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2286   "underlying_type" : "_ZTIj"
2287  },
2288  {
2289   "alignment" : 4,
2290   "enum_fields" :
2291   [
2292    {
2293     "enum_field_value" : 1,
2294     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2295    }
2296   ],
2297   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2298   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2299   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2300   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2301   "size" : 4,
2302   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2303   "underlying_type" : "_ZTIj"
2304  },
2305  {
2306   "alignment" : 4,
2307   "enum_fields" :
2308   [
2309    {
2310     "enum_field_value" : 1,
2311     "name" : "android::trait_trivial_ctor<short>::value"
2312    }
2313   ],
2314   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2315   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2316   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2317   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2318   "size" : 4,
2319   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2320   "underlying_type" : "_ZTIj"
2321  },
2322  {
2323   "alignment" : 4,
2324   "enum_fields" :
2325   [
2326    {
2327     "enum_field_value" : 1,
2328     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2329    }
2330   ],
2331   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2332   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2333   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2334   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2335   "size" : 4,
2336   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2337   "underlying_type" : "_ZTIj"
2338  },
2339  {
2340   "alignment" : 4,
2341   "enum_fields" :
2342   [
2343    {
2344     "enum_field_value" : 1,
2345     "name" : "android::trait_trivial_ctor<void>::value"
2346    }
2347   ],
2348   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2349   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2350   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2351   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2352   "size" : 4,
2353   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2354   "underlying_type" : "_ZTIj"
2355  },
2356  {
2357   "alignment" : 4,
2358   "enum_fields" :
2359   [
2360    {
2361     "enum_field_value" : 1,
2362     "name" : "android::trait_trivial_ctor<long long>::value"
2363    }
2364   ],
2365   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2366   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2367   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2368   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2369   "size" : 4,
2370   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2371   "underlying_type" : "_ZTIj"
2372  },
2373  {
2374   "alignment" : 4,
2375   "enum_fields" :
2376   [
2377    {
2378     "enum_field_value" : 1,
2379     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2380    }
2381   ],
2382   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2383   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2384   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2385   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2386   "size" : 4,
2387   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2388   "underlying_type" : "_ZTIj"
2389  },
2390  {
2391   "alignment" : 4,
2392   "enum_fields" :
2393   [
2394    {
2395     "enum_field_value" : 1,
2396     "name" : "android::trait_trivial_dtor<bool>::value"
2397    }
2398   ],
2399   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2400   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2401   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2402   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2403   "size" : 4,
2404   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2405   "underlying_type" : "_ZTIj"
2406  },
2407  {
2408   "alignment" : 4,
2409   "enum_fields" :
2410   [
2411    {
2412     "enum_field_value" : 1,
2413     "name" : "android::trait_trivial_dtor<char>::value"
2414    }
2415   ],
2416   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2417   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2418   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2419   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2420   "size" : 4,
2421   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2422   "underlying_type" : "_ZTIj"
2423  },
2424  {
2425   "alignment" : 4,
2426   "enum_fields" :
2427   [
2428    {
2429     "enum_field_value" : 1,
2430     "name" : "android::trait_trivial_dtor<double>::value"
2431    }
2432   ],
2433   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2434   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2435   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2436   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2437   "size" : 4,
2438   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2439   "underlying_type" : "_ZTIj"
2440  },
2441  {
2442   "alignment" : 4,
2443   "enum_fields" :
2444   [
2445    {
2446     "enum_field_value" : 1,
2447     "name" : "android::trait_trivial_dtor<float>::value"
2448    }
2449   ],
2450   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2451   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2452   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2453   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2454   "size" : 4,
2455   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2456   "underlying_type" : "_ZTIj"
2457  },
2458  {
2459   "alignment" : 4,
2460   "enum_fields" :
2461   [
2462    {
2463     "enum_field_value" : 1,
2464     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2465    }
2466   ],
2467   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2468   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2469   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2470   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2471   "size" : 4,
2472   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2473   "underlying_type" : "_ZTIj"
2474  },
2475  {
2476   "alignment" : 4,
2477   "enum_fields" :
2478   [
2479    {
2480     "enum_field_value" : 1,
2481     "name" : "android::trait_trivial_dtor<int>::value"
2482    }
2483   ],
2484   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2485   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2486   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2487   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2488   "size" : 4,
2489   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2490   "underlying_type" : "_ZTIj"
2491  },
2492  {
2493   "alignment" : 4,
2494   "enum_fields" :
2495   [
2496    {
2497     "enum_field_value" : 1,
2498     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2499    }
2500   ],
2501   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2502   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2503   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2504   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2505   "size" : 4,
2506   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2507   "underlying_type" : "_ZTIj"
2508  },
2509  {
2510   "alignment" : 4,
2511   "enum_fields" :
2512   [
2513    {
2514     "enum_field_value" : 1,
2515     "name" : "android::trait_trivial_dtor<long>::value"
2516    }
2517   ],
2518   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2519   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2520   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2521   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2522   "size" : 4,
2523   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2524   "underlying_type" : "_ZTIj"
2525  },
2526  {
2527   "alignment" : 4,
2528   "enum_fields" :
2529   [
2530    {
2531     "enum_field_value" : 1,
2532     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2533    }
2534   ],
2535   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2536   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2537   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2538   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2539   "size" : 4,
2540   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2541   "underlying_type" : "_ZTIj"
2542  },
2543  {
2544   "alignment" : 4,
2545   "enum_fields" :
2546   [
2547    {
2548     "enum_field_value" : 1,
2549     "name" : "android::trait_trivial_dtor<short>::value"
2550    }
2551   ],
2552   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2553   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2554   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2555   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2556   "size" : 4,
2557   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2558   "underlying_type" : "_ZTIj"
2559  },
2560  {
2561   "alignment" : 4,
2562   "enum_fields" :
2563   [
2564    {
2565     "enum_field_value" : 1,
2566     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2567    }
2568   ],
2569   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2570   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2571   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2572   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2573   "size" : 4,
2574   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2575   "underlying_type" : "_ZTIj"
2576  },
2577  {
2578   "alignment" : 4,
2579   "enum_fields" :
2580   [
2581    {
2582     "enum_field_value" : 1,
2583     "name" : "android::trait_trivial_dtor<void>::value"
2584    }
2585   ],
2586   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2587   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2588   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2589   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2590   "size" : 4,
2591   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2592   "underlying_type" : "_ZTIj"
2593  },
2594  {
2595   "alignment" : 4,
2596   "enum_fields" :
2597   [
2598    {
2599     "enum_field_value" : 1,
2600     "name" : "android::trait_trivial_dtor<long long>::value"
2601    }
2602   ],
2603   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2604   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2605   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2606   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2607   "size" : 4,
2608   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2609   "underlying_type" : "_ZTIj"
2610  },
2611  {
2612   "alignment" : 4,
2613   "enum_fields" :
2614   [
2615    {
2616     "enum_field_value" : 1,
2617     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2618    }
2619   ],
2620   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2621   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2622   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2623   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2624   "size" : 4,
2625   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2626   "underlying_type" : "_ZTIj"
2627  },
2628  {
2629   "alignment" : 4,
2630   "enum_fields" :
2631   [
2632    {
2633     "enum_field_value" : 1,
2634     "name" : "android::trait_trivial_move<android::String8>::value"
2635    }
2636   ],
2637   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2638   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2639   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2640   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2641   "size" : 4,
2642   "source_file" : "/system/core/libutils/include/utils/String8.h",
2643   "underlying_type" : "_ZTIj"
2644  },
2645  {
2646   "alignment" : 4,
2647   "enum_fields" :
2648   [
2649    {
2650     "enum_field_value" : 1,
2651     "name" : "android::trait_trivial_move<android::String16>::value"
2652    }
2653   ],
2654   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2655   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2656   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2657   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2658   "size" : 4,
2659   "source_file" : "/system/core/libutils/include/utils/String16.h",
2660   "underlying_type" : "_ZTIj"
2661  },
2662  {
2663   "alignment" : 4,
2664   "enum_fields" :
2665   [
2666    {
2667     "enum_field_value" : 1,
2668     "name" : "android::trait_trivial_move<bool>::value"
2669    }
2670   ],
2671   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2672   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2673   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2674   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2675   "size" : 4,
2676   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2677   "underlying_type" : "_ZTIj"
2678  },
2679  {
2680   "alignment" : 4,
2681   "enum_fields" :
2682   [
2683    {
2684     "enum_field_value" : 1,
2685     "name" : "android::trait_trivial_move<char>::value"
2686    }
2687   ],
2688   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2689   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2690   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2691   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2692   "size" : 4,
2693   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2694   "underlying_type" : "_ZTIj"
2695  },
2696  {
2697   "alignment" : 4,
2698   "enum_fields" :
2699   [
2700    {
2701     "enum_field_value" : 1,
2702     "name" : "android::trait_trivial_move<double>::value"
2703    }
2704   ],
2705   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2706   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2707   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2708   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2709   "size" : 4,
2710   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2711   "underlying_type" : "_ZTIj"
2712  },
2713  {
2714   "alignment" : 4,
2715   "enum_fields" :
2716   [
2717    {
2718     "enum_field_value" : 1,
2719     "name" : "android::trait_trivial_move<float>::value"
2720    }
2721   ],
2722   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2723   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2724   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2725   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2726   "size" : 4,
2727   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2728   "underlying_type" : "_ZTIj"
2729  },
2730  {
2731   "alignment" : 4,
2732   "enum_fields" :
2733   [
2734    {
2735     "enum_field_value" : 1,
2736     "name" : "android::trait_trivial_move<unsigned char>::value"
2737    }
2738   ],
2739   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2740   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2741   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2742   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2743   "size" : 4,
2744   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2745   "underlying_type" : "_ZTIj"
2746  },
2747  {
2748   "alignment" : 4,
2749   "enum_fields" :
2750   [
2751    {
2752     "enum_field_value" : 1,
2753     "name" : "android::trait_trivial_move<int>::value"
2754    }
2755   ],
2756   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2757   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2758   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2759   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2760   "size" : 4,
2761   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2762   "underlying_type" : "_ZTIj"
2763  },
2764  {
2765   "alignment" : 4,
2766   "enum_fields" :
2767   [
2768    {
2769     "enum_field_value" : 1,
2770     "name" : "android::trait_trivial_move<unsigned int>::value"
2771    }
2772   ],
2773   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2774   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2775   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2776   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2777   "size" : 4,
2778   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2779   "underlying_type" : "_ZTIj"
2780  },
2781  {
2782   "alignment" : 4,
2783   "enum_fields" :
2784   [
2785    {
2786     "enum_field_value" : 1,
2787     "name" : "android::trait_trivial_move<long>::value"
2788    }
2789   ],
2790   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2791   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2792   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2793   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2794   "size" : 4,
2795   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2796   "underlying_type" : "_ZTIj"
2797  },
2798  {
2799   "alignment" : 4,
2800   "enum_fields" :
2801   [
2802    {
2803     "enum_field_value" : 1,
2804     "name" : "android::trait_trivial_move<unsigned long>::value"
2805    }
2806   ],
2807   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2808   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2809   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2810   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2811   "size" : 4,
2812   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2813   "underlying_type" : "_ZTIj"
2814  },
2815  {
2816   "alignment" : 4,
2817   "enum_fields" :
2818   [
2819    {
2820     "enum_field_value" : 1,
2821     "name" : "android::trait_trivial_move<short>::value"
2822    }
2823   ],
2824   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2825   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2826   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2827   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2828   "size" : 4,
2829   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2830   "underlying_type" : "_ZTIj"
2831  },
2832  {
2833   "alignment" : 4,
2834   "enum_fields" :
2835   [
2836    {
2837     "enum_field_value" : 1,
2838     "name" : "android::trait_trivial_move<unsigned short>::value"
2839    }
2840   ],
2841   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2842   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2843   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2844   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2845   "size" : 4,
2846   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2847   "underlying_type" : "_ZTIj"
2848  },
2849  {
2850   "alignment" : 4,
2851   "enum_fields" :
2852   [
2853    {
2854     "enum_field_value" : 1,
2855     "name" : "android::trait_trivial_move<void>::value"
2856    }
2857   ],
2858   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2859   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2860   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2861   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2862   "size" : 4,
2863   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2864   "underlying_type" : "_ZTIj"
2865  },
2866  {
2867   "alignment" : 4,
2868   "enum_fields" :
2869   [
2870    {
2871     "enum_field_value" : 1,
2872     "name" : "android::trait_trivial_move<long long>::value"
2873    }
2874   ],
2875   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2876   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2877   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2878   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2879   "size" : 4,
2880   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2881   "underlying_type" : "_ZTIj"
2882  },
2883  {
2884   "alignment" : 4,
2885   "enum_fields" :
2886   [
2887    {
2888     "enum_field_value" : 1,
2889     "name" : "android::trait_trivial_move<unsigned long long>::value"
2890    }
2891   ],
2892   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2893   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2894   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2895   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2896   "size" : 4,
2897   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2898   "underlying_type" : "_ZTIj"
2899  },
2900  {
2901   "alignment" : 4,
2902   "enum_fields" :
2903   [
2904    {
2905     "enum_field_value" : 0,
2906     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2907    },
2908    {
2909     "enum_field_value" : 1,
2910     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2911    },
2912    {
2913     "enum_field_value" : 2,
2914     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2915    }
2916   ],
2917   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2918   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2919   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2920   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2921   "size" : 4,
2922   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2923   "underlying_type" : "_ZTIi"
2924  },
2925  {
2926   "alignment" : 4,
2927   "enum_fields" :
2928   [
2929    {
2930     "enum_field_value" : -1,
2931     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2932    }
2933   ],
2934   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2935   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2936   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2937   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2938   "size" : 4,
2939   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2940   "underlying_type" : "_ZTIi"
2941  },
2942  {
2943   "alignment" : 1,
2944   "enum_fields" :
2945   [
2946    {
2947     "enum_field_value" : 0,
2948     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2949    },
2950    {
2951     "enum_field_value" : 1,
2952     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2953    },
2954    {
2955     "enum_field_value" : 2,
2956     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2957    }
2958   ],
2959   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2960   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2961   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2962   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2963   "size" : 1,
2964   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2965   "underlying_type" : "_ZTIh"
2966  },
2967  {
2968   "alignment" : 4,
2969   "enum_fields" :
2970   [
2971    {
2972     "enum_field_value" : 0,
2973     "name" : "android::Mutex::PRIVATE"
2974    },
2975    {
2976     "enum_field_value" : 1,
2977     "name" : "android::Mutex::SHARED"
2978    }
2979   ],
2980   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
2981   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
2982   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2983   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2984   "size" : 4,
2985   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
2986   "underlying_type" : "_ZTIj"
2987  },
2988  {
2989   "alignment" : 4,
2990   "enum_fields" :
2991   [
2992    {
2993     "enum_field_value" : 0,
2994     "name" : "android::RWLock::PRIVATE"
2995    },
2996    {
2997     "enum_field_value" : 1,
2998     "name" : "android::RWLock::SHARED"
2999    }
3000   ],
3001   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
3002   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
3003   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
3004   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
3005   "size" : 4,
3006   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
3007   "underlying_type" : "_ZTIj"
3008  },
3009  {
3010   "access" : "protected",
3011   "alignment" : 4,
3012   "enum_fields" :
3013   [
3014    {
3015     "enum_field_value" : 1,
3016     "name" : "android::RefBase::FIRST_INC_STRONG"
3017    }
3018   ],
3019   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3020   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
3021   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3022   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3023   "size" : 4,
3024   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3025   "underlying_type" : "_ZTIj"
3026  },
3027  {
3028   "access" : "protected",
3029   "alignment" : 4,
3030   "enum_fields" :
3031   [
3032    {
3033     "enum_field_value" : 0,
3034     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
3035    },
3036    {
3037     "enum_field_value" : 1,
3038     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
3039    },
3040    {
3041     "enum_field_value" : 1,
3042     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
3043    }
3044   ],
3045   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3046   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
3047   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3048   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3049   "size" : 4,
3050   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3051   "underlying_type" : "_ZTIj"
3052  },
3053  {
3054   "alignment" : 4,
3055   "enum_fields" :
3056   [
3057    {
3058     "enum_field_value" : 0,
3059     "name" : "android::String8::kEmptyString"
3060    }
3061   ],
3062   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
3063   "name" : "android::String8::StaticLinkage",
3064   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
3065   "self_type" : "_ZTIN7android7String813StaticLinkageE",
3066   "size" : 4,
3067   "source_file" : "/system/core/libutils/include/utils/String8.h",
3068   "underlying_type" : "_ZTIj"
3069  },
3070  {
3071   "alignment" : 4,
3072   "enum_fields" :
3073   [
3074    {
3075     "enum_field_value" : 0,
3076     "name" : "android::String16::kEmptyString"
3077    }
3078   ],
3079   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
3080   "name" : "android::String16::StaticLinkage",
3081   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
3082   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
3083   "size" : 4,
3084   "source_file" : "/system/core/libutils/include/utils/String16.h",
3085   "underlying_type" : "_ZTIj"
3086  },
3087  {
3088   "alignment" : 4,
3089   "enum_fields" :
3090   [
3091    {
3092     "enum_field_value" : 0,
3093     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
3094    },
3095    {
3096     "enum_field_value" : 1,
3097     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
3098    },
3099    {
3100     "enum_field_value" : 2,
3101     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
3102    },
3103    {
3104     "enum_field_value" : 3,
3105     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
3106    }
3107   ],
3108   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3109   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
3110   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3111   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3112   "size" : 4,
3113   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3114   "underlying_type" : "_ZTIi"
3115  },
3116  {
3117   "alignment" : 4,
3118   "enum_fields" :
3119   [
3120    {
3121     "enum_field_value" : 0,
3122     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
3123    },
3124    {
3125     "enum_field_value" : 1,
3126     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
3127    },
3128    {
3129     "enum_field_value" : 2,
3130     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
3131    }
3132   ],
3133   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3134   "name" : "android::hardware::ProcessState::CallRestriction",
3135   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3136   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3137   "size" : 4,
3138   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
3139   "underlying_type" : "_ZTIi"
3140  },
3141  {
3142   "alignment" : 4,
3143   "enum_fields" :
3144   [
3145    {
3146     "enum_field_value" : 0,
3147     "name" : "android::hardware::HidlReturnRestriction::NONE"
3148    },
3149    {
3150     "enum_field_value" : 1,
3151     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
3152    },
3153    {
3154     "enum_field_value" : 2,
3155     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
3156    }
3157   ],
3158   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3159   "name" : "android::hardware::HidlReturnRestriction",
3160   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3161   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3162   "size" : 4,
3163   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3164   "underlying_type" : "_ZTIi"
3165  },
3166  {
3167   "alignment" : 4,
3168   "enum_fields" :
3169   [
3170    {
3171     "enum_field_value" : 0,
3172     "name" : "android::hardware::usb::V1_0::PortDataRole::NONE"
3173    },
3174    {
3175     "enum_field_value" : 1,
3176     "name" : "android::hardware::usb::V1_0::PortDataRole::HOST"
3177    },
3178    {
3179     "enum_field_value" : 2,
3180     "name" : "android::hardware::usb::V1_0::PortDataRole::DEVICE"
3181    },
3182    {
3183     "enum_field_value" : 3,
3184     "name" : "android::hardware::usb::V1_0::PortDataRole::NUM_DATA_ROLES"
3185    }
3186   ],
3187   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_012PortDataRoleE",
3188   "name" : "android::hardware::usb::V1_0::PortDataRole",
3189   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortDataRoleE",
3190   "self_type" : "_ZTIN7android8hardware3usb4V1_012PortDataRoleE",
3191   "size" : 4,
3192   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h",
3193   "underlying_type" : "_ZTIj"
3194  },
3195  {
3196   "alignment" : 4,
3197   "enum_fields" :
3198   [
3199    {
3200     "enum_field_value" : 0,
3201     "name" : "android::hardware::usb::V1_0::PortRoleType::DATA_ROLE"
3202    },
3203    {
3204     "enum_field_value" : 1,
3205     "name" : "android::hardware::usb::V1_0::PortRoleType::POWER_ROLE"
3206    },
3207    {
3208     "enum_field_value" : 2,
3209     "name" : "android::hardware::usb::V1_0::PortRoleType::MODE"
3210    }
3211   ],
3212   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_012PortRoleTypeE",
3213   "name" : "android::hardware::usb::V1_0::PortRoleType",
3214   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortRoleTypeE",
3215   "self_type" : "_ZTIN7android8hardware3usb4V1_012PortRoleTypeE",
3216   "size" : 4,
3217   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h",
3218   "underlying_type" : "_ZTIj"
3219  },
3220  {
3221   "alignment" : 4,
3222   "enum_fields" :
3223   [
3224    {
3225     "enum_field_value" : 0,
3226     "name" : "android::hardware::usb::V1_0::PortPowerRole::NONE"
3227    },
3228    {
3229     "enum_field_value" : 1,
3230     "name" : "android::hardware::usb::V1_0::PortPowerRole::SOURCE"
3231    },
3232    {
3233     "enum_field_value" : 2,
3234     "name" : "android::hardware::usb::V1_0::PortPowerRole::SINK"
3235    },
3236    {
3237     "enum_field_value" : 3,
3238     "name" : "android::hardware::usb::V1_0::PortPowerRole::NUM_POWER_ROLES"
3239    }
3240   ],
3241   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_013PortPowerRoleE",
3242   "name" : "android::hardware::usb::V1_0::PortPowerRole",
3243   "referenced_type" : "_ZTIN7android8hardware3usb4V1_013PortPowerRoleE",
3244   "self_type" : "_ZTIN7android8hardware3usb4V1_013PortPowerRoleE",
3245   "size" : 4,
3246   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h",
3247   "underlying_type" : "_ZTIj"
3248  },
3249  {
3250   "alignment" : 4,
3251   "enum_fields" :
3252   [
3253    {
3254     "enum_field_value" : 0,
3255     "name" : "android::hardware::usb::V1_0::Status::SUCCESS"
3256    },
3257    {
3258     "enum_field_value" : 1,
3259     "name" : "android::hardware::usb::V1_0::Status::ERROR"
3260    },
3261    {
3262     "enum_field_value" : 2,
3263     "name" : "android::hardware::usb::V1_0::Status::INVALID_ARGUMENT"
3264    },
3265    {
3266     "enum_field_value" : 3,
3267     "name" : "android::hardware::usb::V1_0::Status::UNRECOGNIZED_ROLE"
3268    }
3269   ],
3270   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_06StatusE",
3271   "name" : "android::hardware::usb::V1_0::Status",
3272   "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE",
3273   "self_type" : "_ZTIN7android8hardware3usb4V1_06StatusE",
3274   "size" : 4,
3275   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h",
3276   "underlying_type" : "_ZTIj"
3277  },
3278  {
3279   "alignment" : 4,
3280   "enum_fields" :
3281   [
3282    {
3283     "enum_field_value" : 0,
3284     "name" : "android::hardware::usb::V1_0::PortMode::NONE"
3285    },
3286    {
3287     "enum_field_value" : 1,
3288     "name" : "android::hardware::usb::V1_0::PortMode::UFP"
3289    },
3290    {
3291     "enum_field_value" : 2,
3292     "name" : "android::hardware::usb::V1_0::PortMode::DFP"
3293    },
3294    {
3295     "enum_field_value" : 3,
3296     "name" : "android::hardware::usb::V1_0::PortMode::DRP"
3297    },
3298    {
3299     "enum_field_value" : 4,
3300     "name" : "android::hardware::usb::V1_0::PortMode::NUM_MODES"
3301    }
3302   ],
3303   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_08PortModeE",
3304   "name" : "android::hardware::usb::V1_0::PortMode",
3305   "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE",
3306   "self_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE",
3307   "size" : 4,
3308   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h",
3309   "underlying_type" : "_ZTIj"
3310  },
3311  {
3312   "alignment" : 4,
3313   "enum_fields" :
3314   [
3315    {
3316     "enum_field_value" : 0,
3317     "name" : "android::hardware::usb::V1_1::PortMode_1_1::NONE"
3318    },
3319    {
3320     "enum_field_value" : 1,
3321     "name" : "android::hardware::usb::V1_1::PortMode_1_1::UFP"
3322    },
3323    {
3324     "enum_field_value" : 2,
3325     "name" : "android::hardware::usb::V1_1::PortMode_1_1::DFP"
3326    },
3327    {
3328     "enum_field_value" : 3,
3329     "name" : "android::hardware::usb::V1_1::PortMode_1_1::DRP"
3330    },
3331    {
3332     "enum_field_value" : 4,
3333     "name" : "android::hardware::usb::V1_1::PortMode_1_1::NUM_MODES"
3334    },
3335    {
3336     "enum_field_value" : 4,
3337     "name" : "android::hardware::usb::V1_1::PortMode_1_1::AUDIO_ACCESSORY"
3338    },
3339    {
3340     "enum_field_value" : 8,
3341     "name" : "android::hardware::usb::V1_1::PortMode_1_1::DEBUG_ACCESSORY"
3342    },
3343    {
3344     "enum_field_value" : 16,
3345     "name" : "android::hardware::usb::V1_1::PortMode_1_1::NUM_MODES_1_1"
3346    }
3347   ],
3348   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_112PortMode_1_1E",
3349   "name" : "android::hardware::usb::V1_1::PortMode_1_1",
3350   "referenced_type" : "_ZTIN7android8hardware3usb4V1_112PortMode_1_1E",
3351   "self_type" : "_ZTIN7android8hardware3usb4V1_112PortMode_1_1E",
3352   "size" : 4,
3353   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/types.h",
3354   "underlying_type" : "_ZTIj"
3355  },
3356  {
3357   "alignment" : 4,
3358   "enum_fields" :
3359   [
3360    {
3361     "enum_field_value" : 0,
3362     "name" : "android::hardware::Status::EX_NONE"
3363    },
3364    {
3365     "enum_field_value" : -1,
3366     "name" : "android::hardware::Status::EX_SECURITY"
3367    },
3368    {
3369     "enum_field_value" : -2,
3370     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3371    },
3372    {
3373     "enum_field_value" : -3,
3374     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3375    },
3376    {
3377     "enum_field_value" : -4,
3378     "name" : "android::hardware::Status::EX_NULL_POINTER"
3379    },
3380    {
3381     "enum_field_value" : -5,
3382     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3383    },
3384    {
3385     "enum_field_value" : -6,
3386     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3387    },
3388    {
3389     "enum_field_value" : -7,
3390     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3391    },
3392    {
3393     "enum_field_value" : -128,
3394     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3395    },
3396    {
3397     "enum_field_value" : -129,
3398     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3399    }
3400   ],
3401   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3402   "name" : "android::hardware::Status::Exception",
3403   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3404   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3405   "size" : 4,
3406   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3407   "underlying_type" : "_ZTIi"
3408  },
3409  {
3410   "alignment" : 4,
3411   "enum_fields" :
3412   [
3413    {
3414     "enum_field_value" : 1,
3415     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3416    }
3417   ],
3418   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3419   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3420   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3421   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3422   "size" : 4,
3423   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3424   "underlying_type" : "_ZTIj"
3425  },
3426  {
3427   "alignment" : 4,
3428   "enum_fields" :
3429   [
3430    {
3431     "enum_field_value" : 0,
3432     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3433    },
3434    {
3435     "enum_field_value" : 1,
3436     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3437    },
3438    {
3439     "enum_field_value" : 2,
3440     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3441    },
3442    {
3443     "enum_field_value" : 3,
3444     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3445    },
3446    {
3447     "enum_field_value" : 4,
3448     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3449    },
3450    {
3451     "enum_field_value" : 5,
3452     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3453    },
3454    {
3455     "enum_field_value" : 6,
3456     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3457    },
3458    {
3459     "enum_field_value" : 7,
3460     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3461    },
3462    {
3463     "enum_field_value" : 8,
3464     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3465    },
3466    {
3467     "enum_field_value" : 9,
3468     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3469    }
3470   ],
3471   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3472   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3473   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3474   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3475   "size" : 4,
3476   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3477   "underlying_type" : "_ZTIj"
3478  },
3479  {
3480   "alignment" : 4,
3481   "enum_fields" :
3482   [
3483    {
3484     "enum_field_value" : 1,
3485     "name" : "android::hardware::kSynchronizedReadWrite"
3486    },
3487    {
3488     "enum_field_value" : 2,
3489     "name" : "android::hardware::kUnsynchronizedWrite"
3490    }
3491   ],
3492   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3493   "name" : "android::hardware::MQFlavor",
3494   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3495   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3496   "size" : 4,
3497   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3498   "underlying_type" : "_ZTIj"
3499  },
3500  {
3501   "alignment" : 4,
3502   "enum_fields" :
3503   [
3504    {
3505     "enum_field_value" : 0,
3506     "name" : "android::Condition::WAKE_UP_ONE"
3507    },
3508    {
3509     "enum_field_value" : 1,
3510     "name" : "android::Condition::WAKE_UP_ALL"
3511    }
3512   ],
3513   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3514   "name" : "android::Condition::WakeUpType",
3515   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3516   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3517   "size" : 4,
3518   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3519   "underlying_type" : "_ZTIj"
3520  },
3521  {
3522   "alignment" : 4,
3523   "enum_fields" :
3524   [
3525    {
3526     "enum_field_value" : 0,
3527     "name" : "android::Condition::PRIVATE"
3528    },
3529    {
3530     "enum_field_value" : 1,
3531     "name" : "android::Condition::SHARED"
3532    }
3533   ],
3534   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3535   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3536   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3537   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3538   "size" : 4,
3539   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3540   "underlying_type" : "_ZTIj"
3541  }
3542 ],
3543 "function_types" :
3544 [
3545  {
3546   "alignment" : 4,
3547   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3548   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3549   "parameters" :
3550   [
3551    {
3552     "referenced_type" : "_ZTIRKN7android8String16E"
3553    },
3554    {
3555     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3556    },
3557    {
3558     "referenced_type" : "_ZTIPv"
3559    }
3560   ],
3561   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3562   "return_type" : "_ZTIb",
3563   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3564   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3565  },
3566  {
3567   "alignment" : 4,
3568   "linker_set_key" : "_ZTIFiPvE",
3569   "name" : "int (void *)",
3570   "parameters" :
3571   [
3572    {
3573     "referenced_type" : "_ZTIPv"
3574    }
3575   ],
3576   "referenced_type" : "_ZTIFiPvE",
3577   "return_type" : "_ZTIi",
3578   "self_type" : "_ZTIFiPvE",
3579   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3580  },
3581  {
3582   "alignment" : 4,
3583   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3584   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3585   "parameters" :
3586   [
3587    {
3588     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3589    },
3590    {
3591     "referenced_type" : "_ZTIPKh"
3592    },
3593    {
3594     "referenced_type" : "_ZTIj"
3595    },
3596    {
3597     "referenced_type" : "_ZTIPKy"
3598    },
3599    {
3600     "referenced_type" : "_ZTIj"
3601    },
3602    {
3603     "referenced_type" : "_ZTIPv"
3604    }
3605   ],
3606   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3607   "return_type" : "_ZTIv",
3608   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3609   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3610  }
3611 ],
3612 "functions" :
3613 [
3614  {
3615   "function_name" : "android::hardware::usb::V1_1::IUsbCallback::getService",
3616   "linker_set_key" : "_ZN7android8hardware3usb4V1_112IUsbCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3617   "parameters" :
3618   [
3619    {
3620     "default_arg" : true,
3621     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++/gen/android/hardware/usb/1.1/UsbCallbackAll.sdump"
3622    },
3623    {
3624     "default_arg" : true,
3625     "referenced_type" : "_ZTIb"
3626    }
3627   ],
3628   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
3629   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
3630  },
3631  {
3632   "function_name" : "android::hardware::usb::V1_1::IUsbCallback::linkToDeath",
3633   "linker_set_key" : "_ZN7android8hardware3usb4V1_112IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3634   "parameters" :
3635   [
3636    {
3637     "is_this_ptr" : true,
3638     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE"
3639    },
3640    {
3641     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3642    },
3643    {
3644     "referenced_type" : "_ZTIy"
3645    }
3646   ],
3647   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3648   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
3649  },
3650  {
3651   "function_name" : "android::hardware::usb::V1_1::IUsbCallback::getDebugInfo",
3652   "linker_set_key" : "_ZN7android8hardware3usb4V1_112IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3653   "parameters" :
3654   [
3655    {
3656     "is_this_ptr" : true,
3657     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE"
3658    },
3659    {
3660     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3661    }
3662   ],
3663   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3664   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
3665  },
3666  {
3667   "function_name" : "android::hardware::usb::V1_1::IUsbCallback::getHashChain",
3668   "linker_set_key" : "_ZN7android8hardware3usb4V1_112IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3669   "parameters" :
3670   [
3671    {
3672     "is_this_ptr" : true,
3673     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE"
3674    },
3675    {
3676     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3677    }
3678   ],
3679   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3680   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
3681  },
3682  {
3683   "function_name" : "android::hardware::usb::V1_1::IUsbCallback::tryGetService",
3684   "linker_set_key" : "_ZN7android8hardware3usb4V1_112IUsbCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3685   "parameters" :
3686   [
3687    {
3688     "default_arg" : true,
3689     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++/gen/android/hardware/usb/1.1/UsbCallbackAll.sdump"
3690    },
3691    {
3692     "default_arg" : true,
3693     "referenced_type" : "_ZTIb"
3694    }
3695   ],
3696   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
3697   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
3698  },
3699  {
3700   "function_name" : "android::hardware::usb::V1_1::IUsbCallback::unlinkToDeath",
3701   "linker_set_key" : "_ZN7android8hardware3usb4V1_112IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3702   "parameters" :
3703   [
3704    {
3705     "is_this_ptr" : true,
3706     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE"
3707    },
3708    {
3709     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3710    }
3711   ],
3712   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3713   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
3714  },
3715  {
3716   "function_name" : "android::hardware::usb::V1_1::IUsbCallback::interfaceChain",
3717   "linker_set_key" : "_ZN7android8hardware3usb4V1_112IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3718   "parameters" :
3719   [
3720    {
3721     "is_this_ptr" : true,
3722     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE"
3723    },
3724    {
3725     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3726    }
3727   ],
3728   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3729   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
3730  },
3731  {
3732   "function_name" : "android::hardware::usb::V1_1::IUsbCallback::registerAsService",
3733   "linker_set_key" : "_ZN7android8hardware3usb4V1_112IUsbCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3734   "parameters" :
3735   [
3736    {
3737     "is_this_ptr" : true,
3738     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE"
3739    },
3740    {
3741     "default_arg" : true,
3742     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++/gen/android/hardware/usb/1.1/UsbCallbackAll.sdump"
3743    }
3744   ],
3745   "return_type" : "_ZTIi",
3746   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
3747  },
3748  {
3749   "function_name" : "android::hardware::usb::V1_1::IUsbCallback::interfaceDescriptor",
3750   "linker_set_key" : "_ZN7android8hardware3usb4V1_112IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3751   "parameters" :
3752   [
3753    {
3754     "is_this_ptr" : true,
3755     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE"
3756    },
3757    {
3758     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3759    }
3760   ],
3761   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3762   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
3763  },
3764  {
3765   "function_name" : "android::hardware::usb::V1_1::IUsbCallback::notifySyspropsChanged",
3766   "linker_set_key" : "_ZN7android8hardware3usb4V1_112IUsbCallback21notifySyspropsChangedEv",
3767   "parameters" :
3768   [
3769    {
3770     "is_this_ptr" : true,
3771     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE"
3772    }
3773   ],
3774   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3775   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
3776  },
3777  {
3778   "function_name" : "android::hardware::usb::V1_1::IUsbCallback::setHALInstrumentation",
3779   "linker_set_key" : "_ZN7android8hardware3usb4V1_112IUsbCallback21setHALInstrumentationEv",
3780   "parameters" :
3781   [
3782    {
3783     "is_this_ptr" : true,
3784     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE"
3785    }
3786   ],
3787   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3788   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
3789  },
3790  {
3791   "function_name" : "android::hardware::usb::V1_1::IUsbCallback::registerForNotifications",
3792   "linker_set_key" : "_ZN7android8hardware3usb4V1_112IUsbCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3793   "parameters" :
3794   [
3795    {
3796     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++/gen/android/hardware/usb/1.1/UsbCallbackAll.sdump"
3797    },
3798    {
3799     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
3800    }
3801   ],
3802   "return_type" : "_ZTIb",
3803   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
3804  },
3805  {
3806   "function_name" : "android::hardware::usb::V1_1::IUsbCallback::ping",
3807   "linker_set_key" : "_ZN7android8hardware3usb4V1_112IUsbCallback4pingEv",
3808   "parameters" :
3809   [
3810    {
3811     "is_this_ptr" : true,
3812     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE"
3813    }
3814   ],
3815   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3816   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
3817  },
3818  {
3819   "function_name" : "android::hardware::usb::V1_1::IUsbCallback::debug",
3820   "linker_set_key" : "_ZN7android8hardware3usb4V1_112IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3821   "parameters" :
3822   [
3823    {
3824     "is_this_ptr" : true,
3825     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE"
3826    },
3827    {
3828     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
3829    },
3830    {
3831     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
3832    }
3833   ],
3834   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3835   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
3836  },
3837  {
3838   "function_name" : "android::hardware::usb::V1_1::IUsbCallback::castFrom",
3839   "linker_set_key" : "_ZN7android8hardware3usb4V1_112IUsbCallback8castFromERKNS_2spINS1_4V1_012IUsbCallbackEEEb",
3840   "parameters" :
3841   [
3842    {
3843     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
3844    },
3845    {
3846     "default_arg" : true,
3847     "referenced_type" : "_ZTIb"
3848    }
3849   ],
3850   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
3851   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
3852  },
3853  {
3854   "function_name" : "android::hardware::usb::V1_1::IUsbCallback::castFrom",
3855   "linker_set_key" : "_ZN7android8hardware3usb4V1_112IUsbCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3856   "parameters" :
3857   [
3858    {
3859     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
3860    },
3861    {
3862     "default_arg" : true,
3863     "referenced_type" : "_ZTIb"
3864    }
3865   ],
3866   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
3867   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
3868  },
3869  {
3870   "function_name" : "android::hardware::usb::V1_1::IUsbCallback::castFrom",
3871   "linker_set_key" : "_ZN7android8hardware3usb4V1_112IUsbCallback8castFromERKNS_2spIS3_EEb",
3872   "parameters" :
3873   [
3874    {
3875     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE"
3876    },
3877    {
3878     "default_arg" : true,
3879     "referenced_type" : "_ZTIb"
3880    }
3881   ],
3882   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
3883   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
3884  },
3885  {
3886   "access" : "private",
3887   "function_name" : "android::hardware::usb::V1_1::BsUsbCallback::addOnewayTask",
3888   "linker_set_key" : "_ZN7android8hardware3usb4V1_113BsUsbCallback13addOnewayTaskENSt3__18functionIFvvEEE",
3889   "parameters" :
3890   [
3891    {
3892     "is_this_ptr" : true,
3893     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_113BsUsbCallbackE"
3894    },
3895    {
3896     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
3897    }
3898   ],
3899   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3900   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BsUsbCallback.h"
3901  },
3902  {
3903   "function_name" : "android::hardware::usb::V1_1::BsUsbCallback::BsUsbCallback",
3904   "linker_set_key" : "_ZN7android8hardware3usb4V1_113BsUsbCallbackC1ENS_2spINS2_12IUsbCallbackEEE",
3905   "parameters" :
3906   [
3907    {
3908     "is_this_ptr" : true,
3909     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_113BsUsbCallbackE"
3910    },
3911    {
3912     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE"
3913    }
3914   ],
3915   "return_type" : "_ZTIv",
3916   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BsUsbCallback.h"
3917  },
3918  {
3919   "function_name" : "android::hardware::usb::V1_1::BsUsbCallback::BsUsbCallback",
3920   "linker_set_key" : "_ZN7android8hardware3usb4V1_113BsUsbCallbackC2ENS_2spINS2_12IUsbCallbackEEE",
3921   "parameters" :
3922   [
3923    {
3924     "is_this_ptr" : true,
3925     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_113BsUsbCallbackE"
3926    },
3927    {
3928     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE"
3929    }
3930   ],
3931   "return_type" : "_ZTIv",
3932   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BsUsbCallback.h"
3933  },
3934  {
3935   "function_name" : "android::hardware::usb::V1_1::BnHwUsbCallback::onTransact",
3936   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3937   "parameters" :
3938   [
3939    {
3940     "is_this_ptr" : true,
3941     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BnHwUsbCallbackE"
3942    },
3943    {
3944     "referenced_type" : "_ZTIj"
3945    },
3946    {
3947     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3948    },
3949    {
3950     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3951    },
3952    {
3953     "default_arg" : true,
3954     "referenced_type" : "_ZTIj"
3955    },
3956    {
3957     "default_arg" : true,
3958     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3959    }
3960   ],
3961   "return_type" : "_ZTIi",
3962   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsbCallback.h"
3963  },
3964  {
3965   "access" : "private",
3966   "function_name" : "android::hardware::usb::V1_1::BnHwUsbCallback::getDebugInfo",
3967   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3968   "parameters" :
3969   [
3970    {
3971     "is_this_ptr" : true,
3972     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BnHwUsbCallbackE"
3973    },
3974    {
3975     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3976    }
3977   ],
3978   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3979   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsbCallback.h"
3980  },
3981  {
3982   "function_name" : "android::hardware::usb::V1_1::BnHwUsbCallback::_hidl_notifyPortStatusChange_1_1",
3983   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallback32_hidl_notifyPortStatusChange_1_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3984   "parameters" :
3985   [
3986    {
3987     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3988    },
3989    {
3990     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3991    },
3992    {
3993     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3994    },
3995    {
3996     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3997    }
3998   ],
3999   "return_type" : "_ZTIi",
4000   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsbCallback.h"
4001  },
4002  {
4003   "access" : "private",
4004   "function_name" : "android::hardware::usb::V1_1::BnHwUsbCallback::ping",
4005   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallback4pingEv",
4006   "parameters" :
4007   [
4008    {
4009     "is_this_ptr" : true,
4010     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BnHwUsbCallbackE"
4011    }
4012   ],
4013   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4014   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsbCallback.h"
4015  },
4016  {
4017   "function_name" : "android::hardware::usb::V1_1::BnHwUsbCallback::BnHwUsbCallback",
4018   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallbackC1ERKNS_2spINS2_12IUsbCallbackEEE",
4019   "parameters" :
4020   [
4021    {
4022     "is_this_ptr" : true,
4023     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BnHwUsbCallbackE"
4024    },
4025    {
4026     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE"
4027    }
4028   ],
4029   "return_type" : "_ZTIv",
4030   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsbCallback.h"
4031  },
4032  {
4033   "function_name" : "android::hardware::usb::V1_1::BnHwUsbCallback::BnHwUsbCallback",
4034   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallbackC2ERKNS_2spINS2_12IUsbCallbackEEE",
4035   "parameters" :
4036   [
4037    {
4038     "is_this_ptr" : true,
4039     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BnHwUsbCallbackE"
4040    },
4041    {
4042     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE"
4043    }
4044   ],
4045   "return_type" : "_ZTIv",
4046   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsbCallback.h"
4047  },
4048  {
4049   "function_name" : "android::hardware::usb::V1_1::BnHwUsbCallback::~BnHwUsbCallback",
4050   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallbackD0Ev",
4051   "parameters" :
4052   [
4053    {
4054     "is_this_ptr" : true,
4055     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BnHwUsbCallbackE"
4056    }
4057   ],
4058   "return_type" : "_ZTIv",
4059   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsbCallback.h"
4060  },
4061  {
4062   "function_name" : "android::hardware::usb::V1_1::BnHwUsbCallback::~BnHwUsbCallback",
4063   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallbackD1Ev",
4064   "parameters" :
4065   [
4066    {
4067     "is_this_ptr" : true,
4068     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BnHwUsbCallbackE"
4069    }
4070   ],
4071   "return_type" : "_ZTIv",
4072   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsbCallback.h"
4073  },
4074  {
4075   "function_name" : "android::hardware::usb::V1_1::BnHwUsbCallback::~BnHwUsbCallback",
4076   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallbackD2Ev",
4077   "parameters" :
4078   [
4079    {
4080     "is_this_ptr" : true,
4081     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BnHwUsbCallbackE"
4082    }
4083   ],
4084   "return_type" : "_ZTIv",
4085   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsbCallback.h"
4086  },
4087  {
4088   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::linkToDeath",
4089   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4090   "parameters" :
4091   [
4092    {
4093     "is_this_ptr" : true,
4094     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
4095    },
4096    {
4097     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4098    },
4099    {
4100     "referenced_type" : "_ZTIy"
4101    }
4102   ],
4103   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4104   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
4105  },
4106  {
4107   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::getDebugInfo",
4108   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4109   "parameters" :
4110   [
4111    {
4112     "is_this_ptr" : true,
4113     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
4114    },
4115    {
4116     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4117    }
4118   ],
4119   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4120   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
4121  },
4122  {
4123   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::getHashChain",
4124   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4125   "parameters" :
4126   [
4127    {
4128     "is_this_ptr" : true,
4129     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
4130    },
4131    {
4132     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4133    }
4134   ],
4135   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4136   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
4137  },
4138  {
4139   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::unlinkToDeath",
4140   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4141   "parameters" :
4142   [
4143    {
4144     "is_this_ptr" : true,
4145     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
4146    },
4147    {
4148     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4149    }
4150   ],
4151   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4152   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
4153  },
4154  {
4155   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::interfaceChain",
4156   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4157   "parameters" :
4158   [
4159    {
4160     "is_this_ptr" : true,
4161     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
4162    },
4163    {
4164     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4165    }
4166   ],
4167   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4168   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
4169  },
4170  {
4171   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::onLastStrongRef",
4172   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback15onLastStrongRefEPKv",
4173   "parameters" :
4174   [
4175    {
4176     "is_this_ptr" : true,
4177     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
4178    },
4179    {
4180     "referenced_type" : "_ZTIPKv"
4181    }
4182   ],
4183   "return_type" : "_ZTIv",
4184   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
4185  },
4186  {
4187   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::interfaceDescriptor",
4188   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4189   "parameters" :
4190   [
4191    {
4192     "is_this_ptr" : true,
4193     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
4194    },
4195    {
4196     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4197    }
4198   ],
4199   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4200   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
4201  },
4202  {
4203   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::notifySyspropsChanged",
4204   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback21notifySyspropsChangedEv",
4205   "parameters" :
4206   [
4207    {
4208     "is_this_ptr" : true,
4209     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
4210    }
4211   ],
4212   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4213   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
4214  },
4215  {
4216   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::setHALInstrumentation",
4217   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback21setHALInstrumentationEv",
4218   "parameters" :
4219   [
4220    {
4221     "is_this_ptr" : true,
4222     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
4223    }
4224   ],
4225   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4226   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
4227  },
4228  {
4229   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::notifyPortStatusChange",
4230   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE",
4231   "parameters" :
4232   [
4233    {
4234     "is_this_ptr" : true,
4235     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
4236    },
4237    {
4238     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE"
4239    },
4240    {
4241     "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE"
4242    }
4243   ],
4244   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4245   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
4246  },
4247  {
4248   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::notifyRoleSwitchStatus",
4249   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE",
4250   "parameters" :
4251   [
4252    {
4253     "is_this_ptr" : true,
4254     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
4255    },
4256    {
4257     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4258    },
4259    {
4260     "referenced_type" : "_ZTIRKN7android8hardware3usb4V1_08PortRoleE"
4261    },
4262    {
4263     "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE"
4264    }
4265   ],
4266   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4267   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
4268  },
4269  {
4270   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::notifyPortStatusChange_1_1",
4271   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS2_14PortStatus_1_1EEENS1_4V1_06StatusE",
4272   "parameters" :
4273   [
4274    {
4275     "is_this_ptr" : true,
4276     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
4277    },
4278    {
4279     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE"
4280    },
4281    {
4282     "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE"
4283    }
4284   ],
4285   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4286   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
4287  },
4288  {
4289   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::_hidl_notifyPortStatusChange_1_1",
4290   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback32_hidl_notifyPortStatusChange_1_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecINS2_14PortStatus_1_1EEENS1_4V1_06StatusE",
4291   "parameters" :
4292   [
4293    {
4294     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4295    },
4296    {
4297     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4298    },
4299    {
4300     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE"
4301    },
4302    {
4303     "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE"
4304    }
4305   ],
4306   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4307   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
4308  },
4309  {
4310   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::ping",
4311   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback4pingEv",
4312   "parameters" :
4313   [
4314    {
4315     "is_this_ptr" : true,
4316     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
4317    }
4318   ],
4319   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4320   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
4321  },
4322  {
4323   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::debug",
4324   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4325   "parameters" :
4326   [
4327    {
4328     "is_this_ptr" : true,
4329     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
4330    },
4331    {
4332     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4333    },
4334    {
4335     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4336    }
4337   ],
4338   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4339   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
4340  },
4341  {
4342   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::BpHwUsbCallback",
4343   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallbackC1ERKNS_2spINS0_7IBinderEEE",
4344   "parameters" :
4345   [
4346    {
4347     "is_this_ptr" : true,
4348     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
4349    },
4350    {
4351     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4352    }
4353   ],
4354   "return_type" : "_ZTIv",
4355   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
4356  },
4357  {
4358   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::BpHwUsbCallback",
4359   "linker_set_key" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallbackC2ERKNS_2spINS0_7IBinderEEE",
4360   "parameters" :
4361   [
4362    {
4363     "is_this_ptr" : true,
4364     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
4365    },
4366    {
4367     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4368    }
4369   ],
4370   "return_type" : "_ZTIv",
4371   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
4372  },
4373  {
4374   "function_name" : "android::hardware::usb::V1_1::writeEmbeddedToParcel",
4375   "linker_set_key" : "_ZN7android8hardware3usb4V1_121writeEmbeddedToParcelERKNS2_14PortStatus_1_1EPNS0_6ParcelEjj",
4376   "parameters" :
4377   [
4378    {
4379     "referenced_type" : "_ZTIRKN7android8hardware3usb4V1_114PortStatus_1_1E"
4380    },
4381    {
4382     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4383    },
4384    {
4385     "referenced_type" : "_ZTIj"
4386    },
4387    {
4388     "referenced_type" : "_ZTIj"
4389    }
4390   ],
4391   "return_type" : "_ZTIi",
4392   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/hwtypes.h"
4393  },
4394  {
4395   "function_name" : "android::hardware::usb::V1_1::readEmbeddedFromParcel",
4396   "linker_set_key" : "_ZN7android8hardware3usb4V1_122readEmbeddedFromParcelERKNS2_14PortStatus_1_1ERKNS0_6ParcelEjj",
4397   "parameters" :
4398   [
4399    {
4400     "referenced_type" : "_ZTIRKN7android8hardware3usb4V1_114PortStatus_1_1E"
4401    },
4402    {
4403     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4404    },
4405    {
4406     "referenced_type" : "_ZTIj"
4407    },
4408    {
4409     "referenced_type" : "_ZTIj"
4410    }
4411   ],
4412   "return_type" : "_ZTIi",
4413   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/hwtypes.h"
4414  },
4415  {
4416   "function_name" : "android::hardware::usb::V1_1::IUsb::getService",
4417   "linker_set_key" : "_ZN7android8hardware3usb4V1_14IUsb10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4418   "parameters" :
4419   [
4420    {
4421     "default_arg" : true,
4422     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4423    },
4424    {
4425     "default_arg" : true,
4426     "referenced_type" : "_ZTIb"
4427    }
4428   ],
4429   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
4430   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
4431  },
4432  {
4433   "function_name" : "android::hardware::usb::V1_1::IUsb::linkToDeath",
4434   "linker_set_key" : "_ZN7android8hardware3usb4V1_14IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4435   "parameters" :
4436   [
4437    {
4438     "is_this_ptr" : true,
4439     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_14IUsbE"
4440    },
4441    {
4442     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4443    },
4444    {
4445     "referenced_type" : "_ZTIy"
4446    }
4447   ],
4448   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4449   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
4450  },
4451  {
4452   "function_name" : "android::hardware::usb::V1_1::IUsb::getDebugInfo",
4453   "linker_set_key" : "_ZN7android8hardware3usb4V1_14IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4454   "parameters" :
4455   [
4456    {
4457     "is_this_ptr" : true,
4458     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_14IUsbE"
4459    },
4460    {
4461     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4462    }
4463   ],
4464   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4465   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
4466  },
4467  {
4468   "function_name" : "android::hardware::usb::V1_1::IUsb::getHashChain",
4469   "linker_set_key" : "_ZN7android8hardware3usb4V1_14IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4470   "parameters" :
4471   [
4472    {
4473     "is_this_ptr" : true,
4474     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_14IUsbE"
4475    },
4476    {
4477     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4478    }
4479   ],
4480   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4481   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
4482  },
4483  {
4484   "function_name" : "android::hardware::usb::V1_1::IUsb::tryGetService",
4485   "linker_set_key" : "_ZN7android8hardware3usb4V1_14IUsb13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4486   "parameters" :
4487   [
4488    {
4489     "default_arg" : true,
4490     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4491    },
4492    {
4493     "default_arg" : true,
4494     "referenced_type" : "_ZTIb"
4495    }
4496   ],
4497   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
4498   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
4499  },
4500  {
4501   "function_name" : "android::hardware::usb::V1_1::IUsb::unlinkToDeath",
4502   "linker_set_key" : "_ZN7android8hardware3usb4V1_14IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4503   "parameters" :
4504   [
4505    {
4506     "is_this_ptr" : true,
4507     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_14IUsbE"
4508    },
4509    {
4510     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4511    }
4512   ],
4513   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4514   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
4515  },
4516  {
4517   "function_name" : "android::hardware::usb::V1_1::IUsb::interfaceChain",
4518   "linker_set_key" : "_ZN7android8hardware3usb4V1_14IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4519   "parameters" :
4520   [
4521    {
4522     "is_this_ptr" : true,
4523     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_14IUsbE"
4524    },
4525    {
4526     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4527    }
4528   ],
4529   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4530   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
4531  },
4532  {
4533   "function_name" : "android::hardware::usb::V1_1::IUsb::registerAsService",
4534   "linker_set_key" : "_ZN7android8hardware3usb4V1_14IUsb17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
4535   "parameters" :
4536   [
4537    {
4538     "is_this_ptr" : true,
4539     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_14IUsbE"
4540    },
4541    {
4542     "default_arg" : true,
4543     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4544    }
4545   ],
4546   "return_type" : "_ZTIi",
4547   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
4548  },
4549  {
4550   "function_name" : "android::hardware::usb::V1_1::IUsb::interfaceDescriptor",
4551   "linker_set_key" : "_ZN7android8hardware3usb4V1_14IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4552   "parameters" :
4553   [
4554    {
4555     "is_this_ptr" : true,
4556     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_14IUsbE"
4557    },
4558    {
4559     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4560    }
4561   ],
4562   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4563   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
4564  },
4565  {
4566   "function_name" : "android::hardware::usb::V1_1::IUsb::notifySyspropsChanged",
4567   "linker_set_key" : "_ZN7android8hardware3usb4V1_14IUsb21notifySyspropsChangedEv",
4568   "parameters" :
4569   [
4570    {
4571     "is_this_ptr" : true,
4572     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_14IUsbE"
4573    }
4574   ],
4575   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4576   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
4577  },
4578  {
4579   "function_name" : "android::hardware::usb::V1_1::IUsb::setHALInstrumentation",
4580   "linker_set_key" : "_ZN7android8hardware3usb4V1_14IUsb21setHALInstrumentationEv",
4581   "parameters" :
4582   [
4583    {
4584     "is_this_ptr" : true,
4585     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_14IUsbE"
4586    }
4587   ],
4588   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4589   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
4590  },
4591  {
4592   "function_name" : "android::hardware::usb::V1_1::IUsb::registerForNotifications",
4593   "linker_set_key" : "_ZN7android8hardware3usb4V1_14IUsb24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4594   "parameters" :
4595   [
4596    {
4597     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4598    },
4599    {
4600     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
4601    }
4602   ],
4603   "return_type" : "_ZTIb",
4604   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
4605  },
4606  {
4607   "function_name" : "android::hardware::usb::V1_1::IUsb::ping",
4608   "linker_set_key" : "_ZN7android8hardware3usb4V1_14IUsb4pingEv",
4609   "parameters" :
4610   [
4611    {
4612     "is_this_ptr" : true,
4613     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_14IUsbE"
4614    }
4615   ],
4616   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4617   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
4618  },
4619  {
4620   "function_name" : "android::hardware::usb::V1_1::IUsb::debug",
4621   "linker_set_key" : "_ZN7android8hardware3usb4V1_14IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4622   "parameters" :
4623   [
4624    {
4625     "is_this_ptr" : true,
4626     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_14IUsbE"
4627    },
4628    {
4629     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4630    },
4631    {
4632     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4633    }
4634   ],
4635   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4636   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
4637  },
4638  {
4639   "function_name" : "android::hardware::usb::V1_1::IUsb::castFrom",
4640   "linker_set_key" : "_ZN7android8hardware3usb4V1_14IUsb8castFromERKNS_2spINS1_4V1_04IUsbEEEb",
4641   "parameters" :
4642   [
4643    {
4644     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_04IUsbEEE"
4645    },
4646    {
4647     "default_arg" : true,
4648     "referenced_type" : "_ZTIb"
4649    }
4650   ],
4651   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
4652   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
4653  },
4654  {
4655   "function_name" : "android::hardware::usb::V1_1::IUsb::castFrom",
4656   "linker_set_key" : "_ZN7android8hardware3usb4V1_14IUsb8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4657   "parameters" :
4658   [
4659    {
4660     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
4661    },
4662    {
4663     "default_arg" : true,
4664     "referenced_type" : "_ZTIb"
4665    }
4666   ],
4667   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
4668   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
4669  },
4670  {
4671   "function_name" : "android::hardware::usb::V1_1::IUsb::castFrom",
4672   "linker_set_key" : "_ZN7android8hardware3usb4V1_14IUsb8castFromERKNS_2spIS3_EEb",
4673   "parameters" :
4674   [
4675    {
4676     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_14IUsbEEE"
4677    },
4678    {
4679     "default_arg" : true,
4680     "referenced_type" : "_ZTIb"
4681    }
4682   ],
4683   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
4684   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
4685  },
4686  {
4687   "access" : "private",
4688   "function_name" : "android::hardware::usb::V1_1::BsUsb::addOnewayTask",
4689   "linker_set_key" : "_ZN7android8hardware3usb4V1_15BsUsb13addOnewayTaskENSt3__18functionIFvvEEE",
4690   "parameters" :
4691   [
4692    {
4693     "is_this_ptr" : true,
4694     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_15BsUsbE"
4695    },
4696    {
4697     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
4698    }
4699   ],
4700   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4701   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BsUsb.h"
4702  },
4703  {
4704   "function_name" : "android::hardware::usb::V1_1::BsUsb::BsUsb",
4705   "linker_set_key" : "_ZN7android8hardware3usb4V1_15BsUsbC1ENS_2spINS2_4IUsbEEE",
4706   "parameters" :
4707   [
4708    {
4709     "is_this_ptr" : true,
4710     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_15BsUsbE"
4711    },
4712    {
4713     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_14IUsbEEE"
4714    }
4715   ],
4716   "return_type" : "_ZTIv",
4717   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BsUsb.h"
4718  },
4719  {
4720   "function_name" : "android::hardware::usb::V1_1::BsUsb::BsUsb",
4721   "linker_set_key" : "_ZN7android8hardware3usb4V1_15BsUsbC2ENS_2spINS2_4IUsbEEE",
4722   "parameters" :
4723   [
4724    {
4725     "is_this_ptr" : true,
4726     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_15BsUsbE"
4727    },
4728    {
4729     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_14IUsbEEE"
4730    }
4731   ],
4732   "return_type" : "_ZTIv",
4733   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BsUsb.h"
4734  },
4735  {
4736   "function_name" : "android::hardware::usb::V1_1::BnHwUsb::onTransact",
4737   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BnHwUsb10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
4738   "parameters" :
4739   [
4740    {
4741     "is_this_ptr" : true,
4742     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BnHwUsbE"
4743    },
4744    {
4745     "referenced_type" : "_ZTIj"
4746    },
4747    {
4748     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4749    },
4750    {
4751     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4752    },
4753    {
4754     "default_arg" : true,
4755     "referenced_type" : "_ZTIj"
4756    },
4757    {
4758     "default_arg" : true,
4759     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4760    }
4761   ],
4762   "return_type" : "_ZTIi",
4763   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsb.h"
4764  },
4765  {
4766   "access" : "private",
4767   "function_name" : "android::hardware::usb::V1_1::BnHwUsb::getDebugInfo",
4768   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BnHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4769   "parameters" :
4770   [
4771    {
4772     "is_this_ptr" : true,
4773     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BnHwUsbE"
4774    },
4775    {
4776     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4777    }
4778   ],
4779   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4780   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsb.h"
4781  },
4782  {
4783   "access" : "private",
4784   "function_name" : "android::hardware::usb::V1_1::BnHwUsb::ping",
4785   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BnHwUsb4pingEv",
4786   "parameters" :
4787   [
4788    {
4789     "is_this_ptr" : true,
4790     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BnHwUsbE"
4791    }
4792   ],
4793   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4794   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsb.h"
4795  },
4796  {
4797   "function_name" : "android::hardware::usb::V1_1::BnHwUsb::BnHwUsb",
4798   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BnHwUsbC1ERKNS_2spINS2_4IUsbEEE",
4799   "parameters" :
4800   [
4801    {
4802     "is_this_ptr" : true,
4803     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BnHwUsbE"
4804    },
4805    {
4806     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_14IUsbEEE"
4807    }
4808   ],
4809   "return_type" : "_ZTIv",
4810   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsb.h"
4811  },
4812  {
4813   "function_name" : "android::hardware::usb::V1_1::BnHwUsb::BnHwUsb",
4814   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BnHwUsbC2ERKNS_2spINS2_4IUsbEEE",
4815   "parameters" :
4816   [
4817    {
4818     "is_this_ptr" : true,
4819     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BnHwUsbE"
4820    },
4821    {
4822     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_14IUsbEEE"
4823    }
4824   ],
4825   "return_type" : "_ZTIv",
4826   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsb.h"
4827  },
4828  {
4829   "function_name" : "android::hardware::usb::V1_1::BnHwUsb::~BnHwUsb",
4830   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BnHwUsbD0Ev",
4831   "parameters" :
4832   [
4833    {
4834     "is_this_ptr" : true,
4835     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BnHwUsbE"
4836    }
4837   ],
4838   "return_type" : "_ZTIv",
4839   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsb.h"
4840  },
4841  {
4842   "function_name" : "android::hardware::usb::V1_1::BnHwUsb::~BnHwUsb",
4843   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BnHwUsbD1Ev",
4844   "parameters" :
4845   [
4846    {
4847     "is_this_ptr" : true,
4848     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BnHwUsbE"
4849    }
4850   ],
4851   "return_type" : "_ZTIv",
4852   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsb.h"
4853  },
4854  {
4855   "function_name" : "android::hardware::usb::V1_1::BnHwUsb::~BnHwUsb",
4856   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BnHwUsbD2Ev",
4857   "parameters" :
4858   [
4859    {
4860     "is_this_ptr" : true,
4861     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BnHwUsbE"
4862    }
4863   ],
4864   "return_type" : "_ZTIv",
4865   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsb.h"
4866  },
4867  {
4868   "function_name" : "android::hardware::usb::V1_1::BpHwUsb::switchRole",
4869   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BpHwUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE",
4870   "parameters" :
4871   [
4872    {
4873     "is_this_ptr" : true,
4874     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
4875    },
4876    {
4877     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4878    },
4879    {
4880     "referenced_type" : "_ZTIRKN7android8hardware3usb4V1_08PortRoleE"
4881    }
4882   ],
4883   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4884   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
4885  },
4886  {
4887   "function_name" : "android::hardware::usb::V1_1::BpHwUsb::linkToDeath",
4888   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BpHwUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4889   "parameters" :
4890   [
4891    {
4892     "is_this_ptr" : true,
4893     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
4894    },
4895    {
4896     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4897    },
4898    {
4899     "referenced_type" : "_ZTIy"
4900    }
4901   ],
4902   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4903   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
4904  },
4905  {
4906   "function_name" : "android::hardware::usb::V1_1::BpHwUsb::setCallback",
4907   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BpHwUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE",
4908   "parameters" :
4909   [
4910    {
4911     "is_this_ptr" : true,
4912     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
4913    },
4914    {
4915     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
4916    }
4917   ],
4918   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4919   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
4920  },
4921  {
4922   "function_name" : "android::hardware::usb::V1_1::BpHwUsb::getDebugInfo",
4923   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BpHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4924   "parameters" :
4925   [
4926    {
4927     "is_this_ptr" : true,
4928     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
4929    },
4930    {
4931     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4932    }
4933   ],
4934   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4935   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
4936  },
4937  {
4938   "function_name" : "android::hardware::usb::V1_1::BpHwUsb::getHashChain",
4939   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BpHwUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4940   "parameters" :
4941   [
4942    {
4943     "is_this_ptr" : true,
4944     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
4945    },
4946    {
4947     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4948    }
4949   ],
4950   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4951   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
4952  },
4953  {
4954   "function_name" : "android::hardware::usb::V1_1::BpHwUsb::unlinkToDeath",
4955   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BpHwUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4956   "parameters" :
4957   [
4958    {
4959     "is_this_ptr" : true,
4960     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
4961    },
4962    {
4963     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4964    }
4965   ],
4966   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4967   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
4968  },
4969  {
4970   "function_name" : "android::hardware::usb::V1_1::BpHwUsb::interfaceChain",
4971   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BpHwUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4972   "parameters" :
4973   [
4974    {
4975     "is_this_ptr" : true,
4976     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
4977    },
4978    {
4979     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4980    }
4981   ],
4982   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4983   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
4984  },
4985  {
4986   "function_name" : "android::hardware::usb::V1_1::BpHwUsb::onLastStrongRef",
4987   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BpHwUsb15onLastStrongRefEPKv",
4988   "parameters" :
4989   [
4990    {
4991     "is_this_ptr" : true,
4992     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
4993    },
4994    {
4995     "referenced_type" : "_ZTIPKv"
4996    }
4997   ],
4998   "return_type" : "_ZTIv",
4999   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
5000  },
5001  {
5002   "function_name" : "android::hardware::usb::V1_1::BpHwUsb::queryPortStatus",
5003   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BpHwUsb15queryPortStatusEv",
5004   "parameters" :
5005   [
5006    {
5007     "is_this_ptr" : true,
5008     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
5009    }
5010   ],
5011   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5012   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
5013  },
5014  {
5015   "function_name" : "android::hardware::usb::V1_1::BpHwUsb::interfaceDescriptor",
5016   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BpHwUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5017   "parameters" :
5018   [
5019    {
5020     "is_this_ptr" : true,
5021     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
5022    },
5023    {
5024     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
5025    }
5026   ],
5027   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5028   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
5029  },
5030  {
5031   "function_name" : "android::hardware::usb::V1_1::BpHwUsb::notifySyspropsChanged",
5032   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BpHwUsb21notifySyspropsChangedEv",
5033   "parameters" :
5034   [
5035    {
5036     "is_this_ptr" : true,
5037     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
5038    }
5039   ],
5040   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5041   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
5042  },
5043  {
5044   "function_name" : "android::hardware::usb::V1_1::BpHwUsb::setHALInstrumentation",
5045   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BpHwUsb21setHALInstrumentationEv",
5046   "parameters" :
5047   [
5048    {
5049     "is_this_ptr" : true,
5050     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
5051    }
5052   ],
5053   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5054   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
5055  },
5056  {
5057   "function_name" : "android::hardware::usb::V1_1::BpHwUsb::ping",
5058   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BpHwUsb4pingEv",
5059   "parameters" :
5060   [
5061    {
5062     "is_this_ptr" : true,
5063     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
5064    }
5065   ],
5066   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5067   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
5068  },
5069  {
5070   "function_name" : "android::hardware::usb::V1_1::BpHwUsb::debug",
5071   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BpHwUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5072   "parameters" :
5073   [
5074    {
5075     "is_this_ptr" : true,
5076     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
5077    },
5078    {
5079     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
5080    },
5081    {
5082     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
5083    }
5084   ],
5085   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5086   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
5087  },
5088  {
5089   "function_name" : "android::hardware::usb::V1_1::BpHwUsb::BpHwUsb",
5090   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BpHwUsbC1ERKNS_2spINS0_7IBinderEEE",
5091   "parameters" :
5092   [
5093    {
5094     "is_this_ptr" : true,
5095     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
5096    },
5097    {
5098     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5099    }
5100   ],
5101   "return_type" : "_ZTIv",
5102   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
5103  },
5104  {
5105   "function_name" : "android::hardware::usb::V1_1::BpHwUsb::BpHwUsb",
5106   "linker_set_key" : "_ZN7android8hardware3usb4V1_17BpHwUsbC2ERKNS_2spINS0_7IBinderEEE",
5107   "parameters" :
5108   [
5109    {
5110     "is_this_ptr" : true,
5111     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
5112    },
5113    {
5114     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5115    }
5116   ],
5117   "return_type" : "_ZTIv",
5118   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
5119  },
5120  {
5121   "function_name" : "android::hardware::details::castInterface",
5122   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_112IUsbCallbackENS3_4V1_012IUsbCallbackENS4_15BpHwUsbCallbackEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
5123   "parameters" :
5124   [
5125    {
5126     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
5127    },
5128    {
5129     "referenced_type" : "_ZTIPKc"
5130    },
5131    {
5132     "referenced_type" : "_ZTIb"
5133    }
5134   ],
5135   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
5136   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5137   "template_args" :
5138   [
5139    "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
5140    "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
5141    "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE"
5142   ]
5143  },
5144  {
5145   "function_name" : "android::hardware::details::castInterface",
5146   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_112IUsbCallbackENS_4hidl4base4V1_05IBaseENS4_15BpHwUsbCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
5147   "parameters" :
5148   [
5149    {
5150     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
5151    },
5152    {
5153     "referenced_type" : "_ZTIPKc"
5154    },
5155    {
5156     "referenced_type" : "_ZTIb"
5157    }
5158   ],
5159   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
5160   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5161   "template_args" :
5162   [
5163    "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
5164    "_ZTIN7android4hidl4base4V1_05IBaseE",
5165    "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE"
5166   ]
5167  },
5168  {
5169   "function_name" : "android::hardware::details::castInterface",
5170   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_14IUsbENS3_4V1_04IUsbENS4_7BpHwUsbEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
5171   "parameters" :
5172   [
5173    {
5174     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE"
5175    },
5176    {
5177     "referenced_type" : "_ZTIPKc"
5178    },
5179    {
5180     "referenced_type" : "_ZTIb"
5181    }
5182   ],
5183   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
5184   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5185   "template_args" :
5186   [
5187    "_ZTIN7android8hardware3usb4V1_14IUsbE",
5188    "_ZTIN7android8hardware3usb4V1_04IUsbE",
5189    "_ZTIN7android8hardware3usb4V1_17BpHwUsbE"
5190   ]
5191  },
5192  {
5193   "function_name" : "android::hardware::details::castInterface",
5194   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3usb4V1_14IUsbENS_4hidl4base4V1_05IBaseENS4_7BpHwUsbEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
5195   "parameters" :
5196   [
5197    {
5198     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
5199    },
5200    {
5201     "referenced_type" : "_ZTIPKc"
5202    },
5203    {
5204     "referenced_type" : "_ZTIb"
5205    }
5206   ],
5207   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
5208   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5209   "template_args" :
5210   [
5211    "_ZTIN7android8hardware3usb4V1_14IUsbE",
5212    "_ZTIN7android4hidl4base4V1_05IBaseE",
5213    "_ZTIN7android8hardware3usb4V1_17BpHwUsbE"
5214   ]
5215  },
5216  {
5217   "function_name" : "android::hardware::details::wrapPassthrough",
5218   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3usb4V1_012IUsbCallbackEvEENS_2spIT_EES8_",
5219   "parameters" :
5220   [
5221    {
5222     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
5223    }
5224   ],
5225   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5226   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
5227   "template_args" : [ "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE", "_ZTIv" ]
5228  },
5229  {
5230   "function_name" : "android::hardware::details::getServiceInternal",
5231   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3usb4V1_115BpHwUsbCallbackENS4_12IUsbCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
5232   "parameters" :
5233   [
5234    {
5235     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++/gen/android/hardware/usb/1.1/UsbCallbackAll.sdump"
5236    },
5237    {
5238     "referenced_type" : "_ZTIb"
5239    },
5240    {
5241     "referenced_type" : "_ZTIb"
5242    }
5243   ],
5244   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
5245   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5246   "template_args" :
5247   [
5248    "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE",
5249    "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
5250    "_ZTIv",
5251    "_ZTIv"
5252   ]
5253  },
5254  {
5255   "function_name" : "android::hardware::details::getServiceInternal",
5256   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3usb4V1_17BpHwUsbENS4_4IUsbEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
5257   "parameters" :
5258   [
5259    {
5260     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5261    },
5262    {
5263     "referenced_type" : "_ZTIb"
5264    },
5265    {
5266     "referenced_type" : "_ZTIb"
5267    }
5268   ],
5269   "return_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
5270   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5271   "template_args" :
5272   [
5273    "_ZTIN7android8hardware3usb4V1_17BpHwUsbE",
5274    "_ZTIN7android8hardware3usb4V1_14IUsbE",
5275    "_ZTIv",
5276    "_ZTIv"
5277   ]
5278  },
5279  {
5280   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::onLastStrongRef",
5281   "linker_set_key" : "_ZThn8_N7android8hardware3usb4V1_115BpHwUsbCallback15onLastStrongRefEPKv",
5282   "parameters" :
5283   [
5284    {
5285     "is_this_ptr" : true,
5286     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
5287    },
5288    {
5289     "referenced_type" : "_ZTIPKv"
5290    }
5291   ],
5292   "return_type" : "_ZTIv",
5293   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
5294  },
5295  {
5296   "function_name" : "android::hardware::usb::V1_1::BpHwUsb::onLastStrongRef",
5297   "linker_set_key" : "_ZThn8_N7android8hardware3usb4V1_17BpHwUsb15onLastStrongRefEPKv",
5298   "parameters" :
5299   [
5300    {
5301     "is_this_ptr" : true,
5302     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
5303    },
5304    {
5305     "referenced_type" : "_ZTIPKv"
5306    }
5307   ],
5308   "return_type" : "_ZTIv",
5309   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
5310  },
5311  {
5312   "function_name" : "android::hardware::usb::V1_1::BpHwUsbCallback::onLastStrongRef",
5313   "linker_set_key" : "_ZTv0_n20_N7android8hardware3usb4V1_115BpHwUsbCallback15onLastStrongRefEPKv",
5314   "parameters" :
5315   [
5316    {
5317     "is_this_ptr" : true,
5318     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
5319    },
5320    {
5321     "referenced_type" : "_ZTIPKv"
5322    }
5323   ],
5324   "return_type" : "_ZTIv",
5325   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
5326  },
5327  {
5328   "function_name" : "android::hardware::usb::V1_1::BpHwUsb::onLastStrongRef",
5329   "linker_set_key" : "_ZTv0_n20_N7android8hardware3usb4V1_17BpHwUsb15onLastStrongRefEPKv",
5330   "parameters" :
5331   [
5332    {
5333     "is_this_ptr" : true,
5334     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
5335    },
5336    {
5337     "referenced_type" : "_ZTIPKv"
5338    }
5339   ],
5340   "return_type" : "_ZTIv",
5341   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
5342  }
5343 ],
5344 "global_vars" :
5345 [
5346  {
5347   "linker_set_key" : "_ZN7android8hardware3usb4V1_112IUsbCallback10descriptorE",
5348   "name" : "android::hardware::usb::V1_1::IUsbCallback::descriptor",
5349   "referenced_type" : "_ZTIPKc",
5350   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
5351  },
5352  {
5353   "linker_set_key" : "_ZN7android8hardware3usb4V1_14IUsb10descriptorE",
5354   "name" : "android::hardware::usb::V1_1::IUsb::descriptor",
5355   "referenced_type" : "_ZTIPKc",
5356   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
5357  }
5358 ],
5359 "lvalue_reference_types" :
5360 [
5361  {
5362   "alignment" : 4,
5363   "linker_set_key" : "_ZTIRK7log_msg",
5364   "name" : "const log_msg &",
5365   "referenced_type" : "_ZTIK7log_msg",
5366   "self_type" : "_ZTIRK7log_msg",
5367   "size" : 4,
5368   "source_file" : "/system/core/liblog/include/log/log_read.h"
5369  },
5370  {
5371   "alignment" : 4,
5372   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5373   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5374   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5375   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5376   "size" : 4,
5377   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5378  },
5379  {
5380   "alignment" : 4,
5381   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5382   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5383   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5384   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5385   "size" : 4,
5386   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
5387  },
5388  {
5389   "alignment" : 4,
5390   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5391   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5392   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5393   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5394   "size" : 4,
5395   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5396  },
5397  {
5398   "alignment" : 4,
5399   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5400   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5401   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5402   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5403   "size" : 4,
5404   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5405  },
5406  {
5407   "alignment" : 4,
5408   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5409   "name" : "const android::sp<android::hardware::usb::V1_0::IUsbCallback> &",
5410   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5411   "self_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5412   "size" : 4,
5413   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5414  },
5415  {
5416   "alignment" : 4,
5417   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
5418   "name" : "const android::sp<android::hardware::usb::V1_0::IUsb> &",
5419   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
5420   "self_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
5421   "size" : 4,
5422   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5423  },
5424  {
5425   "alignment" : 4,
5426   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
5427   "name" : "const android::sp<android::hardware::usb::V1_1::IUsbCallback> &",
5428   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
5429   "self_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
5430   "size" : 4,
5431   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5432  },
5433  {
5434   "alignment" : 4,
5435   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
5436   "name" : "const android::sp<android::hardware::usb::V1_1::IUsb> &",
5437   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
5438   "self_type" : "_ZTIRKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
5439   "size" : 4,
5440   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5441  },
5442  {
5443   "alignment" : 4,
5444   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5445   "name" : "const android::sp<android::hardware::IBinder> &",
5446   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5447   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5448   "size" : 4,
5449   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5450  },
5451  {
5452   "alignment" : 4,
5453   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5454   "name" : "const android::wp<android::hardware::BHwBinder> &",
5455   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5456   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5457   "size" : 4,
5458   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5459  },
5460  {
5461   "alignment" : 4,
5462   "linker_set_key" : "_ZTIRKN7android7String8E",
5463   "name" : "const android::String8 &",
5464   "referenced_type" : "_ZTIKN7android7String8E",
5465   "self_type" : "_ZTIRKN7android7String8E",
5466   "size" : 4,
5467   "source_file" : "/system/core/libutils/include/utils/String8.h"
5468  },
5469  {
5470   "alignment" : 4,
5471   "linker_set_key" : "_ZTIRKN7android8String16E",
5472   "name" : "const android::String16 &",
5473   "referenced_type" : "_ZTIKN7android8String16E",
5474   "self_type" : "_ZTIRKN7android8String16E",
5475   "size" : 4,
5476   "source_file" : "/system/core/libutils/include/utils/String16.h"
5477  },
5478  {
5479   "alignment" : 4,
5480   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5481   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
5482   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
5483   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5484   "size" : 4,
5485   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5486  },
5487  {
5488   "alignment" : 4,
5489   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
5490   "name" : "const android::hardware::hidl_handle &",
5491   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
5492   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
5493   "size" : 4,
5494   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5495  },
5496  {
5497   "alignment" : 4,
5498   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
5499   "name" : "const android::hardware::hidl_memory &",
5500   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5501   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
5502   "size" : 4,
5503   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5504  },
5505  {
5506   "alignment" : 4,
5507   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
5508   "name" : "const android::hardware::hidl_string &",
5509   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
5510   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
5511   "size" : 4,
5512   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5513  },
5514  {
5515   "alignment" : 4,
5516   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
5517   "name" : "const android::hardware::hidl_version &",
5518   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5519   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
5520   "size" : 4,
5521   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5522  },
5523  {
5524   "alignment" : 4,
5525   "linker_set_key" : "_ZTIRKN7android8hardware3usb4V1_010PortStatusE",
5526   "name" : "const android::hardware::usb::V1_0::PortStatus &",
5527   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_010PortStatusE",
5528   "self_type" : "_ZTIRKN7android8hardware3usb4V1_010PortStatusE",
5529   "size" : 4,
5530   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5531  },
5532  {
5533   "alignment" : 4,
5534   "linker_set_key" : "_ZTIRKN7android8hardware3usb4V1_08PortRoleE",
5535   "name" : "const android::hardware::usb::V1_0::PortRole &",
5536   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_08PortRoleE",
5537   "self_type" : "_ZTIRKN7android8hardware3usb4V1_08PortRoleE",
5538   "size" : 4,
5539   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
5540  },
5541  {
5542   "alignment" : 4,
5543   "linker_set_key" : "_ZTIRKN7android8hardware3usb4V1_114PortStatus_1_1E",
5544   "name" : "const android::hardware::usb::V1_1::PortStatus_1_1 &",
5545   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_114PortStatus_1_1E",
5546   "self_type" : "_ZTIRKN7android8hardware3usb4V1_114PortStatus_1_1E",
5547   "size" : 4,
5548   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5549  },
5550  {
5551   "alignment" : 4,
5552   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
5553   "name" : "const android::hardware::Parcel &",
5554   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
5555   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
5556   "size" : 4,
5557   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5558  },
5559  {
5560   "alignment" : 4,
5561   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
5562   "name" : "const android::hardware::Return<bool> &",
5563   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5564   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
5565   "size" : 4,
5566   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5567  },
5568  {
5569   "alignment" : 4,
5570   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
5571   "name" : "const android::hardware::Status &",
5572   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5573   "self_type" : "_ZTIRKN7android8hardware6StatusE",
5574   "size" : 4,
5575   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5576  },
5577  {
5578   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5579   "name" : "const iter<is_const> &",
5580   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5581   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5582   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5583  },
5584  {
5585   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5586   "name" : "const iter<is_const> &",
5587   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++/gen/android/hardware/usb/1.1/UsbCallbackAll.sdump",
5588   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++/gen/android/hardware/usb/1.1/UsbCallbackAll.sdump",
5589   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5590  },
5591  {
5592   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5593   "name" : "const iter<is_const> &",
5594   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++/gen/android/hardware/usb/1.1/types.sdump",
5595   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++/gen/android/hardware/usb/1.1/types.sdump",
5596   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5597  },
5598  {
5599   "alignment" : 4,
5600   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5601   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5602   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5603   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5604   "size" : 4,
5605   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
5606  },
5607  {
5608   "alignment" : 4,
5609   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
5610   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus> &",
5611   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
5612   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
5613   "size" : 4,
5614   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5615  },
5616  {
5617   "alignment" : 4,
5618   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
5619   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_1::PortStatus_1_1> &",
5620   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
5621   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
5622   "size" : 4,
5623   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5624  },
5625  {
5626   "alignment" : 4,
5627   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
5628   "name" : "const android::hardware::hidl_vec<int> &",
5629   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
5630   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
5631   "size" : 4,
5632   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5633  },
5634  {
5635   "alignment" : 4,
5636   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5637   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5638   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5639   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5640   "size" : 4,
5641   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5642  },
5643  {
5644   "alignment" : 4,
5645   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5646   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5647   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++/gen/android/hardware/usb/1.1/UsbCallbackAll.sdump",
5648   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++/gen/android/hardware/usb/1.1/UsbCallbackAll.sdump",
5649   "size" : 4,
5650   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5651  },
5652  {
5653   "alignment" : 4,
5654   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5655   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
5656   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5657   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5658   "size" : 4,
5659   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5660  },
5661  {
5662   "alignment" : 4,
5663   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5664   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
5665   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++/gen/android/hardware/usb/1.1/UsbCallbackAll.sdump",
5666   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++/gen/android/hardware/usb/1.1/UsbCallbackAll.sdump",
5667   "size" : 4,
5668   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5669  },
5670  {
5671   "alignment" : 4,
5672   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5673   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
5674   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++/gen/android/hardware/usb/1.1/types.sdump",
5675   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++/gen/android/hardware/usb/1.1/types.sdump",
5676   "size" : 4,
5677   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5678  },
5679  {
5680   "alignment" : 4,
5681   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
5682   "name" : "const android::hidl::base::V1_0::IBase *const &",
5683   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
5684   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
5685   "size" : 4,
5686   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5687  },
5688  {
5689   "alignment" : 4,
5690   "linker_set_key" : "_ZTIRKa",
5691   "name" : "const signed char &",
5692   "referenced_type" : "_ZTIKa",
5693   "self_type" : "_ZTIRKa",
5694   "size" : 4,
5695   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5696  },
5697  {
5698   "alignment" : 4,
5699   "linker_set_key" : "_ZTIRKb",
5700   "name" : "const bool &",
5701   "referenced_type" : "_ZTIKb",
5702   "self_type" : "_ZTIRKb",
5703   "size" : 4,
5704   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5705  },
5706  {
5707   "alignment" : 4,
5708   "linker_set_key" : "_ZTIRKd",
5709   "name" : "const double &",
5710   "referenced_type" : "_ZTIKd",
5711   "self_type" : "_ZTIRKd",
5712   "size" : 4,
5713   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5714  },
5715  {
5716   "alignment" : 4,
5717   "linker_set_key" : "_ZTIRKf",
5718   "name" : "const float &",
5719   "referenced_type" : "_ZTIKf",
5720   "self_type" : "_ZTIRKf",
5721   "size" : 4,
5722   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5723  },
5724  {
5725   "alignment" : 4,
5726   "linker_set_key" : "_ZTIRKh",
5727   "name" : "const unsigned char &",
5728   "referenced_type" : "_ZTIKh",
5729   "self_type" : "_ZTIRKh",
5730   "size" : 4,
5731   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5732  },
5733  {
5734   "alignment" : 4,
5735   "linker_set_key" : "_ZTIRKi",
5736   "name" : "const int &",
5737   "referenced_type" : "_ZTIKi",
5738   "self_type" : "_ZTIRKi",
5739   "size" : 4,
5740   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5741  },
5742  {
5743   "alignment" : 4,
5744   "linker_set_key" : "_ZTIRKj",
5745   "name" : "const unsigned int &",
5746   "referenced_type" : "_ZTIKj",
5747   "self_type" : "_ZTIRKj",
5748   "size" : 4,
5749   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5750  },
5751  {
5752   "alignment" : 4,
5753   "linker_set_key" : "_ZTIRKs",
5754   "name" : "const short &",
5755   "referenced_type" : "_ZTIKs",
5756   "self_type" : "_ZTIRKs",
5757   "size" : 4,
5758   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5759  },
5760  {
5761   "alignment" : 4,
5762   "linker_set_key" : "_ZTIRKt",
5763   "name" : "const unsigned short &",
5764   "referenced_type" : "_ZTIKt",
5765   "self_type" : "_ZTIRKt",
5766   "size" : 4,
5767   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5768  },
5769  {
5770   "alignment" : 4,
5771   "linker_set_key" : "_ZTIRKx",
5772   "name" : "const long long &",
5773   "referenced_type" : "_ZTIKx",
5774   "self_type" : "_ZTIRKx",
5775   "size" : 4,
5776   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5777  },
5778  {
5779   "alignment" : 4,
5780   "linker_set_key" : "_ZTIRKy",
5781   "name" : "const unsigned long long &",
5782   "referenced_type" : "_ZTIKy",
5783   "self_type" : "_ZTIRKy",
5784   "size" : 4,
5785   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5786  },
5787  {
5788   "alignment" : 4,
5789   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5790   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5791   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5792   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5793   "size" : 4,
5794   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5795  },
5796  {
5797   "alignment" : 4,
5798   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5799   "name" : "android::sp<android::hardware::usb::V1_0::IUsbCallback> &",
5800   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5801   "self_type" : "_ZTIRN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5802   "size" : 4,
5803   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5804  },
5805  {
5806   "alignment" : 4,
5807   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
5808   "name" : "android::sp<android::hardware::usb::V1_1::IUsbCallback> &",
5809   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
5810   "self_type" : "_ZTIRN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
5811   "size" : 4,
5812   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5813  },
5814  {
5815   "alignment" : 4,
5816   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3usb4V1_14IUsbEEE",
5817   "name" : "android::sp<android::hardware::usb::V1_1::IUsb> &",
5818   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
5819   "self_type" : "_ZTIRN7android2spINS_8hardware3usb4V1_14IUsbEEE",
5820   "size" : 4,
5821   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5822  },
5823  {
5824   "alignment" : 4,
5825   "linker_set_key" : "_ZTIRN7android5MutexE",
5826   "name" : "android::Mutex &",
5827   "referenced_type" : "_ZTIN7android5MutexE",
5828   "self_type" : "_ZTIRN7android5MutexE",
5829   "size" : 4,
5830   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5831  },
5832  {
5833   "alignment" : 4,
5834   "linker_set_key" : "_ZTIRN7android6RWLockE",
5835   "name" : "android::RWLock &",
5836   "referenced_type" : "_ZTIN7android6RWLockE",
5837   "self_type" : "_ZTIRN7android6RWLockE",
5838   "size" : 4,
5839   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5840  },
5841  {
5842   "alignment" : 4,
5843   "linker_set_key" : "_ZTIRN7android7String8E",
5844   "name" : "android::String8 &",
5845   "referenced_type" : "_ZTIN7android7String8E",
5846   "self_type" : "_ZTIRN7android7String8E",
5847   "size" : 4,
5848   "source_file" : "/system/core/libutils/include/utils/String8.h"
5849  },
5850  {
5851   "alignment" : 4,
5852   "linker_set_key" : "_ZTIRN7android8String16E",
5853   "name" : "android::String16 &",
5854   "referenced_type" : "_ZTIN7android8String16E",
5855   "self_type" : "_ZTIRN7android8String16E",
5856   "size" : 4,
5857   "source_file" : "/system/core/libutils/include/utils/String16.h"
5858  },
5859  {
5860   "alignment" : 4,
5861   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
5862   "name" : "android::hardware::TextOutput &",
5863   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
5864   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
5865   "size" : 4,
5866   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5867  },
5868  {
5869   "alignment" : 4,
5870   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
5871   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
5872   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5873   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
5874   "size" : 4,
5875   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5876  },
5877  {
5878   "alignment" : 4,
5879   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
5880   "name" : "android::hardware::hidl_memory &",
5881   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5882   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
5883   "size" : 4,
5884   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5885  },
5886  {
5887   "alignment" : 4,
5888   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
5889   "name" : "android::hardware::hidl_string &",
5890   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5891   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
5892   "size" : 4,
5893   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5894  },
5895  {
5896   "alignment" : 4,
5897   "linker_set_key" : "_ZTIRN7android8hardware3usb4V1_010PortStatusE",
5898   "name" : "android::hardware::usb::V1_0::PortStatus &",
5899   "referenced_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
5900   "self_type" : "_ZTIRN7android8hardware3usb4V1_010PortStatusE",
5901   "size" : 4,
5902   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5903  },
5904  {
5905   "alignment" : 4,
5906   "linker_set_key" : "_ZTIRN7android8hardware3usb4V1_114PortStatus_1_1E",
5907   "name" : "android::hardware::usb::V1_1::PortStatus_1_1 &",
5908   "referenced_type" : "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E",
5909   "self_type" : "_ZTIRN7android8hardware3usb4V1_114PortStatus_1_1E",
5910   "size" : 4,
5911   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5912  },
5913  {
5914   "alignment" : 4,
5915   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
5916   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_1::IUsbCallback> > &",
5917   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
5918   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
5919   "size" : 4,
5920   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5921  },
5922  {
5923   "alignment" : 4,
5924   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
5925   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_1::IUsb> > &",
5926   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
5927   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
5928   "size" : 4,
5929   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5930  },
5931  {
5932   "alignment" : 4,
5933   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
5934   "name" : "android::hardware::Return<bool> &",
5935   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5936   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
5937   "size" : 4,
5938   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5939  },
5940  {
5941   "alignment" : 4,
5942   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
5943   "name" : "android::hardware::Return<void> &",
5944   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5945   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
5946   "size" : 4,
5947   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5948  },
5949  {
5950   "alignment" : 4,
5951   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
5952   "name" : "android::hardware::Status &",
5953   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5954   "self_type" : "_ZTIRN7android8hardware6StatusE",
5955   "size" : 4,
5956   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5957  },
5958  {
5959   "alignment" : 4,
5960   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5961   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5962   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5963   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5964   "size" : 4,
5965   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5966  },
5967  {
5968   "alignment" : 4,
5969   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5970   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5971   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5972   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5973   "size" : 4,
5974   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5975  },
5976  {
5977   "alignment" : 4,
5978   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
5979   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_0::PortStatus> &",
5980   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
5981   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
5982   "size" : 4,
5983   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5984  },
5985  {
5986   "alignment" : 4,
5987   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
5988   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_1::PortStatus_1_1> &",
5989   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
5990   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
5991   "size" : 4,
5992   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5993  },
5994  {
5995   "alignment" : 4,
5996   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5997   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
5998   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5999   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6000   "size" : 4,
6001   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6002  },
6003  {
6004   "alignment" : 4,
6005   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6006   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
6007   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6008   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6009   "size" : 4,
6010   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6011  },
6012  {
6013   "alignment" : 4,
6014   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
6015   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus> &",
6016   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
6017   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
6018   "size" : 4,
6019   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6020  },
6021  {
6022   "alignment" : 4,
6023   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
6024   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_1::PortStatus_1_1> &",
6025   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
6026   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
6027   "size" : 4,
6028   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6029  },
6030  {
6031   "alignment" : 4,
6032   "linker_set_key" : "_ZTIRh",
6033   "name" : "unsigned char &",
6034   "referenced_type" : "_ZTIh",
6035   "self_type" : "_ZTIRh",
6036   "size" : 4,
6037   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6038  },
6039  {
6040   "alignment" : 4,
6041   "linker_set_key" : "_ZTIRi",
6042   "name" : "int &",
6043   "referenced_type" : "_ZTIi",
6044   "self_type" : "_ZTIRi",
6045   "size" : 4,
6046   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6047  },
6048  {
6049   "alignment" : 4,
6050   "linker_set_key" : "_ZTIRj",
6051   "name" : "unsigned int &",
6052   "referenced_type" : "_ZTIj",
6053   "self_type" : "_ZTIRj",
6054   "size" : 4,
6055   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
6056  }
6057 ],
6058 "pointer_types" :
6059 [
6060  {
6061   "alignment" : 4,
6062   "linker_set_key" : "_ZTIP13native_handle",
6063   "name" : "native_handle *",
6064   "referenced_type" : "_ZTI13native_handle",
6065   "self_type" : "_ZTIP13native_handle",
6066   "size" : 4,
6067   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6068  },
6069  {
6070   "alignment" : 4,
6071   "linker_set_key" : "_ZTIP18android_flex_plane",
6072   "name" : "android_flex_plane *",
6073   "referenced_type" : "_ZTI18android_flex_plane",
6074   "self_type" : "_ZTIP18android_flex_plane",
6075   "size" : 4,
6076   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6077  },
6078  {
6079   "alignment" : 4,
6080   "linker_set_key" : "_ZTIP7log_msg",
6081   "name" : "log_msg *",
6082   "referenced_type" : "_ZTI7log_msg",
6083   "self_type" : "_ZTIP7log_msg",
6084   "size" : 4,
6085   "source_file" : "/system/core/liblog/include/log/log_read.h"
6086  },
6087  {
6088   "alignment" : 4,
6089   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6090   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6091   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6092   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6093   "size" : 4,
6094   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6095  },
6096  {
6097   "alignment" : 4,
6098   "linker_set_key" : "_ZTIPFiPvE",
6099   "name" : "int (*)(void *)",
6100   "referenced_type" : "_ZTIFiPvE",
6101   "self_type" : "_ZTIPFiPvE",
6102   "size" : 4,
6103   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6104  },
6105  {
6106   "alignment" : 4,
6107   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6108   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6109   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6110   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6111   "size" : 4,
6112   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6113  },
6114  {
6115   "alignment" : 4,
6116   "linker_set_key" : "_ZTIPK13native_handle",
6117   "name" : "const native_handle *",
6118   "referenced_type" : "_ZTIK13native_handle",
6119   "self_type" : "_ZTIPK13native_handle",
6120   "size" : 4,
6121   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6122  },
6123  {
6124   "alignment" : 4,
6125   "linker_set_key" : "_ZTIPK7log_msg",
6126   "name" : "const log_msg *",
6127   "referenced_type" : "_ZTIK7log_msg",
6128   "self_type" : "_ZTIPK7log_msg",
6129   "size" : 4,
6130   "source_file" : "/system/core/liblog/include/log/log_read.h"
6131  },
6132  {
6133   "alignment" : 4,
6134   "linker_set_key" : "_ZTIPKDs",
6135   "name" : "const char16_t *",
6136   "referenced_type" : "_ZTIKDs",
6137   "self_type" : "_ZTIPKDs",
6138   "size" : 4,
6139   "source_file" : "/system/core/libutils/include/utils/String16.h"
6140  },
6141  {
6142   "alignment" : 4,
6143   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
6144   "name" : "const android::VectorImpl *",
6145   "referenced_type" : "_ZTIKN7android10VectorImplE",
6146   "self_type" : "_ZTIPKN7android10VectorImplE",
6147   "size" : 4,
6148   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6149  },
6150  {
6151   "alignment" : 4,
6152   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
6153   "name" : "const android::NativeHandle *",
6154   "referenced_type" : "_ZTIKN7android12NativeHandleE",
6155   "self_type" : "_ZTIPKN7android12NativeHandleE",
6156   "size" : 4,
6157   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6158  },
6159  {
6160   "alignment" : 4,
6161   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6162   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6163   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6164   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6165   "size" : 4,
6166   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6167  },
6168  {
6169   "alignment" : 4,
6170   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6171   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6172   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6173   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6174   "size" : 4,
6175   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6176  },
6177  {
6178   "alignment" : 4,
6179   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6180   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6181   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6182   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6183   "size" : 4,
6184   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6185  },
6186  {
6187   "alignment" : 4,
6188   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6189   "name" : "const android::sp<android::hardware::ProcessState> *",
6190   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6191   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6192   "size" : 4,
6193   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6194  },
6195  {
6196   "alignment" : 4,
6197   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6198   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6199   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6200   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6201   "size" : 4,
6202   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6203  },
6204  {
6205   "alignment" : 4,
6206   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6207   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6208   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6209   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6210   "size" : 4,
6211   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6212  },
6213  {
6214   "alignment" : 4,
6215   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6216   "name" : "const android::sp<android::hardware::usb::V1_0::IUsbCallback> *",
6217   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6218   "self_type" : "_ZTIPKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6219   "size" : 4,
6220   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6221  },
6222  {
6223   "alignment" : 4,
6224   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
6225   "name" : "const android::sp<android::hardware::usb::V1_0::IUsb> *",
6226   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
6227   "self_type" : "_ZTIPKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
6228   "size" : 4,
6229   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6230  },
6231  {
6232   "alignment" : 4,
6233   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
6234   "name" : "const android::sp<android::hardware::usb::V1_1::IUsbCallback> *",
6235   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
6236   "self_type" : "_ZTIPKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
6237   "size" : 4,
6238   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6239  },
6240  {
6241   "alignment" : 4,
6242   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
6243   "name" : "const android::sp<android::hardware::usb::V1_1::IUsb> *",
6244   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
6245   "self_type" : "_ZTIPKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
6246   "size" : 4,
6247   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6248  },
6249  {
6250   "alignment" : 4,
6251   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6252   "name" : "const android::sp<android::hardware::IBinder> *",
6253   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6254   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6255   "size" : 4,
6256   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6257  },
6258  {
6259   "alignment" : 4,
6260   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6261   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6262   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6263   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6264   "size" : 4,
6265   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6266  },
6267  {
6268   "alignment" : 4,
6269   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6270   "name" : "const android::wp<android::hardware::BHwBinder> *",
6271   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6272   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6273   "size" : 4,
6274   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6275  },
6276  {
6277   "alignment" : 4,
6278   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6279   "name" : "const android::hidl::base::V1_0::IBase *",
6280   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6281   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6282   "size" : 4,
6283   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6284  },
6285  {
6286   "alignment" : 4,
6287   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6288   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6289   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6290   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6291   "size" : 4,
6292   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6293  },
6294  {
6295   "alignment" : 4,
6296   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6297   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6298   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6299   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6300   "size" : 4,
6301   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6302  },
6303  {
6304   "alignment" : 4,
6305   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6306   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6307   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6308   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6309   "size" : 4,
6310   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6311  },
6312  {
6313   "alignment" : 4,
6314   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
6315   "name" : "const android::RefBase *",
6316   "referenced_type" : "_ZTIKN7android7RefBaseE",
6317   "self_type" : "_ZTIPKN7android7RefBaseE",
6318   "size" : 4,
6319   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6320  },
6321  {
6322   "alignment" : 4,
6323   "linker_set_key" : "_ZTIPKN7android7String8E",
6324   "name" : "const android::String8 *",
6325   "referenced_type" : "_ZTIKN7android7String8E",
6326   "self_type" : "_ZTIPKN7android7String8E",
6327   "size" : 4,
6328   "source_file" : "/system/core/libutils/include/utils/String8.h"
6329  },
6330  {
6331   "alignment" : 4,
6332   "linker_set_key" : "_ZTIPKN7android8String16E",
6333   "name" : "const android::String16 *",
6334   "referenced_type" : "_ZTIKN7android8String16E",
6335   "self_type" : "_ZTIPKN7android8String16E",
6336   "size" : 4,
6337   "source_file" : "/system/core/libutils/include/utils/String16.h"
6338  },
6339  {
6340   "alignment" : 4,
6341   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6342   "name" : "const android::hardware::BpHwRefBase *",
6343   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6344   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6345   "size" : 4,
6346   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6347  },
6348  {
6349   "alignment" : 4,
6350   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
6351   "name" : "const android::hardware::hidl_memory *",
6352   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6353   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
6354   "size" : 4,
6355   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6356  },
6357  {
6358   "alignment" : 4,
6359   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
6360   "name" : "const android::hardware::hidl_version *",
6361   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
6362   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
6363   "size" : 4,
6364   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6365  },
6366  {
6367   "alignment" : 4,
6368   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_012IUsbCallbackE",
6369   "name" : "const android::hardware::usb::V1_0::IUsbCallback *",
6370   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_012IUsbCallbackE",
6371   "self_type" : "_ZTIPKN7android8hardware3usb4V1_012IUsbCallbackE",
6372   "size" : 4,
6373   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
6374  },
6375  {
6376   "alignment" : 4,
6377   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_015BpHwUsbCallbackE",
6378   "name" : "const android::hardware::usb::V1_0::BpHwUsbCallback *",
6379   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_015BpHwUsbCallbackE",
6380   "self_type" : "_ZTIPKN7android8hardware3usb4V1_015BpHwUsbCallbackE",
6381   "size" : 4,
6382   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
6383  },
6384  {
6385   "alignment" : 4,
6386   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_04IUsbE",
6387   "name" : "const android::hardware::usb::V1_0::IUsb *",
6388   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_04IUsbE",
6389   "self_type" : "_ZTIPKN7android8hardware3usb4V1_04IUsbE",
6390   "size" : 4,
6391   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
6392  },
6393  {
6394   "alignment" : 4,
6395   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_07BpHwUsbE",
6396   "name" : "const android::hardware::usb::V1_0::BpHwUsb *",
6397   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_07BpHwUsbE",
6398   "self_type" : "_ZTIPKN7android8hardware3usb4V1_07BpHwUsbE",
6399   "size" : 4,
6400   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
6401  },
6402  {
6403   "alignment" : 4,
6404   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_112IUsbCallbackE",
6405   "name" : "const android::hardware::usb::V1_1::IUsbCallback *",
6406   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_112IUsbCallbackE",
6407   "self_type" : "_ZTIPKN7android8hardware3usb4V1_112IUsbCallbackE",
6408   "size" : 4,
6409   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
6410  },
6411  {
6412   "alignment" : 4,
6413   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_114PortStatus_1_1E",
6414   "name" : "const android::hardware::usb::V1_1::PortStatus_1_1 *",
6415   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_114PortStatus_1_1E",
6416   "self_type" : "_ZTIPKN7android8hardware3usb4V1_114PortStatus_1_1E",
6417   "size" : 4,
6418   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6419  },
6420  {
6421   "alignment" : 4,
6422   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_115BpHwUsbCallbackE",
6423   "name" : "const android::hardware::usb::V1_1::BpHwUsbCallback *",
6424   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_115BpHwUsbCallbackE",
6425   "self_type" : "_ZTIPKN7android8hardware3usb4V1_115BpHwUsbCallbackE",
6426   "size" : 4,
6427   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
6428  },
6429  {
6430   "alignment" : 4,
6431   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_14IUsbE",
6432   "name" : "const android::hardware::usb::V1_1::IUsb *",
6433   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_14IUsbE",
6434   "self_type" : "_ZTIPKN7android8hardware3usb4V1_14IUsbE",
6435   "size" : 4,
6436   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
6437  },
6438  {
6439   "alignment" : 4,
6440   "linker_set_key" : "_ZTIPKN7android8hardware3usb4V1_17BpHwUsbE",
6441   "name" : "const android::hardware::usb::V1_1::BpHwUsb *",
6442   "referenced_type" : "_ZTIKN7android8hardware3usb4V1_17BpHwUsbE",
6443   "self_type" : "_ZTIPKN7android8hardware3usb4V1_17BpHwUsbE",
6444   "size" : 4,
6445   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
6446  },
6447  {
6448   "alignment" : 4,
6449   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
6450   "name" : "const android::hardware::Return<android::sp<android::hardware::usb::V1_1::IUsbCallback> > *",
6451   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
6452   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
6453   "size" : 4,
6454   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6455  },
6456  {
6457   "alignment" : 4,
6458   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
6459   "name" : "const android::hardware::Return<android::sp<android::hardware::usb::V1_1::IUsb> > *",
6460   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
6461   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
6462   "size" : 4,
6463   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6464  },
6465  {
6466   "alignment" : 4,
6467   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
6468   "name" : "const android::hardware::Return<bool> *",
6469   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6470   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
6471   "size" : 4,
6472   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6473  },
6474  {
6475   "alignment" : 4,
6476   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
6477   "name" : "const android::hardware::Status *",
6478   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
6479   "self_type" : "_ZTIPKN7android8hardware6StatusE",
6480   "size" : 4,
6481   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6482  },
6483  {
6484   "alignment" : 4,
6485   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6486   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6487   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6488   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6489   "size" : 4,
6490   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6491  },
6492  {
6493   "alignment" : 4,
6494   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6495   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6496   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6497   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6498   "size" : 4,
6499   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6500  },
6501  {
6502   "alignment" : 4,
6503   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
6504   "name" : "const android::hardware::details::hidl_pointer<android::hardware::usb::V1_0::PortStatus> *",
6505   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
6506   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
6507   "size" : 4,
6508   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6509  },
6510  {
6511   "alignment" : 4,
6512   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
6513   "name" : "const android::hardware::details::hidl_pointer<android::hardware::usb::V1_1::PortStatus_1_1> *",
6514   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
6515   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
6516   "size" : 4,
6517   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6518  },
6519  {
6520   "alignment" : 4,
6521   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6522   "name" : "const android::hardware::details::hidl_pointer<int> *",
6523   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6524   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6525   "size" : 4,
6526   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6527  },
6528  {
6529   "alignment" : 4,
6530   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
6531   "name" : "const android::hardware::details::return_status *",
6532   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
6533   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
6534   "size" : 4,
6535   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6536  },
6537  {
6538   "alignment" : 4,
6539   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
6540   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus> *",
6541   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
6542   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
6543   "size" : 4,
6544   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6545  },
6546  {
6547   "alignment" : 4,
6548   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
6549   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_1::PortStatus_1_1> *",
6550   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
6551   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
6552   "size" : 4,
6553   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6554  },
6555  {
6556   "alignment" : 4,
6557   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
6558   "name" : "const android::hardware::hidl_vec<int> *",
6559   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6560   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
6561   "size" : 4,
6562   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6563  },
6564  {
6565   "alignment" : 4,
6566   "linker_set_key" : "_ZTIPKc",
6567   "name" : "const char *",
6568   "referenced_type" : "_ZTIKc",
6569   "self_type" : "_ZTIPKc",
6570   "size" : 4,
6571   "source_file" : "/system/core/liblog/include/android/log.h"
6572  },
6573  {
6574   "alignment" : 4,
6575   "linker_set_key" : "_ZTIPKh",
6576   "name" : "const unsigned char *",
6577   "referenced_type" : "_ZTIKh",
6578   "self_type" : "_ZTIPKh",
6579   "size" : 4,
6580   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6581  },
6582  {
6583   "alignment" : 4,
6584   "linker_set_key" : "_ZTIPKv",
6585   "name" : "const void *",
6586   "referenced_type" : "_ZTIKv",
6587   "self_type" : "_ZTIPKv",
6588   "size" : 4,
6589   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6590  },
6591  {
6592   "alignment" : 4,
6593   "linker_set_key" : "_ZTIPKy",
6594   "name" : "const unsigned long long *",
6595   "referenced_type" : "_ZTIKy",
6596   "self_type" : "_ZTIPKy",
6597   "size" : 4,
6598   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6599  },
6600  {
6601   "alignment" : 4,
6602   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
6603   "name" : "android::ScopedTrace *",
6604   "referenced_type" : "_ZTIN7android11ScopedTraceE",
6605   "self_type" : "_ZTIPN7android11ScopedTraceE",
6606   "size" : 4,
6607   "source_file" : "/system/core/libutils/include/utils/Trace.h"
6608  },
6609  {
6610   "alignment" : 4,
6611   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
6612   "name" : "android::ReferenceRenamer *",
6613   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
6614   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
6615   "size" : 4,
6616   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6617  },
6618  {
6619   "alignment" : 4,
6620   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
6621   "name" : "android::VirtualLightRefBase *",
6622   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
6623   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
6624   "size" : 4,
6625   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
6626  },
6627  {
6628   "alignment" : 4,
6629   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
6630   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6631   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
6632   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
6633   "size" : 4,
6634   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6635  },
6636  {
6637   "alignment" : 4,
6638   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6639   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6640   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6641   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6642   "size" : 4,
6643   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6644  },
6645  {
6646   "alignment" : 4,
6647   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6648   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6649   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6650   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6651   "size" : 4,
6652   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6653  },
6654  {
6655   "alignment" : 4,
6656   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
6657   "name" : "android::sp<android::hardware::ProcessState> *",
6658   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
6659   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
6660   "size" : 4,
6661   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6662  },
6663  {
6664   "alignment" : 4,
6665   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6666   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6667   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6668   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6669   "size" : 4,
6670   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6671  },
6672  {
6673   "alignment" : 4,
6674   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6675   "name" : "android::sp<android::hardware::usb::V1_0::IUsbCallback> *",
6676   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6677   "self_type" : "_ZTIPN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
6678   "size" : 4,
6679   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6680  },
6681  {
6682   "alignment" : 4,
6683   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3usb4V1_04IUsbEEE",
6684   "name" : "android::sp<android::hardware::usb::V1_0::IUsb> *",
6685   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
6686   "self_type" : "_ZTIPN7android2spINS_8hardware3usb4V1_04IUsbEEE",
6687   "size" : 4,
6688   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6689  },
6690  {
6691   "alignment" : 4,
6692   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
6693   "name" : "android::sp<android::hardware::usb::V1_1::IUsbCallback> *",
6694   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
6695   "self_type" : "_ZTIPN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
6696   "size" : 4,
6697   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6698  },
6699  {
6700   "alignment" : 4,
6701   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3usb4V1_14IUsbEEE",
6702   "name" : "android::sp<android::hardware::usb::V1_1::IUsb> *",
6703   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
6704   "self_type" : "_ZTIPN7android2spINS_8hardware3usb4V1_14IUsbEEE",
6705   "size" : 4,
6706   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6707  },
6708  {
6709   "alignment" : 4,
6710   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6711   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6712   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6713   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6714   "size" : 4,
6715   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6716  },
6717  {
6718   "alignment" : 4,
6719   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
6720   "name" : "android::sp<android::hardware::IBinder> *",
6721   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
6722   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
6723   "size" : 4,
6724   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6725  },
6726  {
6727   "alignment" : 4,
6728   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
6729   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
6730   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
6731   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
6732   "size" : 4,
6733   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6734  },
6735  {
6736   "alignment" : 4,
6737   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6738   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6739   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6740   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6741   "size" : 4,
6742   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6743  },
6744  {
6745   "alignment" : 4,
6746   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
6747   "name" : "android::wp<android::hardware::BHwBinder> *",
6748   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
6749   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
6750   "size" : 4,
6751   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6752  },
6753  {
6754   "alignment" : 4,
6755   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
6756   "name" : "android::hidl::base::V1_0::IBase *",
6757   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
6758   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
6759   "size" : 4,
6760   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6761  },
6762  {
6763   "alignment" : 4,
6764   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
6765   "name" : "android::hidl::base::V1_0::BnHwBase *",
6766   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
6767   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
6768   "size" : 4,
6769   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
6770  },
6771  {
6772   "alignment" : 4,
6773   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
6774   "name" : "android::hidl::manager::V1_0::IServiceManager *",
6775   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
6776   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
6777   "size" : 4,
6778   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6779  },
6780  {
6781   "alignment" : 4,
6782   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
6783   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
6784   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
6785   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
6786   "size" : 4,
6787   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6788  },
6789  {
6790   "alignment" : 4,
6791   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
6792   "name" : "android::Mutex::Autolock *",
6793   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
6794   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
6795   "size" : 4,
6796   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6797  },
6798  {
6799   "alignment" : 4,
6800   "linker_set_key" : "_ZTIPN7android5MutexE",
6801   "name" : "android::Mutex *",
6802   "referenced_type" : "_ZTIN7android5MutexE",
6803   "self_type" : "_ZTIPN7android5MutexE",
6804   "size" : 4,
6805   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6806  },
6807  {
6808   "alignment" : 4,
6809   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
6810   "name" : "android::RWLock::AutoRLock *",
6811   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
6812   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
6813   "size" : 4,
6814   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6815  },
6816  {
6817   "alignment" : 4,
6818   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
6819   "name" : "android::RWLock::AutoWLock *",
6820   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
6821   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
6822   "size" : 4,
6823   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6824  },
6825  {
6826   "alignment" : 4,
6827   "linker_set_key" : "_ZTIPN7android6RWLockE",
6828   "name" : "android::RWLock *",
6829   "referenced_type" : "_ZTIN7android6RWLockE",
6830   "self_type" : "_ZTIPN7android6RWLockE",
6831   "size" : 4,
6832   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6833  },
6834  {
6835   "alignment" : 4,
6836   "linker_set_key" : "_ZTIPN7android6ThreadE",
6837   "name" : "android::Thread *",
6838   "referenced_type" : "_ZTIN7android6ThreadE",
6839   "self_type" : "_ZTIPN7android6ThreadE",
6840   "size" : 4,
6841   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6842  },
6843  {
6844   "alignment" : 4,
6845   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
6846   "name" : "android::RefBase::weakref_impl *",
6847   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
6848   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
6849   "size" : 4,
6850   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6851  },
6852  {
6853   "alignment" : 4,
6854   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
6855   "name" : "android::RefBase::weakref_type *",
6856   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
6857   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
6858   "size" : 4,
6859   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6860  },
6861  {
6862   "alignment" : 4,
6863   "linker_set_key" : "_ZTIPN7android7RefBaseE",
6864   "name" : "android::RefBase *",
6865   "referenced_type" : "_ZTIN7android7RefBaseE",
6866   "self_type" : "_ZTIPN7android7RefBaseE",
6867   "size" : 4,
6868   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6869  },
6870  {
6871   "alignment" : 4,
6872   "linker_set_key" : "_ZTIPN7android7String8E",
6873   "name" : "android::String8 *",
6874   "referenced_type" : "_ZTIN7android7String8E",
6875   "self_type" : "_ZTIPN7android7String8E",
6876   "size" : 4,
6877   "source_file" : "/system/core/libutils/include/utils/String8.h"
6878  },
6879  {
6880   "alignment" : 4,
6881   "linker_set_key" : "_ZTIPN7android8String16E",
6882   "name" : "android::String16 *",
6883   "referenced_type" : "_ZTIN7android8String16E",
6884   "self_type" : "_ZTIPN7android8String16E",
6885   "size" : 4,
6886   "source_file" : "/system/core/libutils/include/utils/String16.h"
6887  },
6888  {
6889   "alignment" : 4,
6890   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
6891   "name" : "android::hardware::IInterface *",
6892   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
6893   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
6894   "size" : 4,
6895   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6896  },
6897  {
6898   "alignment" : 4,
6899   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
6900   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
6901   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6902   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
6903   "size" : 4,
6904   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6905  },
6906  {
6907   "alignment" : 4,
6908   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE",
6909   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_1::IUsbCallback> *",
6910   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE",
6911   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE",
6912   "size" : 4,
6913   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6914  },
6915  {
6916   "alignment" : 4,
6917   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE",
6918   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_1::IUsb> *",
6919   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE",
6920   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE",
6921   "size" : 4,
6922   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6923  },
6924  {
6925   "alignment" : 4,
6926   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
6927   "name" : "android::hardware::hidl_memory *",
6928   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6929   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
6930   "size" : 4,
6931   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6932  },
6933  {
6934   "alignment" : 4,
6935   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
6936   "name" : "android::hardware::hidl_string *",
6937   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6938   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
6939   "size" : 4,
6940   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6941  },
6942  {
6943   "alignment" : 4,
6944   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
6945   "name" : "android::hardware::ProcessState *",
6946   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
6947   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
6948   "size" : 4,
6949   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6950  },
6951  {
6952   "alignment" : 4,
6953   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
6954   "name" : "android::hardware::hidl_version *",
6955   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
6956   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
6957   "size" : 4,
6958   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6959  },
6960  {
6961   "alignment" : 4,
6962   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6963   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
6964   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6965   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6966   "size" : 4,
6967   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6968  },
6969  {
6970   "alignment" : 4,
6971   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6972   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
6973   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6974   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6975   "size" : 4,
6976   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6977  },
6978  {
6979   "alignment" : 4,
6980   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6981   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
6982   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6983   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6984   "size" : 4,
6985   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6986  },
6987  {
6988   "alignment" : 4,
6989   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6990   "name" : "android::hardware::GrantorDescriptor *",
6991   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
6992   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6993   "size" : 4,
6994   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6995  },
6996  {
6997   "alignment" : 4,
6998   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
6999   "name" : "android::hardware::hidl_death_recipient *",
7000   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
7001   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
7002   "size" : 4,
7003   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7004  },
7005  {
7006   "alignment" : 4,
7007   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
7008   "name" : "android::hardware::hidl_binder_death_recipient *",
7009   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
7010   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
7011   "size" : 4,
7012   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7013  },
7014  {
7015   "alignment" : 4,
7016   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_010PortStatusE",
7017   "name" : "android::hardware::usb::V1_0::PortStatus *",
7018   "referenced_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
7019   "self_type" : "_ZTIPN7android8hardware3usb4V1_010PortStatusE",
7020   "size" : 4,
7021   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7022  },
7023  {
7024   "alignment" : 4,
7025   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE",
7026   "name" : "android::hardware::usb::V1_0::IUsbCallback *",
7027   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
7028   "self_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE",
7029   "size" : 4,
7030   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7031  },
7032  {
7033   "alignment" : 4,
7034   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_015BnHwUsbCallbackE",
7035   "name" : "android::hardware::usb::V1_0::BnHwUsbCallback *",
7036   "referenced_type" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE",
7037   "self_type" : "_ZTIPN7android8hardware3usb4V1_015BnHwUsbCallbackE",
7038   "size" : 4,
7039   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsbCallback.h"
7040  },
7041  {
7042   "alignment" : 4,
7043   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_04IUsbE",
7044   "name" : "android::hardware::usb::V1_0::IUsb *",
7045   "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
7046   "self_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE",
7047   "size" : 4,
7048   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7049  },
7050  {
7051   "alignment" : 4,
7052   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_07BnHwUsbE",
7053   "name" : "android::hardware::usb::V1_0::BnHwUsb *",
7054   "referenced_type" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE",
7055   "self_type" : "_ZTIPN7android8hardware3usb4V1_07BnHwUsbE",
7056   "size" : 4,
7057   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsb.h"
7058  },
7059  {
7060   "alignment" : 4,
7061   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE",
7062   "name" : "android::hardware::usb::V1_1::IUsbCallback *",
7063   "referenced_type" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
7064   "self_type" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE",
7065   "size" : 4,
7066   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7067  },
7068  {
7069   "alignment" : 4,
7070   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_113BsUsbCallbackE",
7071   "name" : "android::hardware::usb::V1_1::BsUsbCallback *",
7072   "referenced_type" : "_ZTIN7android8hardware3usb4V1_113BsUsbCallbackE",
7073   "self_type" : "_ZTIPN7android8hardware3usb4V1_113BsUsbCallbackE",
7074   "size" : 4,
7075   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7076  },
7077  {
7078   "alignment" : 4,
7079   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_114PortStatus_1_1E",
7080   "name" : "android::hardware::usb::V1_1::PortStatus_1_1 *",
7081   "referenced_type" : "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E",
7082   "self_type" : "_ZTIPN7android8hardware3usb4V1_114PortStatus_1_1E",
7083   "size" : 4,
7084   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7085  },
7086  {
7087   "alignment" : 4,
7088   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_115BnHwUsbCallbackE",
7089   "name" : "android::hardware::usb::V1_1::BnHwUsbCallback *",
7090   "referenced_type" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE",
7091   "self_type" : "_ZTIPN7android8hardware3usb4V1_115BnHwUsbCallbackE",
7092   "size" : 4,
7093   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7094  },
7095  {
7096   "alignment" : 4,
7097   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE",
7098   "name" : "android::hardware::usb::V1_1::BpHwUsbCallback *",
7099   "referenced_type" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE",
7100   "self_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE",
7101   "size" : 4,
7102   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7103  },
7104  {
7105   "alignment" : 4,
7106   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_14IUsbE",
7107   "name" : "android::hardware::usb::V1_1::IUsb *",
7108   "referenced_type" : "_ZTIN7android8hardware3usb4V1_14IUsbE",
7109   "self_type" : "_ZTIPN7android8hardware3usb4V1_14IUsbE",
7110   "size" : 4,
7111   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7112  },
7113  {
7114   "alignment" : 4,
7115   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_15BsUsbE",
7116   "name" : "android::hardware::usb::V1_1::BsUsb *",
7117   "referenced_type" : "_ZTIN7android8hardware3usb4V1_15BsUsbE",
7118   "self_type" : "_ZTIPN7android8hardware3usb4V1_15BsUsbE",
7119   "size" : 4,
7120   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7121  },
7122  {
7123   "alignment" : 4,
7124   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_17BnHwUsbE",
7125   "name" : "android::hardware::usb::V1_1::BnHwUsb *",
7126   "referenced_type" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE",
7127   "self_type" : "_ZTIPN7android8hardware3usb4V1_17BnHwUsbE",
7128   "size" : 4,
7129   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7130  },
7131  {
7132   "alignment" : 4,
7133   "linker_set_key" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE",
7134   "name" : "android::hardware::usb::V1_1::BpHwUsb *",
7135   "referenced_type" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE",
7136   "self_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE",
7137   "size" : 4,
7138   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7139  },
7140  {
7141   "alignment" : 4,
7142   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
7143   "name" : "android::hardware::Parcel *",
7144   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
7145   "self_type" : "_ZTIPN7android8hardware6ParcelE",
7146   "size" : 4,
7147   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7148  },
7149  {
7150   "alignment" : 4,
7151   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
7152   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_1::IUsbCallback> > *",
7153   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
7154   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
7155   "size" : 4,
7156   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7157  },
7158  {
7159   "alignment" : 4,
7160   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
7161   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_1::IUsb> > *",
7162   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
7163   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
7164   "size" : 4,
7165   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7166  },
7167  {
7168   "alignment" : 4,
7169   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
7170   "name" : "android::hardware::Return<bool> *",
7171   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
7172   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
7173   "size" : 4,
7174   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7175  },
7176  {
7177   "alignment" : 4,
7178   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
7179   "name" : "android::hardware::Return<void> *",
7180   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
7181   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
7182   "size" : 4,
7183   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7184  },
7185  {
7186   "alignment" : 4,
7187   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
7188   "name" : "android::hardware::Status *",
7189   "referenced_type" : "_ZTIN7android8hardware6StatusE",
7190   "self_type" : "_ZTIPN7android8hardware6StatusE",
7191   "size" : 4,
7192   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7193  },
7194  {
7195   "alignment" : 4,
7196   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7197   "name" : "android::hardware::IBinder::DeathRecipient *",
7198   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
7199   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7200   "size" : 4,
7201   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7202  },
7203  {
7204   "alignment" : 4,
7205   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
7206   "name" : "android::hardware::IBinder *",
7207   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
7208   "self_type" : "_ZTIPN7android8hardware7IBinderE",
7209   "size" : 4,
7210   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7211  },
7212  {
7213   "alignment" : 4,
7214   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7215   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7216   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7217   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7218   "size" : 4,
7219   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7220  },
7221  {
7222   "alignment" : 4,
7223   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7224   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7225   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7226   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7227   "size" : 4,
7228   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7229  },
7230  {
7231   "alignment" : 4,
7232   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7233   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_0::PortStatus> *",
7234   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7235   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7236   "size" : 4,
7237   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7238  },
7239  {
7240   "alignment" : 4,
7241   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
7242   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_1::PortStatus_1_1> *",
7243   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
7244   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
7245   "size" : 4,
7246   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7247  },
7248  {
7249   "alignment" : 4,
7250   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7251   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
7252   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7253   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7254   "size" : 4,
7255   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7256  },
7257  {
7258   "alignment" : 4,
7259   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
7260   "name" : "android::hardware::details::return_status *",
7261   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
7262   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
7263   "size" : 4,
7264   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7265  },
7266  {
7267   "alignment" : 4,
7268   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7269   "name" : "android::hardware::details::HidlInstrumentor *",
7270   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
7271   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7272   "size" : 4,
7273   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7274  },
7275  {
7276   "alignment" : 4,
7277   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7278   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
7279   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7280   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7281   "size" : 4,
7282   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7283  },
7284  {
7285   "alignment" : 4,
7286   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7287   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
7288   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7289   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7290   "size" : 4,
7291   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7292  },
7293  {
7294   "alignment" : 4,
7295   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7296   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus> *",
7297   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7298   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
7299   "size" : 4,
7300   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7301  },
7302  {
7303   "alignment" : 4,
7304   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
7305   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_1::PortStatus_1_1> *",
7306   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
7307   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
7308   "size" : 4,
7309   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7310  },
7311  {
7312   "alignment" : 4,
7313   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
7314   "name" : "android::hardware::BHwBinder *",
7315   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
7316   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
7317   "size" : 4,
7318   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7319  },
7320  {
7321   "alignment" : 4,
7322   "linker_set_key" : "_ZTIPN7android9ConditionE",
7323   "name" : "android::Condition *",
7324   "referenced_type" : "_ZTIN7android9ConditionE",
7325   "self_type" : "_ZTIPN7android9ConditionE",
7326   "size" : 4,
7327   "source_file" : "/system/core/libutils/include/utils/Condition.h"
7328  },
7329  {
7330   "alignment" : 4,
7331   "linker_set_key" : "_ZTIPPv",
7332   "name" : "void **",
7333   "referenced_type" : "_ZTIPv",
7334   "self_type" : "_ZTIPPv",
7335   "size" : 4,
7336   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7337  },
7338  {
7339   "alignment" : 4,
7340   "linker_set_key" : "_ZTIPc",
7341   "name" : "char *",
7342   "referenced_type" : "_ZTIc",
7343   "self_type" : "_ZTIPc",
7344   "size" : 4,
7345   "source_file" : "/system/core/liblog/include/log/log_read.h"
7346  },
7347  {
7348   "alignment" : 4,
7349   "linker_set_key" : "_ZTIPh",
7350   "name" : "unsigned char *",
7351   "referenced_type" : "_ZTIh",
7352   "self_type" : "_ZTIPh",
7353   "size" : 4,
7354   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7355  },
7356  {
7357   "alignment" : 4,
7358   "linker_set_key" : "_ZTIPi",
7359   "name" : "int *",
7360   "referenced_type" : "_ZTIi",
7361   "self_type" : "_ZTIPi",
7362   "size" : 4,
7363   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7364  },
7365  {
7366   "alignment" : 4,
7367   "linker_set_key" : "_ZTIPj",
7368   "name" : "unsigned int *",
7369   "referenced_type" : "_ZTIj",
7370   "self_type" : "_ZTIPj",
7371   "size" : 4,
7372   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
7373  },
7374  {
7375   "alignment" : 4,
7376   "linker_set_key" : "_ZTIPv",
7377   "name" : "void *",
7378   "referenced_type" : "_ZTIv",
7379   "self_type" : "_ZTIPv",
7380   "size" : 4,
7381   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7382  },
7383  {
7384   "alignment" : 4,
7385   "linker_set_key" : "_ZTIPy",
7386   "name" : "unsigned long long *",
7387   "referenced_type" : "_ZTIy",
7388   "self_type" : "_ZTIPy",
7389   "size" : 4,
7390   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7391  }
7392 ],
7393 "qualified_types" :
7394 [
7395  {
7396   "alignment" : 4,
7397   "is_const" : true,
7398   "linker_set_key" : "_ZTIK13native_handle",
7399   "name" : "const native_handle",
7400   "referenced_type" : "_ZTI13native_handle",
7401   "self_type" : "_ZTIK13native_handle",
7402   "size" : 12,
7403   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7404  },
7405  {
7406   "alignment" : 4,
7407   "is_const" : true,
7408   "linker_set_key" : "_ZTIK7log_msg",
7409   "name" : "const log_msg",
7410   "referenced_type" : "_ZTI7log_msg",
7411   "self_type" : "_ZTIK7log_msg",
7412   "size" : 5124,
7413   "source_file" : "/system/core/liblog/include/log/log_read.h"
7414  },
7415  {
7416   "alignment" : 2,
7417   "is_const" : true,
7418   "linker_set_key" : "_ZTIKDs",
7419   "name" : "const char16_t",
7420   "referenced_type" : "_ZTIDs",
7421   "self_type" : "_ZTIKDs",
7422   "size" : 2,
7423   "source_file" : "/system/core/libutils/include/utils/String16.h"
7424  },
7425  {
7426   "alignment" : 4,
7427   "is_const" : true,
7428   "linker_set_key" : "_ZTIKN7android10VectorImplE",
7429   "name" : "const android::VectorImpl",
7430   "referenced_type" : "_ZTIN7android10VectorImplE",
7431   "self_type" : "_ZTIKN7android10VectorImplE",
7432   "size" : 20,
7433   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7434  },
7435  {
7436   "alignment" : 4,
7437   "is_const" : true,
7438   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
7439   "name" : "const android::NativeHandle",
7440   "referenced_type" : "_ZTIN7android12NativeHandleE",
7441   "self_type" : "_ZTIKN7android12NativeHandleE",
7442   "size" : 12,
7443   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7444  },
7445  {
7446   "alignment" : 4,
7447   "is_const" : true,
7448   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
7449   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
7450   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7451   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
7452   "size" : 4,
7453   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7454  },
7455  {
7456   "alignment" : 4,
7457   "is_const" : true,
7458   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7459   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7460   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7461   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7462   "size" : 4,
7463   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7464  },
7465  {
7466   "alignment" : 4,
7467   "is_const" : true,
7468   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7469   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7470   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7471   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7472   "size" : 4,
7473   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7474  },
7475  {
7476   "alignment" : 4,
7477   "is_const" : true,
7478   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7479   "name" : "const android::sp<android::hardware::ProcessState>",
7480   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7481   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7482   "size" : 4,
7483   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7484  },
7485  {
7486   "alignment" : 4,
7487   "is_const" : true,
7488   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
7489   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
7490   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
7491   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
7492   "size" : 4,
7493   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7494  },
7495  {
7496   "alignment" : 4,
7497   "is_const" : true,
7498   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7499   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7500   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7501   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7502   "size" : 4,
7503   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7504  },
7505  {
7506   "alignment" : 4,
7507   "is_const" : true,
7508   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
7509   "name" : "const android::sp<android::hardware::usb::V1_0::IUsbCallback>",
7510   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
7511   "self_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
7512   "size" : 4,
7513   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7514  },
7515  {
7516   "alignment" : 4,
7517   "is_const" : true,
7518   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
7519   "name" : "const android::sp<android::hardware::usb::V1_0::IUsb>",
7520   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
7521   "self_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_04IUsbEEE",
7522   "size" : 4,
7523   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7524  },
7525  {
7526   "alignment" : 4,
7527   "is_const" : true,
7528   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
7529   "name" : "const android::sp<android::hardware::usb::V1_1::IUsbCallback>",
7530   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
7531   "self_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
7532   "size" : 4,
7533   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7534  },
7535  {
7536   "alignment" : 4,
7537   "is_const" : true,
7538   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
7539   "name" : "const android::sp<android::hardware::usb::V1_1::IUsb>",
7540   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
7541   "self_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_14IUsbEEE",
7542   "size" : 4,
7543   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7544  },
7545  {
7546   "alignment" : 4,
7547   "is_const" : true,
7548   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
7549   "name" : "const android::sp<android::hardware::IBinder>",
7550   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7551   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
7552   "size" : 4,
7553   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7554  },
7555  {
7556   "alignment" : 4,
7557   "is_const" : true,
7558   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
7559   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
7560   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7561   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
7562   "size" : 8,
7563   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7564  },
7565  {
7566   "alignment" : 4,
7567   "is_const" : true,
7568   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
7569   "name" : "const android::wp<android::hardware::BHwBinder>",
7570   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
7571   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
7572   "size" : 8,
7573   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7574  },
7575  {
7576   "alignment" : 4,
7577   "is_const" : true,
7578   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
7579   "name" : "const android::hidl::base::V1_0::IBase",
7580   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
7581   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
7582   "size" : 12,
7583   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
7584  },
7585  {
7586   "alignment" : 4,
7587   "is_const" : true,
7588   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
7589   "name" : "const android::hidl::base::V1_0::BpHwBase",
7590   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
7591   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
7592   "size" : 92,
7593   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7594  },
7595  {
7596   "alignment" : 4,
7597   "is_const" : true,
7598   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7599   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7600   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7601   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7602   "size" : 4,
7603   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7604  },
7605  {
7606   "alignment" : 4,
7607   "is_const" : true,
7608   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7609   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7610   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7611   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7612   "size" : 4,
7613   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7614  },
7615  {
7616   "alignment" : 1,
7617   "is_const" : true,
7618   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
7619   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7620   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
7621   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
7622   "size" : 1,
7623   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7624  },
7625  {
7626   "alignment" : 4,
7627   "is_const" : true,
7628   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
7629   "name" : "const android::hidl::manager::V1_0::IServiceManager",
7630   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
7631   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
7632   "size" : 12,
7633   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7634  },
7635  {
7636   "alignment" : 4,
7637   "is_const" : true,
7638   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
7639   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
7640   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
7641   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
7642   "size" : 12,
7643   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7644  },
7645  {
7646   "alignment" : 4,
7647   "is_const" : true,
7648   "linker_set_key" : "_ZTIKN7android7RefBaseE",
7649   "name" : "const android::RefBase",
7650   "referenced_type" : "_ZTIN7android7RefBaseE",
7651   "self_type" : "_ZTIKN7android7RefBaseE",
7652   "size" : 8,
7653   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7654  },
7655  {
7656   "alignment" : 4,
7657   "is_const" : true,
7658   "linker_set_key" : "_ZTIKN7android7String8E",
7659   "name" : "const android::String8",
7660   "referenced_type" : "_ZTIN7android7String8E",
7661   "self_type" : "_ZTIKN7android7String8E",
7662   "size" : 4,
7663   "source_file" : "/system/core/libutils/include/utils/String8.h"
7664  },
7665  {
7666   "alignment" : 4,
7667   "is_const" : true,
7668   "linker_set_key" : "_ZTIKN7android8String16E",
7669   "name" : "const android::String16",
7670   "referenced_type" : "_ZTIN7android8String16E",
7671   "self_type" : "_ZTIKN7android8String16E",
7672   "size" : 4,
7673   "source_file" : "/system/core/libutils/include/utils/String16.h"
7674  },
7675  {
7676   "alignment" : 1,
7677   "is_const" : true,
7678   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
7679   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
7680   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
7681   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
7682   "size" : 32,
7683   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7684  },
7685  {
7686   "alignment" : 4,
7687   "is_const" : true,
7688   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
7689   "name" : "const android::hardware::BpHwRefBase",
7690   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
7691   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
7692   "size" : 24,
7693   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7694  },
7695  {
7696   "alignment" : 4,
7697   "is_const" : true,
7698   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
7699   "name" : "const android::hardware::hidl_handle",
7700   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
7701   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
7702   "size" : 16,
7703   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7704  },
7705  {
7706   "alignment" : 4,
7707   "is_const" : true,
7708   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
7709   "name" : "const android::hardware::hidl_memory",
7710   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
7711   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
7712   "size" : 40,
7713   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7714  },
7715  {
7716   "alignment" : 4,
7717   "is_const" : true,
7718   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
7719   "name" : "const android::hardware::hidl_string",
7720   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
7721   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
7722   "size" : 16,
7723   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7724  },
7725  {
7726   "alignment" : 2,
7727   "is_const" : true,
7728   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
7729   "name" : "const android::hardware::hidl_version",
7730   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
7731   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
7732   "size" : 4,
7733   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7734  },
7735  {
7736   "alignment" : 8,
7737   "is_const" : true,
7738   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_010PortStatusE",
7739   "name" : "const android::hardware::usb::V1_0::PortStatus",
7740   "referenced_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
7741   "self_type" : "_ZTIKN7android8hardware3usb4V1_010PortStatusE",
7742   "size" : 40,
7743   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7744  },
7745  {
7746   "alignment" : 4,
7747   "is_const" : true,
7748   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_012IUsbCallbackE",
7749   "name" : "const android::hardware::usb::V1_0::IUsbCallback",
7750   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
7751   "self_type" : "_ZTIKN7android8hardware3usb4V1_012IUsbCallbackE",
7752   "size" : 12,
7753   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h"
7754  },
7755  {
7756   "alignment" : 4,
7757   "is_const" : true,
7758   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_012PortDataRoleE",
7759   "name" : "const android::hardware::usb::V1_0::PortDataRole",
7760   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortDataRoleE",
7761   "self_type" : "_ZTIKN7android8hardware3usb4V1_012PortDataRoleE",
7762   "size" : 4,
7763   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
7764  },
7765  {
7766   "alignment" : 4,
7767   "is_const" : true,
7768   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_012PortRoleTypeE",
7769   "name" : "const android::hardware::usb::V1_0::PortRoleType",
7770   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortRoleTypeE",
7771   "self_type" : "_ZTIKN7android8hardware3usb4V1_012PortRoleTypeE",
7772   "size" : 4,
7773   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
7774  },
7775  {
7776   "alignment" : 4,
7777   "is_const" : true,
7778   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_013PortPowerRoleE",
7779   "name" : "const android::hardware::usb::V1_0::PortPowerRole",
7780   "referenced_type" : "_ZTIN7android8hardware3usb4V1_013PortPowerRoleE",
7781   "self_type" : "_ZTIKN7android8hardware3usb4V1_013PortPowerRoleE",
7782   "size" : 4,
7783   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
7784  },
7785  {
7786   "alignment" : 4,
7787   "is_const" : true,
7788   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_015BpHwUsbCallbackE",
7789   "name" : "const android::hardware::usb::V1_0::BpHwUsbCallback",
7790   "referenced_type" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
7791   "self_type" : "_ZTIKN7android8hardware3usb4V1_015BpHwUsbCallbackE",
7792   "size" : 92,
7793   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h"
7794  },
7795  {
7796   "alignment" : 4,
7797   "is_const" : true,
7798   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_04IUsbE",
7799   "name" : "const android::hardware::usb::V1_0::IUsb",
7800   "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
7801   "self_type" : "_ZTIKN7android8hardware3usb4V1_04IUsbE",
7802   "size" : 12,
7803   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h"
7804  },
7805  {
7806   "alignment" : 4,
7807   "is_const" : true,
7808   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_06StatusE",
7809   "name" : "const android::hardware::usb::V1_0::Status",
7810   "referenced_type" : "_ZTIN7android8hardware3usb4V1_06StatusE",
7811   "self_type" : "_ZTIKN7android8hardware3usb4V1_06StatusE",
7812   "size" : 4,
7813   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
7814  },
7815  {
7816   "alignment" : 4,
7817   "is_const" : true,
7818   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_07BpHwUsbE",
7819   "name" : "const android::hardware::usb::V1_0::BpHwUsb",
7820   "referenced_type" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE",
7821   "self_type" : "_ZTIKN7android8hardware3usb4V1_07BpHwUsbE",
7822   "size" : 92,
7823   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h"
7824  },
7825  {
7826   "alignment" : 4,
7827   "is_const" : true,
7828   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_08PortModeE",
7829   "name" : "const android::hardware::usb::V1_0::PortMode",
7830   "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE",
7831   "self_type" : "_ZTIKN7android8hardware3usb4V1_08PortModeE",
7832   "size" : 4,
7833   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
7834  },
7835  {
7836   "alignment" : 4,
7837   "is_const" : true,
7838   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_08PortRoleE",
7839   "name" : "const android::hardware::usb::V1_0::PortRole",
7840   "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortRoleE",
7841   "self_type" : "_ZTIKN7android8hardware3usb4V1_08PortRoleE",
7842   "size" : 8,
7843   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
7844  },
7845  {
7846   "alignment" : 4,
7847   "is_const" : true,
7848   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_112IUsbCallbackE",
7849   "name" : "const android::hardware::usb::V1_1::IUsbCallback",
7850   "referenced_type" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
7851   "self_type" : "_ZTIKN7android8hardware3usb4V1_112IUsbCallbackE",
7852   "size" : 12,
7853   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h"
7854  },
7855  {
7856   "alignment" : 4,
7857   "is_const" : true,
7858   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_112PortMode_1_1E",
7859   "name" : "const android::hardware::usb::V1_1::PortMode_1_1",
7860   "referenced_type" : "_ZTIN7android8hardware3usb4V1_112PortMode_1_1E",
7861   "self_type" : "_ZTIKN7android8hardware3usb4V1_112PortMode_1_1E",
7862   "size" : 4,
7863   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/types.h"
7864  },
7865  {
7866   "alignment" : 8,
7867   "is_const" : true,
7868   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_114PortStatus_1_1E",
7869   "name" : "const android::hardware::usb::V1_1::PortStatus_1_1",
7870   "referenced_type" : "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E",
7871   "self_type" : "_ZTIKN7android8hardware3usb4V1_114PortStatus_1_1E",
7872   "size" : 48,
7873   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7874  },
7875  {
7876   "alignment" : 4,
7877   "is_const" : true,
7878   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_115BpHwUsbCallbackE",
7879   "name" : "const android::hardware::usb::V1_1::BpHwUsbCallback",
7880   "referenced_type" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE",
7881   "self_type" : "_ZTIKN7android8hardware3usb4V1_115BpHwUsbCallbackE",
7882   "size" : 92,
7883   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h"
7884  },
7885  {
7886   "alignment" : 4,
7887   "is_const" : true,
7888   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_14IUsbE",
7889   "name" : "const android::hardware::usb::V1_1::IUsb",
7890   "referenced_type" : "_ZTIN7android8hardware3usb4V1_14IUsbE",
7891   "self_type" : "_ZTIKN7android8hardware3usb4V1_14IUsbE",
7892   "size" : 12,
7893   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
7894  },
7895  {
7896   "alignment" : 4,
7897   "is_const" : true,
7898   "linker_set_key" : "_ZTIKN7android8hardware3usb4V1_17BpHwUsbE",
7899   "name" : "const android::hardware::usb::V1_1::BpHwUsb",
7900   "referenced_type" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE",
7901   "self_type" : "_ZTIKN7android8hardware3usb4V1_17BpHwUsbE",
7902   "size" : 92,
7903   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h"
7904  },
7905  {
7906   "alignment" : 4,
7907   "is_const" : true,
7908   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
7909   "name" : "const android::hardware::Parcel",
7910   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
7911   "self_type" : "_ZTIKN7android8hardware6ParcelE",
7912   "size" : 68,
7913   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7914  },
7915  {
7916   "alignment" : 4,
7917   "is_const" : true,
7918   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
7919   "name" : "const android::hardware::Return<android::sp<android::hardware::usb::V1_1::IUsbCallback> >",
7920   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
7921   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
7922   "size" : 28,
7923   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7924  },
7925  {
7926   "alignment" : 4,
7927   "is_const" : true,
7928   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
7929   "name" : "const android::hardware::Return<android::sp<android::hardware::usb::V1_1::IUsb> >",
7930   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
7931   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
7932   "size" : 28,
7933   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7934  },
7935  {
7936   "alignment" : 4,
7937   "is_const" : true,
7938   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
7939   "name" : "const android::hardware::Return<bool>",
7940   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
7941   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
7942   "size" : 24,
7943   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7944  },
7945  {
7946   "alignment" : 4,
7947   "is_const" : true,
7948   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
7949   "name" : "const android::hardware::Status",
7950   "referenced_type" : "_ZTIN7android8hardware6StatusE",
7951   "self_type" : "_ZTIKN7android8hardware6StatusE",
7952   "size" : 20,
7953   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7954  },
7955  {
7956   "alignment" : 4,
7957   "is_const" : true,
7958   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7959   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7960   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7961   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7962   "size" : 8,
7963   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7964  },
7965  {
7966   "alignment" : 4,
7967   "is_const" : true,
7968   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7969   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7970   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7971   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7972   "size" : 8,
7973   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7974  },
7975  {
7976   "alignment" : 4,
7977   "is_const" : true,
7978   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7979   "name" : "const android::hardware::details::hidl_pointer<android::hardware::usb::V1_0::PortStatus>",
7980   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7981   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
7982   "size" : 8,
7983   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7984  },
7985  {
7986   "alignment" : 4,
7987   "is_const" : true,
7988   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
7989   "name" : "const android::hardware::details::hidl_pointer<android::hardware::usb::V1_1::PortStatus_1_1>",
7990   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
7991   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
7992   "size" : 8,
7993   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7994  },
7995  {
7996   "alignment" : 4,
7997   "is_const" : true,
7998   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
7999   "name" : "const android::hardware::details::hidl_pointer<int>",
8000   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
8001   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
8002   "size" : 8,
8003   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8004  },
8005  {
8006   "alignment" : 4,
8007   "is_const" : true,
8008   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
8009   "name" : "const android::hardware::details::return_status",
8010   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
8011   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
8012   "size" : 24,
8013   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8014  },
8015  {
8016   "is_const" : true,
8017   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
8018   "name" : "const iter<is_const>",
8019   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
8020   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
8021   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8022  },
8023  {
8024   "alignment" : 4,
8025   "is_const" : true,
8026   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8027   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
8028   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8029   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8030   "size" : 16,
8031   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h"
8032  },
8033  {
8034   "alignment" : 4,
8035   "is_const" : true,
8036   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
8037   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus>",
8038   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
8039   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
8040   "size" : 16,
8041   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8042  },
8043  {
8044   "alignment" : 4,
8045   "is_const" : true,
8046   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
8047   "name" : "const android::hardware::hidl_vec<android::hardware::usb::V1_1::PortStatus_1_1>",
8048   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
8049   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
8050   "size" : 16,
8051   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8052  },
8053  {
8054   "alignment" : 4,
8055   "is_const" : true,
8056   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
8057   "name" : "const android::hardware::hidl_vec<int>",
8058   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
8059   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
8060   "size" : 16,
8061   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8062  },
8063  {
8064   "alignment" : 4,
8065   "is_const" : true,
8066   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8067   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8068   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8069   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8070   "size" : 12,
8071   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8072  },
8073  {
8074   "alignment" : 4,
8075   "is_const" : true,
8076   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
8077   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8078   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
8079   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
8080   "size" : 12,
8081   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8082  },
8083  {
8084   "alignment" : 4,
8085   "is_const" : true,
8086   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
8087   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8088   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
8089   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
8090   "size" : 4,
8091   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8092  },
8093  {
8094   "alignment" : 1,
8095   "is_const" : true,
8096   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
8097   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8098   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
8099   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
8100   "size" : 3,
8101   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8102  },
8103  {
8104   "alignment" : 4,
8105   "is_const" : true,
8106   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_012PortDataRoleELj4EEE",
8107   "name" : "const std::array<android::hardware::usb::V1_0::PortDataRole, 4>",
8108   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_012PortDataRoleELj4EEE",
8109   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_012PortDataRoleELj4EEE",
8110   "size" : 16,
8111   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8112  },
8113  {
8114   "alignment" : 4,
8115   "is_const" : true,
8116   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_012PortRoleTypeELj3EEE",
8117   "name" : "const std::array<android::hardware::usb::V1_0::PortRoleType, 3>",
8118   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_012PortRoleTypeELj3EEE",
8119   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_012PortRoleTypeELj3EEE",
8120   "size" : 12,
8121   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8122  },
8123  {
8124   "alignment" : 4,
8125   "is_const" : true,
8126   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_013PortPowerRoleELj4EEE",
8127   "name" : "const std::array<android::hardware::usb::V1_0::PortPowerRole, 4>",
8128   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_013PortPowerRoleELj4EEE",
8129   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_013PortPowerRoleELj4EEE",
8130   "size" : 16,
8131   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8132  },
8133  {
8134   "alignment" : 4,
8135   "is_const" : true,
8136   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_06StatusELj4EEE",
8137   "name" : "const std::array<android::hardware::usb::V1_0::Status, 4>",
8138   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_06StatusELj4EEE",
8139   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_06StatusELj4EEE",
8140   "size" : 16,
8141   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8142  },
8143  {
8144   "alignment" : 4,
8145   "is_const" : true,
8146   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_08PortModeELj5EEE",
8147   "name" : "const std::array<android::hardware::usb::V1_0::PortMode, 5>",
8148   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_08PortModeELj5EEE",
8149   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_08PortModeELj5EEE",
8150   "size" : 20,
8151   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
8152  },
8153  {
8154   "alignment" : 4,
8155   "is_const" : true,
8156   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_112PortMode_1_1ELj8EEE",
8157   "name" : "const std::array<android::hardware::usb::V1_1::PortMode_1_1, 8>",
8158   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_112PortMode_1_1ELj8EEE",
8159   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_112PortMode_1_1ELj8EEE",
8160   "size" : 32,
8161   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/types.h"
8162  },
8163  {
8164   "alignment" : 4,
8165   "is_const" : true,
8166   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8167   "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 *> > *)> > >",
8168   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8169   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8170   "size" : 12,
8171   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8172  },
8173  {
8174   "alignment" : 4,
8175   "is_const" : true,
8176   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
8177   "name" : "const android::hidl::base::V1_0::IBase *const",
8178   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
8179   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
8180   "size" : 4,
8181   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8182  },
8183  {
8184   "alignment" : 4,
8185   "is_const" : true,
8186   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
8187   "name" : "android::RefBase::weakref_impl *const",
8188   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++/gen/android/hardware/usb/1.1/UsbCallbackAll.sdump",
8189   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++/gen/android/hardware/usb/1.1/UsbCallbackAll.sdump",
8190   "size" : 4,
8191   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8192  },
8193  {
8194   "alignment" : 4,
8195   "is_const" : true,
8196   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
8197   "name" : "android::RefBase::weakref_impl *const",
8198   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++/gen/android/hardware/usb/1.1/types.sdump",
8199   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++/gen/android/hardware/usb/1.1/types.sdump",
8200   "size" : 4,
8201   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8202  },
8203  {
8204   "alignment" : 4,
8205   "is_const" : true,
8206   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
8207   "name" : "android::RefBase::weakref_impl *const",
8208   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
8209   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
8210   "size" : 4,
8211   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8212  },
8213  {
8214   "alignment" : 4,
8215   "is_const" : true,
8216   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
8217   "name" : "android::hardware::IBinder *const",
8218   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
8219   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
8220   "size" : 4,
8221   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8222  },
8223  {
8224   "alignment" : 4,
8225   "is_const" : true,
8226   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
8227   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8228   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
8229   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
8230   "size" : 8,
8231   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8232  },
8233  {
8234   "alignment" : 4,
8235   "is_const" : true,
8236   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
8237   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8238   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
8239   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
8240   "size" : 8,
8241   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8242  },
8243  {
8244   "alignment" : 1,
8245   "is_const" : true,
8246   "linker_set_key" : "_ZTIKa",
8247   "name" : "const signed char",
8248   "referenced_type" : "_ZTIa",
8249   "self_type" : "_ZTIKa",
8250   "size" : 1,
8251   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8252  },
8253  {
8254   "alignment" : 1,
8255   "is_const" : true,
8256   "linker_set_key" : "_ZTIKb",
8257   "name" : "const bool",
8258   "referenced_type" : "_ZTIb",
8259   "self_type" : "_ZTIKb",
8260   "size" : 1,
8261   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8262  },
8263  {
8264   "alignment" : 1,
8265   "is_const" : true,
8266   "linker_set_key" : "_ZTIKc",
8267   "name" : "const char",
8268   "referenced_type" : "_ZTIc",
8269   "self_type" : "_ZTIKc",
8270   "size" : 1,
8271   "source_file" : "/system/core/liblog/include/android/log.h"
8272  },
8273  {
8274   "alignment" : 4,
8275   "is_const" : true,
8276   "linker_set_key" : "_ZTIKd",
8277   "name" : "const double",
8278   "referenced_type" : "_ZTId",
8279   "self_type" : "_ZTIKd",
8280   "size" : 8,
8281   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8282  },
8283  {
8284   "alignment" : 4,
8285   "is_const" : true,
8286   "linker_set_key" : "_ZTIKf",
8287   "name" : "const float",
8288   "referenced_type" : "_ZTIf",
8289   "self_type" : "_ZTIKf",
8290   "size" : 4,
8291   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8292  },
8293  {
8294   "alignment" : 1,
8295   "is_const" : true,
8296   "linker_set_key" : "_ZTIKh",
8297   "name" : "const unsigned char",
8298   "referenced_type" : "_ZTIh",
8299   "self_type" : "_ZTIKh",
8300   "size" : 1,
8301   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8302  },
8303  {
8304   "alignment" : 4,
8305   "is_const" : true,
8306   "linker_set_key" : "_ZTIKi",
8307   "name" : "const int",
8308   "referenced_type" : "_ZTIi",
8309   "self_type" : "_ZTIKi",
8310   "size" : 4,
8311   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8312  },
8313  {
8314   "alignment" : 4,
8315   "is_const" : true,
8316   "linker_set_key" : "_ZTIKj",
8317   "name" : "const unsigned int",
8318   "referenced_type" : "_ZTIj",
8319   "self_type" : "_ZTIKj",
8320   "size" : 4,
8321   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8322  },
8323  {
8324   "alignment" : 2,
8325   "is_const" : true,
8326   "linker_set_key" : "_ZTIKs",
8327   "name" : "const short",
8328   "referenced_type" : "_ZTIs",
8329   "self_type" : "_ZTIKs",
8330   "size" : 2,
8331   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8332  },
8333  {
8334   "alignment" : 2,
8335   "is_const" : true,
8336   "linker_set_key" : "_ZTIKt",
8337   "name" : "const unsigned short",
8338   "referenced_type" : "_ZTIt",
8339   "self_type" : "_ZTIKt",
8340   "size" : 2,
8341   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8342  },
8343  {
8344   "is_const" : true,
8345   "linker_set_key" : "_ZTIKv",
8346   "name" : "const void",
8347   "referenced_type" : "_ZTIv",
8348   "self_type" : "_ZTIKv",
8349   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8350  },
8351  {
8352   "alignment" : 4,
8353   "is_const" : true,
8354   "linker_set_key" : "_ZTIKx",
8355   "name" : "const long long",
8356   "referenced_type" : "_ZTIx",
8357   "self_type" : "_ZTIKx",
8358   "size" : 8,
8359   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8360  },
8361  {
8362   "alignment" : 4,
8363   "is_const" : true,
8364   "linker_set_key" : "_ZTIKy",
8365   "name" : "const unsigned long long",
8366   "referenced_type" : "_ZTIy",
8367   "self_type" : "_ZTIKy",
8368   "size" : 8,
8369   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8370  },
8371  {
8372   "alignment" : 1,
8373   "is_volatile" : true,
8374   "linker_set_key" : "_ZTIVb",
8375   "name" : "volatile bool",
8376   "referenced_type" : "_ZTIb",
8377   "self_type" : "_ZTIVb",
8378   "size" : 1,
8379   "source_file" : "/system/core/libutils/include/utils/Thread.h"
8380  },
8381  {
8382   "alignment" : 4,
8383   "is_volatile" : true,
8384   "linker_set_key" : "_ZTIVi",
8385   "name" : "volatile int",
8386   "referenced_type" : "_ZTIi",
8387   "self_type" : "_ZTIVi",
8388   "size" : 4,
8389   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8390  }
8391 ],
8392 "record_types" :
8393 [
8394  {
8395   "alignment" : 4,
8396   "fields" :
8397   [
8398    {
8399     "field_name" : "len",
8400     "referenced_type" : "_ZTIt"
8401    },
8402    {
8403     "field_name" : "hdr_size",
8404     "field_offset" : 16,
8405     "referenced_type" : "_ZTIt"
8406    },
8407    {
8408     "field_name" : "pid",
8409     "field_offset" : 32,
8410     "referenced_type" : "_ZTIi"
8411    },
8412    {
8413     "field_name" : "tid",
8414     "field_offset" : 64,
8415     "referenced_type" : "_ZTIj"
8416    },
8417    {
8418     "field_name" : "sec",
8419     "field_offset" : 96,
8420     "referenced_type" : "_ZTIj"
8421    },
8422    {
8423     "field_name" : "nsec",
8424     "field_offset" : 128,
8425     "referenced_type" : "_ZTIj"
8426    },
8427    {
8428     "field_name" : "lid",
8429     "field_offset" : 160,
8430     "referenced_type" : "_ZTIj"
8431    },
8432    {
8433     "field_name" : "uid",
8434     "field_offset" : 192,
8435     "referenced_type" : "_ZTIj"
8436    },
8437    {
8438     "field_name" : "msg",
8439     "field_offset" : 224,
8440     "referenced_type" : "_ZTIA0_c"
8441    }
8442   ],
8443   "linker_set_key" : "_ZTI12logger_entry",
8444   "name" : "logger_entry",
8445   "referenced_type" : "_ZTI12logger_entry",
8446   "self_type" : "_ZTI12logger_entry",
8447   "size" : 28,
8448   "source_file" : "/system/core/liblog/include/log/log_read.h"
8449  },
8450  {
8451   "alignment" : 4,
8452   "fields" :
8453   [
8454    {
8455     "field_name" : "y",
8456     "referenced_type" : "_ZTIPv"
8457    },
8458    {
8459     "field_name" : "cb",
8460     "field_offset" : 32,
8461     "referenced_type" : "_ZTIPv"
8462    },
8463    {
8464     "field_name" : "cr",
8465     "field_offset" : 64,
8466     "referenced_type" : "_ZTIPv"
8467    },
8468    {
8469     "field_name" : "ystride",
8470     "field_offset" : 96,
8471     "referenced_type" : "_ZTIj"
8472    },
8473    {
8474     "field_name" : "cstride",
8475     "field_offset" : 128,
8476     "referenced_type" : "_ZTIj"
8477    },
8478    {
8479     "field_name" : "chroma_step",
8480     "field_offset" : 160,
8481     "referenced_type" : "_ZTIj"
8482    },
8483    {
8484     "field_name" : "reserved",
8485     "field_offset" : 192,
8486     "referenced_type" : "_ZTIA8_j"
8487    }
8488   ],
8489   "linker_set_key" : "_ZTI13android_ycbcr",
8490   "name" : "android_ycbcr",
8491   "referenced_type" : "_ZTI13android_ycbcr",
8492   "self_type" : "_ZTI13android_ycbcr",
8493   "size" : 56,
8494   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8495  },
8496  {
8497   "alignment" : 4,
8498   "fields" :
8499   [
8500    {
8501     "field_name" : "version",
8502     "referenced_type" : "_ZTIi"
8503    },
8504    {
8505     "field_name" : "numFds",
8506     "field_offset" : 32,
8507     "referenced_type" : "_ZTIi"
8508    },
8509    {
8510     "field_name" : "numInts",
8511     "field_offset" : 64,
8512     "referenced_type" : "_ZTIi"
8513    },
8514    {
8515     "field_name" : "data",
8516     "field_offset" : 96,
8517     "referenced_type" : "_ZTIA0_i"
8518    }
8519   ],
8520   "linker_set_key" : "_ZTI13native_handle",
8521   "name" : "native_handle",
8522   "referenced_type" : "_ZTI13native_handle",
8523   "self_type" : "_ZTI13native_handle",
8524   "size" : 12,
8525   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
8526  },
8527  {
8528   "alignment" : 4,
8529   "fields" :
8530   [
8531    {
8532     "field_name" : "x",
8533     "referenced_type" : "_ZTIf"
8534    },
8535    {
8536     "field_name" : "y",
8537     "field_offset" : 32,
8538     "referenced_type" : "_ZTIf"
8539    }
8540   ],
8541   "linker_set_key" : "_ZTI16android_xy_color",
8542   "name" : "android_xy_color",
8543   "referenced_type" : "_ZTI16android_xy_color",
8544   "self_type" : "_ZTI16android_xy_color",
8545   "size" : 8,
8546   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8547  },
8548  {
8549   "alignment" : 4,
8550   "fields" :
8551   [
8552    {
8553     "field_name" : "top_left",
8554     "referenced_type" : "_ZTIPh"
8555    },
8556    {
8557     "field_name" : "component",
8558     "field_offset" : 32,
8559     "referenced_type" : "_ZTI22android_flex_component"
8560    },
8561    {
8562     "field_name" : "bits_per_component",
8563     "field_offset" : 64,
8564     "referenced_type" : "_ZTIi"
8565    },
8566    {
8567     "field_name" : "bits_used",
8568     "field_offset" : 96,
8569     "referenced_type" : "_ZTIi"
8570    },
8571    {
8572     "field_name" : "h_increment",
8573     "field_offset" : 128,
8574     "referenced_type" : "_ZTIi"
8575    },
8576    {
8577     "field_name" : "v_increment",
8578     "field_offset" : 160,
8579     "referenced_type" : "_ZTIi"
8580    },
8581    {
8582     "field_name" : "h_subsampling",
8583     "field_offset" : 192,
8584     "referenced_type" : "_ZTIi"
8585    },
8586    {
8587     "field_name" : "v_subsampling",
8588     "field_offset" : 224,
8589     "referenced_type" : "_ZTIi"
8590    }
8591   ],
8592   "linker_set_key" : "_ZTI18android_flex_plane",
8593   "name" : "android_flex_plane",
8594   "referenced_type" : "_ZTI18android_flex_plane",
8595   "self_type" : "_ZTI18android_flex_plane",
8596   "size" : 32,
8597   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8598  },
8599  {
8600   "alignment" : 4,
8601   "fields" :
8602   [
8603    {
8604     "field_name" : "format",
8605     "referenced_type" : "_ZTI19android_flex_format"
8606    },
8607    {
8608     "field_name" : "num_planes",
8609     "field_offset" : 32,
8610     "referenced_type" : "_ZTIj"
8611    },
8612    {
8613     "field_name" : "planes",
8614     "field_offset" : 64,
8615     "referenced_type" : "_ZTIP18android_flex_plane"
8616    }
8617   ],
8618   "linker_set_key" : "_ZTI19android_flex_layout",
8619   "name" : "android_flex_layout",
8620   "referenced_type" : "_ZTI19android_flex_layout",
8621   "self_type" : "_ZTI19android_flex_layout",
8622   "size" : 12,
8623   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8624  },
8625  {
8626   "alignment" : 4,
8627   "fields" :
8628   [
8629    {
8630     "field_name" : "num_points",
8631     "referenced_type" : "_ZTIj"
8632    },
8633    {
8634     "field_name" : "reserved",
8635     "field_offset" : 32,
8636     "referenced_type" : "_ZTIA8_j"
8637    },
8638    {
8639     "field_name" : "xyzc_points",
8640     "field_offset" : 288,
8641     "referenced_type" : "_ZTIA_f"
8642    }
8643   ],
8644   "linker_set_key" : "_ZTI20android_depth_points",
8645   "name" : "android_depth_points",
8646   "referenced_type" : "_ZTI20android_depth_points",
8647   "self_type" : "_ZTI20android_depth_points",
8648   "size" : 36,
8649   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8650  },
8651  {
8652   "alignment" : 4,
8653   "fields" :
8654   [
8655    {
8656     "field_name" : "struct_size",
8657     "referenced_type" : "_ZTIj"
8658    },
8659    {
8660     "field_name" : "buffer_id",
8661     "field_offset" : 32,
8662     "referenced_type" : "_ZTIi"
8663    },
8664    {
8665     "field_name" : "priority",
8666     "field_offset" : 64,
8667     "referenced_type" : "_ZTIi"
8668    },
8669    {
8670     "field_name" : "tag",
8671     "field_offset" : 96,
8672     "referenced_type" : "_ZTIPKc"
8673    },
8674    {
8675     "field_name" : "file",
8676     "field_offset" : 128,
8677     "referenced_type" : "_ZTIPKc"
8678    },
8679    {
8680     "field_name" : "line",
8681     "field_offset" : 160,
8682     "referenced_type" : "_ZTIj"
8683    },
8684    {
8685     "field_name" : "message",
8686     "field_offset" : 192,
8687     "referenced_type" : "_ZTIPKc"
8688    }
8689   ],
8690   "linker_set_key" : "_ZTI21__android_log_message",
8691   "name" : "__android_log_message",
8692   "referenced_type" : "_ZTI21__android_log_message",
8693   "self_type" : "_ZTI21__android_log_message",
8694   "size" : 28,
8695   "source_file" : "/system/core/liblog/include/android/log.h"
8696  },
8697  {
8698   "alignment" : 4,
8699   "fields" :
8700   [
8701    {
8702     "field_name" : "maxContentLightLevel",
8703     "referenced_type" : "_ZTIf"
8704    },
8705    {
8706     "field_name" : "maxFrameAverageLightLevel",
8707     "field_offset" : 32,
8708     "referenced_type" : "_ZTIf"
8709    }
8710   ],
8711   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
8712   "name" : "android_cta861_3_metadata",
8713   "referenced_type" : "_ZTI25android_cta861_3_metadata",
8714   "self_type" : "_ZTI25android_cta861_3_metadata",
8715   "size" : 8,
8716   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8717  },
8718  {
8719   "alignment" : 4,
8720   "fields" :
8721   [
8722    {
8723     "field_name" : "displayPrimaryRed",
8724     "referenced_type" : "_ZTI16android_xy_color"
8725    },
8726    {
8727     "field_name" : "displayPrimaryGreen",
8728     "field_offset" : 64,
8729     "referenced_type" : "_ZTI16android_xy_color"
8730    },
8731    {
8732     "field_name" : "displayPrimaryBlue",
8733     "field_offset" : 128,
8734     "referenced_type" : "_ZTI16android_xy_color"
8735    },
8736    {
8737     "field_name" : "whitePoint",
8738     "field_offset" : 192,
8739     "referenced_type" : "_ZTI16android_xy_color"
8740    },
8741    {
8742     "field_name" : "maxLuminance",
8743     "field_offset" : 256,
8744     "referenced_type" : "_ZTIf"
8745    },
8746    {
8747     "field_name" : "minLuminance",
8748     "field_offset" : 288,
8749     "referenced_type" : "_ZTIf"
8750    }
8751   ],
8752   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
8753   "name" : "android_smpte2086_metadata",
8754   "referenced_type" : "_ZTI26android_smpte2086_metadata",
8755   "self_type" : "_ZTI26android_smpte2086_metadata",
8756   "size" : 40,
8757   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8758  },
8759  {
8760   "alignment" : 4,
8761   "fields" :
8762   [
8763    {
8764     "referenced_type" : "_ZTIN7log_msgUt_E"
8765    }
8766   ],
8767   "linker_set_key" : "_ZTI7log_msg",
8768   "name" : "log_msg",
8769   "referenced_type" : "_ZTI7log_msg",
8770   "self_type" : "_ZTI7log_msg",
8771   "size" : 5124,
8772   "source_file" : "/system/core/liblog/include/log/log_read.h"
8773  },
8774  {
8775   "alignment" : 1,
8776   "fields" :
8777   [
8778    {
8779     "field_name" : "tv_sec",
8780     "referenced_type" : "_ZTIj"
8781    },
8782    {
8783     "field_name" : "tv_nsec",
8784     "field_offset" : 32,
8785     "referenced_type" : "_ZTIj"
8786    }
8787   ],
8788   "linker_set_key" : "_ZTI8log_time",
8789   "name" : "log_time",
8790   "referenced_type" : "_ZTI8log_time",
8791   "self_type" : "_ZTI8log_time",
8792   "size" : 8,
8793   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
8794  },
8795  {
8796   "alignment" : 4,
8797   "fields" :
8798   [
8799    {
8800     "access" : "private",
8801     "field_name" : "mStorage",
8802     "field_offset" : 32,
8803     "referenced_type" : "_ZTIPv"
8804    },
8805    {
8806     "access" : "private",
8807     "field_name" : "mCount",
8808     "field_offset" : 64,
8809     "referenced_type" : "_ZTIj"
8810    },
8811    {
8812     "access" : "private",
8813     "field_name" : "mFlags",
8814     "field_offset" : 96,
8815     "referenced_type" : "_ZTIKj"
8816    },
8817    {
8818     "access" : "private",
8819     "field_name" : "mItemSize",
8820     "field_offset" : 128,
8821     "referenced_type" : "_ZTIKj"
8822    }
8823   ],
8824   "linker_set_key" : "_ZTIN7android10VectorImplE",
8825   "name" : "android::VectorImpl",
8826   "record_kind" : "class",
8827   "referenced_type" : "_ZTIN7android10VectorImplE",
8828   "self_type" : "_ZTIN7android10VectorImplE",
8829   "size" : 20,
8830   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8831   "vtable_components" :
8832   [
8833    {
8834     "kind" : "offset_to_top"
8835    },
8836    {
8837     "kind" : "rtti",
8838     "mangled_component_name" : "_ZTIN7android10VectorImplE"
8839    },
8840    {
8841     "kind" : "complete_dtor_pointer",
8842     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
8843    },
8844    {
8845     "kind" : "deleting_dtor_pointer",
8846     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
8847    },
8848    {
8849     "is_pure" : true,
8850     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8851    },
8852    {
8853     "is_pure" : true,
8854     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8855    },
8856    {
8857     "is_pure" : true,
8858     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8859    },
8860    {
8861     "is_pure" : true,
8862     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8863    },
8864    {
8865     "is_pure" : true,
8866     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8867    },
8868    {
8869     "is_pure" : true,
8870     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8871    }
8872   ]
8873  },
8874  {
8875   "alignment" : 4,
8876   "fields" :
8877   [
8878    {
8879     "access" : "private",
8880     "field_name" : "mVector",
8881     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8882    }
8883   ],
8884   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8885   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8886   "record_kind" : "class",
8887   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8888   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8889   "size" : 20,
8890   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
8891   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
8892  },
8893  {
8894   "alignment" : 4,
8895   "fields" :
8896   [
8897    {
8898     "access" : "private",
8899     "field_name" : "mTag",
8900     "referenced_type" : "_ZTIy"
8901    }
8902   ],
8903   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
8904   "name" : "android::ScopedTrace",
8905   "record_kind" : "class",
8906   "referenced_type" : "_ZTIN7android11ScopedTraceE",
8907   "self_type" : "_ZTIN7android11ScopedTraceE",
8908   "size" : 8,
8909   "source_file" : "/system/core/libutils/include/utils/Trace.h"
8910  },
8911  {
8912   "alignment" : 4,
8913   "fields" :
8914   [
8915    {
8916     "access" : "private",
8917     "field_name" : "mCount",
8918     "referenced_type" : "_ZTINSt3__16atomicIiEE"
8919    }
8920   ],
8921   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8922   "name" : "android::LightRefBase<android::NativeHandle>",
8923   "record_kind" : "class",
8924   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8925   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8926   "size" : 4,
8927   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8928   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
8929  },
8930  {
8931   "alignment" : 4,
8932   "fields" :
8933   [
8934    {
8935     "access" : "private",
8936     "field_name" : "mCount",
8937     "referenced_type" : "_ZTINSt3__16atomicIiEE"
8938    }
8939   ],
8940   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8941   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
8942   "record_kind" : "class",
8943   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8944   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8945   "size" : 4,
8946   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8947   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
8948  },
8949  {
8950   "alignment" : 4,
8951   "base_specifiers" :
8952   [
8953    {
8954     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
8955    }
8956   ],
8957   "fields" :
8958   [
8959    {
8960     "access" : "private",
8961     "field_name" : "mHandle",
8962     "field_offset" : 32,
8963     "referenced_type" : "_ZTIP13native_handle"
8964    },
8965    {
8966     "access" : "private",
8967     "field_name" : "mOwnsHandle",
8968     "field_offset" : 64,
8969     "referenced_type" : "_ZTIb"
8970    }
8971   ],
8972   "linker_set_key" : "_ZTIN7android12NativeHandleE",
8973   "name" : "android::NativeHandle",
8974   "record_kind" : "class",
8975   "referenced_type" : "_ZTIN7android12NativeHandleE",
8976   "self_type" : "_ZTIN7android12NativeHandleE",
8977   "size" : 12,
8978   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
8979  },
8980  {
8981   "alignment" : 4,
8982   "base_specifiers" :
8983   [
8984    {
8985     "access" : "private",
8986     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
8987    }
8988   ],
8989   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8990   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8991   "record_kind" : "class",
8992   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8993   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8994   "size" : 20,
8995   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
8996   "template_args" :
8997   [
8998    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
8999   ],
9000   "vtable_components" :
9001   [
9002    {
9003     "kind" : "offset_to_top"
9004    },
9005    {
9006     "kind" : "rtti",
9007     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
9008    },
9009    {
9010     "kind" : "complete_dtor_pointer",
9011     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
9012    },
9013    {
9014     "kind" : "deleting_dtor_pointer",
9015     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
9016    },
9017    {
9018     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
9019    },
9020    {
9021     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
9022    },
9023    {
9024     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
9025    },
9026    {
9027     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
9028    },
9029    {
9030     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
9031    },
9032    {
9033     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
9034    },
9035    {
9036     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
9037    }
9038   ]
9039  },
9040  {
9041   "alignment" : 1,
9042   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
9043   "name" : "android::ReferenceMover",
9044   "record_kind" : "class",
9045   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
9046   "self_type" : "_ZTIN7android14ReferenceMoverE",
9047   "size" : 1,
9048   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9049  },
9050  {
9051   "alignment" : 4,
9052   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
9053   "name" : "android::ReferenceRenamer",
9054   "record_kind" : "class",
9055   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
9056   "self_type" : "_ZTIN7android16ReferenceRenamerE",
9057   "size" : 4,
9058   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9059   "vtable_components" :
9060   [
9061    {
9062     "kind" : "offset_to_top"
9063    },
9064    {
9065     "kind" : "rtti",
9066     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
9067    },
9068    {
9069     "is_pure" : true,
9070     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
9071    }
9072   ]
9073  },
9074  {
9075   "alignment" : 4,
9076   "base_specifiers" :
9077   [
9078    {
9079     "referenced_type" : "_ZTIN7android10VectorImplE"
9080    }
9081   ],
9082   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
9083   "name" : "android::SortedVectorImpl",
9084   "record_kind" : "class",
9085   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
9086   "self_type" : "_ZTIN7android16SortedVectorImplE",
9087   "size" : 20,
9088   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9089   "vtable_components" :
9090   [
9091    {
9092     "kind" : "offset_to_top"
9093    },
9094    {
9095     "kind" : "rtti",
9096     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
9097    },
9098    {
9099     "kind" : "complete_dtor_pointer",
9100     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
9101    },
9102    {
9103     "kind" : "deleting_dtor_pointer",
9104     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
9105    },
9106    {
9107     "is_pure" : true,
9108     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9109    },
9110    {
9111     "is_pure" : true,
9112     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9113    },
9114    {
9115     "is_pure" : true,
9116     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9117    },
9118    {
9119     "is_pure" : true,
9120     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9121    },
9122    {
9123     "is_pure" : true,
9124     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9125    },
9126    {
9127     "is_pure" : true,
9128     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9129    },
9130    {
9131     "is_pure" : true,
9132     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
9133    }
9134   ]
9135  },
9136  {
9137   "alignment" : 1,
9138   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
9139   "name" : "android::trait_trivial_copy<bool>",
9140   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
9141   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
9142   "size" : 1,
9143   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9144   "template_args" : [ "_ZTIb" ]
9145  },
9146  {
9147   "alignment" : 1,
9148   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
9149   "name" : "android::trait_trivial_copy<char>",
9150   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
9151   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
9152   "size" : 1,
9153   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9154   "template_args" : [ "_ZTIc" ]
9155  },
9156  {
9157   "alignment" : 1,
9158   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
9159   "name" : "android::trait_trivial_copy<double>",
9160   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
9161   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
9162   "size" : 1,
9163   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9164   "template_args" : [ "_ZTId" ]
9165  },
9166  {
9167   "alignment" : 1,
9168   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
9169   "name" : "android::trait_trivial_copy<float>",
9170   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
9171   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
9172   "size" : 1,
9173   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9174   "template_args" : [ "_ZTIf" ]
9175  },
9176  {
9177   "alignment" : 1,
9178   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
9179   "name" : "android::trait_trivial_copy<unsigned char>",
9180   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
9181   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
9182   "size" : 1,
9183   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9184   "template_args" : [ "_ZTIh" ]
9185  },
9186  {
9187   "alignment" : 1,
9188   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
9189   "name" : "android::trait_trivial_copy<int>",
9190   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
9191   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
9192   "size" : 1,
9193   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9194   "template_args" : [ "_ZTIi" ]
9195  },
9196  {
9197   "alignment" : 1,
9198   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
9199   "name" : "android::trait_trivial_copy<unsigned int>",
9200   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
9201   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
9202   "size" : 1,
9203   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9204   "template_args" : [ "_ZTIj" ]
9205  },
9206  {
9207   "alignment" : 1,
9208   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
9209   "name" : "android::trait_trivial_copy<long>",
9210   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
9211   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
9212   "size" : 1,
9213   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9214   "template_args" : [ "_ZTIl" ]
9215  },
9216  {
9217   "alignment" : 1,
9218   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
9219   "name" : "android::trait_trivial_copy<unsigned long>",
9220   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
9221   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
9222   "size" : 1,
9223   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9224   "template_args" : [ "_ZTIm" ]
9225  },
9226  {
9227   "alignment" : 1,
9228   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
9229   "name" : "android::trait_trivial_copy<short>",
9230   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
9231   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
9232   "size" : 1,
9233   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9234   "template_args" : [ "_ZTIs" ]
9235  },
9236  {
9237   "alignment" : 1,
9238   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
9239   "name" : "android::trait_trivial_copy<unsigned short>",
9240   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
9241   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
9242   "size" : 1,
9243   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9244   "template_args" : [ "_ZTIt" ]
9245  },
9246  {
9247   "alignment" : 1,
9248   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
9249   "name" : "android::trait_trivial_copy<void>",
9250   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
9251   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
9252   "size" : 1,
9253   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9254   "template_args" : [ "_ZTIv" ]
9255  },
9256  {
9257   "alignment" : 1,
9258   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
9259   "name" : "android::trait_trivial_copy<long long>",
9260   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
9261   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
9262   "size" : 1,
9263   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9264   "template_args" : [ "_ZTIx" ]
9265  },
9266  {
9267   "alignment" : 1,
9268   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
9269   "name" : "android::trait_trivial_copy<unsigned long long>",
9270   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
9271   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
9272   "size" : 1,
9273   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9274   "template_args" : [ "_ZTIy" ]
9275  },
9276  {
9277   "alignment" : 1,
9278   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
9279   "name" : "android::trait_trivial_ctor<bool>",
9280   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
9281   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
9282   "size" : 1,
9283   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9284   "template_args" : [ "_ZTIb" ]
9285  },
9286  {
9287   "alignment" : 1,
9288   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
9289   "name" : "android::trait_trivial_ctor<char>",
9290   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
9291   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
9292   "size" : 1,
9293   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9294   "template_args" : [ "_ZTIc" ]
9295  },
9296  {
9297   "alignment" : 1,
9298   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
9299   "name" : "android::trait_trivial_ctor<double>",
9300   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
9301   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
9302   "size" : 1,
9303   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9304   "template_args" : [ "_ZTId" ]
9305  },
9306  {
9307   "alignment" : 1,
9308   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
9309   "name" : "android::trait_trivial_ctor<float>",
9310   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
9311   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
9312   "size" : 1,
9313   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9314   "template_args" : [ "_ZTIf" ]
9315  },
9316  {
9317   "alignment" : 1,
9318   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
9319   "name" : "android::trait_trivial_ctor<unsigned char>",
9320   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
9321   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
9322   "size" : 1,
9323   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9324   "template_args" : [ "_ZTIh" ]
9325  },
9326  {
9327   "alignment" : 1,
9328   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
9329   "name" : "android::trait_trivial_ctor<int>",
9330   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
9331   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
9332   "size" : 1,
9333   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9334   "template_args" : [ "_ZTIi" ]
9335  },
9336  {
9337   "alignment" : 1,
9338   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
9339   "name" : "android::trait_trivial_ctor<unsigned int>",
9340   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
9341   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
9342   "size" : 1,
9343   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9344   "template_args" : [ "_ZTIj" ]
9345  },
9346  {
9347   "alignment" : 1,
9348   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
9349   "name" : "android::trait_trivial_ctor<long>",
9350   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
9351   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
9352   "size" : 1,
9353   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9354   "template_args" : [ "_ZTIl" ]
9355  },
9356  {
9357   "alignment" : 1,
9358   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
9359   "name" : "android::trait_trivial_ctor<unsigned long>",
9360   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
9361   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
9362   "size" : 1,
9363   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9364   "template_args" : [ "_ZTIm" ]
9365  },
9366  {
9367   "alignment" : 1,
9368   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
9369   "name" : "android::trait_trivial_ctor<short>",
9370   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
9371   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
9372   "size" : 1,
9373   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9374   "template_args" : [ "_ZTIs" ]
9375  },
9376  {
9377   "alignment" : 1,
9378   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
9379   "name" : "android::trait_trivial_ctor<unsigned short>",
9380   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
9381   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
9382   "size" : 1,
9383   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9384   "template_args" : [ "_ZTIt" ]
9385  },
9386  {
9387   "alignment" : 1,
9388   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
9389   "name" : "android::trait_trivial_ctor<void>",
9390   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
9391   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
9392   "size" : 1,
9393   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9394   "template_args" : [ "_ZTIv" ]
9395  },
9396  {
9397   "alignment" : 1,
9398   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
9399   "name" : "android::trait_trivial_ctor<long long>",
9400   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
9401   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
9402   "size" : 1,
9403   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9404   "template_args" : [ "_ZTIx" ]
9405  },
9406  {
9407   "alignment" : 1,
9408   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
9409   "name" : "android::trait_trivial_ctor<unsigned long long>",
9410   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
9411   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
9412   "size" : 1,
9413   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9414   "template_args" : [ "_ZTIy" ]
9415  },
9416  {
9417   "alignment" : 1,
9418   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
9419   "name" : "android::trait_trivial_dtor<bool>",
9420   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
9421   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
9422   "size" : 1,
9423   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9424   "template_args" : [ "_ZTIb" ]
9425  },
9426  {
9427   "alignment" : 1,
9428   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
9429   "name" : "android::trait_trivial_dtor<char>",
9430   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
9431   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
9432   "size" : 1,
9433   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9434   "template_args" : [ "_ZTIc" ]
9435  },
9436  {
9437   "alignment" : 1,
9438   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
9439   "name" : "android::trait_trivial_dtor<double>",
9440   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
9441   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
9442   "size" : 1,
9443   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9444   "template_args" : [ "_ZTId" ]
9445  },
9446  {
9447   "alignment" : 1,
9448   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
9449   "name" : "android::trait_trivial_dtor<float>",
9450   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
9451   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
9452   "size" : 1,
9453   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9454   "template_args" : [ "_ZTIf" ]
9455  },
9456  {
9457   "alignment" : 1,
9458   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
9459   "name" : "android::trait_trivial_dtor<unsigned char>",
9460   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
9461   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
9462   "size" : 1,
9463   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9464   "template_args" : [ "_ZTIh" ]
9465  },
9466  {
9467   "alignment" : 1,
9468   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
9469   "name" : "android::trait_trivial_dtor<int>",
9470   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
9471   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
9472   "size" : 1,
9473   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9474   "template_args" : [ "_ZTIi" ]
9475  },
9476  {
9477   "alignment" : 1,
9478   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
9479   "name" : "android::trait_trivial_dtor<unsigned int>",
9480   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
9481   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
9482   "size" : 1,
9483   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9484   "template_args" : [ "_ZTIj" ]
9485  },
9486  {
9487   "alignment" : 1,
9488   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
9489   "name" : "android::trait_trivial_dtor<long>",
9490   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
9491   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
9492   "size" : 1,
9493   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9494   "template_args" : [ "_ZTIl" ]
9495  },
9496  {
9497   "alignment" : 1,
9498   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
9499   "name" : "android::trait_trivial_dtor<unsigned long>",
9500   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
9501   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
9502   "size" : 1,
9503   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9504   "template_args" : [ "_ZTIm" ]
9505  },
9506  {
9507   "alignment" : 1,
9508   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
9509   "name" : "android::trait_trivial_dtor<short>",
9510   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
9511   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
9512   "size" : 1,
9513   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9514   "template_args" : [ "_ZTIs" ]
9515  },
9516  {
9517   "alignment" : 1,
9518   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
9519   "name" : "android::trait_trivial_dtor<unsigned short>",
9520   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
9521   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
9522   "size" : 1,
9523   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9524   "template_args" : [ "_ZTIt" ]
9525  },
9526  {
9527   "alignment" : 1,
9528   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
9529   "name" : "android::trait_trivial_dtor<void>",
9530   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
9531   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
9532   "size" : 1,
9533   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9534   "template_args" : [ "_ZTIv" ]
9535  },
9536  {
9537   "alignment" : 1,
9538   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
9539   "name" : "android::trait_trivial_dtor<long long>",
9540   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
9541   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
9542   "size" : 1,
9543   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9544   "template_args" : [ "_ZTIx" ]
9545  },
9546  {
9547   "alignment" : 1,
9548   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
9549   "name" : "android::trait_trivial_dtor<unsigned long long>",
9550   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
9551   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
9552   "size" : 1,
9553   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9554   "template_args" : [ "_ZTIy" ]
9555  },
9556  {
9557   "alignment" : 1,
9558   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9559   "name" : "android::trait_trivial_move<android::String8>",
9560   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9561   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9562   "size" : 1,
9563   "source_file" : "/system/core/libutils/include/utils/String8.h",
9564   "template_args" : [ "_ZTIN7android7String8E" ]
9565  },
9566  {
9567   "alignment" : 1,
9568   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9569   "name" : "android::trait_trivial_move<android::String16>",
9570   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9571   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9572   "size" : 1,
9573   "source_file" : "/system/core/libutils/include/utils/String16.h",
9574   "template_args" : [ "_ZTIN7android8String16E" ]
9575  },
9576  {
9577   "alignment" : 1,
9578   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
9579   "name" : "android::trait_trivial_move<bool>",
9580   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
9581   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
9582   "size" : 1,
9583   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9584   "template_args" : [ "_ZTIb" ]
9585  },
9586  {
9587   "alignment" : 1,
9588   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
9589   "name" : "android::trait_trivial_move<char>",
9590   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
9591   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
9592   "size" : 1,
9593   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9594   "template_args" : [ "_ZTIc" ]
9595  },
9596  {
9597   "alignment" : 1,
9598   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
9599   "name" : "android::trait_trivial_move<double>",
9600   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
9601   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
9602   "size" : 1,
9603   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9604   "template_args" : [ "_ZTId" ]
9605  },
9606  {
9607   "alignment" : 1,
9608   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
9609   "name" : "android::trait_trivial_move<float>",
9610   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
9611   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
9612   "size" : 1,
9613   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9614   "template_args" : [ "_ZTIf" ]
9615  },
9616  {
9617   "alignment" : 1,
9618   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
9619   "name" : "android::trait_trivial_move<unsigned char>",
9620   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
9621   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
9622   "size" : 1,
9623   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9624   "template_args" : [ "_ZTIh" ]
9625  },
9626  {
9627   "alignment" : 1,
9628   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
9629   "name" : "android::trait_trivial_move<int>",
9630   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
9631   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
9632   "size" : 1,
9633   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9634   "template_args" : [ "_ZTIi" ]
9635  },
9636  {
9637   "alignment" : 1,
9638   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
9639   "name" : "android::trait_trivial_move<unsigned int>",
9640   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
9641   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
9642   "size" : 1,
9643   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9644   "template_args" : [ "_ZTIj" ]
9645  },
9646  {
9647   "alignment" : 1,
9648   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
9649   "name" : "android::trait_trivial_move<long>",
9650   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
9651   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
9652   "size" : 1,
9653   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9654   "template_args" : [ "_ZTIl" ]
9655  },
9656  {
9657   "alignment" : 1,
9658   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
9659   "name" : "android::trait_trivial_move<unsigned long>",
9660   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
9661   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
9662   "size" : 1,
9663   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9664   "template_args" : [ "_ZTIm" ]
9665  },
9666  {
9667   "alignment" : 1,
9668   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
9669   "name" : "android::trait_trivial_move<short>",
9670   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
9671   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
9672   "size" : 1,
9673   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9674   "template_args" : [ "_ZTIs" ]
9675  },
9676  {
9677   "alignment" : 1,
9678   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
9679   "name" : "android::trait_trivial_move<unsigned short>",
9680   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
9681   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
9682   "size" : 1,
9683   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9684   "template_args" : [ "_ZTIt" ]
9685  },
9686  {
9687   "alignment" : 1,
9688   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
9689   "name" : "android::trait_trivial_move<void>",
9690   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
9691   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
9692   "size" : 1,
9693   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9694   "template_args" : [ "_ZTIv" ]
9695  },
9696  {
9697   "alignment" : 1,
9698   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
9699   "name" : "android::trait_trivial_move<long long>",
9700   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
9701   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
9702   "size" : 1,
9703   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9704   "template_args" : [ "_ZTIx" ]
9705  },
9706  {
9707   "alignment" : 1,
9708   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
9709   "name" : "android::trait_trivial_move<unsigned long long>",
9710   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
9711   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
9712   "size" : 1,
9713   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9714   "template_args" : [ "_ZTIy" ]
9715  },
9716  {
9717   "alignment" : 4,
9718   "base_specifiers" :
9719   [
9720    {
9721     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
9722    }
9723   ],
9724   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
9725   "name" : "android::VirtualLightRefBase",
9726   "record_kind" : "class",
9727   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
9728   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
9729   "size" : 8,
9730   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9731   "vtable_components" :
9732   [
9733    {
9734     "kind" : "offset_to_top"
9735    },
9736    {
9737     "kind" : "rtti",
9738     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
9739    },
9740    {
9741     "kind" : "complete_dtor_pointer",
9742     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
9743    },
9744    {
9745     "kind" : "deleting_dtor_pointer",
9746     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
9747    }
9748   ]
9749  },
9750  {
9751   "alignment" : 4,
9752   "fields" :
9753   [
9754    {
9755     "access" : "private",
9756     "field_name" : "m_ptr",
9757     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
9758    }
9759   ],
9760   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9761   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
9762   "record_kind" : "class",
9763   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9764   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9765   "size" : 4,
9766   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9767   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
9768  },
9769  {
9770   "alignment" : 4,
9771   "fields" :
9772   [
9773    {
9774     "access" : "private",
9775     "field_name" : "m_ptr",
9776     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
9777    }
9778   ],
9779   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9780   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
9781   "record_kind" : "class",
9782   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9783   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9784   "size" : 4,
9785   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9786   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
9787  },
9788  {
9789   "alignment" : 4,
9790   "fields" :
9791   [
9792    {
9793     "access" : "private",
9794     "field_name" : "m_ptr",
9795     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
9796    }
9797   ],
9798   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9799   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
9800   "record_kind" : "class",
9801   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9802   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9803   "size" : 4,
9804   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9805   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
9806  },
9807  {
9808   "alignment" : 4,
9809   "fields" :
9810   [
9811    {
9812     "access" : "private",
9813     "field_name" : "m_ptr",
9814     "referenced_type" : "_ZTIPN7android6ThreadE"
9815    }
9816   ],
9817   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
9818   "name" : "android::sp<android::Thread>",
9819   "record_kind" : "class",
9820   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
9821   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
9822   "size" : 4,
9823   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9824   "template_args" : [ "_ZTIN7android6ThreadE" ]
9825  },
9826  {
9827   "alignment" : 4,
9828   "fields" :
9829   [
9830    {
9831     "access" : "private",
9832     "field_name" : "m_ptr",
9833     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
9834    }
9835   ],
9836   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9837   "name" : "android::sp<android::hardware::IInterface>",
9838   "record_kind" : "class",
9839   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9840   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9841   "size" : 4,
9842   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9843   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
9844  },
9845  {
9846   "alignment" : 4,
9847   "fields" :
9848   [
9849    {
9850     "access" : "private",
9851     "field_name" : "m_ptr",
9852     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
9853    }
9854   ],
9855   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9856   "name" : "android::sp<android::hardware::ProcessState>",
9857   "record_kind" : "class",
9858   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9859   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9860   "size" : 4,
9861   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9862   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
9863  },
9864  {
9865   "alignment" : 4,
9866   "fields" :
9867   [
9868    {
9869     "access" : "private",
9870     "field_name" : "m_ptr",
9871     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
9872    }
9873   ],
9874   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9875   "name" : "android::sp<android::hardware::hidl_death_recipient>",
9876   "record_kind" : "class",
9877   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9878   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9879   "size" : 4,
9880   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9881   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
9882  },
9883  {
9884   "alignment" : 4,
9885   "fields" :
9886   [
9887    {
9888     "access" : "private",
9889     "field_name" : "m_ptr",
9890     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
9891    }
9892   ],
9893   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9894   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
9895   "record_kind" : "class",
9896   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9897   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9898   "size" : 4,
9899   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9900   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
9901  },
9902  {
9903   "alignment" : 4,
9904   "fields" :
9905   [
9906    {
9907     "access" : "private",
9908     "field_name" : "m_ptr",
9909     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE"
9910    }
9911   ],
9912   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
9913   "name" : "android::sp<android::hardware::usb::V1_0::IUsbCallback>",
9914   "record_kind" : "class",
9915   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
9916   "self_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
9917   "size" : 4,
9918   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9919   "template_args" : [ "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE" ]
9920  },
9921  {
9922   "alignment" : 4,
9923   "fields" :
9924   [
9925    {
9926     "access" : "private",
9927     "field_name" : "m_ptr",
9928     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE"
9929    }
9930   ],
9931   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
9932   "name" : "android::sp<android::hardware::usb::V1_0::IUsb>",
9933   "record_kind" : "class",
9934   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
9935   "self_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
9936   "size" : 4,
9937   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9938   "template_args" : [ "_ZTIN7android8hardware3usb4V1_04IUsbE" ]
9939  },
9940  {
9941   "alignment" : 4,
9942   "fields" :
9943   [
9944    {
9945     "access" : "private",
9946     "field_name" : "m_ptr",
9947     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE"
9948    }
9949   ],
9950   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
9951   "name" : "android::sp<android::hardware::usb::V1_1::IUsbCallback>",
9952   "record_kind" : "class",
9953   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
9954   "self_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
9955   "size" : 4,
9956   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9957   "template_args" : [ "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE" ]
9958  },
9959  {
9960   "alignment" : 4,
9961   "fields" :
9962   [
9963    {
9964     "access" : "private",
9965     "field_name" : "m_ptr",
9966     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_14IUsbE"
9967    }
9968   ],
9969   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
9970   "name" : "android::sp<android::hardware::usb::V1_1::IUsb>",
9971   "record_kind" : "class",
9972   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
9973   "self_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
9974   "size" : 4,
9975   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9976   "template_args" : [ "_ZTIN7android8hardware3usb4V1_14IUsbE" ]
9977  },
9978  {
9979   "alignment" : 4,
9980   "fields" :
9981   [
9982    {
9983     "access" : "private",
9984     "field_name" : "m_ptr",
9985     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
9986    }
9987   ],
9988   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9989   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
9990   "record_kind" : "class",
9991   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9992   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9993   "size" : 4,
9994   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9995   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
9996  },
9997  {
9998   "alignment" : 4,
9999   "fields" :
10000   [
10001    {
10002     "access" : "private",
10003     "field_name" : "m_ptr",
10004     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
10005    }
10006   ],
10007   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10008   "name" : "android::sp<android::hardware::IBinder>",
10009   "record_kind" : "class",
10010   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10011   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10012   "size" : 4,
10013   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10014   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
10015  },
10016  {
10017   "alignment" : 4,
10018   "fields" :
10019   [
10020    {
10021     "access" : "private",
10022     "field_name" : "m_ptr",
10023     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
10024    }
10025   ],
10026   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10027   "name" : "android::sp<android::hardware::BHwBinder>",
10028   "record_kind" : "class",
10029   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10030   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10031   "size" : 4,
10032   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10033   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
10034  },
10035  {
10036   "alignment" : 4,
10037   "fields" :
10038   [
10039    {
10040     "access" : "private",
10041     "field_name" : "m_ptr",
10042     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
10043    },
10044    {
10045     "access" : "private",
10046     "field_name" : "m_refs",
10047     "field_offset" : 32,
10048     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10049    }
10050   ],
10051   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10052   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
10053   "record_kind" : "class",
10054   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10055   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10056   "size" : 8,
10057   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10058   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
10059  },
10060  {
10061   "alignment" : 4,
10062   "fields" :
10063   [
10064    {
10065     "access" : "private",
10066     "field_name" : "m_ptr",
10067     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
10068    },
10069    {
10070     "access" : "private",
10071     "field_name" : "m_refs",
10072     "field_offset" : 32,
10073     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10074    }
10075   ],
10076   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10077   "name" : "android::wp<android::hardware::hidl_death_recipient>",
10078   "record_kind" : "class",
10079   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10080   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10081   "size" : 8,
10082   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10083   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
10084  },
10085  {
10086   "alignment" : 4,
10087   "fields" :
10088   [
10089    {
10090     "access" : "private",
10091     "field_name" : "m_ptr",
10092     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
10093    },
10094    {
10095     "access" : "private",
10096     "field_name" : "m_refs",
10097     "field_offset" : 32,
10098     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10099    }
10100   ],
10101   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10102   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
10103   "record_kind" : "class",
10104   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10105   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10106   "size" : 8,
10107   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10108   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
10109  },
10110  {
10111   "alignment" : 4,
10112   "fields" :
10113   [
10114    {
10115     "access" : "private",
10116     "field_name" : "m_ptr",
10117     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
10118    },
10119    {
10120     "access" : "private",
10121     "field_name" : "m_refs",
10122     "field_offset" : 32,
10123     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10124    }
10125   ],
10126   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10127   "name" : "android::wp<android::hardware::BHwBinder>",
10128   "record_kind" : "class",
10129   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10130   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10131   "size" : 8,
10132   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10133   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
10134  },
10135  {
10136   "alignment" : 4,
10137   "base_specifiers" :
10138   [
10139    {
10140     "is_virtual" : true,
10141     "referenced_type" : "_ZTIN7android7RefBaseE"
10142    }
10143   ],
10144   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10145   "name" : "android::hidl::base::V1_0::IBase",
10146   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10147   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10148   "size" : 12,
10149   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
10150   "vtable_components" :
10151   [
10152    {
10153     "component_value" : 4,
10154     "kind" : "vbase_offset"
10155    },
10156    {
10157     "kind" : "offset_to_top"
10158    },
10159    {
10160     "kind" : "rtti",
10161     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10162    },
10163    {
10164     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10165    },
10166    {
10167     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10168    },
10169    {
10170     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10171    },
10172    {
10173     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10174    },
10175    {
10176     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10177    },
10178    {
10179     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10180    },
10181    {
10182     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10183    },
10184    {
10185     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10186    },
10187    {
10188     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10189    },
10190    {
10191     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10192    },
10193    {
10194     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10195    },
10196    {
10197     "kind" : "complete_dtor_pointer",
10198     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
10199    },
10200    {
10201     "kind" : "deleting_dtor_pointer",
10202     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
10203    },
10204    {
10205     "kind" : "vcall_offset"
10206    },
10207    {
10208     "kind" : "vcall_offset"
10209    },
10210    {
10211     "kind" : "vcall_offset"
10212    },
10213    {
10214     "kind" : "vcall_offset"
10215    },
10216    {
10217     "component_value" : -4,
10218     "kind" : "vcall_offset"
10219    },
10220    {
10221     "component_value" : -4,
10222     "kind" : "offset_to_top"
10223    },
10224    {
10225     "kind" : "rtti",
10226     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10227    },
10228    {
10229     "kind" : "complete_dtor_pointer",
10230     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
10231    },
10232    {
10233     "kind" : "deleting_dtor_pointer",
10234     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
10235    },
10236    {
10237     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10238    },
10239    {
10240     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10241    },
10242    {
10243     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10244    },
10245    {
10246     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10247    }
10248   ]
10249  },
10250  {
10251   "alignment" : 4,
10252   "base_specifiers" :
10253   [
10254    {
10255     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
10256    },
10257    {
10258     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10259    }
10260   ],
10261   "fields" :
10262   [
10263    {
10264     "access" : "private",
10265     "field_name" : "_hidl_mImpl",
10266     "field_offset" : 512,
10267     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
10268    }
10269   ],
10270   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10271   "name" : "android::hidl::base::V1_0::BnHwBase",
10272   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10273   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10274   "size" : 76,
10275   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
10276   "vtable_components" :
10277   [
10278    {
10279     "component_value" : 68,
10280     "kind" : "vbase_offset"
10281    },
10282    {
10283     "kind" : "offset_to_top"
10284    },
10285    {
10286     "kind" : "rtti",
10287     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10288    },
10289    {
10290     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10291    },
10292    {
10293     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10294    },
10295    {
10296     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10297    },
10298    {
10299     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
10300    },
10301    {
10302     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10303    },
10304    {
10305     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10306    },
10307    {
10308     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10309    },
10310    {
10311     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10312    },
10313    {
10314     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10315    },
10316    {
10317     "kind" : "complete_dtor_pointer",
10318     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
10319    },
10320    {
10321     "kind" : "deleting_dtor_pointer",
10322     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
10323    },
10324    {
10325     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10326    },
10327    {
10328     "component_value" : -20,
10329     "kind" : "offset_to_top"
10330    },
10331    {
10332     "kind" : "rtti",
10333     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10334    },
10335    {
10336     "kind" : "complete_dtor_pointer",
10337     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10338    },
10339    {
10340     "kind" : "deleting_dtor_pointer",
10341     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10342    },
10343    {
10344     "kind" : "vcall_offset"
10345    },
10346    {
10347     "kind" : "vcall_offset"
10348    },
10349    {
10350     "kind" : "vcall_offset"
10351    },
10352    {
10353     "kind" : "vcall_offset"
10354    },
10355    {
10356     "component_value" : -68,
10357     "kind" : "vcall_offset"
10358    },
10359    {
10360     "component_value" : -68,
10361     "kind" : "offset_to_top"
10362    },
10363    {
10364     "kind" : "rtti",
10365     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10366    },
10367    {
10368     "kind" : "complete_dtor_pointer",
10369     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10370    },
10371    {
10372     "kind" : "deleting_dtor_pointer",
10373     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10374    },
10375    {
10376     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10377    },
10378    {
10379     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10380    },
10381    {
10382     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10383    },
10384    {
10385     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10386    }
10387   ]
10388  },
10389  {
10390   "alignment" : 4,
10391   "base_specifiers" :
10392   [
10393    {
10394     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10395    },
10396    {
10397     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10398    }
10399   ],
10400   "fields" :
10401   [
10402    {
10403     "access" : "private",
10404     "field_name" : "_hidl_mMutex",
10405     "field_offset" : 544,
10406     "referenced_type" : "_ZTINSt3__15mutexE"
10407    },
10408    {
10409     "access" : "private",
10410     "field_name" : "_hidl_mDeathRecipients",
10411     "field_offset" : 576,
10412     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
10413    }
10414   ],
10415   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10416   "name" : "android::hidl::base::V1_0::BpHwBase",
10417   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10418   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10419   "size" : 92,
10420   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
10421   "vtable_components" :
10422   [
10423    {
10424     "component_value" : 84,
10425     "kind" : "vbase_offset"
10426    },
10427    {
10428     "kind" : "offset_to_top"
10429    },
10430    {
10431     "kind" : "rtti",
10432     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10433    },
10434    {
10435     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
10436    },
10437    {
10438     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10439    },
10440    {
10441     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10442    },
10443    {
10444     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10445    },
10446    {
10447     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10448    },
10449    {
10450     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
10451    },
10452    {
10453     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10454    },
10455    {
10456     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
10457    },
10458    {
10459     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10460    },
10461    {
10462     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
10463    },
10464    {
10465     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10466    },
10467    {
10468     "kind" : "complete_dtor_pointer",
10469     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
10470    },
10471    {
10472     "kind" : "deleting_dtor_pointer",
10473     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
10474    },
10475    {
10476     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10477    },
10478    {
10479     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10480    },
10481    {
10482     "component_value" : 80,
10483     "kind" : "vbase_offset"
10484    },
10485    {
10486     "component_value" : -4,
10487     "kind" : "offset_to_top"
10488    },
10489    {
10490     "kind" : "rtti",
10491     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10492    },
10493    {
10494     "kind" : "complete_dtor_pointer",
10495     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10496    },
10497    {
10498     "kind" : "deleting_dtor_pointer",
10499     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10500    },
10501    {
10502     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10503    },
10504    {
10505     "component_value" : 76,
10506     "kind" : "vbase_offset"
10507    },
10508    {
10509     "component_value" : -8,
10510     "kind" : "offset_to_top"
10511    },
10512    {
10513     "kind" : "rtti",
10514     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10515    },
10516    {
10517     "kind" : "complete_dtor_pointer",
10518     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10519    },
10520    {
10521     "kind" : "deleting_dtor_pointer",
10522     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10523    },
10524    {
10525     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10526    },
10527    {
10528     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10529    },
10530    {
10531     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10532    },
10533    {
10534     "component_value" : -24,
10535     "kind" : "offset_to_top"
10536    },
10537    {
10538     "kind" : "rtti",
10539     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10540    },
10541    {
10542     "kind" : "complete_dtor_pointer",
10543     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10544    },
10545    {
10546     "kind" : "deleting_dtor_pointer",
10547     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10548    },
10549    {
10550     "kind" : "vcall_offset"
10551    },
10552    {
10553     "component_value" : -76,
10554     "kind" : "vcall_offset"
10555    },
10556    {
10557     "component_value" : -84,
10558     "kind" : "vcall_offset"
10559    },
10560    {
10561     "component_value" : -76,
10562     "kind" : "vcall_offset"
10563    },
10564    {
10565     "component_value" : -84,
10566     "kind" : "vcall_offset"
10567    },
10568    {
10569     "component_value" : -84,
10570     "kind" : "offset_to_top"
10571    },
10572    {
10573     "kind" : "rtti",
10574     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10575    },
10576    {
10577     "kind" : "complete_dtor_pointer",
10578     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10579    },
10580    {
10581     "kind" : "deleting_dtor_pointer",
10582     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10583    },
10584    {
10585     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10586    },
10587    {
10588     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10589    },
10590    {
10591     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10592    },
10593    {
10594     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10595    }
10596   ]
10597  },
10598  {
10599   "alignment" : 8,
10600   "fields" :
10601   [
10602    {
10603     "field_name" : "pid",
10604     "referenced_type" : "_ZTIi"
10605    },
10606    {
10607     "field_name" : "ptr",
10608     "field_offset" : 64,
10609     "referenced_type" : "_ZTIy"
10610    },
10611    {
10612     "field_name" : "arch",
10613     "field_offset" : 128,
10614     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
10615    }
10616   ],
10617   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10618   "name" : "android::hidl::base::V1_0::DebugInfo",
10619   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10620   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10621   "size" : 24,
10622   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
10623  },
10624  {
10625   "alignment" : 8,
10626   "fields" :
10627   [
10628    {
10629     "field_name" : "interfaceName",
10630     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10631    },
10632    {
10633     "field_name" : "instanceName",
10634     "field_offset" : 128,
10635     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10636    },
10637    {
10638     "field_name" : "pid",
10639     "field_offset" : 256,
10640     "referenced_type" : "_ZTIi"
10641    },
10642    {
10643     "field_name" : "clientPids",
10644     "field_offset" : 320,
10645     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
10646    },
10647    {
10648     "field_name" : "arch",
10649     "field_offset" : 448,
10650     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
10651    }
10652   ],
10653   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10654   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
10655   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10656   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10657   "size" : 64,
10658   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10659  },
10660  {
10661   "alignment" : 4,
10662   "base_specifiers" :
10663   [
10664    {
10665     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10666    }
10667   ],
10668   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10669   "name" : "android::hidl::manager::V1_0::IServiceManager",
10670   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10671   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10672   "size" : 12,
10673   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
10674   "vtable_components" :
10675   [
10676    {
10677     "component_value" : 4,
10678     "kind" : "vbase_offset"
10679    },
10680    {
10681     "kind" : "offset_to_top"
10682    },
10683    {
10684     "kind" : "rtti",
10685     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10686    },
10687    {
10688     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
10689    },
10690    {
10691     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10692    },
10693    {
10694     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10695    },
10696    {
10697     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10698    },
10699    {
10700     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10701    },
10702    {
10703     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
10704    },
10705    {
10706     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10707    },
10708    {
10709     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
10710    },
10711    {
10712     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10713    },
10714    {
10715     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
10716    },
10717    {
10718     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10719    },
10720    {
10721     "kind" : "complete_dtor_pointer",
10722     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
10723    },
10724    {
10725     "kind" : "deleting_dtor_pointer",
10726     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
10727    },
10728    {
10729     "is_pure" : true,
10730     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
10731    },
10732    {
10733     "is_pure" : true,
10734     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
10735    },
10736    {
10737     "is_pure" : true,
10738     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
10739    },
10740    {
10741     "is_pure" : true,
10742     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10743    },
10744    {
10745     "is_pure" : true,
10746     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
10747    },
10748    {
10749     "is_pure" : true,
10750     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
10751    },
10752    {
10753     "is_pure" : true,
10754     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
10755    },
10756    {
10757     "is_pure" : true,
10758     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
10759    },
10760    {
10761     "kind" : "vcall_offset"
10762    },
10763    {
10764     "kind" : "vcall_offset"
10765    },
10766    {
10767     "kind" : "vcall_offset"
10768    },
10769    {
10770     "kind" : "vcall_offset"
10771    },
10772    {
10773     "component_value" : -4,
10774     "kind" : "vcall_offset"
10775    },
10776    {
10777     "component_value" : -4,
10778     "kind" : "offset_to_top"
10779    },
10780    {
10781     "kind" : "rtti",
10782     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10783    },
10784    {
10785     "kind" : "complete_dtor_pointer",
10786     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
10787    },
10788    {
10789     "kind" : "deleting_dtor_pointer",
10790     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
10791    },
10792    {
10793     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10794    },
10795    {
10796     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10797    },
10798    {
10799     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10800    },
10801    {
10802     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10803    }
10804   ]
10805  },
10806  {
10807   "alignment" : 4,
10808   "base_specifiers" :
10809   [
10810    {
10811     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10812    }
10813   ],
10814   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10815   "name" : "android::hidl::manager::V1_0::IServiceNotification",
10816   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10817   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10818   "size" : 12,
10819   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
10820   "vtable_components" :
10821   [
10822    {
10823     "component_value" : 4,
10824     "kind" : "vbase_offset"
10825    },
10826    {
10827     "kind" : "offset_to_top"
10828    },
10829    {
10830     "kind" : "rtti",
10831     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10832    },
10833    {
10834     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
10835    },
10836    {
10837     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10838    },
10839    {
10840     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10841    },
10842    {
10843     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10844    },
10845    {
10846     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10847    },
10848    {
10849     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
10850    },
10851    {
10852     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10853    },
10854    {
10855     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
10856    },
10857    {
10858     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10859    },
10860    {
10861     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
10862    },
10863    {
10864     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10865    },
10866    {
10867     "kind" : "complete_dtor_pointer",
10868     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10869    },
10870    {
10871     "kind" : "deleting_dtor_pointer",
10872     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10873    },
10874    {
10875     "is_pure" : true,
10876     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
10877    },
10878    {
10879     "kind" : "vcall_offset"
10880    },
10881    {
10882     "kind" : "vcall_offset"
10883    },
10884    {
10885     "kind" : "vcall_offset"
10886    },
10887    {
10888     "kind" : "vcall_offset"
10889    },
10890    {
10891     "component_value" : -4,
10892     "kind" : "vcall_offset"
10893    },
10894    {
10895     "component_value" : -4,
10896     "kind" : "offset_to_top"
10897    },
10898    {
10899     "kind" : "rtti",
10900     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10901    },
10902    {
10903     "kind" : "complete_dtor_pointer",
10904     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10905    },
10906    {
10907     "kind" : "deleting_dtor_pointer",
10908     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10909    },
10910    {
10911     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10912    },
10913    {
10914     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10915    },
10916    {
10917     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10918    },
10919    {
10920     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10921    }
10922   ]
10923  },
10924  {
10925   "alignment" : 4,
10926   "fields" :
10927   [
10928    {
10929     "access" : "private",
10930     "field_name" : "mLock",
10931     "referenced_type" : "_ZTIRN7android5MutexE"
10932    }
10933   ],
10934   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
10935   "name" : "android::Mutex::Autolock",
10936   "record_kind" : "class",
10937   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
10938   "self_type" : "_ZTIN7android5Mutex8AutolockE",
10939   "size" : 4,
10940   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10941  },
10942  {
10943   "alignment" : 4,
10944   "fields" :
10945   [
10946    {
10947     "access" : "private",
10948     "field_name" : "mMutex",
10949     "referenced_type" : "_ZTI15pthread_mutex_t"
10950    }
10951   ],
10952   "linker_set_key" : "_ZTIN7android5MutexE",
10953   "name" : "android::Mutex",
10954   "record_kind" : "class",
10955   "referenced_type" : "_ZTIN7android5MutexE",
10956   "self_type" : "_ZTIN7android5MutexE",
10957   "size" : 4,
10958   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10959  },
10960  {
10961   "alignment" : 4,
10962   "fields" :
10963   [
10964    {
10965     "access" : "private",
10966     "field_name" : "mLock",
10967     "referenced_type" : "_ZTIRN7android6RWLockE"
10968    }
10969   ],
10970   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
10971   "name" : "android::RWLock::AutoRLock",
10972   "record_kind" : "class",
10973   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
10974   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
10975   "size" : 4,
10976   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10977  },
10978  {
10979   "alignment" : 4,
10980   "fields" :
10981   [
10982    {
10983     "access" : "private",
10984     "field_name" : "mLock",
10985     "referenced_type" : "_ZTIRN7android6RWLockE"
10986    }
10987   ],
10988   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
10989   "name" : "android::RWLock::AutoWLock",
10990   "record_kind" : "class",
10991   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
10992   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
10993   "size" : 4,
10994   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10995  },
10996  {
10997   "alignment" : 4,
10998   "fields" :
10999   [
11000    {
11001     "access" : "private",
11002     "field_name" : "mRWLock",
11003     "referenced_type" : "_ZTI16pthread_rwlock_t"
11004    }
11005   ],
11006   "linker_set_key" : "_ZTIN7android6RWLockE",
11007   "name" : "android::RWLock",
11008   "record_kind" : "class",
11009   "referenced_type" : "_ZTIN7android6RWLockE",
11010   "self_type" : "_ZTIN7android6RWLockE",
11011   "size" : 40,
11012   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11013  },
11014  {
11015   "alignment" : 4,
11016   "base_specifiers" :
11017   [
11018    {
11019     "is_virtual" : true,
11020     "referenced_type" : "_ZTIN7android7RefBaseE"
11021    }
11022   ],
11023   "fields" :
11024   [
11025    {
11026     "access" : "private",
11027     "field_name" : "mCanCallJava",
11028     "field_offset" : 32,
11029     "referenced_type" : "_ZTIKb"
11030    },
11031    {
11032     "access" : "private",
11033     "field_name" : "mThread",
11034     "field_offset" : 64,
11035     "referenced_type" : "_ZTIPv"
11036    },
11037    {
11038     "access" : "private",
11039     "field_name" : "mLock",
11040     "field_offset" : 96,
11041     "referenced_type" : "_ZTIN7android5MutexE"
11042    },
11043    {
11044     "access" : "private",
11045     "field_name" : "mThreadExitedCondition",
11046     "field_offset" : 128,
11047     "referenced_type" : "_ZTIN7android9ConditionE"
11048    },
11049    {
11050     "access" : "private",
11051     "field_name" : "mStatus",
11052     "field_offset" : 160,
11053     "referenced_type" : "_ZTIi"
11054    },
11055    {
11056     "access" : "private",
11057     "field_name" : "mExitPending",
11058     "field_offset" : 192,
11059     "referenced_type" : "_ZTIVb"
11060    },
11061    {
11062     "access" : "private",
11063     "field_name" : "mRunning",
11064     "field_offset" : 200,
11065     "referenced_type" : "_ZTIVb"
11066    },
11067    {
11068     "access" : "private",
11069     "field_name" : "mHoldSelf",
11070     "field_offset" : 224,
11071     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
11072    },
11073    {
11074     "access" : "private",
11075     "field_name" : "mTid",
11076     "field_offset" : 256,
11077     "referenced_type" : "_ZTIi"
11078    }
11079   ],
11080   "linker_set_key" : "_ZTIN7android6ThreadE",
11081   "name" : "android::Thread",
11082   "record_kind" : "class",
11083   "referenced_type" : "_ZTIN7android6ThreadE",
11084   "self_type" : "_ZTIN7android6ThreadE",
11085   "size" : 44,
11086   "source_file" : "/system/core/libutils/include/utils/Thread.h",
11087   "vtable_components" :
11088   [
11089    {
11090     "component_value" : 36,
11091     "kind" : "vbase_offset"
11092    },
11093    {
11094     "kind" : "offset_to_top"
11095    },
11096    {
11097     "kind" : "rtti",
11098     "mangled_component_name" : "_ZTIN7android6ThreadE"
11099    },
11100    {
11101     "kind" : "complete_dtor_pointer",
11102     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
11103    },
11104    {
11105     "kind" : "deleting_dtor_pointer",
11106     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
11107    },
11108    {
11109     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
11110    },
11111    {
11112     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
11113    },
11114    {
11115     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
11116    },
11117    {
11118     "is_pure" : true,
11119     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
11120    },
11121    {
11122     "kind" : "vcall_offset"
11123    },
11124    {
11125     "kind" : "vcall_offset"
11126    },
11127    {
11128     "kind" : "vcall_offset"
11129    },
11130    {
11131     "kind" : "vcall_offset"
11132    },
11133    {
11134     "component_value" : -36,
11135     "kind" : "vcall_offset"
11136    },
11137    {
11138     "component_value" : -36,
11139     "kind" : "offset_to_top"
11140    },
11141    {
11142     "kind" : "rtti",
11143     "mangled_component_name" : "_ZTIN7android6ThreadE"
11144    },
11145    {
11146     "kind" : "complete_dtor_pointer",
11147     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
11148    },
11149    {
11150     "kind" : "deleting_dtor_pointer",
11151     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
11152    },
11153    {
11154     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11155    },
11156    {
11157     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11158    },
11159    {
11160     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11161    },
11162    {
11163     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11164    }
11165   ]
11166  },
11167  {
11168   "alignment" : 4,
11169   "base_specifiers" :
11170   [
11171    {
11172     "access" : "private",
11173     "referenced_type" : "_ZTIN7android10VectorImplE"
11174    }
11175   ],
11176   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11177   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
11178   "record_kind" : "class",
11179   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11180   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11181   "size" : 20,
11182   "source_file" : "/system/core/libutils/include/utils/Vector.h",
11183   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
11184   "vtable_components" :
11185   [
11186    {
11187     "kind" : "offset_to_top"
11188    },
11189    {
11190     "kind" : "rtti",
11191     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
11192    },
11193    {
11194     "kind" : "complete_dtor_pointer",
11195     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
11196    },
11197    {
11198     "kind" : "deleting_dtor_pointer",
11199     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
11200    },
11201    {
11202     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
11203    },
11204    {
11205     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
11206    },
11207    {
11208     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
11209    },
11210    {
11211     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
11212    },
11213    {
11214     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
11215    },
11216    {
11217     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
11218    }
11219   ]
11220  },
11221  {
11222   "alignment" : 1,
11223   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
11224   "name" : "android::RefBase::weakref_type",
11225   "record_kind" : "class",
11226   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
11227   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
11228   "size" : 1,
11229   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11230  },
11231  {
11232   "alignment" : 4,
11233   "fields" :
11234   [
11235    {
11236     "access" : "private",
11237     "field_name" : "mRefs",
11238     "field_offset" : 32,
11239     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
11240    }
11241   ],
11242   "linker_set_key" : "_ZTIN7android7RefBaseE",
11243   "name" : "android::RefBase",
11244   "record_kind" : "class",
11245   "referenced_type" : "_ZTIN7android7RefBaseE",
11246   "self_type" : "_ZTIN7android7RefBaseE",
11247   "size" : 8,
11248   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11249   "vtable_components" :
11250   [
11251    {
11252     "kind" : "offset_to_top"
11253    },
11254    {
11255     "kind" : "rtti",
11256     "mangled_component_name" : "_ZTIN7android7RefBaseE"
11257    },
11258    {
11259     "kind" : "complete_dtor_pointer",
11260     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
11261    },
11262    {
11263     "kind" : "deleting_dtor_pointer",
11264     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
11265    },
11266    {
11267     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11268    },
11269    {
11270     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11271    },
11272    {
11273     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11274    },
11275    {
11276     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11277    }
11278   ]
11279  },
11280  {
11281   "alignment" : 4,
11282   "fields" :
11283   [
11284    {
11285     "access" : "private",
11286     "field_name" : "mString",
11287     "referenced_type" : "_ZTIPKc"
11288    }
11289   ],
11290   "linker_set_key" : "_ZTIN7android7String8E",
11291   "name" : "android::String8",
11292   "record_kind" : "class",
11293   "referenced_type" : "_ZTIN7android7String8E",
11294   "self_type" : "_ZTIN7android7String8E",
11295   "size" : 4,
11296   "source_file" : "/system/core/libutils/include/utils/String8.h"
11297  },
11298  {
11299   "alignment" : 4,
11300   "fields" :
11301   [
11302    {
11303     "access" : "private",
11304     "field_name" : "mString",
11305     "referenced_type" : "_ZTIPKDs"
11306    }
11307   ],
11308   "linker_set_key" : "_ZTIN7android8String16E",
11309   "name" : "android::String16",
11310   "record_kind" : "class",
11311   "referenced_type" : "_ZTIN7android8String16E",
11312   "self_type" : "_ZTIN7android8String16E",
11313   "size" : 4,
11314   "source_file" : "/system/core/libutils/include/utils/String16.h"
11315  },
11316  {
11317   "alignment" : 4,
11318   "base_specifiers" :
11319   [
11320    {
11321     "is_virtual" : true,
11322     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
11323    },
11324    {
11325     "is_virtual" : true,
11326     "referenced_type" : "_ZTIN7android7RefBaseE"
11327    }
11328   ],
11329   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
11330   "name" : "android::hardware::HidlMemory",
11331   "record_kind" : "class",
11332   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
11333   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
11334   "size" : 52,
11335   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11336   "vtable_components" :
11337   [
11338    {
11339     "component_value" : 44,
11340     "kind" : "vbase_offset"
11341    },
11342    {
11343     "component_value" : 4,
11344     "kind" : "vbase_offset"
11345    },
11346    {
11347     "kind" : "offset_to_top"
11348    },
11349    {
11350     "kind" : "rtti",
11351     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11352    },
11353    {
11354     "kind" : "complete_dtor_pointer",
11355     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
11356    },
11357    {
11358     "kind" : "deleting_dtor_pointer",
11359     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
11360    },
11361    {
11362     "kind" : "vcall_offset"
11363    },
11364    {
11365     "kind" : "vcall_offset"
11366    },
11367    {
11368     "kind" : "vcall_offset"
11369    },
11370    {
11371     "kind" : "vcall_offset"
11372    },
11373    {
11374     "component_value" : -44,
11375     "kind" : "vcall_offset"
11376    },
11377    {
11378     "component_value" : -44,
11379     "kind" : "offset_to_top"
11380    },
11381    {
11382     "kind" : "rtti",
11383     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11384    },
11385    {
11386     "kind" : "complete_dtor_pointer",
11387     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
11388    },
11389    {
11390     "kind" : "deleting_dtor_pointer",
11391     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
11392    },
11393    {
11394     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11395    },
11396    {
11397     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11398    },
11399    {
11400     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11401    },
11402    {
11403     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11404    }
11405   ]
11406  },
11407  {
11408   "alignment" : 4,
11409   "base_specifiers" :
11410   [
11411    {
11412     "is_virtual" : true,
11413     "referenced_type" : "_ZTIN7android7RefBaseE"
11414    }
11415   ],
11416   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
11417   "name" : "android::hardware::IInterface",
11418   "record_kind" : "class",
11419   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
11420   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
11421   "size" : 12,
11422   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11423   "vtable_components" :
11424   [
11425    {
11426     "component_value" : 4,
11427     "kind" : "vbase_offset"
11428    },
11429    {
11430     "kind" : "offset_to_top"
11431    },
11432    {
11433     "kind" : "rtti",
11434     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11435    },
11436    {
11437     "kind" : "complete_dtor_pointer",
11438     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
11439    },
11440    {
11441     "kind" : "deleting_dtor_pointer",
11442     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
11443    },
11444    {
11445     "is_pure" : true,
11446     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
11447    },
11448    {
11449     "kind" : "vcall_offset"
11450    },
11451    {
11452     "kind" : "vcall_offset"
11453    },
11454    {
11455     "kind" : "vcall_offset"
11456    },
11457    {
11458     "kind" : "vcall_offset"
11459    },
11460    {
11461     "component_value" : -4,
11462     "kind" : "vcall_offset"
11463    },
11464    {
11465     "component_value" : -4,
11466     "kind" : "offset_to_top"
11467    },
11468    {
11469     "kind" : "rtti",
11470     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11471    },
11472    {
11473     "kind" : "complete_dtor_pointer",
11474     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
11475    },
11476    {
11477     "kind" : "deleting_dtor_pointer",
11478     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
11479    },
11480    {
11481     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11482    },
11483    {
11484     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11485    },
11486    {
11487     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11488    },
11489    {
11490     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11491    }
11492   ]
11493  },
11494  {
11495   "alignment" : 1,
11496   "fields" :
11497   [
11498    {
11499     "access" : "private",
11500     "field_name" : "mBuffer",
11501     "referenced_type" : "_ZTIA32_h"
11502    }
11503   ],
11504   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11505   "name" : "android::hardware::hidl_array<unsigned char, 32>",
11506   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11507   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11508   "size" : 32,
11509   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11510   "template_args" : [ "_ZTIh" ]
11511  },
11512  {
11513   "alignment" : 4,
11514   "base_specifiers" :
11515   [
11516    {
11517     "is_virtual" : true,
11518     "referenced_type" : "_ZTIN7android7RefBaseE"
11519    }
11520   ],
11521   "fields" :
11522   [
11523    {
11524     "access" : "private",
11525     "field_name" : "mRemote",
11526     "field_offset" : 32,
11527     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
11528    },
11529    {
11530     "access" : "private",
11531     "field_name" : "mRefs",
11532     "field_offset" : 64,
11533     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11534    },
11535    {
11536     "access" : "private",
11537     "field_name" : "mState",
11538     "field_offset" : 96,
11539     "referenced_type" : "_ZTINSt3__16atomicIiEE"
11540    }
11541   ],
11542   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
11543   "name" : "android::hardware::BpHwRefBase",
11544   "record_kind" : "class",
11545   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11546   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11547   "size" : 24,
11548   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
11549   "vtable_components" :
11550   [
11551    {
11552     "component_value" : 16,
11553     "kind" : "vbase_offset"
11554    },
11555    {
11556     "kind" : "offset_to_top"
11557    },
11558    {
11559     "kind" : "rtti",
11560     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11561    },
11562    {
11563     "kind" : "complete_dtor_pointer",
11564     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
11565    },
11566    {
11567     "kind" : "deleting_dtor_pointer",
11568     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
11569    },
11570    {
11571     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11572    },
11573    {
11574     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11575    },
11576    {
11577     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11578    },
11579    {
11580     "kind" : "vcall_offset"
11581    },
11582    {
11583     "component_value" : -16,
11584     "kind" : "vcall_offset"
11585    },
11586    {
11587     "component_value" : -16,
11588     "kind" : "vcall_offset"
11589    },
11590    {
11591     "component_value" : -16,
11592     "kind" : "vcall_offset"
11593    },
11594    {
11595     "component_value" : -16,
11596     "kind" : "vcall_offset"
11597    },
11598    {
11599     "component_value" : -16,
11600     "kind" : "offset_to_top"
11601    },
11602    {
11603     "kind" : "rtti",
11604     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11605    },
11606    {
11607     "kind" : "complete_dtor_pointer",
11608     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
11609    },
11610    {
11611     "kind" : "deleting_dtor_pointer",
11612     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
11613    },
11614    {
11615     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11616    },
11617    {
11618     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11619    },
11620    {
11621     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11622    },
11623    {
11624     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11625    }
11626   ]
11627  },
11628  {
11629   "alignment" : 4,
11630   "base_specifiers" :
11631   [
11632    {
11633     "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE"
11634    },
11635    {
11636     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11637    },
11638    {
11639     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11640    }
11641   ],
11642   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE",
11643   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_0::IUsbCallback>",
11644   "record_kind" : "class",
11645   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE",
11646   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE",
11647   "size" : 32,
11648   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11649   "template_args" : [ "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE" ],
11650   "vtable_components" :
11651   [
11652    {
11653     "component_value" : 24,
11654     "kind" : "vbase_offset"
11655    },
11656    {
11657     "kind" : "offset_to_top"
11658    },
11659    {
11660     "kind" : "rtti",
11661     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
11662    },
11663    {
11664     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_012IUsbCallback8isRemoteEv"
11665    },
11666    {
11667     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11668    },
11669    {
11670     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11671    },
11672    {
11673     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11674    },
11675    {
11676     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11677    },
11678    {
11679     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback21setHALInstrumentationEv"
11680    },
11681    {
11682     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11683    },
11684    {
11685     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback4pingEv"
11686    },
11687    {
11688     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11689    },
11690    {
11691     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback21notifySyspropsChangedEv"
11692    },
11693    {
11694     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11695    },
11696    {
11697     "kind" : "complete_dtor_pointer",
11698     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED1Ev"
11699    },
11700    {
11701     "kind" : "deleting_dtor_pointer",
11702     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED0Ev"
11703    },
11704    {
11705     "is_pure" : true,
11706     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS2_10PortStatusEEENS2_6StatusE"
11707    },
11708    {
11709     "is_pure" : true,
11710     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS2_8PortRoleENS2_6StatusE"
11711    },
11712    {
11713     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEE10onAsBinderEv"
11714    },
11715    {
11716     "component_value" : 20,
11717     "kind" : "vbase_offset"
11718    },
11719    {
11720     "component_value" : -4,
11721     "kind" : "offset_to_top"
11722    },
11723    {
11724     "kind" : "rtti",
11725     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
11726    },
11727    {
11728     "kind" : "complete_dtor_pointer",
11729     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED1Ev"
11730    },
11731    {
11732     "kind" : "deleting_dtor_pointer",
11733     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED0Ev"
11734    },
11735    {
11736     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEE10onAsBinderEv"
11737    },
11738    {
11739     "component_value" : 16,
11740     "kind" : "vbase_offset"
11741    },
11742    {
11743     "component_value" : -8,
11744     "kind" : "offset_to_top"
11745    },
11746    {
11747     "kind" : "rtti",
11748     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
11749    },
11750    {
11751     "kind" : "complete_dtor_pointer",
11752     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED1Ev"
11753    },
11754    {
11755     "kind" : "deleting_dtor_pointer",
11756     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED0Ev"
11757    },
11758    {
11759     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11760    },
11761    {
11762     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11763    },
11764    {
11765     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11766    },
11767    {
11768     "kind" : "vcall_offset"
11769    },
11770    {
11771     "component_value" : -16,
11772     "kind" : "vcall_offset"
11773    },
11774    {
11775     "component_value" : -16,
11776     "kind" : "vcall_offset"
11777    },
11778    {
11779     "component_value" : -16,
11780     "kind" : "vcall_offset"
11781    },
11782    {
11783     "component_value" : -24,
11784     "kind" : "vcall_offset"
11785    },
11786    {
11787     "component_value" : -24,
11788     "kind" : "offset_to_top"
11789    },
11790    {
11791     "kind" : "rtti",
11792     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
11793    },
11794    {
11795     "kind" : "complete_dtor_pointer",
11796     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED1Ev"
11797    },
11798    {
11799     "kind" : "deleting_dtor_pointer",
11800     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED0Ev"
11801    },
11802    {
11803     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11804    },
11805    {
11806     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11807    },
11808    {
11809     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11810    },
11811    {
11812     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11813    }
11814   ]
11815  },
11816  {
11817   "alignment" : 4,
11818   "base_specifiers" :
11819   [
11820    {
11821     "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE"
11822    },
11823    {
11824     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11825    },
11826    {
11827     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11828    }
11829   ],
11830   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE",
11831   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_0::IUsb>",
11832   "record_kind" : "class",
11833   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE",
11834   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE",
11835   "size" : 32,
11836   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11837   "template_args" : [ "_ZTIN7android8hardware3usb4V1_04IUsbE" ],
11838   "vtable_components" :
11839   [
11840    {
11841     "component_value" : 24,
11842     "kind" : "vbase_offset"
11843    },
11844    {
11845     "kind" : "offset_to_top"
11846    },
11847    {
11848     "kind" : "rtti",
11849     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
11850    },
11851    {
11852     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_04IUsb8isRemoteEv"
11853    },
11854    {
11855     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11856    },
11857    {
11858     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11859    },
11860    {
11861     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11862    },
11863    {
11864     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11865    },
11866    {
11867     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb21setHALInstrumentationEv"
11868    },
11869    {
11870     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11871    },
11872    {
11873     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb4pingEv"
11874    },
11875    {
11876     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11877    },
11878    {
11879     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb21notifySyspropsChangedEv"
11880    },
11881    {
11882     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11883    },
11884    {
11885     "kind" : "complete_dtor_pointer",
11886     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED1Ev"
11887    },
11888    {
11889     "kind" : "deleting_dtor_pointer",
11890     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED0Ev"
11891    },
11892    {
11893     "is_pure" : true,
11894     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb10switchRoleERKNS0_11hidl_stringERKNS2_8PortRoleE"
11895    },
11896    {
11897     "is_pure" : true,
11898     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb11setCallbackERKNS_2spINS2_12IUsbCallbackEEE"
11899    },
11900    {
11901     "is_pure" : true,
11902     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb15queryPortStatusEv"
11903    },
11904    {
11905     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEE10onAsBinderEv"
11906    },
11907    {
11908     "component_value" : 20,
11909     "kind" : "vbase_offset"
11910    },
11911    {
11912     "component_value" : -4,
11913     "kind" : "offset_to_top"
11914    },
11915    {
11916     "kind" : "rtti",
11917     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
11918    },
11919    {
11920     "kind" : "complete_dtor_pointer",
11921     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED1Ev"
11922    },
11923    {
11924     "kind" : "deleting_dtor_pointer",
11925     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED0Ev"
11926    },
11927    {
11928     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEE10onAsBinderEv"
11929    },
11930    {
11931     "component_value" : 16,
11932     "kind" : "vbase_offset"
11933    },
11934    {
11935     "component_value" : -8,
11936     "kind" : "offset_to_top"
11937    },
11938    {
11939     "kind" : "rtti",
11940     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
11941    },
11942    {
11943     "kind" : "complete_dtor_pointer",
11944     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED1Ev"
11945    },
11946    {
11947     "kind" : "deleting_dtor_pointer",
11948     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED0Ev"
11949    },
11950    {
11951     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11952    },
11953    {
11954     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11955    },
11956    {
11957     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11958    },
11959    {
11960     "kind" : "vcall_offset"
11961    },
11962    {
11963     "component_value" : -16,
11964     "kind" : "vcall_offset"
11965    },
11966    {
11967     "component_value" : -16,
11968     "kind" : "vcall_offset"
11969    },
11970    {
11971     "component_value" : -16,
11972     "kind" : "vcall_offset"
11973    },
11974    {
11975     "component_value" : -24,
11976     "kind" : "vcall_offset"
11977    },
11978    {
11979     "component_value" : -24,
11980     "kind" : "offset_to_top"
11981    },
11982    {
11983     "kind" : "rtti",
11984     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
11985    },
11986    {
11987     "kind" : "complete_dtor_pointer",
11988     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED1Ev"
11989    },
11990    {
11991     "kind" : "deleting_dtor_pointer",
11992     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED0Ev"
11993    },
11994    {
11995     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11996    },
11997    {
11998     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11999    },
12000    {
12001     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12002    },
12003    {
12004     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12005    }
12006   ]
12007  },
12008  {
12009   "alignment" : 4,
12010   "base_specifiers" :
12011   [
12012    {
12013     "referenced_type" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE"
12014    },
12015    {
12016     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12017    },
12018    {
12019     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12020    }
12021   ],
12022   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE",
12023   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_1::IUsbCallback>",
12024   "record_kind" : "class",
12025   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE",
12026   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE",
12027   "size" : 32,
12028   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12029   "template_args" : [ "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE" ],
12030   "vtable_components" :
12031   [
12032    {
12033     "component_value" : 24,
12034     "kind" : "vbase_offset"
12035    },
12036    {
12037     "kind" : "offset_to_top"
12038    },
12039    {
12040     "kind" : "rtti",
12041     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE"
12042    },
12043    {
12044     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_112IUsbCallback8isRemoteEv"
12045    },
12046    {
12047     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12048    },
12049    {
12050     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12051    },
12052    {
12053     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12054    },
12055    {
12056     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12057    },
12058    {
12059     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback21setHALInstrumentationEv"
12060    },
12061    {
12062     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12063    },
12064    {
12065     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback4pingEv"
12066    },
12067    {
12068     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12069    },
12070    {
12071     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback21notifySyspropsChangedEv"
12072    },
12073    {
12074     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12075    },
12076    {
12077     "kind" : "complete_dtor_pointer",
12078     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED1Ev"
12079    },
12080    {
12081     "kind" : "deleting_dtor_pointer",
12082     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED0Ev"
12083    },
12084    {
12085     "is_pure" : true,
12086     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
12087    },
12088    {
12089     "is_pure" : true,
12090     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
12091    },
12092    {
12093     "is_pure" : true,
12094     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS2_14PortStatus_1_1EEENS1_4V1_06StatusE"
12095    },
12096    {
12097     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEE10onAsBinderEv"
12098    },
12099    {
12100     "component_value" : 20,
12101     "kind" : "vbase_offset"
12102    },
12103    {
12104     "component_value" : -4,
12105     "kind" : "offset_to_top"
12106    },
12107    {
12108     "kind" : "rtti",
12109     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE"
12110    },
12111    {
12112     "kind" : "complete_dtor_pointer",
12113     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED1Ev"
12114    },
12115    {
12116     "kind" : "deleting_dtor_pointer",
12117     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED0Ev"
12118    },
12119    {
12120     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEE10onAsBinderEv"
12121    },
12122    {
12123     "component_value" : 16,
12124     "kind" : "vbase_offset"
12125    },
12126    {
12127     "component_value" : -8,
12128     "kind" : "offset_to_top"
12129    },
12130    {
12131     "kind" : "rtti",
12132     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE"
12133    },
12134    {
12135     "kind" : "complete_dtor_pointer",
12136     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED1Ev"
12137    },
12138    {
12139     "kind" : "deleting_dtor_pointer",
12140     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED0Ev"
12141    },
12142    {
12143     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12144    },
12145    {
12146     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12147    },
12148    {
12149     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12150    },
12151    {
12152     "kind" : "vcall_offset"
12153    },
12154    {
12155     "component_value" : -16,
12156     "kind" : "vcall_offset"
12157    },
12158    {
12159     "component_value" : -16,
12160     "kind" : "vcall_offset"
12161    },
12162    {
12163     "component_value" : -16,
12164     "kind" : "vcall_offset"
12165    },
12166    {
12167     "component_value" : -24,
12168     "kind" : "vcall_offset"
12169    },
12170    {
12171     "component_value" : -24,
12172     "kind" : "offset_to_top"
12173    },
12174    {
12175     "kind" : "rtti",
12176     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE"
12177    },
12178    {
12179     "kind" : "complete_dtor_pointer",
12180     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED1Ev"
12181    },
12182    {
12183     "kind" : "deleting_dtor_pointer",
12184     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED0Ev"
12185    },
12186    {
12187     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12188    },
12189    {
12190     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12191    },
12192    {
12193     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12194    },
12195    {
12196     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12197    }
12198   ]
12199  },
12200  {
12201   "alignment" : 4,
12202   "base_specifiers" :
12203   [
12204    {
12205     "referenced_type" : "_ZTIN7android8hardware3usb4V1_14IUsbE"
12206    },
12207    {
12208     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12209    },
12210    {
12211     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12212    }
12213   ],
12214   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE",
12215   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_1::IUsb>",
12216   "record_kind" : "class",
12217   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE",
12218   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE",
12219   "size" : 32,
12220   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12221   "template_args" : [ "_ZTIN7android8hardware3usb4V1_14IUsbE" ],
12222   "vtable_components" :
12223   [
12224    {
12225     "component_value" : 24,
12226     "kind" : "vbase_offset"
12227    },
12228    {
12229     "kind" : "offset_to_top"
12230    },
12231    {
12232     "kind" : "rtti",
12233     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE"
12234    },
12235    {
12236     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_14IUsb8isRemoteEv"
12237    },
12238    {
12239     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12240    },
12241    {
12242     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12243    },
12244    {
12245     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12246    },
12247    {
12248     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12249    },
12250    {
12251     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb21setHALInstrumentationEv"
12252    },
12253    {
12254     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12255    },
12256    {
12257     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb4pingEv"
12258    },
12259    {
12260     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12261    },
12262    {
12263     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb21notifySyspropsChangedEv"
12264    },
12265    {
12266     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12267    },
12268    {
12269     "kind" : "complete_dtor_pointer",
12270     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED1Ev"
12271    },
12272    {
12273     "kind" : "deleting_dtor_pointer",
12274     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED0Ev"
12275    },
12276    {
12277     "is_pure" : true,
12278     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
12279    },
12280    {
12281     "is_pure" : true,
12282     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
12283    },
12284    {
12285     "is_pure" : true,
12286     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb15queryPortStatusEv"
12287    },
12288    {
12289     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEE10onAsBinderEv"
12290    },
12291    {
12292     "component_value" : 20,
12293     "kind" : "vbase_offset"
12294    },
12295    {
12296     "component_value" : -4,
12297     "kind" : "offset_to_top"
12298    },
12299    {
12300     "kind" : "rtti",
12301     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE"
12302    },
12303    {
12304     "kind" : "complete_dtor_pointer",
12305     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED1Ev"
12306    },
12307    {
12308     "kind" : "deleting_dtor_pointer",
12309     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED0Ev"
12310    },
12311    {
12312     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEE10onAsBinderEv"
12313    },
12314    {
12315     "component_value" : 16,
12316     "kind" : "vbase_offset"
12317    },
12318    {
12319     "component_value" : -8,
12320     "kind" : "offset_to_top"
12321    },
12322    {
12323     "kind" : "rtti",
12324     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE"
12325    },
12326    {
12327     "kind" : "complete_dtor_pointer",
12328     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED1Ev"
12329    },
12330    {
12331     "kind" : "deleting_dtor_pointer",
12332     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED0Ev"
12333    },
12334    {
12335     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12336    },
12337    {
12338     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12339    },
12340    {
12341     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12342    },
12343    {
12344     "kind" : "vcall_offset"
12345    },
12346    {
12347     "component_value" : -16,
12348     "kind" : "vcall_offset"
12349    },
12350    {
12351     "component_value" : -16,
12352     "kind" : "vcall_offset"
12353    },
12354    {
12355     "component_value" : -16,
12356     "kind" : "vcall_offset"
12357    },
12358    {
12359     "component_value" : -24,
12360     "kind" : "vcall_offset"
12361    },
12362    {
12363     "component_value" : -24,
12364     "kind" : "offset_to_top"
12365    },
12366    {
12367     "kind" : "rtti",
12368     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE"
12369    },
12370    {
12371     "kind" : "complete_dtor_pointer",
12372     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED1Ev"
12373    },
12374    {
12375     "kind" : "deleting_dtor_pointer",
12376     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED0Ev"
12377    },
12378    {
12379     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12380    },
12381    {
12382     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12383    },
12384    {
12385     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12386    },
12387    {
12388     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12389    }
12390   ]
12391  },
12392  {
12393   "alignment" : 4,
12394   "base_specifiers" :
12395   [
12396    {
12397     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12398    },
12399    {
12400     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12401    },
12402    {
12403     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12404    }
12405   ],
12406   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12407   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
12408   "record_kind" : "class",
12409   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12410   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12411   "size" : 32,
12412   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12413   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
12414   "vtable_components" :
12415   [
12416    {
12417     "component_value" : 24,
12418     "kind" : "vbase_offset"
12419    },
12420    {
12421     "kind" : "offset_to_top"
12422    },
12423    {
12424     "kind" : "rtti",
12425     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12426    },
12427    {
12428     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
12429    },
12430    {
12431     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12432    },
12433    {
12434     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12435    },
12436    {
12437     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12438    },
12439    {
12440     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12441    },
12442    {
12443     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
12444    },
12445    {
12446     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12447    },
12448    {
12449     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
12450    },
12451    {
12452     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
12453    },
12454    {
12455     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
12456    },
12457    {
12458     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12459    },
12460    {
12461     "kind" : "complete_dtor_pointer",
12462     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12463    },
12464    {
12465     "kind" : "deleting_dtor_pointer",
12466     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12467    },
12468    {
12469     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12470    },
12471    {
12472     "component_value" : 20,
12473     "kind" : "vbase_offset"
12474    },
12475    {
12476     "component_value" : -4,
12477     "kind" : "offset_to_top"
12478    },
12479    {
12480     "kind" : "rtti",
12481     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12482    },
12483    {
12484     "kind" : "complete_dtor_pointer",
12485     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12486    },
12487    {
12488     "kind" : "deleting_dtor_pointer",
12489     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12490    },
12491    {
12492     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12493    },
12494    {
12495     "component_value" : 16,
12496     "kind" : "vbase_offset"
12497    },
12498    {
12499     "component_value" : -8,
12500     "kind" : "offset_to_top"
12501    },
12502    {
12503     "kind" : "rtti",
12504     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12505    },
12506    {
12507     "kind" : "complete_dtor_pointer",
12508     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12509    },
12510    {
12511     "kind" : "deleting_dtor_pointer",
12512     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12513    },
12514    {
12515     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12516    },
12517    {
12518     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12519    },
12520    {
12521     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12522    },
12523    {
12524     "kind" : "vcall_offset"
12525    },
12526    {
12527     "component_value" : -16,
12528     "kind" : "vcall_offset"
12529    },
12530    {
12531     "component_value" : -16,
12532     "kind" : "vcall_offset"
12533    },
12534    {
12535     "component_value" : -16,
12536     "kind" : "vcall_offset"
12537    },
12538    {
12539     "component_value" : -24,
12540     "kind" : "vcall_offset"
12541    },
12542    {
12543     "component_value" : -24,
12544     "kind" : "offset_to_top"
12545    },
12546    {
12547     "kind" : "rtti",
12548     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12549    },
12550    {
12551     "kind" : "complete_dtor_pointer",
12552     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12553    },
12554    {
12555     "kind" : "deleting_dtor_pointer",
12556     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12557    },
12558    {
12559     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12560    },
12561    {
12562     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12563    },
12564    {
12565     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12566    },
12567    {
12568     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12569    }
12570   ]
12571  },
12572  {
12573   "alignment" : 4,
12574   "fields" :
12575   [
12576    {
12577     "access" : "private",
12578     "field_name" : "mHandle",
12579     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
12580    },
12581    {
12582     "access" : "private",
12583     "field_name" : "mOwnsHandle",
12584     "field_offset" : 64,
12585     "referenced_type" : "_ZTIb"
12586    },
12587    {
12588     "access" : "private",
12589     "field_name" : "mPad",
12590     "field_offset" : 72,
12591     "referenced_type" : "_ZTIA7_h"
12592    }
12593   ],
12594   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
12595   "name" : "android::hardware::hidl_handle",
12596   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
12597   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
12598   "size" : 16,
12599   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12600  },
12601  {
12602   "alignment" : 4,
12603   "fields" :
12604   [
12605    {
12606     "access" : "private",
12607     "field_name" : "mHandle",
12608     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
12609    },
12610    {
12611     "access" : "private",
12612     "field_name" : "mSize",
12613     "field_offset" : 128,
12614     "referenced_type" : "_ZTIy"
12615    },
12616    {
12617     "access" : "private",
12618     "field_name" : "mName",
12619     "field_offset" : 192,
12620     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12621    }
12622   ],
12623   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
12624   "name" : "android::hardware::hidl_memory",
12625   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
12626   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
12627   "size" : 40,
12628   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12629  },
12630  {
12631   "alignment" : 4,
12632   "fields" :
12633   [
12634    {
12635     "access" : "private",
12636     "field_name" : "mBuffer",
12637     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
12638    },
12639    {
12640     "access" : "private",
12641     "field_name" : "mSize",
12642     "field_offset" : 64,
12643     "referenced_type" : "_ZTIj"
12644    },
12645    {
12646     "access" : "private",
12647     "field_name" : "mOwnsBuffer",
12648     "field_offset" : 96,
12649     "referenced_type" : "_ZTIb"
12650    },
12651    {
12652     "access" : "private",
12653     "field_name" : "mPad",
12654     "field_offset" : 104,
12655     "referenced_type" : "_ZTIA3_h"
12656    }
12657   ],
12658   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
12659   "name" : "android::hardware::hidl_string",
12660   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
12661   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
12662   "size" : 16,
12663   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12664  },
12665  {
12666   "alignment" : 4,
12667   "fields" :
12668   [
12669    {
12670     "access" : "private",
12671     "field_name" : "mGrantors",
12672     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
12673    },
12674    {
12675     "access" : "private",
12676     "field_name" : "mHandle",
12677     "field_offset" : 128,
12678     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
12679    },
12680    {
12681     "access" : "private",
12682     "field_name" : "mQuantum",
12683     "field_offset" : 192,
12684     "referenced_type" : "_ZTIj"
12685    },
12686    {
12687     "access" : "private",
12688     "field_name" : "mFlags",
12689     "field_offset" : 224,
12690     "referenced_type" : "_ZTIj"
12691    }
12692   ],
12693   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
12694   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
12695   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
12696   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
12697   "size" : 32,
12698   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
12699   "template_args" : [ "_ZTIc" ]
12700  },
12701  {
12702   "access" : "private",
12703   "alignment" : 4,
12704   "fields" :
12705   [
12706    {
12707     "field_name" : "binder",
12708     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
12709    },
12710    {
12711     "field_name" : "refs",
12712     "field_offset" : 32,
12713     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
12714    }
12715   ],
12716   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
12717   "name" : "android::hardware::ProcessState::handle_entry",
12718   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
12719   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
12720   "size" : 8,
12721   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
12722  },
12723  {
12724   "alignment" : 4,
12725   "base_specifiers" :
12726   [
12727    {
12728     "is_virtual" : true,
12729     "referenced_type" : "_ZTIN7android7RefBaseE"
12730    }
12731   ],
12732   "fields" :
12733   [
12734    {
12735     "access" : "private",
12736     "field_name" : "mDriverFD",
12737     "field_offset" : 32,
12738     "referenced_type" : "_ZTIi"
12739    },
12740    {
12741     "access" : "private",
12742     "field_name" : "mVMStart",
12743     "field_offset" : 64,
12744     "referenced_type" : "_ZTIPv"
12745    },
12746    {
12747     "access" : "private",
12748     "field_name" : "mThreadCountLock",
12749     "field_offset" : 96,
12750     "referenced_type" : "_ZTI15pthread_mutex_t"
12751    },
12752    {
12753     "access" : "private",
12754     "field_name" : "mThreadCountDecrement",
12755     "field_offset" : 128,
12756     "referenced_type" : "_ZTI14pthread_cond_t"
12757    },
12758    {
12759     "access" : "private",
12760     "field_name" : "mExecutingThreadsCount",
12761     "field_offset" : 160,
12762     "referenced_type" : "_ZTIj"
12763    },
12764    {
12765     "access" : "private",
12766     "field_name" : "mMaxThreads",
12767     "field_offset" : 192,
12768     "referenced_type" : "_ZTIj"
12769    },
12770    {
12771     "access" : "private",
12772     "field_name" : "mStarvationStartTimeMs",
12773     "field_offset" : 224,
12774     "referenced_type" : "_ZTIx"
12775    },
12776    {
12777     "access" : "private",
12778     "field_name" : "mLock",
12779     "field_offset" : 288,
12780     "referenced_type" : "_ZTIN7android5MutexE"
12781    },
12782    {
12783     "access" : "private",
12784     "field_name" : "mHandleToObject",
12785     "field_offset" : 320,
12786     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
12787    },
12788    {
12789     "access" : "private",
12790     "field_name" : "mManagesContexts",
12791     "field_offset" : 480,
12792     "referenced_type" : "_ZTIb"
12793    },
12794    {
12795     "access" : "private",
12796     "field_name" : "mBinderContextCheckFunc",
12797     "field_offset" : 512,
12798     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
12799    },
12800    {
12801     "access" : "private",
12802     "field_name" : "mBinderContextUserData",
12803     "field_offset" : 544,
12804     "referenced_type" : "_ZTIPv"
12805    },
12806    {
12807     "access" : "private",
12808     "field_name" : "mContexts",
12809     "field_offset" : 576,
12810     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
12811    },
12812    {
12813     "access" : "private",
12814     "field_name" : "mRootDir",
12815     "field_offset" : 736,
12816     "referenced_type" : "_ZTIN7android7String8E"
12817    },
12818    {
12819     "access" : "private",
12820     "field_name" : "mThreadPoolStarted",
12821     "field_offset" : 768,
12822     "referenced_type" : "_ZTIb"
12823    },
12824    {
12825     "access" : "private",
12826     "field_name" : "mSpawnThreadOnStart",
12827     "field_offset" : 776,
12828     "referenced_type" : "_ZTIb"
12829    },
12830    {
12831     "access" : "private",
12832     "field_name" : "mThreadPoolSeq",
12833     "field_offset" : 800,
12834     "referenced_type" : "_ZTIVi"
12835    },
12836    {
12837     "access" : "private",
12838     "field_name" : "mMmapSize",
12839     "field_offset" : 832,
12840     "referenced_type" : "_ZTIKj"
12841    },
12842    {
12843     "access" : "private",
12844     "field_name" : "mCallRestriction",
12845     "field_offset" : 864,
12846     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
12847    }
12848   ],
12849   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
12850   "name" : "android::hardware::ProcessState",
12851   "record_kind" : "class",
12852   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
12853   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
12854   "size" : 120,
12855   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
12856   "vtable_components" :
12857   [
12858    {
12859     "component_value" : 112,
12860     "kind" : "vbase_offset"
12861    },
12862    {
12863     "kind" : "offset_to_top"
12864    },
12865    {
12866     "kind" : "rtti",
12867     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
12868    },
12869    {
12870     "kind" : "complete_dtor_pointer",
12871     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
12872    },
12873    {
12874     "kind" : "deleting_dtor_pointer",
12875     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
12876    },
12877    {
12878     "kind" : "vcall_offset"
12879    },
12880    {
12881     "kind" : "vcall_offset"
12882    },
12883    {
12884     "kind" : "vcall_offset"
12885    },
12886    {
12887     "kind" : "vcall_offset"
12888    },
12889    {
12890     "component_value" : -112,
12891     "kind" : "vcall_offset"
12892    },
12893    {
12894     "component_value" : -112,
12895     "kind" : "offset_to_top"
12896    },
12897    {
12898     "kind" : "rtti",
12899     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
12900    },
12901    {
12902     "kind" : "complete_dtor_pointer",
12903     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
12904    },
12905    {
12906     "kind" : "deleting_dtor_pointer",
12907     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
12908    },
12909    {
12910     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12911    },
12912    {
12913     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12914    },
12915    {
12916     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12917    },
12918    {
12919     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12920    }
12921   ]
12922  },
12923  {
12924   "alignment" : 2,
12925   "fields" :
12926   [
12927    {
12928     "access" : "private",
12929     "field_name" : "mMajor",
12930     "referenced_type" : "_ZTIt"
12931    },
12932    {
12933     "access" : "private",
12934     "field_name" : "mMinor",
12935     "field_offset" : 16,
12936     "referenced_type" : "_ZTIt"
12937    }
12938   ],
12939   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
12940   "name" : "android::hardware::hidl_version",
12941   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
12942   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
12943   "size" : 4,
12944   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12945  },
12946  {
12947   "alignment" : 4,
12948   "fields" :
12949   [
12950    {
12951     "access" : "private",
12952     "field_name" : "mMutex",
12953     "referenced_type" : "_ZTINSt3__15mutexE"
12954    },
12955    {
12956     "access" : "private",
12957     "field_name" : "mMap",
12958     "field_offset" : 32,
12959     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
12960    }
12961   ],
12962   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12963   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
12964   "record_kind" : "class",
12965   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12966   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12967   "size" : 16,
12968   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12969   "template_args" :
12970   [
12971    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12972    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
12973   ]
12974  },
12975  {
12976   "alignment" : 4,
12977   "fields" :
12978   [
12979    {
12980     "access" : "private",
12981     "field_name" : "mMutex",
12982     "referenced_type" : "_ZTINSt3__15mutexE"
12983    },
12984    {
12985     "access" : "private",
12986     "field_name" : "mMap",
12987     "field_offset" : 32,
12988     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
12989    }
12990   ],
12991   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12992   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
12993   "record_kind" : "class",
12994   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12995   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12996   "size" : 16,
12997   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12998   "template_args" :
12999   [
13000    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13001    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
13002   ]
13003  },
13004  {
13005   "alignment" : 4,
13006   "fields" :
13007   [
13008    {
13009     "access" : "private",
13010     "field_name" : "mMutex",
13011     "referenced_type" : "_ZTINSt3__15mutexE"
13012    },
13013    {
13014     "access" : "private",
13015     "field_name" : "mMap",
13016     "field_offset" : 32,
13017     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
13018    }
13019   ],
13020   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13021   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
13022   "record_kind" : "class",
13023   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13024   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13025   "size" : 16,
13026   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13027   "template_args" :
13028   [
13029    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
13030    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
13031   ]
13032  },
13033  {
13034   "alignment" : 8,
13035   "fields" :
13036   [
13037    {
13038     "field_name" : "flags",
13039     "referenced_type" : "_ZTIj"
13040    },
13041    {
13042     "field_name" : "fdIndex",
13043     "field_offset" : 32,
13044     "referenced_type" : "_ZTIj"
13045    },
13046    {
13047     "field_name" : "offset",
13048     "field_offset" : 64,
13049     "referenced_type" : "_ZTIj"
13050    },
13051    {
13052     "field_name" : "extent",
13053     "field_offset" : 128,
13054     "referenced_type" : "_ZTIy"
13055    }
13056   ],
13057   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
13058   "name" : "android::hardware::GrantorDescriptor",
13059   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
13060   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
13061   "size" : 24,
13062   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
13063  },
13064  {
13065   "alignment" : 4,
13066   "base_specifiers" :
13067   [
13068    {
13069     "is_virtual" : true,
13070     "referenced_type" : "_ZTIN7android7RefBaseE"
13071    }
13072   ],
13073   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
13074   "name" : "android::hardware::hidl_death_recipient",
13075   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
13076   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
13077   "size" : 12,
13078   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13079   "vtable_components" :
13080   [
13081    {
13082     "component_value" : 4,
13083     "kind" : "vbase_offset"
13084    },
13085    {
13086     "kind" : "offset_to_top"
13087    },
13088    {
13089     "kind" : "rtti",
13090     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13091    },
13092    {
13093     "is_pure" : true,
13094     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
13095    },
13096    {
13097     "kind" : "complete_dtor_pointer",
13098     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
13099    },
13100    {
13101     "kind" : "deleting_dtor_pointer",
13102     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
13103    },
13104    {
13105     "kind" : "vcall_offset"
13106    },
13107    {
13108     "kind" : "vcall_offset"
13109    },
13110    {
13111     "kind" : "vcall_offset"
13112    },
13113    {
13114     "kind" : "vcall_offset"
13115    },
13116    {
13117     "component_value" : -4,
13118     "kind" : "vcall_offset"
13119    },
13120    {
13121     "component_value" : -4,
13122     "kind" : "offset_to_top"
13123    },
13124    {
13125     "kind" : "rtti",
13126     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13127    },
13128    {
13129     "kind" : "complete_dtor_pointer",
13130     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
13131    },
13132    {
13133     "kind" : "deleting_dtor_pointer",
13134     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
13135    },
13136    {
13137     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13138    },
13139    {
13140     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13141    },
13142    {
13143     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13144    },
13145    {
13146     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13147    }
13148   ]
13149  },
13150  {
13151   "alignment" : 4,
13152   "base_specifiers" :
13153   [
13154    {
13155     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13156    }
13157   ],
13158   "fields" :
13159   [
13160    {
13161     "access" : "private",
13162     "field_name" : "mRecipient",
13163     "field_offset" : 32,
13164     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
13165    },
13166    {
13167     "access" : "private",
13168     "field_name" : "mCookie",
13169     "field_offset" : 96,
13170     "referenced_type" : "_ZTIy"
13171    },
13172    {
13173     "access" : "private",
13174     "field_name" : "mBase",
13175     "field_offset" : 160,
13176     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
13177    }
13178   ],
13179   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13180   "name" : "android::hardware::hidl_binder_death_recipient",
13181   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13182   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13183   "size" : 36,
13184   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
13185   "vtable_components" :
13186   [
13187    {
13188     "component_value" : 28,
13189     "kind" : "vbase_offset"
13190    },
13191    {
13192     "kind" : "offset_to_top"
13193    },
13194    {
13195     "kind" : "rtti",
13196     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13197    },
13198    {
13199     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
13200    },
13201    {
13202     "kind" : "complete_dtor_pointer",
13203     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
13204    },
13205    {
13206     "kind" : "deleting_dtor_pointer",
13207     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
13208    },
13209    {
13210     "kind" : "vcall_offset"
13211    },
13212    {
13213     "kind" : "vcall_offset"
13214    },
13215    {
13216     "kind" : "vcall_offset"
13217    },
13218    {
13219     "kind" : "vcall_offset"
13220    },
13221    {
13222     "component_value" : -28,
13223     "kind" : "vcall_offset"
13224    },
13225    {
13226     "component_value" : -28,
13227     "kind" : "offset_to_top"
13228    },
13229    {
13230     "kind" : "rtti",
13231     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13232    },
13233    {
13234     "kind" : "complete_dtor_pointer",
13235     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
13236    },
13237    {
13238     "kind" : "deleting_dtor_pointer",
13239     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
13240    },
13241    {
13242     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13243    },
13244    {
13245     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13246    },
13247    {
13248     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13249    },
13250    {
13251     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13252    }
13253   ]
13254  },
13255  {
13256   "alignment" : 8,
13257   "fields" :
13258   [
13259    {
13260     "field_name" : "portName",
13261     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
13262    },
13263    {
13264     "field_name" : "currentDataRole",
13265     "field_offset" : 128,
13266     "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortDataRoleE"
13267    },
13268    {
13269     "field_name" : "currentPowerRole",
13270     "field_offset" : 160,
13271     "referenced_type" : "_ZTIN7android8hardware3usb4V1_013PortPowerRoleE"
13272    },
13273    {
13274     "field_name" : "currentMode",
13275     "field_offset" : 192,
13276     "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE"
13277    },
13278    {
13279     "field_name" : "canChangeMode",
13280     "field_offset" : 224,
13281     "referenced_type" : "_ZTIb"
13282    },
13283    {
13284     "field_name" : "canChangeDataRole",
13285     "field_offset" : 232,
13286     "referenced_type" : "_ZTIb"
13287    },
13288    {
13289     "field_name" : "canChangePowerRole",
13290     "field_offset" : 240,
13291     "referenced_type" : "_ZTIb"
13292    },
13293    {
13294     "field_name" : "supportedModes",
13295     "field_offset" : 256,
13296     "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE"
13297    }
13298   ],
13299   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
13300   "name" : "android::hardware::usb::V1_0::PortStatus",
13301   "referenced_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
13302   "self_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
13303   "size" : 40,
13304   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
13305  },
13306  {
13307   "alignment" : 4,
13308   "base_specifiers" :
13309   [
13310    {
13311     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13312    }
13313   ],
13314   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
13315   "name" : "android::hardware::usb::V1_0::IUsbCallback",
13316   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
13317   "self_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
13318   "size" : 12,
13319   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h",
13320   "vtable_components" :
13321   [
13322    {
13323     "component_value" : 4,
13324     "kind" : "vbase_offset"
13325    },
13326    {
13327     "kind" : "offset_to_top"
13328    },
13329    {
13330     "kind" : "rtti",
13331     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE"
13332    },
13333    {
13334     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_012IUsbCallback8isRemoteEv"
13335    },
13336    {
13337     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13338    },
13339    {
13340     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13341    },
13342    {
13343     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13344    },
13345    {
13346     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13347    },
13348    {
13349     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback21setHALInstrumentationEv"
13350    },
13351    {
13352     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13353    },
13354    {
13355     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback4pingEv"
13356    },
13357    {
13358     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13359    },
13360    {
13361     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback21notifySyspropsChangedEv"
13362    },
13363    {
13364     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13365    },
13366    {
13367     "kind" : "complete_dtor_pointer",
13368     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallbackD1Ev"
13369    },
13370    {
13371     "kind" : "deleting_dtor_pointer",
13372     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallbackD0Ev"
13373    },
13374    {
13375     "is_pure" : true,
13376     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS2_10PortStatusEEENS2_6StatusE"
13377    },
13378    {
13379     "is_pure" : true,
13380     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS2_8PortRoleENS2_6StatusE"
13381    },
13382    {
13383     "kind" : "vcall_offset"
13384    },
13385    {
13386     "kind" : "vcall_offset"
13387    },
13388    {
13389     "kind" : "vcall_offset"
13390    },
13391    {
13392     "kind" : "vcall_offset"
13393    },
13394    {
13395     "component_value" : -4,
13396     "kind" : "vcall_offset"
13397    },
13398    {
13399     "component_value" : -4,
13400     "kind" : "offset_to_top"
13401    },
13402    {
13403     "kind" : "rtti",
13404     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE"
13405    },
13406    {
13407     "kind" : "complete_dtor_pointer",
13408     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_012IUsbCallbackD1Ev"
13409    },
13410    {
13411     "kind" : "deleting_dtor_pointer",
13412     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_012IUsbCallbackD0Ev"
13413    },
13414    {
13415     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13416    },
13417    {
13418     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13419    },
13420    {
13421     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13422    },
13423    {
13424     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13425    }
13426   ]
13427  },
13428  {
13429   "alignment" : 4,
13430   "base_specifiers" :
13431   [
13432    {
13433     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13434    }
13435   ],
13436   "fields" :
13437   [
13438    {
13439     "access" : "private",
13440     "field_name" : "_hidl_mImpl",
13441     "field_offset" : 544,
13442     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
13443    }
13444   ],
13445   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE",
13446   "name" : "android::hardware::usb::V1_0::BnHwUsbCallback",
13447   "referenced_type" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE",
13448   "self_type" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE",
13449   "size" : 80,
13450   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsbCallback.h",
13451   "vtable_components" :
13452   [
13453    {
13454     "component_value" : 72,
13455     "kind" : "vbase_offset"
13456    },
13457    {
13458     "kind" : "offset_to_top"
13459    },
13460    {
13461     "kind" : "rtti",
13462     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE"
13463    },
13464    {
13465     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13466    },
13467    {
13468     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13469    },
13470    {
13471     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13472    },
13473    {
13474     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
13475    },
13476    {
13477     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13478    },
13479    {
13480     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13481    },
13482    {
13483     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13484    },
13485    {
13486     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13487    },
13488    {
13489     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13490    },
13491    {
13492     "kind" : "complete_dtor_pointer",
13493     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallbackD1Ev"
13494    },
13495    {
13496     "kind" : "deleting_dtor_pointer",
13497     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallbackD0Ev"
13498    },
13499    {
13500     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
13501    },
13502    {
13503     "component_value" : -20,
13504     "kind" : "offset_to_top"
13505    },
13506    {
13507     "kind" : "rtti",
13508     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE"
13509    },
13510    {
13511     "kind" : "complete_dtor_pointer",
13512     "mangled_component_name" : "_ZThn20_N7android8hardware3usb4V1_015BnHwUsbCallbackD1Ev"
13513    },
13514    {
13515     "kind" : "deleting_dtor_pointer",
13516     "mangled_component_name" : "_ZThn20_N7android8hardware3usb4V1_015BnHwUsbCallbackD0Ev"
13517    },
13518    {
13519     "kind" : "vcall_offset"
13520    },
13521    {
13522     "kind" : "vcall_offset"
13523    },
13524    {
13525     "kind" : "vcall_offset"
13526    },
13527    {
13528     "kind" : "vcall_offset"
13529    },
13530    {
13531     "component_value" : -72,
13532     "kind" : "vcall_offset"
13533    },
13534    {
13535     "component_value" : -72,
13536     "kind" : "offset_to_top"
13537    },
13538    {
13539     "kind" : "rtti",
13540     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE"
13541    },
13542    {
13543     "kind" : "complete_dtor_pointer",
13544     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_015BnHwUsbCallbackD1Ev"
13545    },
13546    {
13547     "kind" : "deleting_dtor_pointer",
13548     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_015BnHwUsbCallbackD0Ev"
13549    },
13550    {
13551     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13552    },
13553    {
13554     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13555    },
13556    {
13557     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13558    },
13559    {
13560     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13561    }
13562   ]
13563  },
13564  {
13565   "alignment" : 4,
13566   "base_specifiers" :
13567   [
13568    {
13569     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
13570    },
13571    {
13572     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13573    }
13574   ],
13575   "fields" :
13576   [
13577    {
13578     "access" : "private",
13579     "field_name" : "_hidl_mMutex",
13580     "field_offset" : 544,
13581     "referenced_type" : "_ZTINSt3__15mutexE"
13582    },
13583    {
13584     "access" : "private",
13585     "field_name" : "_hidl_mDeathRecipients",
13586     "field_offset" : 576,
13587     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
13588    }
13589   ],
13590   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
13591   "name" : "android::hardware::usb::V1_0::BpHwUsbCallback",
13592   "referenced_type" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
13593   "self_type" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
13594   "size" : 92,
13595   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h",
13596   "vtable_components" :
13597   [
13598    {
13599     "component_value" : 84,
13600     "kind" : "vbase_offset"
13601    },
13602    {
13603     "kind" : "offset_to_top"
13604    },
13605    {
13606     "kind" : "rtti",
13607     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
13608    },
13609    {
13610     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_015BpHwUsbCallback8isRemoteEv"
13611    },
13612    {
13613     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13614    },
13615    {
13616     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13617    },
13618    {
13619     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13620    },
13621    {
13622     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13623    },
13624    {
13625     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback21setHALInstrumentationEv"
13626    },
13627    {
13628     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13629    },
13630    {
13631     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback4pingEv"
13632    },
13633    {
13634     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13635    },
13636    {
13637     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback21notifySyspropsChangedEv"
13638    },
13639    {
13640     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13641    },
13642    {
13643     "kind" : "complete_dtor_pointer",
13644     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
13645    },
13646    {
13647     "kind" : "deleting_dtor_pointer",
13648     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
13649    },
13650    {
13651     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS2_10PortStatusEEENS2_6StatusE"
13652    },
13653    {
13654     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS2_8PortRoleENS2_6StatusE"
13655    },
13656    {
13657     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEE10onAsBinderEv"
13658    },
13659    {
13660     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback15onLastStrongRefEPKv"
13661    },
13662    {
13663     "component_value" : 80,
13664     "kind" : "vbase_offset"
13665    },
13666    {
13667     "component_value" : -4,
13668     "kind" : "offset_to_top"
13669    },
13670    {
13671     "kind" : "rtti",
13672     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
13673    },
13674    {
13675     "kind" : "complete_dtor_pointer",
13676     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
13677    },
13678    {
13679     "kind" : "deleting_dtor_pointer",
13680     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
13681    },
13682    {
13683     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEE10onAsBinderEv"
13684    },
13685    {
13686     "component_value" : 76,
13687     "kind" : "vbase_offset"
13688    },
13689    {
13690     "component_value" : -8,
13691     "kind" : "offset_to_top"
13692    },
13693    {
13694     "kind" : "rtti",
13695     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
13696    },
13697    {
13698     "kind" : "complete_dtor_pointer",
13699     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
13700    },
13701    {
13702     "kind" : "deleting_dtor_pointer",
13703     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
13704    },
13705    {
13706     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13707    },
13708    {
13709     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_015BpHwUsbCallback15onLastStrongRefEPKv"
13710    },
13711    {
13712     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13713    },
13714    {
13715     "component_value" : -24,
13716     "kind" : "offset_to_top"
13717    },
13718    {
13719     "kind" : "rtti",
13720     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
13721    },
13722    {
13723     "kind" : "complete_dtor_pointer",
13724     "mangled_component_name" : "_ZThn24_N7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
13725    },
13726    {
13727     "kind" : "deleting_dtor_pointer",
13728     "mangled_component_name" : "_ZThn24_N7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
13729    },
13730    {
13731     "kind" : "vcall_offset"
13732    },
13733    {
13734     "component_value" : -76,
13735     "kind" : "vcall_offset"
13736    },
13737    {
13738     "component_value" : -84,
13739     "kind" : "vcall_offset"
13740    },
13741    {
13742     "component_value" : -76,
13743     "kind" : "vcall_offset"
13744    },
13745    {
13746     "component_value" : -84,
13747     "kind" : "vcall_offset"
13748    },
13749    {
13750     "component_value" : -84,
13751     "kind" : "offset_to_top"
13752    },
13753    {
13754     "kind" : "rtti",
13755     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
13756    },
13757    {
13758     "kind" : "complete_dtor_pointer",
13759     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
13760    },
13761    {
13762     "kind" : "deleting_dtor_pointer",
13763     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
13764    },
13765    {
13766     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13767    },
13768    {
13769     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3usb4V1_015BpHwUsbCallback15onLastStrongRefEPKv"
13770    },
13771    {
13772     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13773    },
13774    {
13775     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13776    }
13777   ]
13778  },
13779  {
13780   "alignment" : 4,
13781   "base_specifiers" :
13782   [
13783    {
13784     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13785    }
13786   ],
13787   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
13788   "name" : "android::hardware::usb::V1_0::IUsb",
13789   "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
13790   "self_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
13791   "size" : 12,
13792   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h",
13793   "vtable_components" :
13794   [
13795    {
13796     "component_value" : 4,
13797     "kind" : "vbase_offset"
13798    },
13799    {
13800     "kind" : "offset_to_top"
13801    },
13802    {
13803     "kind" : "rtti",
13804     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_04IUsbE"
13805    },
13806    {
13807     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_04IUsb8isRemoteEv"
13808    },
13809    {
13810     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13811    },
13812    {
13813     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13814    },
13815    {
13816     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13817    },
13818    {
13819     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13820    },
13821    {
13822     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb21setHALInstrumentationEv"
13823    },
13824    {
13825     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13826    },
13827    {
13828     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb4pingEv"
13829    },
13830    {
13831     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13832    },
13833    {
13834     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb21notifySyspropsChangedEv"
13835    },
13836    {
13837     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13838    },
13839    {
13840     "kind" : "complete_dtor_pointer",
13841     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsbD1Ev"
13842    },
13843    {
13844     "kind" : "deleting_dtor_pointer",
13845     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsbD0Ev"
13846    },
13847    {
13848     "is_pure" : true,
13849     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb10switchRoleERKNS0_11hidl_stringERKNS2_8PortRoleE"
13850    },
13851    {
13852     "is_pure" : true,
13853     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb11setCallbackERKNS_2spINS2_12IUsbCallbackEEE"
13854    },
13855    {
13856     "is_pure" : true,
13857     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb15queryPortStatusEv"
13858    },
13859    {
13860     "kind" : "vcall_offset"
13861    },
13862    {
13863     "kind" : "vcall_offset"
13864    },
13865    {
13866     "kind" : "vcall_offset"
13867    },
13868    {
13869     "kind" : "vcall_offset"
13870    },
13871    {
13872     "component_value" : -4,
13873     "kind" : "vcall_offset"
13874    },
13875    {
13876     "component_value" : -4,
13877     "kind" : "offset_to_top"
13878    },
13879    {
13880     "kind" : "rtti",
13881     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_04IUsbE"
13882    },
13883    {
13884     "kind" : "complete_dtor_pointer",
13885     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_04IUsbD1Ev"
13886    },
13887    {
13888     "kind" : "deleting_dtor_pointer",
13889     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_04IUsbD0Ev"
13890    },
13891    {
13892     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13893    },
13894    {
13895     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13896    },
13897    {
13898     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13899    },
13900    {
13901     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13902    }
13903   ]
13904  },
13905  {
13906   "alignment" : 4,
13907   "base_specifiers" :
13908   [
13909    {
13910     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13911    }
13912   ],
13913   "fields" :
13914   [
13915    {
13916     "access" : "private",
13917     "field_name" : "_hidl_mImpl",
13918     "field_offset" : 544,
13919     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE"
13920    }
13921   ],
13922   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE",
13923   "name" : "android::hardware::usb::V1_0::BnHwUsb",
13924   "referenced_type" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE",
13925   "self_type" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE",
13926   "size" : 80,
13927   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsb.h",
13928   "vtable_components" :
13929   [
13930    {
13931     "component_value" : 72,
13932     "kind" : "vbase_offset"
13933    },
13934    {
13935     "kind" : "offset_to_top"
13936    },
13937    {
13938     "kind" : "rtti",
13939     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE"
13940    },
13941    {
13942     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13943    },
13944    {
13945     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13946    },
13947    {
13948     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13949    },
13950    {
13951     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
13952    },
13953    {
13954     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13955    },
13956    {
13957     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13958    },
13959    {
13960     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13961    },
13962    {
13963     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13964    },
13965    {
13966     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13967    },
13968    {
13969     "kind" : "complete_dtor_pointer",
13970     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BnHwUsbD1Ev"
13971    },
13972    {
13973     "kind" : "deleting_dtor_pointer",
13974     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BnHwUsbD0Ev"
13975    },
13976    {
13977     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BnHwUsb10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
13978    },
13979    {
13980     "component_value" : -20,
13981     "kind" : "offset_to_top"
13982    },
13983    {
13984     "kind" : "rtti",
13985     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE"
13986    },
13987    {
13988     "kind" : "complete_dtor_pointer",
13989     "mangled_component_name" : "_ZThn20_N7android8hardware3usb4V1_07BnHwUsbD1Ev"
13990    },
13991    {
13992     "kind" : "deleting_dtor_pointer",
13993     "mangled_component_name" : "_ZThn20_N7android8hardware3usb4V1_07BnHwUsbD0Ev"
13994    },
13995    {
13996     "kind" : "vcall_offset"
13997    },
13998    {
13999     "kind" : "vcall_offset"
14000    },
14001    {
14002     "kind" : "vcall_offset"
14003    },
14004    {
14005     "kind" : "vcall_offset"
14006    },
14007    {
14008     "component_value" : -72,
14009     "kind" : "vcall_offset"
14010    },
14011    {
14012     "component_value" : -72,
14013     "kind" : "offset_to_top"
14014    },
14015    {
14016     "kind" : "rtti",
14017     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE"
14018    },
14019    {
14020     "kind" : "complete_dtor_pointer",
14021     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_07BnHwUsbD1Ev"
14022    },
14023    {
14024     "kind" : "deleting_dtor_pointer",
14025     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_07BnHwUsbD0Ev"
14026    },
14027    {
14028     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14029    },
14030    {
14031     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14032    },
14033    {
14034     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14035    },
14036    {
14037     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14038    }
14039   ]
14040  },
14041  {
14042   "alignment" : 4,
14043   "base_specifiers" :
14044   [
14045    {
14046     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
14047    },
14048    {
14049     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14050    }
14051   ],
14052   "fields" :
14053   [
14054    {
14055     "access" : "private",
14056     "field_name" : "_hidl_mMutex",
14057     "field_offset" : 544,
14058     "referenced_type" : "_ZTINSt3__15mutexE"
14059    },
14060    {
14061     "access" : "private",
14062     "field_name" : "_hidl_mDeathRecipients",
14063     "field_offset" : 576,
14064     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
14065    }
14066   ],
14067   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE",
14068   "name" : "android::hardware::usb::V1_0::BpHwUsb",
14069   "referenced_type" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE",
14070   "self_type" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE",
14071   "size" : 92,
14072   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h",
14073   "vtable_components" :
14074   [
14075    {
14076     "component_value" : 84,
14077     "kind" : "vbase_offset"
14078    },
14079    {
14080     "kind" : "offset_to_top"
14081    },
14082    {
14083     "kind" : "rtti",
14084     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
14085    },
14086    {
14087     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_07BpHwUsb8isRemoteEv"
14088    },
14089    {
14090     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14091    },
14092    {
14093     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14094    },
14095    {
14096     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14097    },
14098    {
14099     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14100    },
14101    {
14102     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb21setHALInstrumentationEv"
14103    },
14104    {
14105     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14106    },
14107    {
14108     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb4pingEv"
14109    },
14110    {
14111     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14112    },
14113    {
14114     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb21notifySyspropsChangedEv"
14115    },
14116    {
14117     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14118    },
14119    {
14120     "kind" : "complete_dtor_pointer",
14121     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsbD1Ev"
14122    },
14123    {
14124     "kind" : "deleting_dtor_pointer",
14125     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsbD0Ev"
14126    },
14127    {
14128     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb10switchRoleERKNS0_11hidl_stringERKNS2_8PortRoleE"
14129    },
14130    {
14131     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb11setCallbackERKNS_2spINS2_12IUsbCallbackEEE"
14132    },
14133    {
14134     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb15queryPortStatusEv"
14135    },
14136    {
14137     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEE10onAsBinderEv"
14138    },
14139    {
14140     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb15onLastStrongRefEPKv"
14141    },
14142    {
14143     "component_value" : 80,
14144     "kind" : "vbase_offset"
14145    },
14146    {
14147     "component_value" : -4,
14148     "kind" : "offset_to_top"
14149    },
14150    {
14151     "kind" : "rtti",
14152     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
14153    },
14154    {
14155     "kind" : "complete_dtor_pointer",
14156     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_07BpHwUsbD1Ev"
14157    },
14158    {
14159     "kind" : "deleting_dtor_pointer",
14160     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_07BpHwUsbD0Ev"
14161    },
14162    {
14163     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEE10onAsBinderEv"
14164    },
14165    {
14166     "component_value" : 76,
14167     "kind" : "vbase_offset"
14168    },
14169    {
14170     "component_value" : -8,
14171     "kind" : "offset_to_top"
14172    },
14173    {
14174     "kind" : "rtti",
14175     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
14176    },
14177    {
14178     "kind" : "complete_dtor_pointer",
14179     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_07BpHwUsbD1Ev"
14180    },
14181    {
14182     "kind" : "deleting_dtor_pointer",
14183     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_07BpHwUsbD0Ev"
14184    },
14185    {
14186     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14187    },
14188    {
14189     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_07BpHwUsb15onLastStrongRefEPKv"
14190    },
14191    {
14192     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14193    },
14194    {
14195     "component_value" : -24,
14196     "kind" : "offset_to_top"
14197    },
14198    {
14199     "kind" : "rtti",
14200     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
14201    },
14202    {
14203     "kind" : "complete_dtor_pointer",
14204     "mangled_component_name" : "_ZThn24_N7android8hardware3usb4V1_07BpHwUsbD1Ev"
14205    },
14206    {
14207     "kind" : "deleting_dtor_pointer",
14208     "mangled_component_name" : "_ZThn24_N7android8hardware3usb4V1_07BpHwUsbD0Ev"
14209    },
14210    {
14211     "kind" : "vcall_offset"
14212    },
14213    {
14214     "component_value" : -76,
14215     "kind" : "vcall_offset"
14216    },
14217    {
14218     "component_value" : -84,
14219     "kind" : "vcall_offset"
14220    },
14221    {
14222     "component_value" : -76,
14223     "kind" : "vcall_offset"
14224    },
14225    {
14226     "component_value" : -84,
14227     "kind" : "vcall_offset"
14228    },
14229    {
14230     "component_value" : -84,
14231     "kind" : "offset_to_top"
14232    },
14233    {
14234     "kind" : "rtti",
14235     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
14236    },
14237    {
14238     "kind" : "complete_dtor_pointer",
14239     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_07BpHwUsbD1Ev"
14240    },
14241    {
14242     "kind" : "deleting_dtor_pointer",
14243     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_07BpHwUsbD0Ev"
14244    },
14245    {
14246     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14247    },
14248    {
14249     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3usb4V1_07BpHwUsb15onLastStrongRefEPKv"
14250    },
14251    {
14252     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14253    },
14254    {
14255     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14256    }
14257   ]
14258  },
14259  {
14260   "alignment" : 4,
14261   "fields" :
14262   [
14263    {
14264     "field_name" : "type",
14265     "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortRoleTypeE"
14266    },
14267    {
14268     "field_name" : "role",
14269     "field_offset" : 32,
14270     "referenced_type" : "_ZTIj"
14271    }
14272   ],
14273   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_08PortRoleE",
14274   "name" : "android::hardware::usb::V1_0::PortRole",
14275   "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortRoleE",
14276   "self_type" : "_ZTIN7android8hardware3usb4V1_08PortRoleE",
14277   "size" : 8,
14278   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
14279  },
14280  {
14281   "alignment" : 4,
14282   "base_specifiers" :
14283   [
14284    {
14285     "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE"
14286    }
14287   ],
14288   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
14289   "name" : "android::hardware::usb::V1_1::IUsbCallback",
14290   "referenced_type" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
14291   "self_type" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
14292   "size" : 12,
14293   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h",
14294   "vtable_components" :
14295   [
14296    {
14297     "component_value" : 4,
14298     "kind" : "vbase_offset"
14299    },
14300    {
14301     "kind" : "offset_to_top"
14302    },
14303    {
14304     "kind" : "rtti",
14305     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE"
14306    },
14307    {
14308     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_112IUsbCallback8isRemoteEv"
14309    },
14310    {
14311     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14312    },
14313    {
14314     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14315    },
14316    {
14317     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14318    },
14319    {
14320     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14321    },
14322    {
14323     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback21setHALInstrumentationEv"
14324    },
14325    {
14326     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14327    },
14328    {
14329     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback4pingEv"
14330    },
14331    {
14332     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14333    },
14334    {
14335     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback21notifySyspropsChangedEv"
14336    },
14337    {
14338     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14339    },
14340    {
14341     "kind" : "complete_dtor_pointer",
14342     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallbackD1Ev"
14343    },
14344    {
14345     "kind" : "deleting_dtor_pointer",
14346     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallbackD0Ev"
14347    },
14348    {
14349     "is_pure" : true,
14350     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
14351    },
14352    {
14353     "is_pure" : true,
14354     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
14355    },
14356    {
14357     "is_pure" : true,
14358     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS2_14PortStatus_1_1EEENS1_4V1_06StatusE"
14359    },
14360    {
14361     "kind" : "vcall_offset"
14362    },
14363    {
14364     "kind" : "vcall_offset"
14365    },
14366    {
14367     "kind" : "vcall_offset"
14368    },
14369    {
14370     "kind" : "vcall_offset"
14371    },
14372    {
14373     "component_value" : -4,
14374     "kind" : "vcall_offset"
14375    },
14376    {
14377     "component_value" : -4,
14378     "kind" : "offset_to_top"
14379    },
14380    {
14381     "kind" : "rtti",
14382     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE"
14383    },
14384    {
14385     "kind" : "complete_dtor_pointer",
14386     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_112IUsbCallbackD1Ev"
14387    },
14388    {
14389     "kind" : "deleting_dtor_pointer",
14390     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_112IUsbCallbackD0Ev"
14391    },
14392    {
14393     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14394    },
14395    {
14396     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14397    },
14398    {
14399     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14400    },
14401    {
14402     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14403    }
14404   ]
14405  },
14406  {
14407   "alignment" : 4,
14408   "base_specifiers" :
14409   [
14410    {
14411     "referenced_type" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE"
14412    },
14413    {
14414     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14415    }
14416   ],
14417   "fields" :
14418   [
14419    {
14420     "access" : "private",
14421     "field_name" : "mImpl",
14422     "field_offset" : 384,
14423     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE"
14424    },
14425    {
14426     "access" : "private",
14427     "field_name" : "mOnewayQueue",
14428     "field_offset" : 416,
14429     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
14430    }
14431   ],
14432   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_113BsUsbCallbackE",
14433   "name" : "android::hardware::usb::V1_1::BsUsbCallback",
14434   "referenced_type" : "_ZTIN7android8hardware3usb4V1_113BsUsbCallbackE",
14435   "self_type" : "_ZTIN7android8hardware3usb4V1_113BsUsbCallbackE",
14436   "size" : 68,
14437   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BsUsbCallback.h",
14438   "vtable_components" :
14439   [
14440    {
14441     "component_value" : 60,
14442     "kind" : "vbase_offset"
14443    },
14444    {
14445     "kind" : "offset_to_top"
14446    },
14447    {
14448     "kind" : "rtti",
14449     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_113BsUsbCallbackE"
14450    },
14451    {
14452     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_112IUsbCallback8isRemoteEv"
14453    },
14454    {
14455     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14456    },
14457    {
14458     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14459    },
14460    {
14461     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14462    },
14463    {
14464     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14465    },
14466    {
14467     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback21setHALInstrumentationEv"
14468    },
14469    {
14470     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14471    },
14472    {
14473     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback4pingEv"
14474    },
14475    {
14476     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14477    },
14478    {
14479     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback21notifySyspropsChangedEv"
14480    },
14481    {
14482     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14483    },
14484    {
14485     "kind" : "complete_dtor_pointer",
14486     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallbackD1Ev"
14487    },
14488    {
14489     "kind" : "deleting_dtor_pointer",
14490     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallbackD0Ev"
14491    },
14492    {
14493     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
14494    },
14495    {
14496     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
14497    },
14498    {
14499     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS2_14PortStatus_1_1EEENS1_4V1_06StatusE"
14500    },
14501    {
14502     "component_value" : -4,
14503     "kind" : "offset_to_top"
14504    },
14505    {
14506     "kind" : "rtti",
14507     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_113BsUsbCallbackE"
14508    },
14509    {
14510     "kind" : "complete_dtor_pointer",
14511     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_113BsUsbCallbackD1Ev"
14512    },
14513    {
14514     "kind" : "deleting_dtor_pointer",
14515     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_113BsUsbCallbackD0Ev"
14516    },
14517    {
14518     "kind" : "vcall_offset"
14519    },
14520    {
14521     "kind" : "vcall_offset"
14522    },
14523    {
14524     "kind" : "vcall_offset"
14525    },
14526    {
14527     "kind" : "vcall_offset"
14528    },
14529    {
14530     "component_value" : -60,
14531     "kind" : "vcall_offset"
14532    },
14533    {
14534     "component_value" : -60,
14535     "kind" : "offset_to_top"
14536    },
14537    {
14538     "kind" : "rtti",
14539     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_113BsUsbCallbackE"
14540    },
14541    {
14542     "kind" : "complete_dtor_pointer",
14543     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_113BsUsbCallbackD1Ev"
14544    },
14545    {
14546     "kind" : "deleting_dtor_pointer",
14547     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_113BsUsbCallbackD0Ev"
14548    },
14549    {
14550     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14551    },
14552    {
14553     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14554    },
14555    {
14556     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14557    },
14558    {
14559     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14560    }
14561   ]
14562  },
14563  {
14564   "alignment" : 8,
14565   "fields" :
14566   [
14567    {
14568     "field_name" : "status",
14569     "referenced_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE"
14570    },
14571    {
14572     "field_name" : "supportedModes",
14573     "field_offset" : 320,
14574     "referenced_type" : "_ZTIj"
14575    },
14576    {
14577     "field_name" : "currentMode",
14578     "field_offset" : 352,
14579     "referenced_type" : "_ZTIN7android8hardware3usb4V1_112PortMode_1_1E"
14580    }
14581   ],
14582   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E",
14583   "name" : "android::hardware::usb::V1_1::PortStatus_1_1",
14584   "referenced_type" : "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E",
14585   "self_type" : "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E",
14586   "size" : 48,
14587   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/types.h"
14588  },
14589  {
14590   "alignment" : 4,
14591   "base_specifiers" :
14592   [
14593    {
14594     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14595    }
14596   ],
14597   "fields" :
14598   [
14599    {
14600     "access" : "private",
14601     "field_name" : "_hidl_mImpl",
14602     "field_offset" : 544,
14603     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE"
14604    }
14605   ],
14606   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE",
14607   "name" : "android::hardware::usb::V1_1::BnHwUsbCallback",
14608   "referenced_type" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE",
14609   "self_type" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE",
14610   "size" : 80,
14611   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsbCallback.h",
14612   "vtable_components" :
14613   [
14614    {
14615     "component_value" : 72,
14616     "kind" : "vbase_offset"
14617    },
14618    {
14619     "kind" : "offset_to_top"
14620    },
14621    {
14622     "kind" : "rtti",
14623     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE"
14624    },
14625    {
14626     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14627    },
14628    {
14629     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14630    },
14631    {
14632     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14633    },
14634    {
14635     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
14636    },
14637    {
14638     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14639    },
14640    {
14641     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14642    },
14643    {
14644     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14645    },
14646    {
14647     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14648    },
14649    {
14650     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14651    },
14652    {
14653     "kind" : "complete_dtor_pointer",
14654     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallbackD1Ev"
14655    },
14656    {
14657     "kind" : "deleting_dtor_pointer",
14658     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallbackD0Ev"
14659    },
14660    {
14661     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
14662    },
14663    {
14664     "component_value" : -20,
14665     "kind" : "offset_to_top"
14666    },
14667    {
14668     "kind" : "rtti",
14669     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE"
14670    },
14671    {
14672     "kind" : "complete_dtor_pointer",
14673     "mangled_component_name" : "_ZThn20_N7android8hardware3usb4V1_115BnHwUsbCallbackD1Ev"
14674    },
14675    {
14676     "kind" : "deleting_dtor_pointer",
14677     "mangled_component_name" : "_ZThn20_N7android8hardware3usb4V1_115BnHwUsbCallbackD0Ev"
14678    },
14679    {
14680     "kind" : "vcall_offset"
14681    },
14682    {
14683     "kind" : "vcall_offset"
14684    },
14685    {
14686     "kind" : "vcall_offset"
14687    },
14688    {
14689     "kind" : "vcall_offset"
14690    },
14691    {
14692     "component_value" : -72,
14693     "kind" : "vcall_offset"
14694    },
14695    {
14696     "component_value" : -72,
14697     "kind" : "offset_to_top"
14698    },
14699    {
14700     "kind" : "rtti",
14701     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE"
14702    },
14703    {
14704     "kind" : "complete_dtor_pointer",
14705     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_115BnHwUsbCallbackD1Ev"
14706    },
14707    {
14708     "kind" : "deleting_dtor_pointer",
14709     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_115BnHwUsbCallbackD0Ev"
14710    },
14711    {
14712     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14713    },
14714    {
14715     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14716    },
14717    {
14718     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14719    },
14720    {
14721     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14722    }
14723   ]
14724  },
14725  {
14726   "alignment" : 4,
14727   "base_specifiers" :
14728   [
14729    {
14730     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE"
14731    },
14732    {
14733     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14734    }
14735   ],
14736   "fields" :
14737   [
14738    {
14739     "access" : "private",
14740     "field_name" : "_hidl_mMutex",
14741     "field_offset" : 544,
14742     "referenced_type" : "_ZTINSt3__15mutexE"
14743    },
14744    {
14745     "access" : "private",
14746     "field_name" : "_hidl_mDeathRecipients",
14747     "field_offset" : 576,
14748     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
14749    }
14750   ],
14751   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE",
14752   "name" : "android::hardware::usb::V1_1::BpHwUsbCallback",
14753   "referenced_type" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE",
14754   "self_type" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE",
14755   "size" : 92,
14756   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h",
14757   "vtable_components" :
14758   [
14759    {
14760     "component_value" : 84,
14761     "kind" : "vbase_offset"
14762    },
14763    {
14764     "kind" : "offset_to_top"
14765    },
14766    {
14767     "kind" : "rtti",
14768     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE"
14769    },
14770    {
14771     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_115BpHwUsbCallback8isRemoteEv"
14772    },
14773    {
14774     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14775    },
14776    {
14777     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14778    },
14779    {
14780     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14781    },
14782    {
14783     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14784    },
14785    {
14786     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback21setHALInstrumentationEv"
14787    },
14788    {
14789     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14790    },
14791    {
14792     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback4pingEv"
14793    },
14794    {
14795     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14796    },
14797    {
14798     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback21notifySyspropsChangedEv"
14799    },
14800    {
14801     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14802    },
14803    {
14804     "kind" : "complete_dtor_pointer",
14805     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallbackD1Ev"
14806    },
14807    {
14808     "kind" : "deleting_dtor_pointer",
14809     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallbackD0Ev"
14810    },
14811    {
14812     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
14813    },
14814    {
14815     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
14816    },
14817    {
14818     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS2_14PortStatus_1_1EEENS1_4V1_06StatusE"
14819    },
14820    {
14821     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEE10onAsBinderEv"
14822    },
14823    {
14824     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback15onLastStrongRefEPKv"
14825    },
14826    {
14827     "component_value" : 80,
14828     "kind" : "vbase_offset"
14829    },
14830    {
14831     "component_value" : -4,
14832     "kind" : "offset_to_top"
14833    },
14834    {
14835     "kind" : "rtti",
14836     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE"
14837    },
14838    {
14839     "kind" : "complete_dtor_pointer",
14840     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_115BpHwUsbCallbackD1Ev"
14841    },
14842    {
14843     "kind" : "deleting_dtor_pointer",
14844     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_115BpHwUsbCallbackD0Ev"
14845    },
14846    {
14847     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEE10onAsBinderEv"
14848    },
14849    {
14850     "component_value" : 76,
14851     "kind" : "vbase_offset"
14852    },
14853    {
14854     "component_value" : -8,
14855     "kind" : "offset_to_top"
14856    },
14857    {
14858     "kind" : "rtti",
14859     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE"
14860    },
14861    {
14862     "kind" : "complete_dtor_pointer",
14863     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_115BpHwUsbCallbackD1Ev"
14864    },
14865    {
14866     "kind" : "deleting_dtor_pointer",
14867     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_115BpHwUsbCallbackD0Ev"
14868    },
14869    {
14870     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14871    },
14872    {
14873     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_115BpHwUsbCallback15onLastStrongRefEPKv"
14874    },
14875    {
14876     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14877    },
14878    {
14879     "component_value" : -24,
14880     "kind" : "offset_to_top"
14881    },
14882    {
14883     "kind" : "rtti",
14884     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE"
14885    },
14886    {
14887     "kind" : "complete_dtor_pointer",
14888     "mangled_component_name" : "_ZThn24_N7android8hardware3usb4V1_115BpHwUsbCallbackD1Ev"
14889    },
14890    {
14891     "kind" : "deleting_dtor_pointer",
14892     "mangled_component_name" : "_ZThn24_N7android8hardware3usb4V1_115BpHwUsbCallbackD0Ev"
14893    },
14894    {
14895     "kind" : "vcall_offset"
14896    },
14897    {
14898     "component_value" : -76,
14899     "kind" : "vcall_offset"
14900    },
14901    {
14902     "component_value" : -84,
14903     "kind" : "vcall_offset"
14904    },
14905    {
14906     "component_value" : -76,
14907     "kind" : "vcall_offset"
14908    },
14909    {
14910     "component_value" : -84,
14911     "kind" : "vcall_offset"
14912    },
14913    {
14914     "component_value" : -84,
14915     "kind" : "offset_to_top"
14916    },
14917    {
14918     "kind" : "rtti",
14919     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE"
14920    },
14921    {
14922     "kind" : "complete_dtor_pointer",
14923     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_115BpHwUsbCallbackD1Ev"
14924    },
14925    {
14926     "kind" : "deleting_dtor_pointer",
14927     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_115BpHwUsbCallbackD0Ev"
14928    },
14929    {
14930     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14931    },
14932    {
14933     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3usb4V1_115BpHwUsbCallback15onLastStrongRefEPKv"
14934    },
14935    {
14936     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14937    },
14938    {
14939     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14940    }
14941   ]
14942  },
14943  {
14944   "alignment" : 4,
14945   "base_specifiers" :
14946   [
14947    {
14948     "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE"
14949    }
14950   ],
14951   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_14IUsbE",
14952   "name" : "android::hardware::usb::V1_1::IUsb",
14953   "referenced_type" : "_ZTIN7android8hardware3usb4V1_14IUsbE",
14954   "self_type" : "_ZTIN7android8hardware3usb4V1_14IUsbE",
14955   "size" : 12,
14956   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h",
14957   "vtable_components" :
14958   [
14959    {
14960     "component_value" : 4,
14961     "kind" : "vbase_offset"
14962    },
14963    {
14964     "kind" : "offset_to_top"
14965    },
14966    {
14967     "kind" : "rtti",
14968     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_14IUsbE"
14969    },
14970    {
14971     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_14IUsb8isRemoteEv"
14972    },
14973    {
14974     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14975    },
14976    {
14977     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14978    },
14979    {
14980     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14981    },
14982    {
14983     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14984    },
14985    {
14986     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb21setHALInstrumentationEv"
14987    },
14988    {
14989     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14990    },
14991    {
14992     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb4pingEv"
14993    },
14994    {
14995     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14996    },
14997    {
14998     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb21notifySyspropsChangedEv"
14999    },
15000    {
15001     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15002    },
15003    {
15004     "kind" : "complete_dtor_pointer",
15005     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsbD1Ev"
15006    },
15007    {
15008     "kind" : "deleting_dtor_pointer",
15009     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsbD0Ev"
15010    },
15011    {
15012     "is_pure" : true,
15013     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
15014    },
15015    {
15016     "is_pure" : true,
15017     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
15018    },
15019    {
15020     "is_pure" : true,
15021     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb15queryPortStatusEv"
15022    },
15023    {
15024     "kind" : "vcall_offset"
15025    },
15026    {
15027     "kind" : "vcall_offset"
15028    },
15029    {
15030     "kind" : "vcall_offset"
15031    },
15032    {
15033     "kind" : "vcall_offset"
15034    },
15035    {
15036     "component_value" : -4,
15037     "kind" : "vcall_offset"
15038    },
15039    {
15040     "component_value" : -4,
15041     "kind" : "offset_to_top"
15042    },
15043    {
15044     "kind" : "rtti",
15045     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_14IUsbE"
15046    },
15047    {
15048     "kind" : "complete_dtor_pointer",
15049     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_14IUsbD1Ev"
15050    },
15051    {
15052     "kind" : "deleting_dtor_pointer",
15053     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_14IUsbD0Ev"
15054    },
15055    {
15056     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15057    },
15058    {
15059     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15060    },
15061    {
15062     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15063    },
15064    {
15065     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15066    }
15067   ]
15068  },
15069  {
15070   "alignment" : 4,
15071   "base_specifiers" :
15072   [
15073    {
15074     "referenced_type" : "_ZTIN7android8hardware3usb4V1_14IUsbE"
15075    },
15076    {
15077     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15078    }
15079   ],
15080   "fields" :
15081   [
15082    {
15083     "access" : "private",
15084     "field_name" : "mImpl",
15085     "field_offset" : 384,
15086     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_14IUsbEEE"
15087    },
15088    {
15089     "access" : "private",
15090     "field_name" : "mOnewayQueue",
15091     "field_offset" : 416,
15092     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
15093    }
15094   ],
15095   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_15BsUsbE",
15096   "name" : "android::hardware::usb::V1_1::BsUsb",
15097   "referenced_type" : "_ZTIN7android8hardware3usb4V1_15BsUsbE",
15098   "self_type" : "_ZTIN7android8hardware3usb4V1_15BsUsbE",
15099   "size" : 68,
15100   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BsUsb.h",
15101   "vtable_components" :
15102   [
15103    {
15104     "component_value" : 60,
15105     "kind" : "vbase_offset"
15106    },
15107    {
15108     "kind" : "offset_to_top"
15109    },
15110    {
15111     "kind" : "rtti",
15112     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_15BsUsbE"
15113    },
15114    {
15115     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_14IUsb8isRemoteEv"
15116    },
15117    {
15118     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15119    },
15120    {
15121     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15122    },
15123    {
15124     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15125    },
15126    {
15127     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15128    },
15129    {
15130     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb21setHALInstrumentationEv"
15131    },
15132    {
15133     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15134    },
15135    {
15136     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb4pingEv"
15137    },
15138    {
15139     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15140    },
15141    {
15142     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb21notifySyspropsChangedEv"
15143    },
15144    {
15145     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15146    },
15147    {
15148     "kind" : "complete_dtor_pointer",
15149     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsbD1Ev"
15150    },
15151    {
15152     "kind" : "deleting_dtor_pointer",
15153     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsbD0Ev"
15154    },
15155    {
15156     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
15157    },
15158    {
15159     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
15160    },
15161    {
15162     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb15queryPortStatusEv"
15163    },
15164    {
15165     "component_value" : -4,
15166     "kind" : "offset_to_top"
15167    },
15168    {
15169     "kind" : "rtti",
15170     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_15BsUsbE"
15171    },
15172    {
15173     "kind" : "complete_dtor_pointer",
15174     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_15BsUsbD1Ev"
15175    },
15176    {
15177     "kind" : "deleting_dtor_pointer",
15178     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_15BsUsbD0Ev"
15179    },
15180    {
15181     "kind" : "vcall_offset"
15182    },
15183    {
15184     "kind" : "vcall_offset"
15185    },
15186    {
15187     "kind" : "vcall_offset"
15188    },
15189    {
15190     "kind" : "vcall_offset"
15191    },
15192    {
15193     "component_value" : -60,
15194     "kind" : "vcall_offset"
15195    },
15196    {
15197     "component_value" : -60,
15198     "kind" : "offset_to_top"
15199    },
15200    {
15201     "kind" : "rtti",
15202     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_15BsUsbE"
15203    },
15204    {
15205     "kind" : "complete_dtor_pointer",
15206     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_15BsUsbD1Ev"
15207    },
15208    {
15209     "kind" : "deleting_dtor_pointer",
15210     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_15BsUsbD0Ev"
15211    },
15212    {
15213     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15214    },
15215    {
15216     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15217    },
15218    {
15219     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15220    },
15221    {
15222     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15223    }
15224   ]
15225  },
15226  {
15227   "alignment" : 4,
15228   "base_specifiers" :
15229   [
15230    {
15231     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
15232    }
15233   ],
15234   "fields" :
15235   [
15236    {
15237     "access" : "private",
15238     "field_name" : "_hidl_mImpl",
15239     "field_offset" : 544,
15240     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE"
15241    }
15242   ],
15243   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE",
15244   "name" : "android::hardware::usb::V1_1::BnHwUsb",
15245   "referenced_type" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE",
15246   "self_type" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE",
15247   "size" : 80,
15248   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsb.h",
15249   "vtable_components" :
15250   [
15251    {
15252     "component_value" : 72,
15253     "kind" : "vbase_offset"
15254    },
15255    {
15256     "kind" : "offset_to_top"
15257    },
15258    {
15259     "kind" : "rtti",
15260     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE"
15261    },
15262    {
15263     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15264    },
15265    {
15266     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15267    },
15268    {
15269     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15270    },
15271    {
15272     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
15273    },
15274    {
15275     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15276    },
15277    {
15278     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15279    },
15280    {
15281     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15282    },
15283    {
15284     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15285    },
15286    {
15287     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15288    },
15289    {
15290     "kind" : "complete_dtor_pointer",
15291     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BnHwUsbD1Ev"
15292    },
15293    {
15294     "kind" : "deleting_dtor_pointer",
15295     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BnHwUsbD0Ev"
15296    },
15297    {
15298     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BnHwUsb10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
15299    },
15300    {
15301     "component_value" : -20,
15302     "kind" : "offset_to_top"
15303    },
15304    {
15305     "kind" : "rtti",
15306     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE"
15307    },
15308    {
15309     "kind" : "complete_dtor_pointer",
15310     "mangled_component_name" : "_ZThn20_N7android8hardware3usb4V1_17BnHwUsbD1Ev"
15311    },
15312    {
15313     "kind" : "deleting_dtor_pointer",
15314     "mangled_component_name" : "_ZThn20_N7android8hardware3usb4V1_17BnHwUsbD0Ev"
15315    },
15316    {
15317     "kind" : "vcall_offset"
15318    },
15319    {
15320     "kind" : "vcall_offset"
15321    },
15322    {
15323     "kind" : "vcall_offset"
15324    },
15325    {
15326     "kind" : "vcall_offset"
15327    },
15328    {
15329     "component_value" : -72,
15330     "kind" : "vcall_offset"
15331    },
15332    {
15333     "component_value" : -72,
15334     "kind" : "offset_to_top"
15335    },
15336    {
15337     "kind" : "rtti",
15338     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE"
15339    },
15340    {
15341     "kind" : "complete_dtor_pointer",
15342     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_17BnHwUsbD1Ev"
15343    },
15344    {
15345     "kind" : "deleting_dtor_pointer",
15346     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_17BnHwUsbD0Ev"
15347    },
15348    {
15349     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15350    },
15351    {
15352     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15353    },
15354    {
15355     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15356    },
15357    {
15358     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15359    }
15360   ]
15361  },
15362  {
15363   "alignment" : 4,
15364   "base_specifiers" :
15365   [
15366    {
15367     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE"
15368    },
15369    {
15370     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15371    }
15372   ],
15373   "fields" :
15374   [
15375    {
15376     "access" : "private",
15377     "field_name" : "_hidl_mMutex",
15378     "field_offset" : 544,
15379     "referenced_type" : "_ZTINSt3__15mutexE"
15380    },
15381    {
15382     "access" : "private",
15383     "field_name" : "_hidl_mDeathRecipients",
15384     "field_offset" : 576,
15385     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
15386    }
15387   ],
15388   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE",
15389   "name" : "android::hardware::usb::V1_1::BpHwUsb",
15390   "referenced_type" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE",
15391   "self_type" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE",
15392   "size" : 92,
15393   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h",
15394   "vtable_components" :
15395   [
15396    {
15397     "component_value" : 84,
15398     "kind" : "vbase_offset"
15399    },
15400    {
15401     "kind" : "offset_to_top"
15402    },
15403    {
15404     "kind" : "rtti",
15405     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE"
15406    },
15407    {
15408     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_17BpHwUsb8isRemoteEv"
15409    },
15410    {
15411     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15412    },
15413    {
15414     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15415    },
15416    {
15417     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15418    },
15419    {
15420     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15421    },
15422    {
15423     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb21setHALInstrumentationEv"
15424    },
15425    {
15426     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15427    },
15428    {
15429     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb4pingEv"
15430    },
15431    {
15432     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15433    },
15434    {
15435     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb21notifySyspropsChangedEv"
15436    },
15437    {
15438     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15439    },
15440    {
15441     "kind" : "complete_dtor_pointer",
15442     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsbD1Ev"
15443    },
15444    {
15445     "kind" : "deleting_dtor_pointer",
15446     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsbD0Ev"
15447    },
15448    {
15449     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
15450    },
15451    {
15452     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
15453    },
15454    {
15455     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb15queryPortStatusEv"
15456    },
15457    {
15458     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEE10onAsBinderEv"
15459    },
15460    {
15461     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb15onLastStrongRefEPKv"
15462    },
15463    {
15464     "component_value" : 80,
15465     "kind" : "vbase_offset"
15466    },
15467    {
15468     "component_value" : -4,
15469     "kind" : "offset_to_top"
15470    },
15471    {
15472     "kind" : "rtti",
15473     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE"
15474    },
15475    {
15476     "kind" : "complete_dtor_pointer",
15477     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_17BpHwUsbD1Ev"
15478    },
15479    {
15480     "kind" : "deleting_dtor_pointer",
15481     "mangled_component_name" : "_ZThn4_N7android8hardware3usb4V1_17BpHwUsbD0Ev"
15482    },
15483    {
15484     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEE10onAsBinderEv"
15485    },
15486    {
15487     "component_value" : 76,
15488     "kind" : "vbase_offset"
15489    },
15490    {
15491     "component_value" : -8,
15492     "kind" : "offset_to_top"
15493    },
15494    {
15495     "kind" : "rtti",
15496     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE"
15497    },
15498    {
15499     "kind" : "complete_dtor_pointer",
15500     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_17BpHwUsbD1Ev"
15501    },
15502    {
15503     "kind" : "deleting_dtor_pointer",
15504     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_17BpHwUsbD0Ev"
15505    },
15506    {
15507     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15508    },
15509    {
15510     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_17BpHwUsb15onLastStrongRefEPKv"
15511    },
15512    {
15513     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15514    },
15515    {
15516     "component_value" : -24,
15517     "kind" : "offset_to_top"
15518    },
15519    {
15520     "kind" : "rtti",
15521     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE"
15522    },
15523    {
15524     "kind" : "complete_dtor_pointer",
15525     "mangled_component_name" : "_ZThn24_N7android8hardware3usb4V1_17BpHwUsbD1Ev"
15526    },
15527    {
15528     "kind" : "deleting_dtor_pointer",
15529     "mangled_component_name" : "_ZThn24_N7android8hardware3usb4V1_17BpHwUsbD0Ev"
15530    },
15531    {
15532     "kind" : "vcall_offset"
15533    },
15534    {
15535     "component_value" : -76,
15536     "kind" : "vcall_offset"
15537    },
15538    {
15539     "component_value" : -84,
15540     "kind" : "vcall_offset"
15541    },
15542    {
15543     "component_value" : -76,
15544     "kind" : "vcall_offset"
15545    },
15546    {
15547     "component_value" : -84,
15548     "kind" : "vcall_offset"
15549    },
15550    {
15551     "component_value" : -84,
15552     "kind" : "offset_to_top"
15553    },
15554    {
15555     "kind" : "rtti",
15556     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE"
15557    },
15558    {
15559     "kind" : "complete_dtor_pointer",
15560     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_17BpHwUsbD1Ev"
15561    },
15562    {
15563     "kind" : "deleting_dtor_pointer",
15564     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb4V1_17BpHwUsbD0Ev"
15565    },
15566    {
15567     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15568    },
15569    {
15570     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3usb4V1_17BpHwUsb15onLastStrongRefEPKv"
15571    },
15572    {
15573     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15574    },
15575    {
15576     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15577    }
15578   ]
15579  },
15580  {
15581   "access" : "private",
15582   "alignment" : 4,
15583   "fields" :
15584   [
15585    {
15586     "field_name" : "index",
15587     "referenced_type" : "_ZTIj"
15588    },
15589    {
15590     "field_name" : "buffer",
15591     "field_offset" : 32,
15592     "referenced_type" : "_ZTIy"
15593    },
15594    {
15595     "field_name" : "bufend",
15596     "field_offset" : 96,
15597     "referenced_type" : "_ZTIy"
15598    }
15599   ],
15600   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
15601   "name" : "android::hardware::Parcel::BufferInfo",
15602   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
15603   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
15604   "size" : 20,
15605   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
15606  },
15607  {
15608   "alignment" : 4,
15609   "fields" :
15610   [
15611    {
15612     "access" : "private",
15613     "field_name" : "mBufCachePos",
15614     "referenced_type" : "_ZTIj"
15615    },
15616    {
15617     "access" : "private",
15618     "field_name" : "mBufCache",
15619     "field_offset" : 32,
15620     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
15621    },
15622    {
15623     "access" : "private",
15624     "field_name" : "mError",
15625     "field_offset" : 128,
15626     "referenced_type" : "_ZTIi"
15627    },
15628    {
15629     "access" : "private",
15630     "field_name" : "mData",
15631     "field_offset" : 160,
15632     "referenced_type" : "_ZTIPh"
15633    },
15634    {
15635     "access" : "private",
15636     "field_name" : "mDataSize",
15637     "field_offset" : 192,
15638     "referenced_type" : "_ZTIj"
15639    },
15640    {
15641     "access" : "private",
15642     "field_name" : "mDataCapacity",
15643     "field_offset" : 224,
15644     "referenced_type" : "_ZTIj"
15645    },
15646    {
15647     "access" : "private",
15648     "field_name" : "mDataPos",
15649     "field_offset" : 256,
15650     "referenced_type" : "_ZTIj"
15651    },
15652    {
15653     "access" : "private",
15654     "field_name" : "mObjects",
15655     "field_offset" : 288,
15656     "referenced_type" : "_ZTIPy"
15657    },
15658    {
15659     "access" : "private",
15660     "field_name" : "mObjectsSize",
15661     "field_offset" : 320,
15662     "referenced_type" : "_ZTIj"
15663    },
15664    {
15665     "access" : "private",
15666     "field_name" : "mObjectsCapacity",
15667     "field_offset" : 352,
15668     "referenced_type" : "_ZTIj"
15669    },
15670    {
15671     "access" : "private",
15672     "field_name" : "mNextObjectHint",
15673     "field_offset" : 384,
15674     "referenced_type" : "_ZTIj"
15675    },
15676    {
15677     "access" : "private",
15678     "field_name" : "mNumRef",
15679     "field_offset" : 416,
15680     "referenced_type" : "_ZTIj"
15681    },
15682    {
15683     "access" : "private",
15684     "field_name" : "mFdsKnown",
15685     "field_offset" : 448,
15686     "referenced_type" : "_ZTIb"
15687    },
15688    {
15689     "access" : "private",
15690     "field_name" : "mHasFds",
15691     "field_offset" : 456,
15692     "referenced_type" : "_ZTIb"
15693    },
15694    {
15695     "access" : "private",
15696     "field_name" : "mAllowFds",
15697     "field_offset" : 464,
15698     "referenced_type" : "_ZTIb"
15699    },
15700    {
15701     "access" : "private",
15702     "field_name" : "mOwner",
15703     "field_offset" : 480,
15704     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
15705    },
15706    {
15707     "access" : "private",
15708     "field_name" : "mOwnerCookie",
15709     "field_offset" : 512,
15710     "referenced_type" : "_ZTIPv"
15711    }
15712   ],
15713   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
15714   "name" : "android::hardware::Parcel",
15715   "record_kind" : "class",
15716   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
15717   "self_type" : "_ZTIN7android8hardware6ParcelE",
15718   "size" : 68,
15719   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
15720  },
15721  {
15722   "alignment" : 4,
15723   "base_specifiers" :
15724   [
15725    {
15726     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
15727    }
15728   ],
15729   "fields" :
15730   [
15731    {
15732     "access" : "private",
15733     "field_name" : "mVal",
15734     "field_offset" : 192,
15735     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE"
15736    }
15737   ],
15738   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
15739   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_1::IUsbCallback> >",
15740   "record_kind" : "class",
15741   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
15742   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
15743   "size" : 28,
15744   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15745   "template_args" : [ "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE" ]
15746  },
15747  {
15748   "alignment" : 4,
15749   "base_specifiers" :
15750   [
15751    {
15752     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
15753    }
15754   ],
15755   "fields" :
15756   [
15757    {
15758     "access" : "private",
15759     "field_name" : "mVal",
15760     "field_offset" : 192,
15761     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE"
15762    }
15763   ],
15764   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
15765   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_1::IUsb> >",
15766   "record_kind" : "class",
15767   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
15768   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
15769   "size" : 28,
15770   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15771   "template_args" : [ "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE" ]
15772  },
15773  {
15774   "alignment" : 4,
15775   "base_specifiers" :
15776   [
15777    {
15778     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
15779    }
15780   ],
15781   "fields" :
15782   [
15783    {
15784     "access" : "private",
15785     "field_name" : "mVal",
15786     "field_offset" : 168,
15787     "referenced_type" : "_ZTIb"
15788    }
15789   ],
15790   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
15791   "name" : "android::hardware::Return<bool>",
15792   "record_kind" : "class",
15793   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
15794   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
15795   "size" : 24,
15796   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15797   "template_args" : [ "_ZTIb" ]
15798  },
15799  {
15800   "alignment" : 4,
15801   "base_specifiers" :
15802   [
15803    {
15804     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
15805    }
15806   ],
15807   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
15808   "name" : "android::hardware::Return<void>",
15809   "record_kind" : "class",
15810   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
15811   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
15812   "size" : 24,
15813   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15814   "template_args" : [ "_ZTIv" ]
15815  },
15816  {
15817   "alignment" : 4,
15818   "fields" :
15819   [
15820    {
15821     "access" : "private",
15822     "field_name" : "mException",
15823     "referenced_type" : "_ZTIi"
15824    },
15825    {
15826     "access" : "private",
15827     "field_name" : "mErrorCode",
15828     "field_offset" : 32,
15829     "referenced_type" : "_ZTIi"
15830    },
15831    {
15832     "access" : "private",
15833     "field_name" : "mMessage",
15834     "field_offset" : 64,
15835     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
15836    }
15837   ],
15838   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
15839   "name" : "android::hardware::Status",
15840   "record_kind" : "class",
15841   "referenced_type" : "_ZTIN7android8hardware6StatusE",
15842   "self_type" : "_ZTIN7android8hardware6StatusE",
15843   "size" : 20,
15844   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15845  },
15846  {
15847   "alignment" : 4,
15848   "base_specifiers" :
15849   [
15850    {
15851     "is_virtual" : true,
15852     "referenced_type" : "_ZTIN7android7RefBaseE"
15853    }
15854   ],
15855   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
15856   "name" : "android::hardware::IBinder::DeathRecipient",
15857   "record_kind" : "class",
15858   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
15859   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
15860   "size" : 12,
15861   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
15862   "vtable_components" :
15863   [
15864    {
15865     "component_value" : 4,
15866     "kind" : "vbase_offset"
15867    },
15868    {
15869     "kind" : "offset_to_top"
15870    },
15871    {
15872     "kind" : "rtti",
15873     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
15874    },
15875    {
15876     "is_pure" : true,
15877     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
15878    },
15879    {
15880     "kind" : "complete_dtor_pointer",
15881     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
15882    },
15883    {
15884     "kind" : "deleting_dtor_pointer",
15885     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
15886    },
15887    {
15888     "kind" : "vcall_offset"
15889    },
15890    {
15891     "kind" : "vcall_offset"
15892    },
15893    {
15894     "kind" : "vcall_offset"
15895    },
15896    {
15897     "kind" : "vcall_offset"
15898    },
15899    {
15900     "component_value" : -4,
15901     "kind" : "vcall_offset"
15902    },
15903    {
15904     "component_value" : -4,
15905     "kind" : "offset_to_top"
15906    },
15907    {
15908     "kind" : "rtti",
15909     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
15910    },
15911    {
15912     "kind" : "complete_dtor_pointer",
15913     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
15914    },
15915    {
15916     "kind" : "deleting_dtor_pointer",
15917     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
15918    },
15919    {
15920     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15921    },
15922    {
15923     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15924    },
15925    {
15926     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15927    },
15928    {
15929     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15930    }
15931   ]
15932  },
15933  {
15934   "alignment" : 4,
15935   "base_specifiers" :
15936   [
15937    {
15938     "is_virtual" : true,
15939     "referenced_type" : "_ZTIN7android7RefBaseE"
15940    }
15941   ],
15942   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
15943   "name" : "android::hardware::IBinder",
15944   "record_kind" : "class",
15945   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
15946   "self_type" : "_ZTIN7android8hardware7IBinderE",
15947   "size" : 12,
15948   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
15949   "vtable_components" :
15950   [
15951    {
15952     "component_value" : 4,
15953     "kind" : "vbase_offset"
15954    },
15955    {
15956     "kind" : "offset_to_top"
15957    },
15958    {
15959     "kind" : "rtti",
15960     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
15961    },
15962    {
15963     "is_pure" : true,
15964     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15965    },
15966    {
15967     "is_pure" : true,
15968     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
15969    },
15970    {
15971     "is_pure" : true,
15972     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
15973    },
15974    {
15975     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
15976    },
15977    {
15978     "is_pure" : true,
15979     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15980    },
15981    {
15982     "is_pure" : true,
15983     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
15984    },
15985    {
15986     "is_pure" : true,
15987     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
15988    },
15989    {
15990     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
15991    },
15992    {
15993     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15994    },
15995    {
15996     "kind" : "complete_dtor_pointer",
15997     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
15998    },
15999    {
16000     "kind" : "deleting_dtor_pointer",
16001     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
16002    },
16003    {
16004     "kind" : "vcall_offset"
16005    },
16006    {
16007     "kind" : "vcall_offset"
16008    },
16009    {
16010     "kind" : "vcall_offset"
16011    },
16012    {
16013     "kind" : "vcall_offset"
16014    },
16015    {
16016     "component_value" : -4,
16017     "kind" : "vcall_offset"
16018    },
16019    {
16020     "component_value" : -4,
16021     "kind" : "offset_to_top"
16022    },
16023    {
16024     "kind" : "rtti",
16025     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
16026    },
16027    {
16028     "kind" : "complete_dtor_pointer",
16029     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
16030    },
16031    {
16032     "kind" : "deleting_dtor_pointer",
16033     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
16034    },
16035    {
16036     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16037    },
16038    {
16039     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16040    },
16041    {
16042     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16043    },
16044    {
16045     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16046    }
16047   ]
16048  },
16049  {
16050   "alignment" : 4,
16051   "fields" :
16052   [
16053    {
16054     "access" : "private",
16055     "field_name" : "mQueue",
16056     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
16057    }
16058   ],
16059   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
16060   "name" : "android::hardware::details::TaskRunner",
16061   "record_kind" : "class",
16062   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
16063   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
16064   "size" : 8,
16065   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
16066  },
16067  {
16068   "alignment" : 4,
16069   "fields" :
16070   [
16071    {
16072     "access" : "private",
16073     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
16074    }
16075   ],
16076   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
16077   "name" : "android::hardware::details::hidl_pointer<native_handle>",
16078   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
16079   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
16080   "size" : 8,
16081   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16082   "template_args" : [ "_ZTI13native_handle" ]
16083  },
16084  {
16085   "access" : "private",
16086   "alignment" : 4,
16087   "fields" :
16088   [
16089    {
16090     "field_name" : "mPointer",
16091     "referenced_type" : "_ZTIP13native_handle"
16092    },
16093    {
16094     "field_name" : "_pad",
16095     "referenced_type" : "_ZTIy"
16096    }
16097   ],
16098   "is_anonymous" : true,
16099   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
16100   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
16101   "record_kind" : "union",
16102   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
16103   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
16104   "size" : 8,
16105   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16106  },
16107  {
16108   "alignment" : 4,
16109   "fields" :
16110   [
16111    {
16112     "access" : "private",
16113     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
16114    }
16115   ],
16116   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
16117   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
16118   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
16119   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
16120   "size" : 8,
16121   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16122   "template_args" : [ "_ZTIK13native_handle" ]
16123  },
16124  {
16125   "access" : "private",
16126   "alignment" : 4,
16127   "fields" :
16128   [
16129    {
16130     "field_name" : "mPointer",
16131     "referenced_type" : "_ZTIPK13native_handle"
16132    },
16133    {
16134     "field_name" : "_pad",
16135     "referenced_type" : "_ZTIy"
16136    }
16137   ],
16138   "is_anonymous" : true,
16139   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
16140   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
16141   "record_kind" : "union",
16142   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
16143   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
16144   "size" : 8,
16145   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16146  },
16147  {
16148   "alignment" : 4,
16149   "fields" :
16150   [
16151    {
16152     "access" : "private",
16153     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
16154    }
16155   ],
16156   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
16157   "name" : "android::hardware::details::hidl_pointer<const char>",
16158   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
16159   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
16160   "size" : 8,
16161   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16162   "template_args" : [ "_ZTIKc" ]
16163  },
16164  {
16165   "access" : "private",
16166   "alignment" : 4,
16167   "fields" :
16168   [
16169    {
16170     "field_name" : "mPointer",
16171     "referenced_type" : "_ZTIPKc"
16172    },
16173    {
16174     "field_name" : "_pad",
16175     "referenced_type" : "_ZTIy"
16176    }
16177   ],
16178   "is_anonymous" : true,
16179   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
16180   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
16181   "record_kind" : "union",
16182   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
16183   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
16184   "size" : 8,
16185   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16186  },
16187  {
16188   "alignment" : 4,
16189   "fields" :
16190   [
16191    {
16192     "access" : "private",
16193     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
16194    }
16195   ],
16196   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
16197   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
16198   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
16199   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
16200   "size" : 8,
16201   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16202   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
16203  },
16204  {
16205   "access" : "private",
16206   "alignment" : 4,
16207   "fields" :
16208   [
16209    {
16210     "field_name" : "mPointer",
16211     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
16212    },
16213    {
16214     "field_name" : "_pad",
16215     "referenced_type" : "_ZTIy"
16216    }
16217   ],
16218   "is_anonymous" : true,
16219   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
16220   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
16221   "record_kind" : "union",
16222   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
16223   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
16224   "size" : 8,
16225   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16226  },
16227  {
16228   "alignment" : 4,
16229   "fields" :
16230   [
16231    {
16232     "access" : "private",
16233     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
16234    }
16235   ],
16236   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
16237   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
16238   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
16239   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
16240   "size" : 8,
16241   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16242   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
16243  },
16244  {
16245   "access" : "private",
16246   "alignment" : 4,
16247   "fields" :
16248   [
16249    {
16250     "field_name" : "mPointer",
16251     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
16252    },
16253    {
16254     "field_name" : "_pad",
16255     "referenced_type" : "_ZTIy"
16256    }
16257   ],
16258   "is_anonymous" : true,
16259   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
16260   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
16261   "record_kind" : "union",
16262   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
16263   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
16264   "size" : 8,
16265   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16266  },
16267  {
16268   "alignment" : 4,
16269   "fields" :
16270   [
16271    {
16272     "access" : "private",
16273     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
16274    }
16275   ],
16276   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
16277   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
16278   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
16279   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
16280   "size" : 8,
16281   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16282   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
16283  },
16284  {
16285   "access" : "private",
16286   "alignment" : 4,
16287   "fields" :
16288   [
16289    {
16290     "field_name" : "mPointer",
16291     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
16292    },
16293    {
16294     "field_name" : "_pad",
16295     "referenced_type" : "_ZTIy"
16296    }
16297   ],
16298   "is_anonymous" : true,
16299   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
16300   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
16301   "record_kind" : "union",
16302   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
16303   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
16304   "size" : 8,
16305   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16306  },
16307  {
16308   "alignment" : 4,
16309   "fields" :
16310   [
16311    {
16312     "access" : "private",
16313     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEUt_E"
16314    }
16315   ],
16316   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
16317   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_0::PortStatus>",
16318   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
16319   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
16320   "size" : 8,
16321   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16322   "template_args" : [ "_ZTIN7android8hardware3usb4V1_010PortStatusE" ]
16323  },
16324  {
16325   "access" : "private",
16326   "alignment" : 4,
16327   "fields" :
16328   [
16329    {
16330     "field_name" : "mPointer",
16331     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_010PortStatusE"
16332    },
16333    {
16334     "field_name" : "_pad",
16335     "referenced_type" : "_ZTIy"
16336    }
16337   ],
16338   "is_anonymous" : true,
16339   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEUt_E",
16340   "name" : "android::hardware::details::hidl_pointer<PortStatus>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
16341   "record_kind" : "union",
16342   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEUt_E",
16343   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEUt_E",
16344   "size" : 8,
16345   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16346  },
16347  {
16348   "alignment" : 4,
16349   "fields" :
16350   [
16351    {
16352     "access" : "private",
16353     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEUt_E"
16354    }
16355   ],
16356   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
16357   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_1::PortStatus_1_1>",
16358   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
16359   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
16360   "size" : 8,
16361   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16362   "template_args" : [ "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E" ]
16363  },
16364  {
16365   "access" : "private",
16366   "alignment" : 4,
16367   "fields" :
16368   [
16369    {
16370     "field_name" : "mPointer",
16371     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_114PortStatus_1_1E"
16372    },
16373    {
16374     "field_name" : "_pad",
16375     "referenced_type" : "_ZTIy"
16376    }
16377   ],
16378   "is_anonymous" : true,
16379   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEUt_E",
16380   "name" : "android::hardware::details::hidl_pointer<PortStatus_1_1>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
16381   "record_kind" : "union",
16382   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEUt_E",
16383   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEUt_E",
16384   "size" : 8,
16385   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16386  },
16387  {
16388   "alignment" : 4,
16389   "fields" :
16390   [
16391    {
16392     "access" : "private",
16393     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
16394    }
16395   ],
16396   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
16397   "name" : "android::hardware::details::hidl_pointer<char>",
16398   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
16399   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
16400   "size" : 8,
16401   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16402   "template_args" : [ "_ZTIc" ]
16403  },
16404  {
16405   "access" : "private",
16406   "alignment" : 4,
16407   "fields" :
16408   [
16409    {
16410     "field_name" : "mPointer",
16411     "referenced_type" : "_ZTIPc"
16412    },
16413    {
16414     "field_name" : "_pad",
16415     "referenced_type" : "_ZTIy"
16416    }
16417   ],
16418   "is_anonymous" : true,
16419   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
16420   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
16421   "record_kind" : "union",
16422   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
16423   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
16424   "size" : 8,
16425   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16426  },
16427  {
16428   "alignment" : 4,
16429   "fields" :
16430   [
16431    {
16432     "access" : "private",
16433     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
16434    }
16435   ],
16436   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
16437   "name" : "android::hardware::details::hidl_pointer<int>",
16438   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
16439   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
16440   "size" : 8,
16441   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16442   "template_args" : [ "_ZTIi" ]
16443  },
16444  {
16445   "access" : "private",
16446   "alignment" : 4,
16447   "fields" :
16448   [
16449    {
16450     "field_name" : "mPointer",
16451     "referenced_type" : "_ZTIPi"
16452    },
16453    {
16454     "field_name" : "_pad",
16455     "referenced_type" : "_ZTIy"
16456    }
16457   ],
16458   "is_anonymous" : true,
16459   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
16460   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
16461   "record_kind" : "union",
16462   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
16463   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
16464   "size" : 8,
16465   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16466  },
16467  {
16468   "alignment" : 4,
16469   "fields" :
16470   [
16471    {
16472     "access" : "private",
16473     "field_name" : "buffer",
16474     "referenced_type" : "_ZTIA16_c"
16475    }
16476   ],
16477   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
16478   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
16479   "record_kind" : "class",
16480   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
16481   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
16482   "size" : 16,
16483   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
16484   "template_args" :
16485   [
16486    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
16487   ]
16488  },
16489  {
16490   "alignment" : 4,
16491   "fields" :
16492   [
16493    {
16494     "access" : "private",
16495     "field_name" : "mStatus",
16496     "referenced_type" : "_ZTIN7android8hardware6StatusE"
16497    },
16498    {
16499     "access" : "private",
16500     "field_name" : "mCheckedStatus",
16501     "field_offset" : 160,
16502     "referenced_type" : "_ZTIb"
16503    }
16504   ],
16505   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
16506   "name" : "android::hardware::details::return_status",
16507   "record_kind" : "class",
16508   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
16509   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
16510   "size" : 24,
16511   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16512  },
16513  {
16514   "alignment" : 4,
16515   "fields" :
16516   [
16517    {
16518     "access" : "protected",
16519     "field_name" : "mInstrumentationCallbacks",
16520     "field_offset" : 32,
16521     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
16522    },
16523    {
16524     "access" : "protected",
16525     "field_name" : "mEnableInstrumentation",
16526     "field_offset" : 128,
16527     "referenced_type" : "_ZTIb"
16528    },
16529    {
16530     "access" : "protected",
16531     "field_name" : "mInstrumentationLibPackage",
16532     "field_offset" : 160,
16533     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
16534    },
16535    {
16536     "access" : "protected",
16537     "field_name" : "mInterfaceName",
16538     "field_offset" : 256,
16539     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
16540    }
16541   ],
16542   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
16543   "name" : "android::hardware::details::HidlInstrumentor",
16544   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
16545   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
16546   "size" : 44,
16547   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16548   "vtable_components" :
16549   [
16550    {
16551     "kind" : "offset_to_top"
16552    },
16553    {
16554     "kind" : "rtti",
16555     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
16556    },
16557    {
16558     "kind" : "complete_dtor_pointer",
16559     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
16560    },
16561    {
16562     "kind" : "deleting_dtor_pointer",
16563     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
16564    }
16565   ]
16566  },
16567  {
16568   "alignment" : 1,
16569   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
16570   "name" : "android::hardware::details::i_tag",
16571   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
16572   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
16573   "size" : 1,
16574   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16575  },
16576  {
16577   "alignment" : 1,
16578   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
16579   "name" : "android::hardware::details::bs_tag",
16580   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
16581   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
16582   "size" : 1,
16583   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16584  },
16585  {
16586   "alignment" : 1,
16587   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
16588   "name" : "android::hardware::details::bnhw_tag",
16589   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
16590   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
16591   "size" : 1,
16592   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16593  },
16594  {
16595   "alignment" : 1,
16596   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
16597   "name" : "android::hardware::details::bphw_tag",
16598   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
16599   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
16600   "size" : 1,
16601   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16602  },
16603  {
16604   "alignment" : 1,
16605   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
16606   "name" : "android::hardware::details::std_array<unsigned char, 32>",
16607   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
16608   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
16609   "size" : 1,
16610   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16611   "template_args" : [ "_ZTIh" ]
16612  },
16613  {
16614   "alignment" : 4,
16615   "fields" :
16616   [
16617    {
16618     "access" : "private",
16619     "field_name" : "mBuffer",
16620     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
16621    },
16622    {
16623     "access" : "private",
16624     "field_name" : "mSize",
16625     "field_offset" : 64,
16626     "referenced_type" : "_ZTIj"
16627    },
16628    {
16629     "access" : "private",
16630     "field_name" : "mOwnsBuffer",
16631     "field_offset" : 96,
16632     "referenced_type" : "_ZTIb"
16633    },
16634    {
16635     "access" : "private",
16636     "field_name" : "mPad",
16637     "field_offset" : 104,
16638     "referenced_type" : "_ZTIA3_h"
16639    }
16640   ],
16641   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
16642   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
16643   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
16644   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
16645   "size" : 16,
16646   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16647   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
16648  },
16649  {
16650   "alignment" : 4,
16651   "fields" :
16652   [
16653    {
16654     "access" : "private",
16655     "field_name" : "mBuffer",
16656     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
16657    },
16658    {
16659     "access" : "private",
16660     "field_name" : "mSize",
16661     "field_offset" : 64,
16662     "referenced_type" : "_ZTIj"
16663    },
16664    {
16665     "access" : "private",
16666     "field_name" : "mOwnsBuffer",
16667     "field_offset" : 96,
16668     "referenced_type" : "_ZTIb"
16669    },
16670    {
16671     "access" : "private",
16672     "field_name" : "mPad",
16673     "field_offset" : 104,
16674     "referenced_type" : "_ZTIA3_h"
16675    }
16676   ],
16677   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
16678   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
16679   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
16680   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
16681   "size" : 16,
16682   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16683   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
16684  },
16685  {
16686   "alignment" : 4,
16687   "fields" :
16688   [
16689    {
16690     "access" : "private",
16691     "field_name" : "mBuffer",
16692     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
16693    },
16694    {
16695     "access" : "private",
16696     "field_name" : "mSize",
16697     "field_offset" : 64,
16698     "referenced_type" : "_ZTIj"
16699    },
16700    {
16701     "access" : "private",
16702     "field_name" : "mOwnsBuffer",
16703     "field_offset" : 96,
16704     "referenced_type" : "_ZTIb"
16705    },
16706    {
16707     "access" : "private",
16708     "field_name" : "mPad",
16709     "field_offset" : 104,
16710     "referenced_type" : "_ZTIA3_h"
16711    }
16712   ],
16713   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
16714   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
16715   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
16716   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
16717   "size" : 16,
16718   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16719   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
16720  },
16721  {
16722   "alignment" : 4,
16723   "fields" :
16724   [
16725    {
16726     "access" : "private",
16727     "field_name" : "mBuffer",
16728     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE"
16729    },
16730    {
16731     "access" : "private",
16732     "field_name" : "mSize",
16733     "field_offset" : 64,
16734     "referenced_type" : "_ZTIj"
16735    },
16736    {
16737     "access" : "private",
16738     "field_name" : "mOwnsBuffer",
16739     "field_offset" : 96,
16740     "referenced_type" : "_ZTIb"
16741    },
16742    {
16743     "access" : "private",
16744     "field_name" : "mPad",
16745     "field_offset" : 104,
16746     "referenced_type" : "_ZTIA3_h"
16747    }
16748   ],
16749   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
16750   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus>",
16751   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
16752   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
16753   "size" : 16,
16754   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16755   "template_args" : [ "_ZTIN7android8hardware3usb4V1_010PortStatusE" ]
16756  },
16757  {
16758   "alignment" : 4,
16759   "fields" :
16760   [
16761    {
16762     "access" : "private",
16763     "field_name" : "mBuffer",
16764     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE"
16765    },
16766    {
16767     "access" : "private",
16768     "field_name" : "mSize",
16769     "field_offset" : 64,
16770     "referenced_type" : "_ZTIj"
16771    },
16772    {
16773     "access" : "private",
16774     "field_name" : "mOwnsBuffer",
16775     "field_offset" : 96,
16776     "referenced_type" : "_ZTIb"
16777    },
16778    {
16779     "access" : "private",
16780     "field_name" : "mPad",
16781     "field_offset" : 104,
16782     "referenced_type" : "_ZTIA3_h"
16783    }
16784   ],
16785   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
16786   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_1::PortStatus_1_1>",
16787   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
16788   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
16789   "size" : 16,
16790   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16791   "template_args" : [ "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E" ]
16792  },
16793  {
16794   "alignment" : 4,
16795   "fields" :
16796   [
16797    {
16798     "access" : "private",
16799     "field_name" : "mBuffer",
16800     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
16801    },
16802    {
16803     "access" : "private",
16804     "field_name" : "mSize",
16805     "field_offset" : 64,
16806     "referenced_type" : "_ZTIj"
16807    },
16808    {
16809     "access" : "private",
16810     "field_name" : "mOwnsBuffer",
16811     "field_offset" : 96,
16812     "referenced_type" : "_ZTIb"
16813    },
16814    {
16815     "access" : "private",
16816     "field_name" : "mPad",
16817     "field_offset" : 104,
16818     "referenced_type" : "_ZTIA3_h"
16819    }
16820   ],
16821   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
16822   "name" : "android::hardware::hidl_vec<char>",
16823   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
16824   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
16825   "size" : 16,
16826   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16827   "template_args" : [ "_ZTIc" ]
16828  },
16829  {
16830   "alignment" : 4,
16831   "fields" :
16832   [
16833    {
16834     "access" : "private",
16835     "field_name" : "mBuffer",
16836     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
16837    },
16838    {
16839     "access" : "private",
16840     "field_name" : "mSize",
16841     "field_offset" : 64,
16842     "referenced_type" : "_ZTIj"
16843    },
16844    {
16845     "access" : "private",
16846     "field_name" : "mOwnsBuffer",
16847     "field_offset" : 96,
16848     "referenced_type" : "_ZTIb"
16849    },
16850    {
16851     "access" : "private",
16852     "field_name" : "mPad",
16853     "field_offset" : 104,
16854     "referenced_type" : "_ZTIA3_h"
16855    }
16856   ],
16857   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
16858   "name" : "android::hardware::hidl_vec<int>",
16859   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
16860   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
16861   "size" : 16,
16862   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16863   "template_args" : [ "_ZTIi" ]
16864  },
16865  {
16866   "alignment" : 4,
16867   "base_specifiers" :
16868   [
16869    {
16870     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
16871    }
16872   ],
16873   "fields" :
16874   [
16875    {
16876     "access" : "protected",
16877     "field_name" : "mSchedPolicy",
16878     "field_offset" : 32,
16879     "referenced_type" : "_ZTIi"
16880    },
16881    {
16882     "access" : "protected",
16883     "field_name" : "mSchedPriority",
16884     "field_offset" : 64,
16885     "referenced_type" : "_ZTIi"
16886    },
16887    {
16888     "access" : "private",
16889     "field_name" : "mExtras",
16890     "field_offset" : 96,
16891     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
16892    },
16893    {
16894     "access" : "private",
16895     "field_name" : "mReserved0",
16896     "field_offset" : 128,
16897     "referenced_type" : "_ZTIPv"
16898    }
16899   ],
16900   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
16901   "name" : "android::hardware::BHwBinder",
16902   "record_kind" : "class",
16903   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
16904   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
16905   "size" : 28,
16906   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
16907   "vtable_components" :
16908   [
16909    {
16910     "component_value" : 20,
16911     "kind" : "vbase_offset"
16912    },
16913    {
16914     "kind" : "offset_to_top"
16915    },
16916    {
16917     "kind" : "rtti",
16918     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
16919    },
16920    {
16921     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16922    },
16923    {
16924     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16925    },
16926    {
16927     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16928    },
16929    {
16930     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
16931    },
16932    {
16933     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16934    },
16935    {
16936     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16937    },
16938    {
16939     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16940    },
16941    {
16942     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16943    },
16944    {
16945     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16946    },
16947    {
16948     "kind" : "complete_dtor_pointer",
16949     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
16950    },
16951    {
16952     "kind" : "deleting_dtor_pointer",
16953     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
16954    },
16955    {
16956     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16957    },
16958    {
16959     "kind" : "vcall_offset"
16960    },
16961    {
16962     "kind" : "vcall_offset"
16963    },
16964    {
16965     "kind" : "vcall_offset"
16966    },
16967    {
16968     "kind" : "vcall_offset"
16969    },
16970    {
16971     "component_value" : -20,
16972     "kind" : "vcall_offset"
16973    },
16974    {
16975     "component_value" : -20,
16976     "kind" : "offset_to_top"
16977    },
16978    {
16979     "kind" : "rtti",
16980     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
16981    },
16982    {
16983     "kind" : "complete_dtor_pointer",
16984     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
16985    },
16986    {
16987     "kind" : "deleting_dtor_pointer",
16988     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
16989    },
16990    {
16991     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16992    },
16993    {
16994     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16995    },
16996    {
16997     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16998    },
16999    {
17000     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17001    }
17002   ]
17003  },
17004  {
17005   "alignment" : 4,
17006   "fields" :
17007   [
17008    {
17009     "field_name" : "sched_policy",
17010     "referenced_type" : "_ZTIi"
17011    },
17012    {
17013     "field_name" : "prio",
17014     "field_offset" : 32,
17015     "referenced_type" : "_ZTIi"
17016    }
17017   ],
17018   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
17019   "name" : "android::hardware::SchedPrio",
17020   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
17021   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
17022   "size" : 8,
17023   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
17024  },
17025  {
17026   "alignment" : 4,
17027   "fields" :
17028   [
17029    {
17030     "access" : "private",
17031     "field_name" : "mCond",
17032     "referenced_type" : "_ZTI14pthread_cond_t"
17033    }
17034   ],
17035   "linker_set_key" : "_ZTIN7android9ConditionE",
17036   "name" : "android::Condition",
17037   "record_kind" : "class",
17038   "referenced_type" : "_ZTIN7android9ConditionE",
17039   "self_type" : "_ZTIN7android9ConditionE",
17040   "size" : 4,
17041   "source_file" : "/system/core/libutils/include/utils/Condition.h"
17042  },
17043  {
17044   "alignment" : 4,
17045   "fields" :
17046   [
17047    {
17048     "field_name" : "buf",
17049     "referenced_type" : "_ZTIA5121_h"
17050    },
17051    {
17052     "field_name" : "entry",
17053     "referenced_type" : "_ZTI12logger_entry"
17054    }
17055   ],
17056   "is_anonymous" : true,
17057   "linker_set_key" : "_ZTIN7log_msgUt_E",
17058   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)",
17059   "record_kind" : "union",
17060   "referenced_type" : "_ZTIN7log_msgUt_E",
17061   "self_type" : "_ZTIN7log_msgUt_E",
17062   "size" : 5124,
17063   "source_file" : "/system/core/liblog/include/log/log_read.h"
17064  }
17065 ],
17066 "rvalue_reference_types" :
17067 [
17068  {
17069   "alignment" : 4,
17070   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
17071   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
17072   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
17073   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
17074   "size" : 4,
17075   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17076  },
17077  {
17078   "alignment" : 4,
17079   "linker_set_key" : "_ZTION7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
17080   "name" : "android::sp<android::hardware::usb::V1_0::IUsbCallback> &&",
17081   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
17082   "self_type" : "_ZTION7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
17083   "size" : 4,
17084   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17085  },
17086  {
17087   "alignment" : 4,
17088   "linker_set_key" : "_ZTION7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
17089   "name" : "android::sp<android::hardware::usb::V1_1::IUsbCallback> &&",
17090   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
17091   "self_type" : "_ZTION7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
17092   "size" : 4,
17093   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17094  },
17095  {
17096   "alignment" : 4,
17097   "linker_set_key" : "_ZTION7android2spINS_8hardware3usb4V1_14IUsbEEE",
17098   "name" : "android::sp<android::hardware::usb::V1_1::IUsb> &&",
17099   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
17100   "self_type" : "_ZTION7android2spINS_8hardware3usb4V1_14IUsbEEE",
17101   "size" : 4,
17102   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17103  },
17104  {
17105   "alignment" : 4,
17106   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
17107   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
17108   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
17109   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
17110   "size" : 4,
17111   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17112  },
17113  {
17114   "alignment" : 4,
17115   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
17116   "name" : "android::hardware::hidl_handle &&",
17117   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
17118   "self_type" : "_ZTION7android8hardware11hidl_handleE",
17119   "size" : 4,
17120   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17121  },
17122  {
17123   "alignment" : 4,
17124   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
17125   "name" : "android::hardware::hidl_memory &&",
17126   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
17127   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
17128   "size" : 4,
17129   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17130  },
17131  {
17132   "alignment" : 4,
17133   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
17134   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_1::IUsbCallback> > &&",
17135   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
17136   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
17137   "size" : 4,
17138   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17139  },
17140  {
17141   "alignment" : 4,
17142   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
17143   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_1::IUsb> > &&",
17144   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
17145   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
17146   "size" : 4,
17147   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17148  },
17149  {
17150   "alignment" : 4,
17151   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
17152   "name" : "android::hardware::Return<bool> &&",
17153   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
17154   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
17155   "size" : 4,
17156   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17157  },
17158  {
17159   "alignment" : 4,
17160   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
17161   "name" : "android::hardware::Return<void> &&",
17162   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
17163   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
17164   "size" : 4,
17165   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17166  },
17167  {
17168   "alignment" : 4,
17169   "linker_set_key" : "_ZTION7android8hardware6StatusE",
17170   "name" : "android::hardware::Status &&",
17171   "referenced_type" : "_ZTIN7android8hardware6StatusE",
17172   "self_type" : "_ZTION7android8hardware6StatusE",
17173   "size" : 4,
17174   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17175  },
17176  {
17177   "alignment" : 4,
17178   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
17179   "name" : "android::hardware::details::return_status &&",
17180   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
17181   "self_type" : "_ZTION7android8hardware7details13return_statusE",
17182   "size" : 4,
17183   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17184  },
17185  {
17186   "alignment" : 4,
17187   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
17188   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
17189   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
17190   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
17191   "size" : 4,
17192   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17193  },
17194  {
17195   "alignment" : 4,
17196   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
17197   "name" : "std::function<sp<IBase> (void *)> &&",
17198   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
17199   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
17200   "size" : 4,
17201   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17202  },
17203  {
17204   "alignment" : 4,
17205   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
17206   "name" : "std::function<sp<IBinder> (void *)> &&",
17207   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
17208   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
17209   "size" : 4,
17210   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17211  }
17212 ]
17213}
17214