1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "_ZTIA0_c",
7   "name" : "char [0]",
8   "referenced_type" : "_ZTIc",
9   "self_type" : "_ZTIA0_c",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "alignment" : 4,
14   "linker_set_key" : "_ZTIA0_i",
15   "name" : "int [0]",
16   "referenced_type" : "_ZTIi",
17   "self_type" : "_ZTIA0_i",
18   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
19  },
20  {
21   "alignment" : 1,
22   "linker_set_key" : "_ZTIA32_h",
23   "name" : "unsigned char [32]",
24   "referenced_type" : "_ZTIh",
25   "self_type" : "_ZTIA32_h",
26   "size" : 32,
27   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
28  },
29  {
30   "alignment" : 1,
31   "linker_set_key" : "_ZTIA3_h",
32   "name" : "unsigned char [3]",
33   "referenced_type" : "_ZTIh",
34   "self_type" : "_ZTIA3_h",
35   "size" : 3,
36   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
37  },
38  {
39   "alignment" : 1,
40   "linker_set_key" : "_ZTIA5121_h",
41   "name" : "unsigned char [5121]",
42   "referenced_type" : "_ZTIh",
43   "self_type" : "_ZTIA5121_h",
44   "size" : 5121,
45   "source_file" : "/system/core/liblog/include/log/log_read.h"
46  },
47  {
48   "alignment" : 1,
49   "linker_set_key" : "_ZTIA64_c",
50   "name" : "char [64]",
51   "referenced_type" : "_ZTIc",
52   "self_type" : "_ZTIA64_c",
53   "size" : 64,
54   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
55  },
56  {
57   "alignment" : 1,
58   "linker_set_key" : "_ZTIA7_h",
59   "name" : "unsigned char [7]",
60   "referenced_type" : "_ZTIh",
61   "self_type" : "_ZTIA7_h",
62   "size" : 7,
63   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
64  },
65  {
66   "alignment" : 4,
67   "linker_set_key" : "_ZTIA8_j",
68   "name" : "unsigned int [8]",
69   "referenced_type" : "_ZTIj",
70   "self_type" : "_ZTIA8_j",
71   "size" : 32,
72   "source_file" : "/system/core/libsystem/include/system/graphics.h"
73  },
74  {
75   "linker_set_key" : "_ZTIA_f",
76   "name" : "float []",
77   "referenced_type" : "_ZTIf",
78   "self_type" : "_ZTIA_f",
79   "source_file" : "/system/core/libsystem/include/system/graphics.h"
80  }
81 ],
82 "builtin_types" :
83 [
84  {
85   "alignment" : 2,
86   "is_integral" : true,
87   "is_unsigned" : true,
88   "linker_set_key" : "_ZTIDs",
89   "name" : "char16_t",
90   "referenced_type" : "_ZTIDs",
91   "self_type" : "_ZTIDs",
92   "size" : 2
93  },
94  {
95   "alignment" : 1,
96   "is_integral" : true,
97   "linker_set_key" : "_ZTIa",
98   "name" : "signed char",
99   "referenced_type" : "_ZTIa",
100   "self_type" : "_ZTIa",
101   "size" : 1
102  },
103  {
104   "alignment" : 1,
105   "is_integral" : true,
106   "is_unsigned" : true,
107   "linker_set_key" : "_ZTIb",
108   "name" : "bool",
109   "referenced_type" : "_ZTIb",
110   "self_type" : "_ZTIb",
111   "size" : 1
112  },
113  {
114   "alignment" : 1,
115   "is_integral" : true,
116   "linker_set_key" : "_ZTIc",
117   "name" : "char",
118   "referenced_type" : "_ZTIc",
119   "self_type" : "_ZTIc",
120   "size" : 1
121  },
122  {
123   "alignment" : 8,
124   "linker_set_key" : "_ZTId",
125   "name" : "double",
126   "referenced_type" : "_ZTId",
127   "self_type" : "_ZTId",
128   "size" : 8
129  },
130  {
131   "alignment" : 4,
132   "linker_set_key" : "_ZTIf",
133   "name" : "float",
134   "referenced_type" : "_ZTIf",
135   "self_type" : "_ZTIf",
136   "size" : 4
137  },
138  {
139   "alignment" : 1,
140   "is_integral" : true,
141   "is_unsigned" : true,
142   "linker_set_key" : "_ZTIh",
143   "name" : "unsigned char",
144   "referenced_type" : "_ZTIh",
145   "self_type" : "_ZTIh",
146   "size" : 1
147  },
148  {
149   "alignment" : 4,
150   "is_integral" : true,
151   "linker_set_key" : "_ZTIi",
152   "name" : "int",
153   "referenced_type" : "_ZTIi",
154   "self_type" : "_ZTIi",
155   "size" : 4
156  },
157  {
158   "alignment" : 4,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "_ZTIj",
162   "name" : "unsigned int",
163   "referenced_type" : "_ZTIj",
164   "self_type" : "_ZTIj",
165   "size" : 4
166  },
167  {
168   "alignment" : 8,
169   "is_integral" : true,
170   "linker_set_key" : "_ZTIl",
171   "name" : "long",
172   "referenced_type" : "_ZTIl",
173   "self_type" : "_ZTIl",
174   "size" : 8
175  },
176  {
177   "alignment" : 8,
178   "is_integral" : true,
179   "is_unsigned" : true,
180   "linker_set_key" : "_ZTIm",
181   "name" : "unsigned long",
182   "referenced_type" : "_ZTIm",
183   "self_type" : "_ZTIm",
184   "size" : 8
185  },
186  {
187   "alignment" : 2,
188   "is_integral" : true,
189   "linker_set_key" : "_ZTIs",
190   "name" : "short",
191   "referenced_type" : "_ZTIs",
192   "self_type" : "_ZTIs",
193   "size" : 2
194  },
195  {
196   "alignment" : 2,
197   "is_integral" : true,
198   "is_unsigned" : true,
199   "linker_set_key" : "_ZTIt",
200   "name" : "unsigned short",
201   "referenced_type" : "_ZTIt",
202   "self_type" : "_ZTIt",
203   "size" : 2
204  },
205  {
206   "linker_set_key" : "_ZTIv",
207   "name" : "void",
208   "referenced_type" : "_ZTIv",
209   "self_type" : "_ZTIv"
210  },
211  {
212   "alignment" : 8,
213   "is_integral" : true,
214   "linker_set_key" : "_ZTIx",
215   "name" : "long long",
216   "referenced_type" : "_ZTIx",
217   "self_type" : "_ZTIx",
218   "size" : 8
219  },
220  {
221   "alignment" : 8,
222   "is_integral" : true,
223   "is_unsigned" : true,
224   "linker_set_key" : "_ZTIy",
225   "name" : "unsigned long long",
226   "referenced_type" : "_ZTIy",
227   "self_type" : "_ZTIy",
228   "size" : 8
229  }
230 ],
231 "elf_functions" :
232 [
233  {
234   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
235  },
236  {
237   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
238  },
239  {
240   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
241  },
242  {
243   "name" : "_ZN7android8hardware3usb4V1_112IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
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_recipientEEEm"
322  },
323  {
324   "name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
325  },
326  {
327   "name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
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_6ParcelEmm"
373  },
374  {
375   "name" : "_ZN7android8hardware3usb4V1_122readEmbeddedFromParcelERKNS2_14PortStatus_1_1ERKNS0_6ParcelEmm"
376  },
377  {
378   "name" : "_ZN7android8hardware3usb4V1_14IUsb10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
379  },
380  {
381   "name" : "_ZN7android8hardware3usb4V1_14IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
382  },
383  {
384   "name" : "_ZN7android8hardware3usb4V1_14IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
385  },
386  {
387   "name" : "_ZN7android8hardware3usb4V1_14IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
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_recipientEEEm"
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_arrayIhLm32EJEEEEEEEE"
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_EElEERKT_"
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_EElEE"
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_EElEERKT_"
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_EElEE"
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" : "_ZThn16_N7android8hardware3usb4V1_115BpHwUsbCallback15onLastStrongRefEPKv"
587  },
588  {
589   "name" : "_ZThn16_N7android8hardware3usb4V1_17BpHwUsb15onLastStrongRefEPKv"
590  },
591  {
592   "name" : "_ZThn32_N7android8hardware3usb4V1_115BnHwUsbCallbackD0Ev"
593  },
594  {
595   "name" : "_ZThn32_N7android8hardware3usb4V1_115BnHwUsbCallbackD1Ev"
596  },
597  {
598   "name" : "_ZThn32_N7android8hardware3usb4V1_17BnHwUsbD0Ev"
599  },
600  {
601   "name" : "_ZThn32_N7android8hardware3usb4V1_17BnHwUsbD1Ev"
602  },
603  {
604   "name" : "_ZTv0_n24_N7android8hardware3usb4V1_115BnHwUsbCallbackD0Ev"
605  },
606  {
607   "name" : "_ZTv0_n24_N7android8hardware3usb4V1_115BnHwUsbCallbackD1Ev"
608  },
609  {
610   "name" : "_ZTv0_n24_N7android8hardware3usb4V1_17BnHwUsbD0Ev"
611  },
612  {
613   "name" : "_ZTv0_n24_N7android8hardware3usb4V1_17BnHwUsbD1Ev"
614  },
615  {
616   "name" : "_ZTv0_n40_N7android8hardware3usb4V1_115BpHwUsbCallback15onLastStrongRefEPKv"
617  },
618  {
619   "name" : "_ZTv0_n40_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_115BpHwUsbCallbackE16_NS0_11BpHwRefBaseE"
663  },
664  {
665   "name" : "_ZTCN7android8hardware3usb4V1_115BpHwUsbCallbackE8_NS0_10IInterfaceE"
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_17BpHwUsbE16_NS0_11BpHwRefBaseE"
700  },
701  {
702   "name" : "_ZTCN7android8hardware3usb4V1_17BpHwUsbE8_NS0_10IInterfaceE"
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" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
3584   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
3585   "parameters" :
3586   [
3587    {
3588     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3589    },
3590    {
3591     "referenced_type" : "_ZTIPKh"
3592    },
3593    {
3594     "referenced_type" : "_ZTIm"
3595    },
3596    {
3597     "referenced_type" : "_ZTIPKy"
3598    },
3599    {
3600     "referenced_type" : "_ZTIm"
3601    },
3602    {
3603     "referenced_type" : "_ZTIPv"
3604    }
3605   ],
3606   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
3607   "return_type" : "_ZTIv",
3608   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
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_64_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_recipientEEEm",
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" : "_ZTIm"
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_arrayIhLm32EJEEEEEEEE",
3669   "parameters" :
3670   [
3671    {
3672     "is_this_ptr" : true,
3673     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE"
3674    },
3675    {
3676     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
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_64_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_64_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_64_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_recipientEEEm",
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" : "_ZTIm"
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_arrayIhLm32EJEEEEEEEE",
4125   "parameters" :
4126   [
4127    {
4128     "is_this_ptr" : true,
4129     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_115BpHwUsbCallbackE"
4130    },
4131    {
4132     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
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_6ParcelEmm",
4376   "parameters" :
4377   [
4378    {
4379     "referenced_type" : "_ZTIRKN7android8hardware3usb4V1_114PortStatus_1_1E"
4380    },
4381    {
4382     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4383    },
4384    {
4385     "referenced_type" : "_ZTIm"
4386    },
4387    {
4388     "referenced_type" : "_ZTIm"
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_6ParcelEmm",
4397   "parameters" :
4398   [
4399    {
4400     "referenced_type" : "_ZTIRKN7android8hardware3usb4V1_114PortStatus_1_1E"
4401    },
4402    {
4403     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4404    },
4405    {
4406     "referenced_type" : "_ZTIm"
4407    },
4408    {
4409     "referenced_type" : "_ZTIm"
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_recipientEEEm",
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" : "_ZTIm"
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_arrayIhLm32EJEEEEEEEE",
4470   "parameters" :
4471   [
4472    {
4473     "is_this_ptr" : true,
4474     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_14IUsbE"
4475    },
4476    {
4477     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
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_recipientEEEm",
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" : "_ZTIm"
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_arrayIhLm32EJEEEEEEEE",
4940   "parameters" :
4941   [
4942    {
4943     "is_this_ptr" : true,
4944     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_17BpHwUsbE"
4945    },
4946    {
4947     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
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_64_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" : "_ZThn16_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" : "_ZThn16_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_n40_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_n40_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" : 8,
5363   "linker_set_key" : "_ZTIRK7log_msg",
5364   "name" : "const log_msg &",
5365   "referenced_type" : "_ZTIK7log_msg",
5366   "self_type" : "_ZTIRK7log_msg",
5367   "size" : 8,
5368   "source_file" : "/system/core/liblog/include/log/log_read.h"
5369  },
5370  {
5371   "alignment" : 8,
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" : 8,
5377   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5378  },
5379  {
5380   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
5395   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5396  },
5397  {
5398   "alignment" : 8,
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" : 8,
5404   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5405  },
5406  {
5407   "alignment" : 8,
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" : 8,
5413   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5414  },
5415  {
5416   "alignment" : 8,
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" : 8,
5422   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5423  },
5424  {
5425   "alignment" : 8,
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" : 8,
5431   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5432  },
5433  {
5434   "alignment" : 8,
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" : 8,
5440   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5441  },
5442  {
5443   "alignment" : 8,
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" : 8,
5449   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5450  },
5451  {
5452   "alignment" : 8,
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" : 8,
5458   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5459  },
5460  {
5461   "alignment" : 8,
5462   "linker_set_key" : "_ZTIRKN7android7String8E",
5463   "name" : "const android::String8 &",
5464   "referenced_type" : "_ZTIKN7android7String8E",
5465   "self_type" : "_ZTIRKN7android7String8E",
5466   "size" : 8,
5467   "source_file" : "/system/core/libutils/include/utils/String8.h"
5468  },
5469  {
5470   "alignment" : 8,
5471   "linker_set_key" : "_ZTIRKN7android8String16E",
5472   "name" : "const android::String16 &",
5473   "referenced_type" : "_ZTIKN7android8String16E",
5474   "self_type" : "_ZTIRKN7android8String16E",
5475   "size" : 8,
5476   "source_file" : "/system/core/libutils/include/utils/String16.h"
5477  },
5478  {
5479   "alignment" : 8,
5480   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLm32EJEEE",
5481   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
5482   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
5483   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLm32EJEEE",
5484   "size" : 8,
5485   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5486  },
5487  {
5488   "alignment" : 8,
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" : 8,
5494   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5495  },
5496  {
5497   "alignment" : 8,
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" : 8,
5503   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5504  },
5505  {
5506   "alignment" : 8,
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" : 8,
5512   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5513  },
5514  {
5515   "alignment" : 8,
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" : 8,
5521   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5522  },
5523  {
5524   "alignment" : 8,
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" : 8,
5530   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5531  },
5532  {
5533   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
5548   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5549  },
5550  {
5551   "alignment" : 8,
5552   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
5553   "name" : "const android::hardware::Parcel &",
5554   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
5555   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
5556   "size" : 8,
5557   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5558  },
5559  {
5560   "alignment" : 8,
5561   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
5562   "name" : "const android::hardware::Return<bool> &",
5563   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5564   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
5565   "size" : 8,
5566   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5567  },
5568  {
5569   "alignment" : 8,
5570   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
5571   "name" : "const android::hardware::Status &",
5572   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5573   "self_type" : "_ZTIRKN7android8hardware6StatusE",
5574   "size" : 8,
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_64_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_64_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_64_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_64_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" : 8,
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" : 8,
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" : 8,
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" : 8,
5614   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5615  },
5616  {
5617   "alignment" : 8,
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" : 8,
5623   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5624  },
5625  {
5626   "alignment" : 8,
5627   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
5628   "name" : "const android::hardware::hidl_vec<int> &",
5629   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
5630   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
5631   "size" : 8,
5632   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5633  },
5634  {
5635   "alignment" : 8,
5636   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5637   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5638   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5639   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5640   "size" : 8,
5641   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5642  },
5643  {
5644   "alignment" : 8,
5645   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5646   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5647   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]/android_vendor.R_x86_64_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_64_static/obj/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++/gen/android/hardware/usb/1.1/UsbCallbackAll.sdump",
5649   "size" : 8,
5650   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5651  },
5652  {
5653   "alignment" : 8,
5654   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5655   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
5656   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5657   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5658   "size" : 8,
5659   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5660  },
5661  {
5662   "alignment" : 8,
5663   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5664   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
5665   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]/android_vendor.R_x86_64_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_64_static/obj/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++/gen/android/hardware/usb/1.1/UsbCallbackAll.sdump",
5667   "size" : 8,
5668   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5669  },
5670  {
5671   "alignment" : 8,
5672   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5673   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
5674   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]/android_vendor.R_x86_64_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_64_static/obj/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++/gen/android/hardware/usb/1.1/types.sdump",
5676   "size" : 8,
5677   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5678  },
5679  {
5680   "alignment" : 8,
5681   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
5682   "name" : "const android::hidl::base::V1_0::IBase *const &",
5683   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
5684   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
5685   "size" : 8,
5686   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5687  },
5688  {
5689   "alignment" : 8,
5690   "linker_set_key" : "_ZTIRKa",
5691   "name" : "const signed char &",
5692   "referenced_type" : "_ZTIKa",
5693   "self_type" : "_ZTIRKa",
5694   "size" : 8,
5695   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5696  },
5697  {
5698   "alignment" : 8,
5699   "linker_set_key" : "_ZTIRKb",
5700   "name" : "const bool &",
5701   "referenced_type" : "_ZTIKb",
5702   "self_type" : "_ZTIRKb",
5703   "size" : 8,
5704   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5705  },
5706  {
5707   "alignment" : 8,
5708   "linker_set_key" : "_ZTIRKd",
5709   "name" : "const double &",
5710   "referenced_type" : "_ZTIKd",
5711   "self_type" : "_ZTIRKd",
5712   "size" : 8,
5713   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5714  },
5715  {
5716   "alignment" : 8,
5717   "linker_set_key" : "_ZTIRKf",
5718   "name" : "const float &",
5719   "referenced_type" : "_ZTIKf",
5720   "self_type" : "_ZTIRKf",
5721   "size" : 8,
5722   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5723  },
5724  {
5725   "alignment" : 8,
5726   "linker_set_key" : "_ZTIRKh",
5727   "name" : "const unsigned char &",
5728   "referenced_type" : "_ZTIKh",
5729   "self_type" : "_ZTIRKh",
5730   "size" : 8,
5731   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5732  },
5733  {
5734   "alignment" : 8,
5735   "linker_set_key" : "_ZTIRKi",
5736   "name" : "const int &",
5737   "referenced_type" : "_ZTIKi",
5738   "self_type" : "_ZTIRKi",
5739   "size" : 8,
5740   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5741  },
5742  {
5743   "alignment" : 8,
5744   "linker_set_key" : "_ZTIRKj",
5745   "name" : "const unsigned int &",
5746   "referenced_type" : "_ZTIKj",
5747   "self_type" : "_ZTIRKj",
5748   "size" : 8,
5749   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5750  },
5751  {
5752   "alignment" : 8,
5753   "linker_set_key" : "_ZTIRKl",
5754   "name" : "const long &",
5755   "referenced_type" : "_ZTIKl",
5756   "self_type" : "_ZTIRKl",
5757   "size" : 8,
5758   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5759  },
5760  {
5761   "alignment" : 8,
5762   "linker_set_key" : "_ZTIRKm",
5763   "name" : "const unsigned long &",
5764   "referenced_type" : "_ZTIKm",
5765   "self_type" : "_ZTIRKm",
5766   "size" : 8,
5767   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5768  },
5769  {
5770   "alignment" : 8,
5771   "linker_set_key" : "_ZTIRKs",
5772   "name" : "const short &",
5773   "referenced_type" : "_ZTIKs",
5774   "self_type" : "_ZTIRKs",
5775   "size" : 8,
5776   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5777  },
5778  {
5779   "alignment" : 8,
5780   "linker_set_key" : "_ZTIRKt",
5781   "name" : "const unsigned short &",
5782   "referenced_type" : "_ZTIKt",
5783   "self_type" : "_ZTIRKt",
5784   "size" : 8,
5785   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5786  },
5787  {
5788   "alignment" : 8,
5789   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5790   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5791   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5792   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5793   "size" : 8,
5794   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5795  },
5796  {
5797   "alignment" : 8,
5798   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5799   "name" : "android::sp<android::hardware::usb::V1_0::IUsbCallback> &",
5800   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5801   "self_type" : "_ZTIRN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
5802   "size" : 8,
5803   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5804  },
5805  {
5806   "alignment" : 8,
5807   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3usb4V1_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" : 8,
5812   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5813  },
5814  {
5815   "alignment" : 8,
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" : 8,
5821   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5822  },
5823  {
5824   "alignment" : 8,
5825   "linker_set_key" : "_ZTIRN7android5MutexE",
5826   "name" : "android::Mutex &",
5827   "referenced_type" : "_ZTIN7android5MutexE",
5828   "self_type" : "_ZTIRN7android5MutexE",
5829   "size" : 8,
5830   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5831  },
5832  {
5833   "alignment" : 8,
5834   "linker_set_key" : "_ZTIRN7android6RWLockE",
5835   "name" : "android::RWLock &",
5836   "referenced_type" : "_ZTIN7android6RWLockE",
5837   "self_type" : "_ZTIRN7android6RWLockE",
5838   "size" : 8,
5839   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5840  },
5841  {
5842   "alignment" : 8,
5843   "linker_set_key" : "_ZTIRN7android7String8E",
5844   "name" : "android::String8 &",
5845   "referenced_type" : "_ZTIN7android7String8E",
5846   "self_type" : "_ZTIRN7android7String8E",
5847   "size" : 8,
5848   "source_file" : "/system/core/libutils/include/utils/String8.h"
5849  },
5850  {
5851   "alignment" : 8,
5852   "linker_set_key" : "_ZTIRN7android8String16E",
5853   "name" : "android::String16 &",
5854   "referenced_type" : "_ZTIN7android8String16E",
5855   "self_type" : "_ZTIRN7android8String16E",
5856   "size" : 8,
5857   "source_file" : "/system/core/libutils/include/utils/String16.h"
5858  },
5859  {
5860   "alignment" : 8,
5861   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
5862   "name" : "android::hardware::TextOutput &",
5863   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
5864   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
5865   "size" : 8,
5866   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5867  },
5868  {
5869   "alignment" : 8,
5870   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLm32EJEEE",
5871   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
5872   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
5873   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLm32EJEEE",
5874   "size" : 8,
5875   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5876  },
5877  {
5878   "alignment" : 8,
5879   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
5880   "name" : "android::hardware::hidl_memory &",
5881   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5882   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
5883   "size" : 8,
5884   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5885  },
5886  {
5887   "alignment" : 8,
5888   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
5889   "name" : "android::hardware::hidl_string &",
5890   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5891   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
5892   "size" : 8,
5893   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5894  },
5895  {
5896   "alignment" : 8,
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" : 8,
5902   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5903  },
5904  {
5905   "alignment" : 8,
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" : 8,
5911   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5912  },
5913  {
5914   "alignment" : 8,
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" : 8,
5920   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5921  },
5922  {
5923   "alignment" : 8,
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" : 8,
5929   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5930  },
5931  {
5932   "alignment" : 8,
5933   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
5934   "name" : "android::hardware::Return<bool> &",
5935   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5936   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
5937   "size" : 8,
5938   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5939  },
5940  {
5941   "alignment" : 8,
5942   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
5943   "name" : "android::hardware::Return<void> &",
5944   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5945   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
5946   "size" : 8,
5947   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5948  },
5949  {
5950   "alignment" : 8,
5951   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
5952   "name" : "android::hardware::Status &",
5953   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5954   "self_type" : "_ZTIRN7android8hardware6StatusE",
5955   "size" : 8,
5956   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5957  },
5958  {
5959   "alignment" : 8,
5960   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5961   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5962   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5963   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5964   "size" : 8,
5965   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5966  },
5967  {
5968   "alignment" : 8,
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" : 8,
5974   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5975  },
5976  {
5977   "alignment" : 8,
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" : 8,
5983   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5984  },
5985  {
5986   "alignment" : 8,
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" : 8,
5992   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5993  },
5994  {
5995   "alignment" : 8,
5996   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
5997   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
5998   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
5999   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
6000   "size" : 8,
6001   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6002  },
6003  {
6004   "alignment" : 8,
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" : 8,
6010   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6011  },
6012  {
6013   "alignment" : 8,
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" : 8,
6019   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6020  },
6021  {
6022   "alignment" : 8,
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" : 8,
6028   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6029  },
6030  {
6031   "alignment" : 8,
6032   "linker_set_key" : "_ZTIRh",
6033   "name" : "unsigned char &",
6034   "referenced_type" : "_ZTIh",
6035   "self_type" : "_ZTIRh",
6036   "size" : 8,
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" : 8,
6041   "linker_set_key" : "_ZTIRi",
6042   "name" : "int &",
6043   "referenced_type" : "_ZTIi",
6044   "self_type" : "_ZTIRi",
6045   "size" : 8,
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" : 8,
6050   "linker_set_key" : "_ZTIRj",
6051   "name" : "unsigned int &",
6052   "referenced_type" : "_ZTIj",
6053   "self_type" : "_ZTIRj",
6054   "size" : 8,
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" : 8,
6062   "linker_set_key" : "_ZTIP13native_handle",
6063   "name" : "native_handle *",
6064   "referenced_type" : "_ZTI13native_handle",
6065   "self_type" : "_ZTIP13native_handle",
6066   "size" : 8,
6067   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6068  },
6069  {
6070   "alignment" : 8,
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" : 8,
6076   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6077  },
6078  {
6079   "alignment" : 8,
6080   "linker_set_key" : "_ZTIP7log_msg",
6081   "name" : "log_msg *",
6082   "referenced_type" : "_ZTI7log_msg",
6083   "self_type" : "_ZTIP7log_msg",
6084   "size" : 8,
6085   "source_file" : "/system/core/liblog/include/log/log_read.h"
6086  },
6087  {
6088   "alignment" : 8,
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" : 8,
6094   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6095  },
6096  {
6097   "alignment" : 8,
6098   "linker_set_key" : "_ZTIPFiPvE",
6099   "name" : "int (*)(void *)",
6100   "referenced_type" : "_ZTIFiPvE",
6101   "self_type" : "_ZTIPFiPvE",
6102   "size" : 8,
6103   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6104  },
6105  {
6106   "alignment" : 8,
6107   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE",
6108   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
6109   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
6110   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE",
6111   "size" : 8,
6112   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6113  },
6114  {
6115   "alignment" : 8,
6116   "linker_set_key" : "_ZTIPK13native_handle",
6117   "name" : "const native_handle *",
6118   "referenced_type" : "_ZTIK13native_handle",
6119   "self_type" : "_ZTIPK13native_handle",
6120   "size" : 8,
6121   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6122  },
6123  {
6124   "alignment" : 8,
6125   "linker_set_key" : "_ZTIPK7log_msg",
6126   "name" : "const log_msg *",
6127   "referenced_type" : "_ZTIK7log_msg",
6128   "self_type" : "_ZTIPK7log_msg",
6129   "size" : 8,
6130   "source_file" : "/system/core/liblog/include/log/log_read.h"
6131  },
6132  {
6133   "alignment" : 8,
6134   "linker_set_key" : "_ZTIPKDs",
6135   "name" : "const char16_t *",
6136   "referenced_type" : "_ZTIKDs",
6137   "self_type" : "_ZTIPKDs",
6138   "size" : 8,
6139   "source_file" : "/system/core/libutils/include/utils/String16.h"
6140  },
6141  {
6142   "alignment" : 8,
6143   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
6144   "name" : "const android::VectorImpl *",
6145   "referenced_type" : "_ZTIKN7android10VectorImplE",
6146   "self_type" : "_ZTIPKN7android10VectorImplE",
6147   "size" : 8,
6148   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6149  },
6150  {
6151   "alignment" : 8,
6152   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
6153   "name" : "const android::NativeHandle *",
6154   "referenced_type" : "_ZTIKN7android12NativeHandleE",
6155   "self_type" : "_ZTIPKN7android12NativeHandleE",
6156   "size" : 8,
6157   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6158  },
6159  {
6160   "alignment" : 8,
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" : 8,
6166   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6167  },
6168  {
6169   "alignment" : 8,
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" : 8,
6175   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6176  },
6177  {
6178   "alignment" : 8,
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" : 8,
6184   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6185  },
6186  {
6187   "alignment" : 8,
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" : 8,
6193   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6194  },
6195  {
6196   "alignment" : 8,
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" : 8,
6202   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6203  },
6204  {
6205   "alignment" : 8,
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" : 8,
6211   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6212  },
6213  {
6214   "alignment" : 8,
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" : 8,
6220   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6221  },
6222  {
6223   "alignment" : 8,
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" : 8,
6229   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6230  },
6231  {
6232   "alignment" : 8,
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" : 8,
6238   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6239  },
6240  {
6241   "alignment" : 8,
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" : 8,
6247   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6248  },
6249  {
6250   "alignment" : 8,
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" : 8,
6256   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6257  },
6258  {
6259   "alignment" : 8,
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" : 8,
6265   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6266  },
6267  {
6268   "alignment" : 8,
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" : 8,
6274   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6275  },
6276  {
6277   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
6314   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
6315   "name" : "const android::RefBase *",
6316   "referenced_type" : "_ZTIKN7android7RefBaseE",
6317   "self_type" : "_ZTIPKN7android7RefBaseE",
6318   "size" : 8,
6319   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6320  },
6321  {
6322   "alignment" : 8,
6323   "linker_set_key" : "_ZTIPKN7android7String8E",
6324   "name" : "const android::String8 *",
6325   "referenced_type" : "_ZTIKN7android7String8E",
6326   "self_type" : "_ZTIPKN7android7String8E",
6327   "size" : 8,
6328   "source_file" : "/system/core/libutils/include/utils/String8.h"
6329  },
6330  {
6331   "alignment" : 8,
6332   "linker_set_key" : "_ZTIPKN7android8String16E",
6333   "name" : "const android::String16 *",
6334   "referenced_type" : "_ZTIKN7android8String16E",
6335   "self_type" : "_ZTIPKN7android8String16E",
6336   "size" : 8,
6337   "source_file" : "/system/core/libutils/include/utils/String16.h"
6338  },
6339  {
6340   "alignment" : 8,
6341   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6342   "name" : "const android::hardware::BpHwRefBase *",
6343   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6344   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6345   "size" : 8,
6346   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6347  },
6348  {
6349   "alignment" : 8,
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" : 8,
6355   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6356  },
6357  {
6358   "alignment" : 8,
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" : 8,
6364   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6365  },
6366  {
6367   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
6418   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6419  },
6420  {
6421   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
6454   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6455  },
6456  {
6457   "alignment" : 8,
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" : 8,
6463   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6464  },
6465  {
6466   "alignment" : 8,
6467   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
6468   "name" : "const android::hardware::Return<bool> *",
6469   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6470   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
6471   "size" : 8,
6472   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6473  },
6474  {
6475   "alignment" : 8,
6476   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
6477   "name" : "const android::hardware::Status *",
6478   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
6479   "self_type" : "_ZTIPKN7android8hardware6StatusE",
6480   "size" : 8,
6481   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6482  },
6483  {
6484   "alignment" : 8,
6485   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6486   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6487   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6488   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6489   "size" : 8,
6490   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6491  },
6492  {
6493   "alignment" : 8,
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" : 8,
6499   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6500  },
6501  {
6502   "alignment" : 8,
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" : 8,
6508   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6509  },
6510  {
6511   "alignment" : 8,
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" : 8,
6517   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6518  },
6519  {
6520   "alignment" : 8,
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" : 8,
6526   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6527  },
6528  {
6529   "alignment" : 8,
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" : 8,
6535   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6536  },
6537  {
6538   "alignment" : 8,
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" : 8,
6544   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6545  },
6546  {
6547   "alignment" : 8,
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" : 8,
6553   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6554  },
6555  {
6556   "alignment" : 8,
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" : 8,
6562   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6563  },
6564  {
6565   "alignment" : 8,
6566   "linker_set_key" : "_ZTIPKc",
6567   "name" : "const char *",
6568   "referenced_type" : "_ZTIKc",
6569   "self_type" : "_ZTIPKc",
6570   "size" : 8,
6571   "source_file" : "/system/core/liblog/include/android/log.h"
6572  },
6573  {
6574   "alignment" : 8,
6575   "linker_set_key" : "_ZTIPKh",
6576   "name" : "const unsigned char *",
6577   "referenced_type" : "_ZTIKh",
6578   "self_type" : "_ZTIPKh",
6579   "size" : 8,
6580   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6581  },
6582  {
6583   "alignment" : 8,
6584   "linker_set_key" : "_ZTIPKv",
6585   "name" : "const void *",
6586   "referenced_type" : "_ZTIKv",
6587   "self_type" : "_ZTIPKv",
6588   "size" : 8,
6589   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6590  },
6591  {
6592   "alignment" : 8,
6593   "linker_set_key" : "_ZTIPKy",
6594   "name" : "const unsigned long long *",
6595   "referenced_type" : "_ZTIKy",
6596   "self_type" : "_ZTIPKy",
6597   "size" : 8,
6598   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6599  },
6600  {
6601   "alignment" : 8,
6602   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
6603   "name" : "android::ScopedTrace *",
6604   "referenced_type" : "_ZTIN7android11ScopedTraceE",
6605   "self_type" : "_ZTIPN7android11ScopedTraceE",
6606   "size" : 8,
6607   "source_file" : "/system/core/libutils/include/utils/Trace.h"
6608  },
6609  {
6610   "alignment" : 8,
6611   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
6612   "name" : "android::ReferenceRenamer *",
6613   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
6614   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
6615   "size" : 8,
6616   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6617  },
6618  {
6619   "alignment" : 8,
6620   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
6621   "name" : "android::VirtualLightRefBase *",
6622   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
6623   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
6624   "size" : 8,
6625   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
6626  },
6627  {
6628   "alignment" : 8,
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" : 8,
6634   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6635  },
6636  {
6637   "alignment" : 8,
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" : 8,
6643   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6644  },
6645  {
6646   "alignment" : 8,
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" : 8,
6652   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6653  },
6654  {
6655   "alignment" : 8,
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" : 8,
6661   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6662  },
6663  {
6664   "alignment" : 8,
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" : 8,
6670   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6671  },
6672  {
6673   "alignment" : 8,
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" : 8,
6679   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6680  },
6681  {
6682   "alignment" : 8,
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" : 8,
6688   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6689  },
6690  {
6691   "alignment" : 8,
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" : 8,
6697   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6698  },
6699  {
6700   "alignment" : 8,
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" : 8,
6706   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6707  },
6708  {
6709   "alignment" : 8,
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" : 8,
6715   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6716  },
6717  {
6718   "alignment" : 8,
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" : 8,
6724   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6725  },
6726  {
6727   "alignment" : 8,
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" : 8,
6733   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6734  },
6735  {
6736   "alignment" : 8,
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" : 8,
6742   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6743  },
6744  {
6745   "alignment" : 8,
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" : 8,
6751   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6752  },
6753  {
6754   "alignment" : 8,
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" : 8,
6760   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6761  },
6762  {
6763   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
6778   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6779  },
6780  {
6781   "alignment" : 8,
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" : 8,
6787   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6788  },
6789  {
6790   "alignment" : 8,
6791   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
6792   "name" : "android::Mutex::Autolock *",
6793   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
6794   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
6795   "size" : 8,
6796   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6797  },
6798  {
6799   "alignment" : 8,
6800   "linker_set_key" : "_ZTIPN7android5MutexE",
6801   "name" : "android::Mutex *",
6802   "referenced_type" : "_ZTIN7android5MutexE",
6803   "self_type" : "_ZTIPN7android5MutexE",
6804   "size" : 8,
6805   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6806  },
6807  {
6808   "alignment" : 8,
6809   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
6810   "name" : "android::RWLock::AutoRLock *",
6811   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
6812   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
6813   "size" : 8,
6814   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6815  },
6816  {
6817   "alignment" : 8,
6818   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
6819   "name" : "android::RWLock::AutoWLock *",
6820   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
6821   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
6822   "size" : 8,
6823   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6824  },
6825  {
6826   "alignment" : 8,
6827   "linker_set_key" : "_ZTIPN7android6RWLockE",
6828   "name" : "android::RWLock *",
6829   "referenced_type" : "_ZTIN7android6RWLockE",
6830   "self_type" : "_ZTIPN7android6RWLockE",
6831   "size" : 8,
6832   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6833  },
6834  {
6835   "alignment" : 8,
6836   "linker_set_key" : "_ZTIPN7android6ThreadE",
6837   "name" : "android::Thread *",
6838   "referenced_type" : "_ZTIN7android6ThreadE",
6839   "self_type" : "_ZTIPN7android6ThreadE",
6840   "size" : 8,
6841   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6842  },
6843  {
6844   "alignment" : 8,
6845   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
6846   "name" : "android::RefBase::weakref_impl *",
6847   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
6848   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
6849   "size" : 8,
6850   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6851  },
6852  {
6853   "alignment" : 8,
6854   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
6855   "name" : "android::RefBase::weakref_type *",
6856   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
6857   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
6858   "size" : 8,
6859   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6860  },
6861  {
6862   "alignment" : 8,
6863   "linker_set_key" : "_ZTIPN7android7RefBaseE",
6864   "name" : "android::RefBase *",
6865   "referenced_type" : "_ZTIN7android7RefBaseE",
6866   "self_type" : "_ZTIPN7android7RefBaseE",
6867   "size" : 8,
6868   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6869  },
6870  {
6871   "alignment" : 8,
6872   "linker_set_key" : "_ZTIPN7android7String8E",
6873   "name" : "android::String8 *",
6874   "referenced_type" : "_ZTIN7android7String8E",
6875   "self_type" : "_ZTIPN7android7String8E",
6876   "size" : 8,
6877   "source_file" : "/system/core/libutils/include/utils/String8.h"
6878  },
6879  {
6880   "alignment" : 8,
6881   "linker_set_key" : "_ZTIPN7android8String16E",
6882   "name" : "android::String16 *",
6883   "referenced_type" : "_ZTIN7android8String16E",
6884   "self_type" : "_ZTIPN7android8String16E",
6885   "size" : 8,
6886   "source_file" : "/system/core/libutils/include/utils/String16.h"
6887  },
6888  {
6889   "alignment" : 8,
6890   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
6891   "name" : "android::hardware::IInterface *",
6892   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
6893   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
6894   "size" : 8,
6895   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6896  },
6897  {
6898   "alignment" : 8,
6899   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE",
6900   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
6901   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
6902   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE",
6903   "size" : 8,
6904   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6905  },
6906  {
6907   "alignment" : 8,
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" : 8,
6913   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6914  },
6915  {
6916   "alignment" : 8,
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" : 8,
6922   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6923  },
6924  {
6925   "alignment" : 8,
6926   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
6927   "name" : "android::hardware::hidl_memory *",
6928   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6929   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
6930   "size" : 8,
6931   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6932  },
6933  {
6934   "alignment" : 8,
6935   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
6936   "name" : "android::hardware::hidl_string *",
6937   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6938   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
6939   "size" : 8,
6940   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6941  },
6942  {
6943   "alignment" : 8,
6944   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
6945   "name" : "android::hardware::ProcessState *",
6946   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
6947   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
6948   "size" : 8,
6949   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6950  },
6951  {
6952   "alignment" : 8,
6953   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
6954   "name" : "android::hardware::hidl_version *",
6955   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
6956   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
6957   "size" : 8,
6958   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6959  },
6960  {
6961   "alignment" : 8,
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" : 8,
6967   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6968  },
6969  {
6970   "alignment" : 8,
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" : 8,
6976   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6977  },
6978  {
6979   "alignment" : 8,
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" : 8,
6985   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6986  },
6987  {
6988   "alignment" : 8,
6989   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6990   "name" : "android::hardware::GrantorDescriptor *",
6991   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
6992   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6993   "size" : 8,
6994   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6995  },
6996  {
6997   "alignment" : 8,
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" : 8,
7003   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7004  },
7005  {
7006   "alignment" : 8,
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" : 8,
7012   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7013  },
7014  {
7015   "alignment" : 8,
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" : 8,
7021   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7022  },
7023  {
7024   "alignment" : 8,
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" : 8,
7030   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7031  },
7032  {
7033   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
7048   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7049  },
7050  {
7051   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
7066   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7067  },
7068  {
7069   "alignment" : 8,
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" : 8,
7075   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7076  },
7077  {
7078   "alignment" : 8,
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" : 8,
7084   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7085  },
7086  {
7087   "alignment" : 8,
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" : 8,
7093   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7094  },
7095  {
7096   "alignment" : 8,
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" : 8,
7102   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7103  },
7104  {
7105   "alignment" : 8,
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" : 8,
7111   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7112  },
7113  {
7114   "alignment" : 8,
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" : 8,
7120   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7121  },
7122  {
7123   "alignment" : 8,
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" : 8,
7129   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7130  },
7131  {
7132   "alignment" : 8,
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" : 8,
7138   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7139  },
7140  {
7141   "alignment" : 8,
7142   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
7143   "name" : "android::hardware::Parcel *",
7144   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
7145   "self_type" : "_ZTIPN7android8hardware6ParcelE",
7146   "size" : 8,
7147   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7148  },
7149  {
7150   "alignment" : 8,
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" : 8,
7156   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7157  },
7158  {
7159   "alignment" : 8,
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" : 8,
7165   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7166  },
7167  {
7168   "alignment" : 8,
7169   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
7170   "name" : "android::hardware::Return<bool> *",
7171   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
7172   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
7173   "size" : 8,
7174   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7175  },
7176  {
7177   "alignment" : 8,
7178   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
7179   "name" : "android::hardware::Return<void> *",
7180   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
7181   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
7182   "size" : 8,
7183   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7184  },
7185  {
7186   "alignment" : 8,
7187   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
7188   "name" : "android::hardware::Status *",
7189   "referenced_type" : "_ZTIN7android8hardware6StatusE",
7190   "self_type" : "_ZTIPN7android8hardware6StatusE",
7191   "size" : 8,
7192   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7193  },
7194  {
7195   "alignment" : 8,
7196   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7197   "name" : "android::hardware::IBinder::DeathRecipient *",
7198   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
7199   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7200   "size" : 8,
7201   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7202  },
7203  {
7204   "alignment" : 8,
7205   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
7206   "name" : "android::hardware::IBinder *",
7207   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
7208   "self_type" : "_ZTIPN7android8hardware7IBinderE",
7209   "size" : 8,
7210   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7211  },
7212  {
7213   "alignment" : 8,
7214   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
7215   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7216   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
7217   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
7218   "size" : 8,
7219   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7220  },
7221  {
7222   "alignment" : 8,
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" : 8,
7228   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7229  },
7230  {
7231   "alignment" : 8,
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" : 8,
7237   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7238  },
7239  {
7240   "alignment" : 8,
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" : 8,
7246   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7247  },
7248  {
7249   "alignment" : 8,
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" : 8,
7255   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7256  },
7257  {
7258   "alignment" : 8,
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" : 8,
7264   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7265  },
7266  {
7267   "alignment" : 8,
7268   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7269   "name" : "android::hardware::details::HidlInstrumentor *",
7270   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
7271   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7272   "size" : 8,
7273   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7274  },
7275  {
7276   "alignment" : 8,
7277   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
7278   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
7279   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
7280   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
7281   "size" : 8,
7282   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7283  },
7284  {
7285   "alignment" : 8,
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" : 8,
7291   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7292  },
7293  {
7294   "alignment" : 8,
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" : 8,
7300   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7301  },
7302  {
7303   "alignment" : 8,
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" : 8,
7309   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7310  },
7311  {
7312   "alignment" : 8,
7313   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
7314   "name" : "android::hardware::BHwBinder *",
7315   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
7316   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
7317   "size" : 8,
7318   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7319  },
7320  {
7321   "alignment" : 8,
7322   "linker_set_key" : "_ZTIPN7android9ConditionE",
7323   "name" : "android::Condition *",
7324   "referenced_type" : "_ZTIN7android9ConditionE",
7325   "self_type" : "_ZTIPN7android9ConditionE",
7326   "size" : 8,
7327   "source_file" : "/system/core/libutils/include/utils/Condition.h"
7328  },
7329  {
7330   "alignment" : 8,
7331   "linker_set_key" : "_ZTIPPv",
7332   "name" : "void **",
7333   "referenced_type" : "_ZTIPv",
7334   "self_type" : "_ZTIPPv",
7335   "size" : 8,
7336   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7337  },
7338  {
7339   "alignment" : 8,
7340   "linker_set_key" : "_ZTIPc",
7341   "name" : "char *",
7342   "referenced_type" : "_ZTIc",
7343   "self_type" : "_ZTIPc",
7344   "size" : 8,
7345   "source_file" : "/system/core/liblog/include/log/log_read.h"
7346  },
7347  {
7348   "alignment" : 8,
7349   "linker_set_key" : "_ZTIPh",
7350   "name" : "unsigned char *",
7351   "referenced_type" : "_ZTIh",
7352   "self_type" : "_ZTIPh",
7353   "size" : 8,
7354   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7355  },
7356  {
7357   "alignment" : 8,
7358   "linker_set_key" : "_ZTIPi",
7359   "name" : "int *",
7360   "referenced_type" : "_ZTIi",
7361   "self_type" : "_ZTIPi",
7362   "size" : 8,
7363   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7364  },
7365  {
7366   "alignment" : 8,
7367   "linker_set_key" : "_ZTIPm",
7368   "name" : "unsigned long *",
7369   "referenced_type" : "_ZTIm",
7370   "self_type" : "_ZTIPm",
7371   "size" : 8,
7372   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
7373  },
7374  {
7375   "alignment" : 8,
7376   "linker_set_key" : "_ZTIPv",
7377   "name" : "void *",
7378   "referenced_type" : "_ZTIv",
7379   "self_type" : "_ZTIPv",
7380   "size" : 8,
7381   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7382  },
7383  {
7384   "alignment" : 8,
7385   "linker_set_key" : "_ZTIPy",
7386   "name" : "unsigned long long *",
7387   "referenced_type" : "_ZTIy",
7388   "self_type" : "_ZTIPy",
7389   "size" : 8,
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" : 8,
7427   "is_const" : true,
7428   "linker_set_key" : "_ZTIKN7android10VectorImplE",
7429   "name" : "const android::VectorImpl",
7430   "referenced_type" : "_ZTIN7android10VectorImplE",
7431   "self_type" : "_ZTIKN7android10VectorImplE",
7432   "size" : 40,
7433   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7434  },
7435  {
7436   "alignment" : 8,
7437   "is_const" : true,
7438   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
7439   "name" : "const android::NativeHandle",
7440   "referenced_type" : "_ZTIN7android12NativeHandleE",
7441   "self_type" : "_ZTIKN7android12NativeHandleE",
7442   "size" : 24,
7443   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7444  },
7445  {
7446   "alignment" : 8,
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" : 8,
7453   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7454  },
7455  {
7456   "alignment" : 8,
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" : 8,
7463   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7464  },
7465  {
7466   "alignment" : 8,
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" : 8,
7473   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7474  },
7475  {
7476   "alignment" : 8,
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" : 8,
7483   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7484  },
7485  {
7486   "alignment" : 8,
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" : 8,
7493   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7494  },
7495  {
7496   "alignment" : 8,
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" : 8,
7503   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7504  },
7505  {
7506   "alignment" : 8,
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" : 8,
7513   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7514  },
7515  {
7516   "alignment" : 8,
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" : 8,
7523   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7524  },
7525  {
7526   "alignment" : 8,
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" : 8,
7533   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7534  },
7535  {
7536   "alignment" : 8,
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" : 8,
7543   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7544  },
7545  {
7546   "alignment" : 8,
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" : 8,
7553   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7554  },
7555  {
7556   "alignment" : 8,
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" : 16,
7563   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7564  },
7565  {
7566   "alignment" : 8,
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" : 16,
7573   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7574  },
7575  {
7576   "alignment" : 8,
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" : 24,
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" : 8,
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" : 216,
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" : 8,
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" : 24,
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" : 8,
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" : 24,
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" : 8,
7647   "is_const" : true,
7648   "linker_set_key" : "_ZTIKN7android7RefBaseE",
7649   "name" : "const android::RefBase",
7650   "referenced_type" : "_ZTIN7android7RefBaseE",
7651   "self_type" : "_ZTIKN7android7RefBaseE",
7652   "size" : 16,
7653   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7654  },
7655  {
7656   "alignment" : 8,
7657   "is_const" : true,
7658   "linker_set_key" : "_ZTIKN7android7String8E",
7659   "name" : "const android::String8",
7660   "referenced_type" : "_ZTIN7android7String8E",
7661   "self_type" : "_ZTIKN7android7String8E",
7662   "size" : 8,
7663   "source_file" : "/system/core/libutils/include/utils/String8.h"
7664  },
7665  {
7666   "alignment" : 8,
7667   "is_const" : true,
7668   "linker_set_key" : "_ZTIKN7android8String16E",
7669   "name" : "const android::String16",
7670   "referenced_type" : "_ZTIN7android8String16E",
7671   "self_type" : "_ZTIKN7android8String16E",
7672   "size" : 8,
7673   "source_file" : "/system/core/libutils/include/utils/String16.h"
7674  },
7675  {
7676   "alignment" : 1,
7677   "is_const" : true,
7678   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
7679   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
7680   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
7681   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
7682   "size" : 32,
7683   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7684  },
7685  {
7686   "alignment" : 8,
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" : 48,
7693   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7694  },
7695  {
7696   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 24,
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" : 8,
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" : 216,
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" : 8,
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" : 24,
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" : 8,
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" : 216,
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" : 8,
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" : 24,
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" : 8,
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" : 216,
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" : 8,
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" : 24,
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" : 8,
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" : 216,
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" : 8,
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" : 136,
7913   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7914  },
7915  {
7916   "alignment" : 8,
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" : 48,
7923   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7924  },
7925  {
7926   "alignment" : 8,
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" : 48,
7933   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7934  },
7935  {
7936   "alignment" : 8,
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" : 40,
7943   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7944  },
7945  {
7946   "alignment" : 8,
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" : 32,
7953   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7954  },
7955  {
7956   "alignment" : 8,
7957   "is_const" : true,
7958   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
7959   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7960   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
7961   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
7962   "size" : 8,
7963   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7964  },
7965  {
7966   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 40,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 24,
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_09DebugInfo12ArchitectureELm3EEE",
8077   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8078   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
8079   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
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_015IServiceManager11PidConstantELm1EEE",
8087   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8088   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELm1EEE",
8089   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELm1EEE",
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_015IServiceManager9TransportELm3EEE",
8097   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8098   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELm3EEE",
8099   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELm3EEE",
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_012PortDataRoleELm4EEE",
8107   "name" : "const std::array<android::hardware::usb::V1_0::PortDataRole, 4>",
8108   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_012PortDataRoleELm4EEE",
8109   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_012PortDataRoleELm4EEE",
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_012PortRoleTypeELm3EEE",
8117   "name" : "const std::array<android::hardware::usb::V1_0::PortRoleType, 3>",
8118   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_012PortRoleTypeELm3EEE",
8119   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_012PortRoleTypeELm3EEE",
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_013PortPowerRoleELm4EEE",
8127   "name" : "const std::array<android::hardware::usb::V1_0::PortPowerRole, 4>",
8128   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_013PortPowerRoleELm4EEE",
8129   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_013PortPowerRoleELm4EEE",
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_06StatusELm4EEE",
8137   "name" : "const std::array<android::hardware::usb::V1_0::Status, 4>",
8138   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_06StatusELm4EEE",
8139   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_06StatusELm4EEE",
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_08PortModeELm5EEE",
8147   "name" : "const std::array<android::hardware::usb::V1_0::PortMode, 5>",
8148   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_08PortModeELm5EEE",
8149   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_08PortModeELm5EEE",
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_1ELm8EEE",
8157   "name" : "const std::array<android::hardware::usb::V1_1::PortMode_1_1, 8>",
8158   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb4V1_112PortMode_1_1ELm8EEE",
8159   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb4V1_112PortMode_1_1ELm8EEE",
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" : 8,
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" : 24,
8171   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8172  },
8173  {
8174   "alignment" : 8,
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" : 8,
8181   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8182  },
8183  {
8184   "alignment" : 8,
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_64_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_64_static/obj/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++/gen/android/hardware/usb/1.1/UsbCallbackAll.sdump",
8190   "size" : 8,
8191   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8192  },
8193  {
8194   "alignment" : 8,
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_64_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_64_static/obj/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++/gen/android/hardware/usb/1.1/types.sdump",
8200   "size" : 8,
8201   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8202  },
8203  {
8204   "alignment" : 8,
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" : 8,
8211   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8212  },
8213  {
8214   "alignment" : 8,
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" : 8,
8221   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8222  },
8223  {
8224   "alignment" : 8,
8225   "is_const" : true,
8226   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
8227   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8228   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
8229   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
8230   "size" : 16,
8231   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8232  },
8233  {
8234   "alignment" : 8,
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" : 16,
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" : 8,
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/TypeHelpers.h"
8322  },
8323  {
8324   "alignment" : 8,
8325   "is_const" : true,
8326   "linker_set_key" : "_ZTIKl",
8327   "name" : "const long",
8328   "referenced_type" : "_ZTIl",
8329   "self_type" : "_ZTIKl",
8330   "size" : 8,
8331   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8332  },
8333  {
8334   "alignment" : 8,
8335   "is_const" : true,
8336   "linker_set_key" : "_ZTIKm",
8337   "name" : "const unsigned long",
8338   "referenced_type" : "_ZTIm",
8339   "self_type" : "_ZTIKm",
8340   "size" : 8,
8341   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8342  },
8343  {
8344   "alignment" : 2,
8345   "is_const" : true,
8346   "linker_set_key" : "_ZTIKs",
8347   "name" : "const short",
8348   "referenced_type" : "_ZTIs",
8349   "self_type" : "_ZTIKs",
8350   "size" : 2,
8351   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8352  },
8353  {
8354   "alignment" : 2,
8355   "is_const" : true,
8356   "linker_set_key" : "_ZTIKt",
8357   "name" : "const unsigned short",
8358   "referenced_type" : "_ZTIt",
8359   "self_type" : "_ZTIKt",
8360   "size" : 2,
8361   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8362  },
8363  {
8364   "is_const" : true,
8365   "linker_set_key" : "_ZTIKv",
8366   "name" : "const void",
8367   "referenced_type" : "_ZTIv",
8368   "self_type" : "_ZTIKv",
8369   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8370  },
8371  {
8372   "alignment" : 8,
8373   "is_const" : true,
8374   "linker_set_key" : "_ZTIKy",
8375   "name" : "const unsigned long long",
8376   "referenced_type" : "_ZTIy",
8377   "self_type" : "_ZTIKy",
8378   "size" : 8,
8379   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
8380  },
8381  {
8382   "alignment" : 1,
8383   "is_volatile" : true,
8384   "linker_set_key" : "_ZTIVb",
8385   "name" : "volatile bool",
8386   "referenced_type" : "_ZTIb",
8387   "self_type" : "_ZTIVb",
8388   "size" : 1,
8389   "source_file" : "/system/core/libutils/include/utils/Thread.h"
8390  },
8391  {
8392   "alignment" : 4,
8393   "is_volatile" : true,
8394   "linker_set_key" : "_ZTIVi",
8395   "name" : "volatile int",
8396   "referenced_type" : "_ZTIi",
8397   "self_type" : "_ZTIVi",
8398   "size" : 4,
8399   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8400  }
8401 ],
8402 "record_types" :
8403 [
8404  {
8405   "alignment" : 4,
8406   "fields" :
8407   [
8408    {
8409     "field_name" : "len",
8410     "referenced_type" : "_ZTIt"
8411    },
8412    {
8413     "field_name" : "hdr_size",
8414     "field_offset" : 16,
8415     "referenced_type" : "_ZTIt"
8416    },
8417    {
8418     "field_name" : "pid",
8419     "field_offset" : 32,
8420     "referenced_type" : "_ZTIi"
8421    },
8422    {
8423     "field_name" : "tid",
8424     "field_offset" : 64,
8425     "referenced_type" : "_ZTIj"
8426    },
8427    {
8428     "field_name" : "sec",
8429     "field_offset" : 96,
8430     "referenced_type" : "_ZTIj"
8431    },
8432    {
8433     "field_name" : "nsec",
8434     "field_offset" : 128,
8435     "referenced_type" : "_ZTIj"
8436    },
8437    {
8438     "field_name" : "lid",
8439     "field_offset" : 160,
8440     "referenced_type" : "_ZTIj"
8441    },
8442    {
8443     "field_name" : "uid",
8444     "field_offset" : 192,
8445     "referenced_type" : "_ZTIj"
8446    },
8447    {
8448     "field_name" : "msg",
8449     "field_offset" : 224,
8450     "referenced_type" : "_ZTIA0_c"
8451    }
8452   ],
8453   "linker_set_key" : "_ZTI12logger_entry",
8454   "name" : "logger_entry",
8455   "referenced_type" : "_ZTI12logger_entry",
8456   "self_type" : "_ZTI12logger_entry",
8457   "size" : 28,
8458   "source_file" : "/system/core/liblog/include/log/log_read.h"
8459  },
8460  {
8461   "alignment" : 8,
8462   "fields" :
8463   [
8464    {
8465     "field_name" : "y",
8466     "referenced_type" : "_ZTIPv"
8467    },
8468    {
8469     "field_name" : "cb",
8470     "field_offset" : 64,
8471     "referenced_type" : "_ZTIPv"
8472    },
8473    {
8474     "field_name" : "cr",
8475     "field_offset" : 128,
8476     "referenced_type" : "_ZTIPv"
8477    },
8478    {
8479     "field_name" : "ystride",
8480     "field_offset" : 192,
8481     "referenced_type" : "_ZTIm"
8482    },
8483    {
8484     "field_name" : "cstride",
8485     "field_offset" : 256,
8486     "referenced_type" : "_ZTIm"
8487    },
8488    {
8489     "field_name" : "chroma_step",
8490     "field_offset" : 320,
8491     "referenced_type" : "_ZTIm"
8492    },
8493    {
8494     "field_name" : "reserved",
8495     "field_offset" : 384,
8496     "referenced_type" : "_ZTIA8_j"
8497    }
8498   ],
8499   "linker_set_key" : "_ZTI13android_ycbcr",
8500   "name" : "android_ycbcr",
8501   "referenced_type" : "_ZTI13android_ycbcr",
8502   "self_type" : "_ZTI13android_ycbcr",
8503   "size" : 80,
8504   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8505  },
8506  {
8507   "alignment" : 4,
8508   "fields" :
8509   [
8510    {
8511     "field_name" : "version",
8512     "referenced_type" : "_ZTIi"
8513    },
8514    {
8515     "field_name" : "numFds",
8516     "field_offset" : 32,
8517     "referenced_type" : "_ZTIi"
8518    },
8519    {
8520     "field_name" : "numInts",
8521     "field_offset" : 64,
8522     "referenced_type" : "_ZTIi"
8523    },
8524    {
8525     "field_name" : "data",
8526     "field_offset" : 96,
8527     "referenced_type" : "_ZTIA0_i"
8528    }
8529   ],
8530   "linker_set_key" : "_ZTI13native_handle",
8531   "name" : "native_handle",
8532   "referenced_type" : "_ZTI13native_handle",
8533   "self_type" : "_ZTI13native_handle",
8534   "size" : 12,
8535   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
8536  },
8537  {
8538   "alignment" : 4,
8539   "fields" :
8540   [
8541    {
8542     "field_name" : "x",
8543     "referenced_type" : "_ZTIf"
8544    },
8545    {
8546     "field_name" : "y",
8547     "field_offset" : 32,
8548     "referenced_type" : "_ZTIf"
8549    }
8550   ],
8551   "linker_set_key" : "_ZTI16android_xy_color",
8552   "name" : "android_xy_color",
8553   "referenced_type" : "_ZTI16android_xy_color",
8554   "self_type" : "_ZTI16android_xy_color",
8555   "size" : 8,
8556   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8557  },
8558  {
8559   "alignment" : 8,
8560   "fields" :
8561   [
8562    {
8563     "field_name" : "top_left",
8564     "referenced_type" : "_ZTIPh"
8565    },
8566    {
8567     "field_name" : "component",
8568     "field_offset" : 64,
8569     "referenced_type" : "_ZTI22android_flex_component"
8570    },
8571    {
8572     "field_name" : "bits_per_component",
8573     "field_offset" : 96,
8574     "referenced_type" : "_ZTIi"
8575    },
8576    {
8577     "field_name" : "bits_used",
8578     "field_offset" : 128,
8579     "referenced_type" : "_ZTIi"
8580    },
8581    {
8582     "field_name" : "h_increment",
8583     "field_offset" : 160,
8584     "referenced_type" : "_ZTIi"
8585    },
8586    {
8587     "field_name" : "v_increment",
8588     "field_offset" : 192,
8589     "referenced_type" : "_ZTIi"
8590    },
8591    {
8592     "field_name" : "h_subsampling",
8593     "field_offset" : 224,
8594     "referenced_type" : "_ZTIi"
8595    },
8596    {
8597     "field_name" : "v_subsampling",
8598     "field_offset" : 256,
8599     "referenced_type" : "_ZTIi"
8600    }
8601   ],
8602   "linker_set_key" : "_ZTI18android_flex_plane",
8603   "name" : "android_flex_plane",
8604   "referenced_type" : "_ZTI18android_flex_plane",
8605   "self_type" : "_ZTI18android_flex_plane",
8606   "size" : 40,
8607   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8608  },
8609  {
8610   "alignment" : 8,
8611   "fields" :
8612   [
8613    {
8614     "field_name" : "format",
8615     "referenced_type" : "_ZTI19android_flex_format"
8616    },
8617    {
8618     "field_name" : "num_planes",
8619     "field_offset" : 32,
8620     "referenced_type" : "_ZTIj"
8621    },
8622    {
8623     "field_name" : "planes",
8624     "field_offset" : 64,
8625     "referenced_type" : "_ZTIP18android_flex_plane"
8626    }
8627   ],
8628   "linker_set_key" : "_ZTI19android_flex_layout",
8629   "name" : "android_flex_layout",
8630   "referenced_type" : "_ZTI19android_flex_layout",
8631   "self_type" : "_ZTI19android_flex_layout",
8632   "size" : 16,
8633   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8634  },
8635  {
8636   "alignment" : 4,
8637   "fields" :
8638   [
8639    {
8640     "field_name" : "num_points",
8641     "referenced_type" : "_ZTIj"
8642    },
8643    {
8644     "field_name" : "reserved",
8645     "field_offset" : 32,
8646     "referenced_type" : "_ZTIA8_j"
8647    },
8648    {
8649     "field_name" : "xyzc_points",
8650     "field_offset" : 288,
8651     "referenced_type" : "_ZTIA_f"
8652    }
8653   ],
8654   "linker_set_key" : "_ZTI20android_depth_points",
8655   "name" : "android_depth_points",
8656   "referenced_type" : "_ZTI20android_depth_points",
8657   "self_type" : "_ZTI20android_depth_points",
8658   "size" : 36,
8659   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8660  },
8661  {
8662   "alignment" : 8,
8663   "fields" :
8664   [
8665    {
8666     "field_name" : "struct_size",
8667     "referenced_type" : "_ZTIm"
8668    },
8669    {
8670     "field_name" : "buffer_id",
8671     "field_offset" : 64,
8672     "referenced_type" : "_ZTIi"
8673    },
8674    {
8675     "field_name" : "priority",
8676     "field_offset" : 96,
8677     "referenced_type" : "_ZTIi"
8678    },
8679    {
8680     "field_name" : "tag",
8681     "field_offset" : 128,
8682     "referenced_type" : "_ZTIPKc"
8683    },
8684    {
8685     "field_name" : "file",
8686     "field_offset" : 192,
8687     "referenced_type" : "_ZTIPKc"
8688    },
8689    {
8690     "field_name" : "line",
8691     "field_offset" : 256,
8692     "referenced_type" : "_ZTIj"
8693    },
8694    {
8695     "field_name" : "message",
8696     "field_offset" : 320,
8697     "referenced_type" : "_ZTIPKc"
8698    }
8699   ],
8700   "linker_set_key" : "_ZTI21__android_log_message",
8701   "name" : "__android_log_message",
8702   "referenced_type" : "_ZTI21__android_log_message",
8703   "self_type" : "_ZTI21__android_log_message",
8704   "size" : 48,
8705   "source_file" : "/system/core/liblog/include/android/log.h"
8706  },
8707  {
8708   "alignment" : 4,
8709   "fields" :
8710   [
8711    {
8712     "field_name" : "maxContentLightLevel",
8713     "referenced_type" : "_ZTIf"
8714    },
8715    {
8716     "field_name" : "maxFrameAverageLightLevel",
8717     "field_offset" : 32,
8718     "referenced_type" : "_ZTIf"
8719    }
8720   ],
8721   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
8722   "name" : "android_cta861_3_metadata",
8723   "referenced_type" : "_ZTI25android_cta861_3_metadata",
8724   "self_type" : "_ZTI25android_cta861_3_metadata",
8725   "size" : 8,
8726   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8727  },
8728  {
8729   "alignment" : 4,
8730   "fields" :
8731   [
8732    {
8733     "field_name" : "displayPrimaryRed",
8734     "referenced_type" : "_ZTI16android_xy_color"
8735    },
8736    {
8737     "field_name" : "displayPrimaryGreen",
8738     "field_offset" : 64,
8739     "referenced_type" : "_ZTI16android_xy_color"
8740    },
8741    {
8742     "field_name" : "displayPrimaryBlue",
8743     "field_offset" : 128,
8744     "referenced_type" : "_ZTI16android_xy_color"
8745    },
8746    {
8747     "field_name" : "whitePoint",
8748     "field_offset" : 192,
8749     "referenced_type" : "_ZTI16android_xy_color"
8750    },
8751    {
8752     "field_name" : "maxLuminance",
8753     "field_offset" : 256,
8754     "referenced_type" : "_ZTIf"
8755    },
8756    {
8757     "field_name" : "minLuminance",
8758     "field_offset" : 288,
8759     "referenced_type" : "_ZTIf"
8760    }
8761   ],
8762   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
8763   "name" : "android_smpte2086_metadata",
8764   "referenced_type" : "_ZTI26android_smpte2086_metadata",
8765   "self_type" : "_ZTI26android_smpte2086_metadata",
8766   "size" : 40,
8767   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8768  },
8769  {
8770   "alignment" : 4,
8771   "fields" :
8772   [
8773    {
8774     "referenced_type" : "_ZTIN7log_msgUt_E"
8775    }
8776   ],
8777   "linker_set_key" : "_ZTI7log_msg",
8778   "name" : "log_msg",
8779   "referenced_type" : "_ZTI7log_msg",
8780   "self_type" : "_ZTI7log_msg",
8781   "size" : 5124,
8782   "source_file" : "/system/core/liblog/include/log/log_read.h"
8783  },
8784  {
8785   "alignment" : 1,
8786   "fields" :
8787   [
8788    {
8789     "field_name" : "tv_sec",
8790     "referenced_type" : "_ZTIj"
8791    },
8792    {
8793     "field_name" : "tv_nsec",
8794     "field_offset" : 32,
8795     "referenced_type" : "_ZTIj"
8796    }
8797   ],
8798   "linker_set_key" : "_ZTI8log_time",
8799   "name" : "log_time",
8800   "referenced_type" : "_ZTI8log_time",
8801   "self_type" : "_ZTI8log_time",
8802   "size" : 8,
8803   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
8804  },
8805  {
8806   "alignment" : 8,
8807   "fields" :
8808   [
8809    {
8810     "access" : "private",
8811     "field_name" : "mStorage",
8812     "field_offset" : 64,
8813     "referenced_type" : "_ZTIPv"
8814    },
8815    {
8816     "access" : "private",
8817     "field_name" : "mCount",
8818     "field_offset" : 128,
8819     "referenced_type" : "_ZTIm"
8820    },
8821    {
8822     "access" : "private",
8823     "field_name" : "mFlags",
8824     "field_offset" : 192,
8825     "referenced_type" : "_ZTIKj"
8826    },
8827    {
8828     "access" : "private",
8829     "field_name" : "mItemSize",
8830     "field_offset" : 256,
8831     "referenced_type" : "_ZTIKm"
8832    }
8833   ],
8834   "linker_set_key" : "_ZTIN7android10VectorImplE",
8835   "name" : "android::VectorImpl",
8836   "record_kind" : "class",
8837   "referenced_type" : "_ZTIN7android10VectorImplE",
8838   "self_type" : "_ZTIN7android10VectorImplE",
8839   "size" : 40,
8840   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8841   "vtable_components" :
8842   [
8843    {
8844     "kind" : "offset_to_top"
8845    },
8846    {
8847     "kind" : "rtti",
8848     "mangled_component_name" : "_ZTIN7android10VectorImplE"
8849    },
8850    {
8851     "kind" : "complete_dtor_pointer",
8852     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
8853    },
8854    {
8855     "kind" : "deleting_dtor_pointer",
8856     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
8857    },
8858    {
8859     "is_pure" : true,
8860     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
8861    },
8862    {
8863     "is_pure" : true,
8864     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
8865    },
8866    {
8867     "is_pure" : true,
8868     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
8869    },
8870    {
8871     "is_pure" : true,
8872     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
8873    },
8874    {
8875     "is_pure" : true,
8876     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
8877    },
8878    {
8879     "is_pure" : true,
8880     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
8881    }
8882   ]
8883  },
8884  {
8885   "alignment" : 8,
8886   "fields" :
8887   [
8888    {
8889     "access" : "private",
8890     "field_name" : "mVector",
8891     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8892    }
8893   ],
8894   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8895   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8896   "record_kind" : "class",
8897   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8898   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8899   "size" : 40,
8900   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
8901   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
8902  },
8903  {
8904   "alignment" : 8,
8905   "fields" :
8906   [
8907    {
8908     "access" : "private",
8909     "field_name" : "mTag",
8910     "referenced_type" : "_ZTIm"
8911    }
8912   ],
8913   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
8914   "name" : "android::ScopedTrace",
8915   "record_kind" : "class",
8916   "referenced_type" : "_ZTIN7android11ScopedTraceE",
8917   "self_type" : "_ZTIN7android11ScopedTraceE",
8918   "size" : 8,
8919   "source_file" : "/system/core/libutils/include/utils/Trace.h"
8920  },
8921  {
8922   "alignment" : 4,
8923   "fields" :
8924   [
8925    {
8926     "access" : "private",
8927     "field_name" : "mCount",
8928     "referenced_type" : "_ZTINSt3__16atomicIiEE"
8929    }
8930   ],
8931   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8932   "name" : "android::LightRefBase<android::NativeHandle>",
8933   "record_kind" : "class",
8934   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8935   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8936   "size" : 4,
8937   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8938   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
8939  },
8940  {
8941   "alignment" : 4,
8942   "fields" :
8943   [
8944    {
8945     "access" : "private",
8946     "field_name" : "mCount",
8947     "referenced_type" : "_ZTINSt3__16atomicIiEE"
8948    }
8949   ],
8950   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8951   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
8952   "record_kind" : "class",
8953   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8954   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8955   "size" : 4,
8956   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8957   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
8958  },
8959  {
8960   "alignment" : 8,
8961   "base_specifiers" :
8962   [
8963    {
8964     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
8965    }
8966   ],
8967   "fields" :
8968   [
8969    {
8970     "access" : "private",
8971     "field_name" : "mHandle",
8972     "field_offset" : 64,
8973     "referenced_type" : "_ZTIP13native_handle"
8974    },
8975    {
8976     "access" : "private",
8977     "field_name" : "mOwnsHandle",
8978     "field_offset" : 128,
8979     "referenced_type" : "_ZTIb"
8980    }
8981   ],
8982   "linker_set_key" : "_ZTIN7android12NativeHandleE",
8983   "name" : "android::NativeHandle",
8984   "record_kind" : "class",
8985   "referenced_type" : "_ZTIN7android12NativeHandleE",
8986   "self_type" : "_ZTIN7android12NativeHandleE",
8987   "size" : 24,
8988   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
8989  },
8990  {
8991   "alignment" : 8,
8992   "base_specifiers" :
8993   [
8994    {
8995     "access" : "private",
8996     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
8997    }
8998   ],
8999   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9000   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
9001   "record_kind" : "class",
9002   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9003   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9004   "size" : 40,
9005   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
9006   "template_args" :
9007   [
9008    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
9009   ],
9010   "vtable_components" :
9011   [
9012    {
9013     "kind" : "offset_to_top"
9014    },
9015    {
9016     "kind" : "rtti",
9017     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
9018    },
9019    {
9020     "kind" : "complete_dtor_pointer",
9021     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
9022    },
9023    {
9024     "kind" : "deleting_dtor_pointer",
9025     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
9026    },
9027    {
9028     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
9029    },
9030    {
9031     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
9032    },
9033    {
9034     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
9035    },
9036    {
9037     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
9038    },
9039    {
9040     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
9041    },
9042    {
9043     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
9044    },
9045    {
9046     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
9047    }
9048   ]
9049  },
9050  {
9051   "alignment" : 1,
9052   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
9053   "name" : "android::ReferenceMover",
9054   "record_kind" : "class",
9055   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
9056   "self_type" : "_ZTIN7android14ReferenceMoverE",
9057   "size" : 1,
9058   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9059  },
9060  {
9061   "alignment" : 8,
9062   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
9063   "name" : "android::ReferenceRenamer",
9064   "record_kind" : "class",
9065   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
9066   "self_type" : "_ZTIN7android16ReferenceRenamerE",
9067   "size" : 8,
9068   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9069   "vtable_components" :
9070   [
9071    {
9072     "kind" : "offset_to_top"
9073    },
9074    {
9075     "kind" : "rtti",
9076     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
9077    },
9078    {
9079     "is_pure" : true,
9080     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
9081    }
9082   ]
9083  },
9084  {
9085   "alignment" : 8,
9086   "base_specifiers" :
9087   [
9088    {
9089     "referenced_type" : "_ZTIN7android10VectorImplE"
9090    }
9091   ],
9092   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
9093   "name" : "android::SortedVectorImpl",
9094   "record_kind" : "class",
9095   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
9096   "self_type" : "_ZTIN7android16SortedVectorImplE",
9097   "size" : 40,
9098   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9099   "vtable_components" :
9100   [
9101    {
9102     "kind" : "offset_to_top"
9103    },
9104    {
9105     "kind" : "rtti",
9106     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
9107    },
9108    {
9109     "kind" : "complete_dtor_pointer",
9110     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
9111    },
9112    {
9113     "kind" : "deleting_dtor_pointer",
9114     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
9115    },
9116    {
9117     "is_pure" : true,
9118     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
9119    },
9120    {
9121     "is_pure" : true,
9122     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
9123    },
9124    {
9125     "is_pure" : true,
9126     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
9127    },
9128    {
9129     "is_pure" : true,
9130     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
9131    },
9132    {
9133     "is_pure" : true,
9134     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
9135    },
9136    {
9137     "is_pure" : true,
9138     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
9139    },
9140    {
9141     "is_pure" : true,
9142     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
9143    }
9144   ]
9145  },
9146  {
9147   "alignment" : 1,
9148   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
9149   "name" : "android::trait_trivial_copy<bool>",
9150   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
9151   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
9152   "size" : 1,
9153   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9154   "template_args" : [ "_ZTIb" ]
9155  },
9156  {
9157   "alignment" : 1,
9158   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
9159   "name" : "android::trait_trivial_copy<char>",
9160   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
9161   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
9162   "size" : 1,
9163   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9164   "template_args" : [ "_ZTIc" ]
9165  },
9166  {
9167   "alignment" : 1,
9168   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
9169   "name" : "android::trait_trivial_copy<double>",
9170   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
9171   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
9172   "size" : 1,
9173   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9174   "template_args" : [ "_ZTId" ]
9175  },
9176  {
9177   "alignment" : 1,
9178   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
9179   "name" : "android::trait_trivial_copy<float>",
9180   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
9181   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
9182   "size" : 1,
9183   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9184   "template_args" : [ "_ZTIf" ]
9185  },
9186  {
9187   "alignment" : 1,
9188   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
9189   "name" : "android::trait_trivial_copy<unsigned char>",
9190   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
9191   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
9192   "size" : 1,
9193   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9194   "template_args" : [ "_ZTIh" ]
9195  },
9196  {
9197   "alignment" : 1,
9198   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
9199   "name" : "android::trait_trivial_copy<int>",
9200   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
9201   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
9202   "size" : 1,
9203   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9204   "template_args" : [ "_ZTIi" ]
9205  },
9206  {
9207   "alignment" : 1,
9208   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
9209   "name" : "android::trait_trivial_copy<unsigned int>",
9210   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
9211   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
9212   "size" : 1,
9213   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9214   "template_args" : [ "_ZTIj" ]
9215  },
9216  {
9217   "alignment" : 1,
9218   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
9219   "name" : "android::trait_trivial_copy<long>",
9220   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
9221   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
9222   "size" : 1,
9223   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9224   "template_args" : [ "_ZTIl" ]
9225  },
9226  {
9227   "alignment" : 1,
9228   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
9229   "name" : "android::trait_trivial_copy<unsigned long>",
9230   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
9231   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
9232   "size" : 1,
9233   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9234   "template_args" : [ "_ZTIm" ]
9235  },
9236  {
9237   "alignment" : 1,
9238   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
9239   "name" : "android::trait_trivial_copy<short>",
9240   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
9241   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
9242   "size" : 1,
9243   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9244   "template_args" : [ "_ZTIs" ]
9245  },
9246  {
9247   "alignment" : 1,
9248   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
9249   "name" : "android::trait_trivial_copy<unsigned short>",
9250   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
9251   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
9252   "size" : 1,
9253   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9254   "template_args" : [ "_ZTIt" ]
9255  },
9256  {
9257   "alignment" : 1,
9258   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
9259   "name" : "android::trait_trivial_copy<void>",
9260   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
9261   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
9262   "size" : 1,
9263   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9264   "template_args" : [ "_ZTIv" ]
9265  },
9266  {
9267   "alignment" : 1,
9268   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
9269   "name" : "android::trait_trivial_copy<long long>",
9270   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
9271   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
9272   "size" : 1,
9273   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9274   "template_args" : [ "_ZTIx" ]
9275  },
9276  {
9277   "alignment" : 1,
9278   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
9279   "name" : "android::trait_trivial_copy<unsigned long long>",
9280   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
9281   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
9282   "size" : 1,
9283   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9284   "template_args" : [ "_ZTIy" ]
9285  },
9286  {
9287   "alignment" : 1,
9288   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
9289   "name" : "android::trait_trivial_ctor<bool>",
9290   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
9291   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
9292   "size" : 1,
9293   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9294   "template_args" : [ "_ZTIb" ]
9295  },
9296  {
9297   "alignment" : 1,
9298   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
9299   "name" : "android::trait_trivial_ctor<char>",
9300   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
9301   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
9302   "size" : 1,
9303   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9304   "template_args" : [ "_ZTIc" ]
9305  },
9306  {
9307   "alignment" : 1,
9308   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
9309   "name" : "android::trait_trivial_ctor<double>",
9310   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
9311   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
9312   "size" : 1,
9313   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9314   "template_args" : [ "_ZTId" ]
9315  },
9316  {
9317   "alignment" : 1,
9318   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
9319   "name" : "android::trait_trivial_ctor<float>",
9320   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
9321   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
9322   "size" : 1,
9323   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9324   "template_args" : [ "_ZTIf" ]
9325  },
9326  {
9327   "alignment" : 1,
9328   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
9329   "name" : "android::trait_trivial_ctor<unsigned char>",
9330   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
9331   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
9332   "size" : 1,
9333   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9334   "template_args" : [ "_ZTIh" ]
9335  },
9336  {
9337   "alignment" : 1,
9338   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
9339   "name" : "android::trait_trivial_ctor<int>",
9340   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
9341   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
9342   "size" : 1,
9343   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9344   "template_args" : [ "_ZTIi" ]
9345  },
9346  {
9347   "alignment" : 1,
9348   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
9349   "name" : "android::trait_trivial_ctor<unsigned int>",
9350   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
9351   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
9352   "size" : 1,
9353   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9354   "template_args" : [ "_ZTIj" ]
9355  },
9356  {
9357   "alignment" : 1,
9358   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
9359   "name" : "android::trait_trivial_ctor<long>",
9360   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
9361   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
9362   "size" : 1,
9363   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9364   "template_args" : [ "_ZTIl" ]
9365  },
9366  {
9367   "alignment" : 1,
9368   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
9369   "name" : "android::trait_trivial_ctor<unsigned long>",
9370   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
9371   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
9372   "size" : 1,
9373   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9374   "template_args" : [ "_ZTIm" ]
9375  },
9376  {
9377   "alignment" : 1,
9378   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
9379   "name" : "android::trait_trivial_ctor<short>",
9380   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
9381   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
9382   "size" : 1,
9383   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9384   "template_args" : [ "_ZTIs" ]
9385  },
9386  {
9387   "alignment" : 1,
9388   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
9389   "name" : "android::trait_trivial_ctor<unsigned short>",
9390   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
9391   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
9392   "size" : 1,
9393   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9394   "template_args" : [ "_ZTIt" ]
9395  },
9396  {
9397   "alignment" : 1,
9398   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
9399   "name" : "android::trait_trivial_ctor<void>",
9400   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
9401   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
9402   "size" : 1,
9403   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9404   "template_args" : [ "_ZTIv" ]
9405  },
9406  {
9407   "alignment" : 1,
9408   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
9409   "name" : "android::trait_trivial_ctor<long long>",
9410   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
9411   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
9412   "size" : 1,
9413   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9414   "template_args" : [ "_ZTIx" ]
9415  },
9416  {
9417   "alignment" : 1,
9418   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
9419   "name" : "android::trait_trivial_ctor<unsigned long long>",
9420   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
9421   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
9422   "size" : 1,
9423   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9424   "template_args" : [ "_ZTIy" ]
9425  },
9426  {
9427   "alignment" : 1,
9428   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
9429   "name" : "android::trait_trivial_dtor<bool>",
9430   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
9431   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
9432   "size" : 1,
9433   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9434   "template_args" : [ "_ZTIb" ]
9435  },
9436  {
9437   "alignment" : 1,
9438   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
9439   "name" : "android::trait_trivial_dtor<char>",
9440   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
9441   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
9442   "size" : 1,
9443   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9444   "template_args" : [ "_ZTIc" ]
9445  },
9446  {
9447   "alignment" : 1,
9448   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
9449   "name" : "android::trait_trivial_dtor<double>",
9450   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
9451   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
9452   "size" : 1,
9453   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9454   "template_args" : [ "_ZTId" ]
9455  },
9456  {
9457   "alignment" : 1,
9458   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
9459   "name" : "android::trait_trivial_dtor<float>",
9460   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
9461   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
9462   "size" : 1,
9463   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9464   "template_args" : [ "_ZTIf" ]
9465  },
9466  {
9467   "alignment" : 1,
9468   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
9469   "name" : "android::trait_trivial_dtor<unsigned char>",
9470   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
9471   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
9472   "size" : 1,
9473   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9474   "template_args" : [ "_ZTIh" ]
9475  },
9476  {
9477   "alignment" : 1,
9478   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
9479   "name" : "android::trait_trivial_dtor<int>",
9480   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
9481   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
9482   "size" : 1,
9483   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9484   "template_args" : [ "_ZTIi" ]
9485  },
9486  {
9487   "alignment" : 1,
9488   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
9489   "name" : "android::trait_trivial_dtor<unsigned int>",
9490   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
9491   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
9492   "size" : 1,
9493   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9494   "template_args" : [ "_ZTIj" ]
9495  },
9496  {
9497   "alignment" : 1,
9498   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
9499   "name" : "android::trait_trivial_dtor<long>",
9500   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
9501   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
9502   "size" : 1,
9503   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9504   "template_args" : [ "_ZTIl" ]
9505  },
9506  {
9507   "alignment" : 1,
9508   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
9509   "name" : "android::trait_trivial_dtor<unsigned long>",
9510   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
9511   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
9512   "size" : 1,
9513   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9514   "template_args" : [ "_ZTIm" ]
9515  },
9516  {
9517   "alignment" : 1,
9518   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
9519   "name" : "android::trait_trivial_dtor<short>",
9520   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
9521   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
9522   "size" : 1,
9523   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9524   "template_args" : [ "_ZTIs" ]
9525  },
9526  {
9527   "alignment" : 1,
9528   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
9529   "name" : "android::trait_trivial_dtor<unsigned short>",
9530   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
9531   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
9532   "size" : 1,
9533   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9534   "template_args" : [ "_ZTIt" ]
9535  },
9536  {
9537   "alignment" : 1,
9538   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
9539   "name" : "android::trait_trivial_dtor<void>",
9540   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
9541   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
9542   "size" : 1,
9543   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9544   "template_args" : [ "_ZTIv" ]
9545  },
9546  {
9547   "alignment" : 1,
9548   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
9549   "name" : "android::trait_trivial_dtor<long long>",
9550   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
9551   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
9552   "size" : 1,
9553   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9554   "template_args" : [ "_ZTIx" ]
9555  },
9556  {
9557   "alignment" : 1,
9558   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
9559   "name" : "android::trait_trivial_dtor<unsigned long long>",
9560   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
9561   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
9562   "size" : 1,
9563   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9564   "template_args" : [ "_ZTIy" ]
9565  },
9566  {
9567   "alignment" : 1,
9568   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9569   "name" : "android::trait_trivial_move<android::String8>",
9570   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9571   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9572   "size" : 1,
9573   "source_file" : "/system/core/libutils/include/utils/String8.h",
9574   "template_args" : [ "_ZTIN7android7String8E" ]
9575  },
9576  {
9577   "alignment" : 1,
9578   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9579   "name" : "android::trait_trivial_move<android::String16>",
9580   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9581   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9582   "size" : 1,
9583   "source_file" : "/system/core/libutils/include/utils/String16.h",
9584   "template_args" : [ "_ZTIN7android8String16E" ]
9585  },
9586  {
9587   "alignment" : 1,
9588   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
9589   "name" : "android::trait_trivial_move<bool>",
9590   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
9591   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
9592   "size" : 1,
9593   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9594   "template_args" : [ "_ZTIb" ]
9595  },
9596  {
9597   "alignment" : 1,
9598   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
9599   "name" : "android::trait_trivial_move<char>",
9600   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
9601   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
9602   "size" : 1,
9603   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9604   "template_args" : [ "_ZTIc" ]
9605  },
9606  {
9607   "alignment" : 1,
9608   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
9609   "name" : "android::trait_trivial_move<double>",
9610   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
9611   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
9612   "size" : 1,
9613   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9614   "template_args" : [ "_ZTId" ]
9615  },
9616  {
9617   "alignment" : 1,
9618   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
9619   "name" : "android::trait_trivial_move<float>",
9620   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
9621   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
9622   "size" : 1,
9623   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9624   "template_args" : [ "_ZTIf" ]
9625  },
9626  {
9627   "alignment" : 1,
9628   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
9629   "name" : "android::trait_trivial_move<unsigned char>",
9630   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
9631   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
9632   "size" : 1,
9633   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9634   "template_args" : [ "_ZTIh" ]
9635  },
9636  {
9637   "alignment" : 1,
9638   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
9639   "name" : "android::trait_trivial_move<int>",
9640   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
9641   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
9642   "size" : 1,
9643   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9644   "template_args" : [ "_ZTIi" ]
9645  },
9646  {
9647   "alignment" : 1,
9648   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
9649   "name" : "android::trait_trivial_move<unsigned int>",
9650   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
9651   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
9652   "size" : 1,
9653   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9654   "template_args" : [ "_ZTIj" ]
9655  },
9656  {
9657   "alignment" : 1,
9658   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
9659   "name" : "android::trait_trivial_move<long>",
9660   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
9661   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
9662   "size" : 1,
9663   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9664   "template_args" : [ "_ZTIl" ]
9665  },
9666  {
9667   "alignment" : 1,
9668   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
9669   "name" : "android::trait_trivial_move<unsigned long>",
9670   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
9671   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
9672   "size" : 1,
9673   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9674   "template_args" : [ "_ZTIm" ]
9675  },
9676  {
9677   "alignment" : 1,
9678   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
9679   "name" : "android::trait_trivial_move<short>",
9680   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
9681   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
9682   "size" : 1,
9683   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9684   "template_args" : [ "_ZTIs" ]
9685  },
9686  {
9687   "alignment" : 1,
9688   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
9689   "name" : "android::trait_trivial_move<unsigned short>",
9690   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
9691   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
9692   "size" : 1,
9693   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9694   "template_args" : [ "_ZTIt" ]
9695  },
9696  {
9697   "alignment" : 1,
9698   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
9699   "name" : "android::trait_trivial_move<void>",
9700   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
9701   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
9702   "size" : 1,
9703   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9704   "template_args" : [ "_ZTIv" ]
9705  },
9706  {
9707   "alignment" : 1,
9708   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
9709   "name" : "android::trait_trivial_move<long long>",
9710   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
9711   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
9712   "size" : 1,
9713   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9714   "template_args" : [ "_ZTIx" ]
9715  },
9716  {
9717   "alignment" : 1,
9718   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
9719   "name" : "android::trait_trivial_move<unsigned long long>",
9720   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
9721   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
9722   "size" : 1,
9723   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9724   "template_args" : [ "_ZTIy" ]
9725  },
9726  {
9727   "alignment" : 8,
9728   "base_specifiers" :
9729   [
9730    {
9731     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
9732    }
9733   ],
9734   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
9735   "name" : "android::VirtualLightRefBase",
9736   "record_kind" : "class",
9737   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
9738   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
9739   "size" : 16,
9740   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9741   "vtable_components" :
9742   [
9743    {
9744     "kind" : "offset_to_top"
9745    },
9746    {
9747     "kind" : "rtti",
9748     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
9749    },
9750    {
9751     "kind" : "complete_dtor_pointer",
9752     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
9753    },
9754    {
9755     "kind" : "deleting_dtor_pointer",
9756     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
9757    }
9758   ]
9759  },
9760  {
9761   "alignment" : 8,
9762   "fields" :
9763   [
9764    {
9765     "access" : "private",
9766     "field_name" : "m_ptr",
9767     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
9768    }
9769   ],
9770   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9771   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
9772   "record_kind" : "class",
9773   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9774   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9775   "size" : 8,
9776   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9777   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
9778  },
9779  {
9780   "alignment" : 8,
9781   "fields" :
9782   [
9783    {
9784     "access" : "private",
9785     "field_name" : "m_ptr",
9786     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
9787    }
9788   ],
9789   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9790   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
9791   "record_kind" : "class",
9792   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9793   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9794   "size" : 8,
9795   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9796   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
9797  },
9798  {
9799   "alignment" : 8,
9800   "fields" :
9801   [
9802    {
9803     "access" : "private",
9804     "field_name" : "m_ptr",
9805     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
9806    }
9807   ],
9808   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9809   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
9810   "record_kind" : "class",
9811   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9812   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9813   "size" : 8,
9814   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9815   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
9816  },
9817  {
9818   "alignment" : 8,
9819   "fields" :
9820   [
9821    {
9822     "access" : "private",
9823     "field_name" : "m_ptr",
9824     "referenced_type" : "_ZTIPN7android6ThreadE"
9825    }
9826   ],
9827   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
9828   "name" : "android::sp<android::Thread>",
9829   "record_kind" : "class",
9830   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
9831   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
9832   "size" : 8,
9833   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9834   "template_args" : [ "_ZTIN7android6ThreadE" ]
9835  },
9836  {
9837   "alignment" : 8,
9838   "fields" :
9839   [
9840    {
9841     "access" : "private",
9842     "field_name" : "m_ptr",
9843     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
9844    }
9845   ],
9846   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9847   "name" : "android::sp<android::hardware::IInterface>",
9848   "record_kind" : "class",
9849   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9850   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9851   "size" : 8,
9852   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9853   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
9854  },
9855  {
9856   "alignment" : 8,
9857   "fields" :
9858   [
9859    {
9860     "access" : "private",
9861     "field_name" : "m_ptr",
9862     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
9863    }
9864   ],
9865   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9866   "name" : "android::sp<android::hardware::ProcessState>",
9867   "record_kind" : "class",
9868   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9869   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9870   "size" : 8,
9871   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9872   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
9873  },
9874  {
9875   "alignment" : 8,
9876   "fields" :
9877   [
9878    {
9879     "access" : "private",
9880     "field_name" : "m_ptr",
9881     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
9882    }
9883   ],
9884   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9885   "name" : "android::sp<android::hardware::hidl_death_recipient>",
9886   "record_kind" : "class",
9887   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9888   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9889   "size" : 8,
9890   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9891   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
9892  },
9893  {
9894   "alignment" : 8,
9895   "fields" :
9896   [
9897    {
9898     "access" : "private",
9899     "field_name" : "m_ptr",
9900     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
9901    }
9902   ],
9903   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9904   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
9905   "record_kind" : "class",
9906   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9907   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9908   "size" : 8,
9909   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9910   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
9911  },
9912  {
9913   "alignment" : 8,
9914   "fields" :
9915   [
9916    {
9917     "access" : "private",
9918     "field_name" : "m_ptr",
9919     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_012IUsbCallbackE"
9920    }
9921   ],
9922   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
9923   "name" : "android::sp<android::hardware::usb::V1_0::IUsbCallback>",
9924   "record_kind" : "class",
9925   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
9926   "self_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
9927   "size" : 8,
9928   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9929   "template_args" : [ "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE" ]
9930  },
9931  {
9932   "alignment" : 8,
9933   "fields" :
9934   [
9935    {
9936     "access" : "private",
9937     "field_name" : "m_ptr",
9938     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_04IUsbE"
9939    }
9940   ],
9941   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
9942   "name" : "android::sp<android::hardware::usb::V1_0::IUsb>",
9943   "record_kind" : "class",
9944   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
9945   "self_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE",
9946   "size" : 8,
9947   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9948   "template_args" : [ "_ZTIN7android8hardware3usb4V1_04IUsbE" ]
9949  },
9950  {
9951   "alignment" : 8,
9952   "fields" :
9953   [
9954    {
9955     "access" : "private",
9956     "field_name" : "m_ptr",
9957     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_112IUsbCallbackE"
9958    }
9959   ],
9960   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
9961   "name" : "android::sp<android::hardware::usb::V1_1::IUsbCallback>",
9962   "record_kind" : "class",
9963   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
9964   "self_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
9965   "size" : 8,
9966   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9967   "template_args" : [ "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE" ]
9968  },
9969  {
9970   "alignment" : 8,
9971   "fields" :
9972   [
9973    {
9974     "access" : "private",
9975     "field_name" : "m_ptr",
9976     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_14IUsbE"
9977    }
9978   ],
9979   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
9980   "name" : "android::sp<android::hardware::usb::V1_1::IUsb>",
9981   "record_kind" : "class",
9982   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
9983   "self_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
9984   "size" : 8,
9985   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9986   "template_args" : [ "_ZTIN7android8hardware3usb4V1_14IUsbE" ]
9987  },
9988  {
9989   "alignment" : 8,
9990   "fields" :
9991   [
9992    {
9993     "access" : "private",
9994     "field_name" : "m_ptr",
9995     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
9996    }
9997   ],
9998   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9999   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
10000   "record_kind" : "class",
10001   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10002   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10003   "size" : 8,
10004   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10005   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
10006  },
10007  {
10008   "alignment" : 8,
10009   "fields" :
10010   [
10011    {
10012     "access" : "private",
10013     "field_name" : "m_ptr",
10014     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
10015    }
10016   ],
10017   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10018   "name" : "android::sp<android::hardware::IBinder>",
10019   "record_kind" : "class",
10020   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10021   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10022   "size" : 8,
10023   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10024   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
10025  },
10026  {
10027   "alignment" : 8,
10028   "fields" :
10029   [
10030    {
10031     "access" : "private",
10032     "field_name" : "m_ptr",
10033     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
10034    }
10035   ],
10036   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10037   "name" : "android::sp<android::hardware::BHwBinder>",
10038   "record_kind" : "class",
10039   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10040   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10041   "size" : 8,
10042   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10043   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
10044  },
10045  {
10046   "alignment" : 8,
10047   "fields" :
10048   [
10049    {
10050     "access" : "private",
10051     "field_name" : "m_ptr",
10052     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
10053    },
10054    {
10055     "access" : "private",
10056     "field_name" : "m_refs",
10057     "field_offset" : 64,
10058     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10059    }
10060   ],
10061   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10062   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
10063   "record_kind" : "class",
10064   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10065   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10066   "size" : 16,
10067   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10068   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
10069  },
10070  {
10071   "alignment" : 8,
10072   "fields" :
10073   [
10074    {
10075     "access" : "private",
10076     "field_name" : "m_ptr",
10077     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
10078    },
10079    {
10080     "access" : "private",
10081     "field_name" : "m_refs",
10082     "field_offset" : 64,
10083     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10084    }
10085   ],
10086   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10087   "name" : "android::wp<android::hardware::hidl_death_recipient>",
10088   "record_kind" : "class",
10089   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10090   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10091   "size" : 16,
10092   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10093   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
10094  },
10095  {
10096   "alignment" : 8,
10097   "fields" :
10098   [
10099    {
10100     "access" : "private",
10101     "field_name" : "m_ptr",
10102     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
10103    },
10104    {
10105     "access" : "private",
10106     "field_name" : "m_refs",
10107     "field_offset" : 64,
10108     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10109    }
10110   ],
10111   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10112   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
10113   "record_kind" : "class",
10114   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10115   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10116   "size" : 16,
10117   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10118   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
10119  },
10120  {
10121   "alignment" : 8,
10122   "fields" :
10123   [
10124    {
10125     "access" : "private",
10126     "field_name" : "m_ptr",
10127     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
10128    },
10129    {
10130     "access" : "private",
10131     "field_name" : "m_refs",
10132     "field_offset" : 64,
10133     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10134    }
10135   ],
10136   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10137   "name" : "android::wp<android::hardware::BHwBinder>",
10138   "record_kind" : "class",
10139   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10140   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10141   "size" : 16,
10142   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10143   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
10144  },
10145  {
10146   "alignment" : 8,
10147   "base_specifiers" :
10148   [
10149    {
10150     "is_virtual" : true,
10151     "referenced_type" : "_ZTIN7android7RefBaseE"
10152    }
10153   ],
10154   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10155   "name" : "android::hidl::base::V1_0::IBase",
10156   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10157   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10158   "size" : 24,
10159   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
10160   "vtable_components" :
10161   [
10162    {
10163     "component_value" : 8,
10164     "kind" : "vbase_offset"
10165    },
10166    {
10167     "kind" : "offset_to_top"
10168    },
10169    {
10170     "kind" : "rtti",
10171     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10172    },
10173    {
10174     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10175    },
10176    {
10177     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10178    },
10179    {
10180     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10181    },
10182    {
10183     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10184    },
10185    {
10186     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
10187    },
10188    {
10189     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10190    },
10191    {
10192     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
10193    },
10194    {
10195     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10196    },
10197    {
10198     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10199    },
10200    {
10201     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10202    },
10203    {
10204     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10205    },
10206    {
10207     "kind" : "complete_dtor_pointer",
10208     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
10209    },
10210    {
10211     "kind" : "deleting_dtor_pointer",
10212     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
10213    },
10214    {
10215     "kind" : "vcall_offset"
10216    },
10217    {
10218     "kind" : "vcall_offset"
10219    },
10220    {
10221     "kind" : "vcall_offset"
10222    },
10223    {
10224     "kind" : "vcall_offset"
10225    },
10226    {
10227     "component_value" : -8,
10228     "kind" : "vcall_offset"
10229    },
10230    {
10231     "component_value" : -8,
10232     "kind" : "offset_to_top"
10233    },
10234    {
10235     "kind" : "rtti",
10236     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10237    },
10238    {
10239     "kind" : "complete_dtor_pointer",
10240     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
10241    },
10242    {
10243     "kind" : "deleting_dtor_pointer",
10244     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
10245    },
10246    {
10247     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10248    },
10249    {
10250     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10251    },
10252    {
10253     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10254    },
10255    {
10256     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10257    }
10258   ]
10259  },
10260  {
10261   "alignment" : 8,
10262   "base_specifiers" :
10263   [
10264    {
10265     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
10266    },
10267    {
10268     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10269    }
10270   ],
10271   "fields" :
10272   [
10273    {
10274     "access" : "private",
10275     "field_name" : "_hidl_mImpl",
10276     "field_offset" : 960,
10277     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
10278    }
10279   ],
10280   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10281   "name" : "android::hidl::base::V1_0::BnHwBase",
10282   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10283   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10284   "size" : 144,
10285   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
10286   "vtable_components" :
10287   [
10288    {
10289     "component_value" : 128,
10290     "kind" : "vbase_offset"
10291    },
10292    {
10293     "kind" : "offset_to_top"
10294    },
10295    {
10296     "kind" : "rtti",
10297     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10298    },
10299    {
10300     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10301    },
10302    {
10303     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10304    },
10305    {
10306     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10307    },
10308    {
10309     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
10310    },
10311    {
10312     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10313    },
10314    {
10315     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10316    },
10317    {
10318     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10319    },
10320    {
10321     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10322    },
10323    {
10324     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10325    },
10326    {
10327     "kind" : "complete_dtor_pointer",
10328     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
10329    },
10330    {
10331     "kind" : "deleting_dtor_pointer",
10332     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
10333    },
10334    {
10335     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10336    },
10337    {
10338     "component_value" : -32,
10339     "kind" : "offset_to_top"
10340    },
10341    {
10342     "kind" : "rtti",
10343     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10344    },
10345    {
10346     "kind" : "complete_dtor_pointer",
10347     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10348    },
10349    {
10350     "kind" : "deleting_dtor_pointer",
10351     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10352    },
10353    {
10354     "kind" : "vcall_offset"
10355    },
10356    {
10357     "kind" : "vcall_offset"
10358    },
10359    {
10360     "kind" : "vcall_offset"
10361    },
10362    {
10363     "kind" : "vcall_offset"
10364    },
10365    {
10366     "component_value" : -128,
10367     "kind" : "vcall_offset"
10368    },
10369    {
10370     "component_value" : -128,
10371     "kind" : "offset_to_top"
10372    },
10373    {
10374     "kind" : "rtti",
10375     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10376    },
10377    {
10378     "kind" : "complete_dtor_pointer",
10379     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10380    },
10381    {
10382     "kind" : "deleting_dtor_pointer",
10383     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10384    },
10385    {
10386     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10387    },
10388    {
10389     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10390    },
10391    {
10392     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10393    },
10394    {
10395     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10396    }
10397   ]
10398  },
10399  {
10400   "alignment" : 8,
10401   "base_specifiers" :
10402   [
10403    {
10404     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10405    },
10406    {
10407     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10408    }
10409   ],
10410   "fields" :
10411   [
10412    {
10413     "access" : "private",
10414     "field_name" : "_hidl_mMutex",
10415     "field_offset" : 1088,
10416     "referenced_type" : "_ZTINSt3__15mutexE"
10417    },
10418    {
10419     "access" : "private",
10420     "field_name" : "_hidl_mDeathRecipients",
10421     "field_offset" : 1408,
10422     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
10423    }
10424   ],
10425   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10426   "name" : "android::hidl::base::V1_0::BpHwBase",
10427   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10428   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10429   "size" : 216,
10430   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
10431   "vtable_components" :
10432   [
10433    {
10434     "component_value" : 200,
10435     "kind" : "vbase_offset"
10436    },
10437    {
10438     "kind" : "offset_to_top"
10439    },
10440    {
10441     "kind" : "rtti",
10442     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10443    },
10444    {
10445     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
10446    },
10447    {
10448     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10449    },
10450    {
10451     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10452    },
10453    {
10454     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10455    },
10456    {
10457     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
10458    },
10459    {
10460     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
10461    },
10462    {
10463     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
10464    },
10465    {
10466     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
10467    },
10468    {
10469     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10470    },
10471    {
10472     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
10473    },
10474    {
10475     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10476    },
10477    {
10478     "kind" : "complete_dtor_pointer",
10479     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
10480    },
10481    {
10482     "kind" : "deleting_dtor_pointer",
10483     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
10484    },
10485    {
10486     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10487    },
10488    {
10489     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10490    },
10491    {
10492     "component_value" : 192,
10493     "kind" : "vbase_offset"
10494    },
10495    {
10496     "component_value" : -8,
10497     "kind" : "offset_to_top"
10498    },
10499    {
10500     "kind" : "rtti",
10501     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10502    },
10503    {
10504     "kind" : "complete_dtor_pointer",
10505     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10506    },
10507    {
10508     "kind" : "deleting_dtor_pointer",
10509     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10510    },
10511    {
10512     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10513    },
10514    {
10515     "component_value" : 184,
10516     "kind" : "vbase_offset"
10517    },
10518    {
10519     "component_value" : -16,
10520     "kind" : "offset_to_top"
10521    },
10522    {
10523     "kind" : "rtti",
10524     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10525    },
10526    {
10527     "kind" : "complete_dtor_pointer",
10528     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10529    },
10530    {
10531     "kind" : "deleting_dtor_pointer",
10532     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10533    },
10534    {
10535     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10536    },
10537    {
10538     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10539    },
10540    {
10541     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10542    },
10543    {
10544     "component_value" : -48,
10545     "kind" : "offset_to_top"
10546    },
10547    {
10548     "kind" : "rtti",
10549     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10550    },
10551    {
10552     "kind" : "complete_dtor_pointer",
10553     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10554    },
10555    {
10556     "kind" : "deleting_dtor_pointer",
10557     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10558    },
10559    {
10560     "kind" : "vcall_offset"
10561    },
10562    {
10563     "component_value" : -184,
10564     "kind" : "vcall_offset"
10565    },
10566    {
10567     "component_value" : -200,
10568     "kind" : "vcall_offset"
10569    },
10570    {
10571     "component_value" : -184,
10572     "kind" : "vcall_offset"
10573    },
10574    {
10575     "component_value" : -200,
10576     "kind" : "vcall_offset"
10577    },
10578    {
10579     "component_value" : -200,
10580     "kind" : "offset_to_top"
10581    },
10582    {
10583     "kind" : "rtti",
10584     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10585    },
10586    {
10587     "kind" : "complete_dtor_pointer",
10588     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10589    },
10590    {
10591     "kind" : "deleting_dtor_pointer",
10592     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10593    },
10594    {
10595     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10596    },
10597    {
10598     "mangled_component_name" : "_ZTv0_n40_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10599    },
10600    {
10601     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10602    },
10603    {
10604     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10605    }
10606   ]
10607  },
10608  {
10609   "alignment" : 8,
10610   "fields" :
10611   [
10612    {
10613     "field_name" : "pid",
10614     "referenced_type" : "_ZTIi"
10615    },
10616    {
10617     "field_name" : "ptr",
10618     "field_offset" : 64,
10619     "referenced_type" : "_ZTIm"
10620    },
10621    {
10622     "field_name" : "arch",
10623     "field_offset" : 128,
10624     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
10625    }
10626   ],
10627   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10628   "name" : "android::hidl::base::V1_0::DebugInfo",
10629   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10630   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10631   "size" : 24,
10632   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
10633  },
10634  {
10635   "alignment" : 8,
10636   "fields" :
10637   [
10638    {
10639     "field_name" : "interfaceName",
10640     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10641    },
10642    {
10643     "field_name" : "instanceName",
10644     "field_offset" : 128,
10645     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10646    },
10647    {
10648     "field_name" : "pid",
10649     "field_offset" : 256,
10650     "referenced_type" : "_ZTIi"
10651    },
10652    {
10653     "field_name" : "clientPids",
10654     "field_offset" : 320,
10655     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
10656    },
10657    {
10658     "field_name" : "arch",
10659     "field_offset" : 448,
10660     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
10661    }
10662   ],
10663   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10664   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
10665   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10666   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
10667   "size" : 64,
10668   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10669  },
10670  {
10671   "alignment" : 8,
10672   "base_specifiers" :
10673   [
10674    {
10675     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10676    }
10677   ],
10678   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10679   "name" : "android::hidl::manager::V1_0::IServiceManager",
10680   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10681   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
10682   "size" : 24,
10683   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
10684   "vtable_components" :
10685   [
10686    {
10687     "component_value" : 8,
10688     "kind" : "vbase_offset"
10689    },
10690    {
10691     "kind" : "offset_to_top"
10692    },
10693    {
10694     "kind" : "rtti",
10695     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10696    },
10697    {
10698     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
10699    },
10700    {
10701     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10702    },
10703    {
10704     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10705    },
10706    {
10707     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10708    },
10709    {
10710     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
10711    },
10712    {
10713     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
10714    },
10715    {
10716     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
10717    },
10718    {
10719     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
10720    },
10721    {
10722     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10723    },
10724    {
10725     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
10726    },
10727    {
10728     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10729    },
10730    {
10731     "kind" : "complete_dtor_pointer",
10732     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
10733    },
10734    {
10735     "kind" : "deleting_dtor_pointer",
10736     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
10737    },
10738    {
10739     "is_pure" : true,
10740     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
10741    },
10742    {
10743     "is_pure" : true,
10744     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
10745    },
10746    {
10747     "is_pure" : true,
10748     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
10749    },
10750    {
10751     "is_pure" : true,
10752     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10753    },
10754    {
10755     "is_pure" : true,
10756     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
10757    },
10758    {
10759     "is_pure" : true,
10760     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
10761    },
10762    {
10763     "is_pure" : true,
10764     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
10765    },
10766    {
10767     "is_pure" : true,
10768     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
10769    },
10770    {
10771     "kind" : "vcall_offset"
10772    },
10773    {
10774     "kind" : "vcall_offset"
10775    },
10776    {
10777     "kind" : "vcall_offset"
10778    },
10779    {
10780     "kind" : "vcall_offset"
10781    },
10782    {
10783     "component_value" : -8,
10784     "kind" : "vcall_offset"
10785    },
10786    {
10787     "component_value" : -8,
10788     "kind" : "offset_to_top"
10789    },
10790    {
10791     "kind" : "rtti",
10792     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10793    },
10794    {
10795     "kind" : "complete_dtor_pointer",
10796     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
10797    },
10798    {
10799     "kind" : "deleting_dtor_pointer",
10800     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
10801    },
10802    {
10803     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10804    },
10805    {
10806     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10807    },
10808    {
10809     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10810    },
10811    {
10812     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10813    }
10814   ]
10815  },
10816  {
10817   "alignment" : 8,
10818   "base_specifiers" :
10819   [
10820    {
10821     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10822    }
10823   ],
10824   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10825   "name" : "android::hidl::manager::V1_0::IServiceNotification",
10826   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10827   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10828   "size" : 24,
10829   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
10830   "vtable_components" :
10831   [
10832    {
10833     "component_value" : 8,
10834     "kind" : "vbase_offset"
10835    },
10836    {
10837     "kind" : "offset_to_top"
10838    },
10839    {
10840     "kind" : "rtti",
10841     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10842    },
10843    {
10844     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
10845    },
10846    {
10847     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10848    },
10849    {
10850     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10851    },
10852    {
10853     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10854    },
10855    {
10856     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
10857    },
10858    {
10859     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
10860    },
10861    {
10862     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
10863    },
10864    {
10865     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
10866    },
10867    {
10868     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10869    },
10870    {
10871     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
10872    },
10873    {
10874     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10875    },
10876    {
10877     "kind" : "complete_dtor_pointer",
10878     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10879    },
10880    {
10881     "kind" : "deleting_dtor_pointer",
10882     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10883    },
10884    {
10885     "is_pure" : true,
10886     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
10887    },
10888    {
10889     "kind" : "vcall_offset"
10890    },
10891    {
10892     "kind" : "vcall_offset"
10893    },
10894    {
10895     "kind" : "vcall_offset"
10896    },
10897    {
10898     "kind" : "vcall_offset"
10899    },
10900    {
10901     "component_value" : -8,
10902     "kind" : "vcall_offset"
10903    },
10904    {
10905     "component_value" : -8,
10906     "kind" : "offset_to_top"
10907    },
10908    {
10909     "kind" : "rtti",
10910     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10911    },
10912    {
10913     "kind" : "complete_dtor_pointer",
10914     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10915    },
10916    {
10917     "kind" : "deleting_dtor_pointer",
10918     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10919    },
10920    {
10921     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10922    },
10923    {
10924     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10925    },
10926    {
10927     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10928    },
10929    {
10930     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10931    }
10932   ]
10933  },
10934  {
10935   "alignment" : 8,
10936   "fields" :
10937   [
10938    {
10939     "access" : "private",
10940     "field_name" : "mLock",
10941     "referenced_type" : "_ZTIRN7android5MutexE"
10942    }
10943   ],
10944   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
10945   "name" : "android::Mutex::Autolock",
10946   "record_kind" : "class",
10947   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
10948   "self_type" : "_ZTIN7android5Mutex8AutolockE",
10949   "size" : 8,
10950   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10951  },
10952  {
10953   "alignment" : 4,
10954   "fields" :
10955   [
10956    {
10957     "access" : "private",
10958     "field_name" : "mMutex",
10959     "referenced_type" : "_ZTI15pthread_mutex_t"
10960    }
10961   ],
10962   "linker_set_key" : "_ZTIN7android5MutexE",
10963   "name" : "android::Mutex",
10964   "record_kind" : "class",
10965   "referenced_type" : "_ZTIN7android5MutexE",
10966   "self_type" : "_ZTIN7android5MutexE",
10967   "size" : 40,
10968   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10969  },
10970  {
10971   "alignment" : 8,
10972   "fields" :
10973   [
10974    {
10975     "access" : "private",
10976     "field_name" : "mLock",
10977     "referenced_type" : "_ZTIRN7android6RWLockE"
10978    }
10979   ],
10980   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
10981   "name" : "android::RWLock::AutoRLock",
10982   "record_kind" : "class",
10983   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
10984   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
10985   "size" : 8,
10986   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10987  },
10988  {
10989   "alignment" : 8,
10990   "fields" :
10991   [
10992    {
10993     "access" : "private",
10994     "field_name" : "mLock",
10995     "referenced_type" : "_ZTIRN7android6RWLockE"
10996    }
10997   ],
10998   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
10999   "name" : "android::RWLock::AutoWLock",
11000   "record_kind" : "class",
11001   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
11002   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
11003   "size" : 8,
11004   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11005  },
11006  {
11007   "alignment" : 4,
11008   "fields" :
11009   [
11010    {
11011     "access" : "private",
11012     "field_name" : "mRWLock",
11013     "referenced_type" : "_ZTI16pthread_rwlock_t"
11014    }
11015   ],
11016   "linker_set_key" : "_ZTIN7android6RWLockE",
11017   "name" : "android::RWLock",
11018   "record_kind" : "class",
11019   "referenced_type" : "_ZTIN7android6RWLockE",
11020   "self_type" : "_ZTIN7android6RWLockE",
11021   "size" : 56,
11022   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11023  },
11024  {
11025   "alignment" : 8,
11026   "base_specifiers" :
11027   [
11028    {
11029     "is_virtual" : true,
11030     "referenced_type" : "_ZTIN7android7RefBaseE"
11031    }
11032   ],
11033   "fields" :
11034   [
11035    {
11036     "access" : "private",
11037     "field_name" : "mCanCallJava",
11038     "field_offset" : 64,
11039     "referenced_type" : "_ZTIKb"
11040    },
11041    {
11042     "access" : "private",
11043     "field_name" : "mThread",
11044     "field_offset" : 128,
11045     "referenced_type" : "_ZTIPv"
11046    },
11047    {
11048     "access" : "private",
11049     "field_name" : "mLock",
11050     "field_offset" : 192,
11051     "referenced_type" : "_ZTIN7android5MutexE"
11052    },
11053    {
11054     "access" : "private",
11055     "field_name" : "mThreadExitedCondition",
11056     "field_offset" : 512,
11057     "referenced_type" : "_ZTIN7android9ConditionE"
11058    },
11059    {
11060     "access" : "private",
11061     "field_name" : "mStatus",
11062     "field_offset" : 896,
11063     "referenced_type" : "_ZTIi"
11064    },
11065    {
11066     "access" : "private",
11067     "field_name" : "mExitPending",
11068     "field_offset" : 928,
11069     "referenced_type" : "_ZTIVb"
11070    },
11071    {
11072     "access" : "private",
11073     "field_name" : "mRunning",
11074     "field_offset" : 936,
11075     "referenced_type" : "_ZTIVb"
11076    },
11077    {
11078     "access" : "private",
11079     "field_name" : "mHoldSelf",
11080     "field_offset" : 960,
11081     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
11082    },
11083    {
11084     "access" : "private",
11085     "field_name" : "mTid",
11086     "field_offset" : 1024,
11087     "referenced_type" : "_ZTIi"
11088    }
11089   ],
11090   "linker_set_key" : "_ZTIN7android6ThreadE",
11091   "name" : "android::Thread",
11092   "record_kind" : "class",
11093   "referenced_type" : "_ZTIN7android6ThreadE",
11094   "self_type" : "_ZTIN7android6ThreadE",
11095   "size" : 152,
11096   "source_file" : "/system/core/libutils/include/utils/Thread.h",
11097   "vtable_components" :
11098   [
11099    {
11100     "component_value" : 136,
11101     "kind" : "vbase_offset"
11102    },
11103    {
11104     "kind" : "offset_to_top"
11105    },
11106    {
11107     "kind" : "rtti",
11108     "mangled_component_name" : "_ZTIN7android6ThreadE"
11109    },
11110    {
11111     "kind" : "complete_dtor_pointer",
11112     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
11113    },
11114    {
11115     "kind" : "deleting_dtor_pointer",
11116     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
11117    },
11118    {
11119     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
11120    },
11121    {
11122     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
11123    },
11124    {
11125     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
11126    },
11127    {
11128     "is_pure" : true,
11129     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
11130    },
11131    {
11132     "kind" : "vcall_offset"
11133    },
11134    {
11135     "kind" : "vcall_offset"
11136    },
11137    {
11138     "kind" : "vcall_offset"
11139    },
11140    {
11141     "kind" : "vcall_offset"
11142    },
11143    {
11144     "component_value" : -136,
11145     "kind" : "vcall_offset"
11146    },
11147    {
11148     "component_value" : -136,
11149     "kind" : "offset_to_top"
11150    },
11151    {
11152     "kind" : "rtti",
11153     "mangled_component_name" : "_ZTIN7android6ThreadE"
11154    },
11155    {
11156     "kind" : "complete_dtor_pointer",
11157     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
11158    },
11159    {
11160     "kind" : "deleting_dtor_pointer",
11161     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
11162    },
11163    {
11164     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11165    },
11166    {
11167     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11168    },
11169    {
11170     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11171    },
11172    {
11173     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11174    }
11175   ]
11176  },
11177  {
11178   "alignment" : 8,
11179   "base_specifiers" :
11180   [
11181    {
11182     "access" : "private",
11183     "referenced_type" : "_ZTIN7android10VectorImplE"
11184    }
11185   ],
11186   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11187   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
11188   "record_kind" : "class",
11189   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11190   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11191   "size" : 40,
11192   "source_file" : "/system/core/libutils/include/utils/Vector.h",
11193   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
11194   "vtable_components" :
11195   [
11196    {
11197     "kind" : "offset_to_top"
11198    },
11199    {
11200     "kind" : "rtti",
11201     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
11202    },
11203    {
11204     "kind" : "complete_dtor_pointer",
11205     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
11206    },
11207    {
11208     "kind" : "deleting_dtor_pointer",
11209     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
11210    },
11211    {
11212     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
11213    },
11214    {
11215     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
11216    },
11217    {
11218     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
11219    },
11220    {
11221     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
11222    },
11223    {
11224     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
11225    },
11226    {
11227     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
11228    }
11229   ]
11230  },
11231  {
11232   "alignment" : 1,
11233   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
11234   "name" : "android::RefBase::weakref_type",
11235   "record_kind" : "class",
11236   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
11237   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
11238   "size" : 1,
11239   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11240  },
11241  {
11242   "alignment" : 8,
11243   "fields" :
11244   [
11245    {
11246     "access" : "private",
11247     "field_name" : "mRefs",
11248     "field_offset" : 64,
11249     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
11250    }
11251   ],
11252   "linker_set_key" : "_ZTIN7android7RefBaseE",
11253   "name" : "android::RefBase",
11254   "record_kind" : "class",
11255   "referenced_type" : "_ZTIN7android7RefBaseE",
11256   "self_type" : "_ZTIN7android7RefBaseE",
11257   "size" : 16,
11258   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11259   "vtable_components" :
11260   [
11261    {
11262     "kind" : "offset_to_top"
11263    },
11264    {
11265     "kind" : "rtti",
11266     "mangled_component_name" : "_ZTIN7android7RefBaseE"
11267    },
11268    {
11269     "kind" : "complete_dtor_pointer",
11270     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
11271    },
11272    {
11273     "kind" : "deleting_dtor_pointer",
11274     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
11275    },
11276    {
11277     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11278    },
11279    {
11280     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11281    },
11282    {
11283     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11284    },
11285    {
11286     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11287    }
11288   ]
11289  },
11290  {
11291   "alignment" : 8,
11292   "fields" :
11293   [
11294    {
11295     "access" : "private",
11296     "field_name" : "mString",
11297     "referenced_type" : "_ZTIPKc"
11298    }
11299   ],
11300   "linker_set_key" : "_ZTIN7android7String8E",
11301   "name" : "android::String8",
11302   "record_kind" : "class",
11303   "referenced_type" : "_ZTIN7android7String8E",
11304   "self_type" : "_ZTIN7android7String8E",
11305   "size" : 8,
11306   "source_file" : "/system/core/libutils/include/utils/String8.h"
11307  },
11308  {
11309   "alignment" : 8,
11310   "fields" :
11311   [
11312    {
11313     "access" : "private",
11314     "field_name" : "mString",
11315     "referenced_type" : "_ZTIPKDs"
11316    }
11317   ],
11318   "linker_set_key" : "_ZTIN7android8String16E",
11319   "name" : "android::String16",
11320   "record_kind" : "class",
11321   "referenced_type" : "_ZTIN7android8String16E",
11322   "self_type" : "_ZTIN7android8String16E",
11323   "size" : 8,
11324   "source_file" : "/system/core/libutils/include/utils/String16.h"
11325  },
11326  {
11327   "alignment" : 8,
11328   "base_specifiers" :
11329   [
11330    {
11331     "is_virtual" : true,
11332     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
11333    },
11334    {
11335     "is_virtual" : true,
11336     "referenced_type" : "_ZTIN7android7RefBaseE"
11337    }
11338   ],
11339   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
11340   "name" : "android::hardware::HidlMemory",
11341   "record_kind" : "class",
11342   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
11343   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
11344   "size" : 64,
11345   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11346   "vtable_components" :
11347   [
11348    {
11349     "component_value" : 48,
11350     "kind" : "vbase_offset"
11351    },
11352    {
11353     "component_value" : 8,
11354     "kind" : "vbase_offset"
11355    },
11356    {
11357     "kind" : "offset_to_top"
11358    },
11359    {
11360     "kind" : "rtti",
11361     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11362    },
11363    {
11364     "kind" : "complete_dtor_pointer",
11365     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
11366    },
11367    {
11368     "kind" : "deleting_dtor_pointer",
11369     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
11370    },
11371    {
11372     "kind" : "vcall_offset"
11373    },
11374    {
11375     "kind" : "vcall_offset"
11376    },
11377    {
11378     "kind" : "vcall_offset"
11379    },
11380    {
11381     "kind" : "vcall_offset"
11382    },
11383    {
11384     "component_value" : -48,
11385     "kind" : "vcall_offset"
11386    },
11387    {
11388     "component_value" : -48,
11389     "kind" : "offset_to_top"
11390    },
11391    {
11392     "kind" : "rtti",
11393     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11394    },
11395    {
11396     "kind" : "complete_dtor_pointer",
11397     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
11398    },
11399    {
11400     "kind" : "deleting_dtor_pointer",
11401     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
11402    },
11403    {
11404     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11405    },
11406    {
11407     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11408    },
11409    {
11410     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11411    },
11412    {
11413     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11414    }
11415   ]
11416  },
11417  {
11418   "alignment" : 8,
11419   "base_specifiers" :
11420   [
11421    {
11422     "is_virtual" : true,
11423     "referenced_type" : "_ZTIN7android7RefBaseE"
11424    }
11425   ],
11426   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
11427   "name" : "android::hardware::IInterface",
11428   "record_kind" : "class",
11429   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
11430   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
11431   "size" : 24,
11432   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11433   "vtable_components" :
11434   [
11435    {
11436     "component_value" : 8,
11437     "kind" : "vbase_offset"
11438    },
11439    {
11440     "kind" : "offset_to_top"
11441    },
11442    {
11443     "kind" : "rtti",
11444     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11445    },
11446    {
11447     "kind" : "complete_dtor_pointer",
11448     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
11449    },
11450    {
11451     "kind" : "deleting_dtor_pointer",
11452     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
11453    },
11454    {
11455     "is_pure" : true,
11456     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
11457    },
11458    {
11459     "kind" : "vcall_offset"
11460    },
11461    {
11462     "kind" : "vcall_offset"
11463    },
11464    {
11465     "kind" : "vcall_offset"
11466    },
11467    {
11468     "kind" : "vcall_offset"
11469    },
11470    {
11471     "component_value" : -8,
11472     "kind" : "vcall_offset"
11473    },
11474    {
11475     "component_value" : -8,
11476     "kind" : "offset_to_top"
11477    },
11478    {
11479     "kind" : "rtti",
11480     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11481    },
11482    {
11483     "kind" : "complete_dtor_pointer",
11484     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
11485    },
11486    {
11487     "kind" : "deleting_dtor_pointer",
11488     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
11489    },
11490    {
11491     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11492    },
11493    {
11494     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11495    },
11496    {
11497     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11498    },
11499    {
11500     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11501    }
11502   ]
11503  },
11504  {
11505   "alignment" : 1,
11506   "fields" :
11507   [
11508    {
11509     "access" : "private",
11510     "field_name" : "mBuffer",
11511     "referenced_type" : "_ZTIA32_h"
11512    }
11513   ],
11514   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
11515   "name" : "android::hardware::hidl_array<unsigned char, 32>",
11516   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
11517   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
11518   "size" : 32,
11519   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11520   "template_args" : [ "_ZTIh" ]
11521  },
11522  {
11523   "alignment" : 8,
11524   "base_specifiers" :
11525   [
11526    {
11527     "is_virtual" : true,
11528     "referenced_type" : "_ZTIN7android7RefBaseE"
11529    }
11530   ],
11531   "fields" :
11532   [
11533    {
11534     "access" : "private",
11535     "field_name" : "mRemote",
11536     "field_offset" : 64,
11537     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
11538    },
11539    {
11540     "access" : "private",
11541     "field_name" : "mRefs",
11542     "field_offset" : 128,
11543     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11544    },
11545    {
11546     "access" : "private",
11547     "field_name" : "mState",
11548     "field_offset" : 192,
11549     "referenced_type" : "_ZTINSt3__16atomicIiEE"
11550    }
11551   ],
11552   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
11553   "name" : "android::hardware::BpHwRefBase",
11554   "record_kind" : "class",
11555   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11556   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11557   "size" : 48,
11558   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
11559   "vtable_components" :
11560   [
11561    {
11562     "component_value" : 32,
11563     "kind" : "vbase_offset"
11564    },
11565    {
11566     "kind" : "offset_to_top"
11567    },
11568    {
11569     "kind" : "rtti",
11570     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11571    },
11572    {
11573     "kind" : "complete_dtor_pointer",
11574     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
11575    },
11576    {
11577     "kind" : "deleting_dtor_pointer",
11578     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
11579    },
11580    {
11581     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11582    },
11583    {
11584     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11585    },
11586    {
11587     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11588    },
11589    {
11590     "kind" : "vcall_offset"
11591    },
11592    {
11593     "component_value" : -32,
11594     "kind" : "vcall_offset"
11595    },
11596    {
11597     "component_value" : -32,
11598     "kind" : "vcall_offset"
11599    },
11600    {
11601     "component_value" : -32,
11602     "kind" : "vcall_offset"
11603    },
11604    {
11605     "component_value" : -32,
11606     "kind" : "vcall_offset"
11607    },
11608    {
11609     "component_value" : -32,
11610     "kind" : "offset_to_top"
11611    },
11612    {
11613     "kind" : "rtti",
11614     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11615    },
11616    {
11617     "kind" : "complete_dtor_pointer",
11618     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
11619    },
11620    {
11621     "kind" : "deleting_dtor_pointer",
11622     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
11623    },
11624    {
11625     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11626    },
11627    {
11628     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11629    },
11630    {
11631     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11632    },
11633    {
11634     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11635    }
11636   ]
11637  },
11638  {
11639   "alignment" : 8,
11640   "base_specifiers" :
11641   [
11642    {
11643     "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE"
11644    },
11645    {
11646     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11647    },
11648    {
11649     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11650    }
11651   ],
11652   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE",
11653   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_0::IUsbCallback>",
11654   "record_kind" : "class",
11655   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE",
11656   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE",
11657   "size" : 64,
11658   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11659   "template_args" : [ "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE" ],
11660   "vtable_components" :
11661   [
11662    {
11663     "component_value" : 48,
11664     "kind" : "vbase_offset"
11665    },
11666    {
11667     "kind" : "offset_to_top"
11668    },
11669    {
11670     "kind" : "rtti",
11671     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
11672    },
11673    {
11674     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_012IUsbCallback8isRemoteEv"
11675    },
11676    {
11677     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11678    },
11679    {
11680     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11681    },
11682    {
11683     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11684    },
11685    {
11686     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11687    },
11688    {
11689     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback21setHALInstrumentationEv"
11690    },
11691    {
11692     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11693    },
11694    {
11695     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback4pingEv"
11696    },
11697    {
11698     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11699    },
11700    {
11701     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback21notifySyspropsChangedEv"
11702    },
11703    {
11704     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11705    },
11706    {
11707     "kind" : "complete_dtor_pointer",
11708     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED1Ev"
11709    },
11710    {
11711     "kind" : "deleting_dtor_pointer",
11712     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED0Ev"
11713    },
11714    {
11715     "is_pure" : true,
11716     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS2_10PortStatusEEENS2_6StatusE"
11717    },
11718    {
11719     "is_pure" : true,
11720     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS2_8PortRoleENS2_6StatusE"
11721    },
11722    {
11723     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEE10onAsBinderEv"
11724    },
11725    {
11726     "component_value" : 40,
11727     "kind" : "vbase_offset"
11728    },
11729    {
11730     "component_value" : -8,
11731     "kind" : "offset_to_top"
11732    },
11733    {
11734     "kind" : "rtti",
11735     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
11736    },
11737    {
11738     "kind" : "complete_dtor_pointer",
11739     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED1Ev"
11740    },
11741    {
11742     "kind" : "deleting_dtor_pointer",
11743     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED0Ev"
11744    },
11745    {
11746     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEE10onAsBinderEv"
11747    },
11748    {
11749     "component_value" : 32,
11750     "kind" : "vbase_offset"
11751    },
11752    {
11753     "component_value" : -16,
11754     "kind" : "offset_to_top"
11755    },
11756    {
11757     "kind" : "rtti",
11758     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
11759    },
11760    {
11761     "kind" : "complete_dtor_pointer",
11762     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED1Ev"
11763    },
11764    {
11765     "kind" : "deleting_dtor_pointer",
11766     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED0Ev"
11767    },
11768    {
11769     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11770    },
11771    {
11772     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11773    },
11774    {
11775     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11776    },
11777    {
11778     "kind" : "vcall_offset"
11779    },
11780    {
11781     "component_value" : -32,
11782     "kind" : "vcall_offset"
11783    },
11784    {
11785     "component_value" : -32,
11786     "kind" : "vcall_offset"
11787    },
11788    {
11789     "component_value" : -32,
11790     "kind" : "vcall_offset"
11791    },
11792    {
11793     "component_value" : -48,
11794     "kind" : "vcall_offset"
11795    },
11796    {
11797     "component_value" : -48,
11798     "kind" : "offset_to_top"
11799    },
11800    {
11801     "kind" : "rtti",
11802     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
11803    },
11804    {
11805     "kind" : "complete_dtor_pointer",
11806     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED1Ev"
11807    },
11808    {
11809     "kind" : "deleting_dtor_pointer",
11810     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEED0Ev"
11811    },
11812    {
11813     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11814    },
11815    {
11816     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11817    },
11818    {
11819     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11820    },
11821    {
11822     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11823    }
11824   ]
11825  },
11826  {
11827   "alignment" : 8,
11828   "base_specifiers" :
11829   [
11830    {
11831     "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE"
11832    },
11833    {
11834     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11835    },
11836    {
11837     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11838    }
11839   ],
11840   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE",
11841   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_0::IUsb>",
11842   "record_kind" : "class",
11843   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE",
11844   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE",
11845   "size" : 64,
11846   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11847   "template_args" : [ "_ZTIN7android8hardware3usb4V1_04IUsbE" ],
11848   "vtable_components" :
11849   [
11850    {
11851     "component_value" : 48,
11852     "kind" : "vbase_offset"
11853    },
11854    {
11855     "kind" : "offset_to_top"
11856    },
11857    {
11858     "kind" : "rtti",
11859     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
11860    },
11861    {
11862     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_04IUsb8isRemoteEv"
11863    },
11864    {
11865     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11866    },
11867    {
11868     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11869    },
11870    {
11871     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11872    },
11873    {
11874     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11875    },
11876    {
11877     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb21setHALInstrumentationEv"
11878    },
11879    {
11880     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11881    },
11882    {
11883     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb4pingEv"
11884    },
11885    {
11886     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11887    },
11888    {
11889     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb21notifySyspropsChangedEv"
11890    },
11891    {
11892     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11893    },
11894    {
11895     "kind" : "complete_dtor_pointer",
11896     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED1Ev"
11897    },
11898    {
11899     "kind" : "deleting_dtor_pointer",
11900     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED0Ev"
11901    },
11902    {
11903     "is_pure" : true,
11904     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb10switchRoleERKNS0_11hidl_stringERKNS2_8PortRoleE"
11905    },
11906    {
11907     "is_pure" : true,
11908     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb11setCallbackERKNS_2spINS2_12IUsbCallbackEEE"
11909    },
11910    {
11911     "is_pure" : true,
11912     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb15queryPortStatusEv"
11913    },
11914    {
11915     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEE10onAsBinderEv"
11916    },
11917    {
11918     "component_value" : 40,
11919     "kind" : "vbase_offset"
11920    },
11921    {
11922     "component_value" : -8,
11923     "kind" : "offset_to_top"
11924    },
11925    {
11926     "kind" : "rtti",
11927     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
11928    },
11929    {
11930     "kind" : "complete_dtor_pointer",
11931     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED1Ev"
11932    },
11933    {
11934     "kind" : "deleting_dtor_pointer",
11935     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED0Ev"
11936    },
11937    {
11938     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEE10onAsBinderEv"
11939    },
11940    {
11941     "component_value" : 32,
11942     "kind" : "vbase_offset"
11943    },
11944    {
11945     "component_value" : -16,
11946     "kind" : "offset_to_top"
11947    },
11948    {
11949     "kind" : "rtti",
11950     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
11951    },
11952    {
11953     "kind" : "complete_dtor_pointer",
11954     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED1Ev"
11955    },
11956    {
11957     "kind" : "deleting_dtor_pointer",
11958     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED0Ev"
11959    },
11960    {
11961     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11962    },
11963    {
11964     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11965    },
11966    {
11967     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11968    },
11969    {
11970     "kind" : "vcall_offset"
11971    },
11972    {
11973     "component_value" : -32,
11974     "kind" : "vcall_offset"
11975    },
11976    {
11977     "component_value" : -32,
11978     "kind" : "vcall_offset"
11979    },
11980    {
11981     "component_value" : -32,
11982     "kind" : "vcall_offset"
11983    },
11984    {
11985     "component_value" : -48,
11986     "kind" : "vcall_offset"
11987    },
11988    {
11989     "component_value" : -48,
11990     "kind" : "offset_to_top"
11991    },
11992    {
11993     "kind" : "rtti",
11994     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
11995    },
11996    {
11997     "kind" : "complete_dtor_pointer",
11998     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED1Ev"
11999    },
12000    {
12001     "kind" : "deleting_dtor_pointer",
12002     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEED0Ev"
12003    },
12004    {
12005     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12006    },
12007    {
12008     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12009    },
12010    {
12011     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12012    },
12013    {
12014     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12015    }
12016   ]
12017  },
12018  {
12019   "alignment" : 8,
12020   "base_specifiers" :
12021   [
12022    {
12023     "referenced_type" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE"
12024    },
12025    {
12026     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12027    },
12028    {
12029     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12030    }
12031   ],
12032   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE",
12033   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_1::IUsbCallback>",
12034   "record_kind" : "class",
12035   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE",
12036   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE",
12037   "size" : 64,
12038   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12039   "template_args" : [ "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE" ],
12040   "vtable_components" :
12041   [
12042    {
12043     "component_value" : 48,
12044     "kind" : "vbase_offset"
12045    },
12046    {
12047     "kind" : "offset_to_top"
12048    },
12049    {
12050     "kind" : "rtti",
12051     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE"
12052    },
12053    {
12054     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_112IUsbCallback8isRemoteEv"
12055    },
12056    {
12057     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12058    },
12059    {
12060     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12061    },
12062    {
12063     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12064    },
12065    {
12066     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12067    },
12068    {
12069     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback21setHALInstrumentationEv"
12070    },
12071    {
12072     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12073    },
12074    {
12075     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback4pingEv"
12076    },
12077    {
12078     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12079    },
12080    {
12081     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback21notifySyspropsChangedEv"
12082    },
12083    {
12084     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12085    },
12086    {
12087     "kind" : "complete_dtor_pointer",
12088     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED1Ev"
12089    },
12090    {
12091     "kind" : "deleting_dtor_pointer",
12092     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED0Ev"
12093    },
12094    {
12095     "is_pure" : true,
12096     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
12097    },
12098    {
12099     "is_pure" : true,
12100     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
12101    },
12102    {
12103     "is_pure" : true,
12104     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS2_14PortStatus_1_1EEENS1_4V1_06StatusE"
12105    },
12106    {
12107     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEE10onAsBinderEv"
12108    },
12109    {
12110     "component_value" : 40,
12111     "kind" : "vbase_offset"
12112    },
12113    {
12114     "component_value" : -8,
12115     "kind" : "offset_to_top"
12116    },
12117    {
12118     "kind" : "rtti",
12119     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE"
12120    },
12121    {
12122     "kind" : "complete_dtor_pointer",
12123     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED1Ev"
12124    },
12125    {
12126     "kind" : "deleting_dtor_pointer",
12127     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED0Ev"
12128    },
12129    {
12130     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEE10onAsBinderEv"
12131    },
12132    {
12133     "component_value" : 32,
12134     "kind" : "vbase_offset"
12135    },
12136    {
12137     "component_value" : -16,
12138     "kind" : "offset_to_top"
12139    },
12140    {
12141     "kind" : "rtti",
12142     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE"
12143    },
12144    {
12145     "kind" : "complete_dtor_pointer",
12146     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED1Ev"
12147    },
12148    {
12149     "kind" : "deleting_dtor_pointer",
12150     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED0Ev"
12151    },
12152    {
12153     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12154    },
12155    {
12156     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12157    },
12158    {
12159     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12160    },
12161    {
12162     "kind" : "vcall_offset"
12163    },
12164    {
12165     "component_value" : -32,
12166     "kind" : "vcall_offset"
12167    },
12168    {
12169     "component_value" : -32,
12170     "kind" : "vcall_offset"
12171    },
12172    {
12173     "component_value" : -32,
12174     "kind" : "vcall_offset"
12175    },
12176    {
12177     "component_value" : -48,
12178     "kind" : "vcall_offset"
12179    },
12180    {
12181     "component_value" : -48,
12182     "kind" : "offset_to_top"
12183    },
12184    {
12185     "kind" : "rtti",
12186     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE"
12187    },
12188    {
12189     "kind" : "complete_dtor_pointer",
12190     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED1Ev"
12191    },
12192    {
12193     "kind" : "deleting_dtor_pointer",
12194     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEED0Ev"
12195    },
12196    {
12197     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12198    },
12199    {
12200     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12201    },
12202    {
12203     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12204    },
12205    {
12206     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12207    }
12208   ]
12209  },
12210  {
12211   "alignment" : 8,
12212   "base_specifiers" :
12213   [
12214    {
12215     "referenced_type" : "_ZTIN7android8hardware3usb4V1_14IUsbE"
12216    },
12217    {
12218     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12219    },
12220    {
12221     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12222    }
12223   ],
12224   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE",
12225   "name" : "android::hardware::BpInterface<android::hardware::usb::V1_1::IUsb>",
12226   "record_kind" : "class",
12227   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE",
12228   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE",
12229   "size" : 64,
12230   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12231   "template_args" : [ "_ZTIN7android8hardware3usb4V1_14IUsbE" ],
12232   "vtable_components" :
12233   [
12234    {
12235     "component_value" : 48,
12236     "kind" : "vbase_offset"
12237    },
12238    {
12239     "kind" : "offset_to_top"
12240    },
12241    {
12242     "kind" : "rtti",
12243     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE"
12244    },
12245    {
12246     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_14IUsb8isRemoteEv"
12247    },
12248    {
12249     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12250    },
12251    {
12252     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12253    },
12254    {
12255     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12256    },
12257    {
12258     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12259    },
12260    {
12261     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb21setHALInstrumentationEv"
12262    },
12263    {
12264     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12265    },
12266    {
12267     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb4pingEv"
12268    },
12269    {
12270     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12271    },
12272    {
12273     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb21notifySyspropsChangedEv"
12274    },
12275    {
12276     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12277    },
12278    {
12279     "kind" : "complete_dtor_pointer",
12280     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED1Ev"
12281    },
12282    {
12283     "kind" : "deleting_dtor_pointer",
12284     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED0Ev"
12285    },
12286    {
12287     "is_pure" : true,
12288     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
12289    },
12290    {
12291     "is_pure" : true,
12292     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
12293    },
12294    {
12295     "is_pure" : true,
12296     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb15queryPortStatusEv"
12297    },
12298    {
12299     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEE10onAsBinderEv"
12300    },
12301    {
12302     "component_value" : 40,
12303     "kind" : "vbase_offset"
12304    },
12305    {
12306     "component_value" : -8,
12307     "kind" : "offset_to_top"
12308    },
12309    {
12310     "kind" : "rtti",
12311     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE"
12312    },
12313    {
12314     "kind" : "complete_dtor_pointer",
12315     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED1Ev"
12316    },
12317    {
12318     "kind" : "deleting_dtor_pointer",
12319     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED0Ev"
12320    },
12321    {
12322     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEE10onAsBinderEv"
12323    },
12324    {
12325     "component_value" : 32,
12326     "kind" : "vbase_offset"
12327    },
12328    {
12329     "component_value" : -16,
12330     "kind" : "offset_to_top"
12331    },
12332    {
12333     "kind" : "rtti",
12334     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE"
12335    },
12336    {
12337     "kind" : "complete_dtor_pointer",
12338     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED1Ev"
12339    },
12340    {
12341     "kind" : "deleting_dtor_pointer",
12342     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED0Ev"
12343    },
12344    {
12345     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12346    },
12347    {
12348     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12349    },
12350    {
12351     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12352    },
12353    {
12354     "kind" : "vcall_offset"
12355    },
12356    {
12357     "component_value" : -32,
12358     "kind" : "vcall_offset"
12359    },
12360    {
12361     "component_value" : -32,
12362     "kind" : "vcall_offset"
12363    },
12364    {
12365     "component_value" : -32,
12366     "kind" : "vcall_offset"
12367    },
12368    {
12369     "component_value" : -48,
12370     "kind" : "vcall_offset"
12371    },
12372    {
12373     "component_value" : -48,
12374     "kind" : "offset_to_top"
12375    },
12376    {
12377     "kind" : "rtti",
12378     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE"
12379    },
12380    {
12381     "kind" : "complete_dtor_pointer",
12382     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED1Ev"
12383    },
12384    {
12385     "kind" : "deleting_dtor_pointer",
12386     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEED0Ev"
12387    },
12388    {
12389     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12390    },
12391    {
12392     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12393    },
12394    {
12395     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12396    },
12397    {
12398     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12399    }
12400   ]
12401  },
12402  {
12403   "alignment" : 8,
12404   "base_specifiers" :
12405   [
12406    {
12407     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12408    },
12409    {
12410     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12411    },
12412    {
12413     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12414    }
12415   ],
12416   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12417   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
12418   "record_kind" : "class",
12419   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12420   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12421   "size" : 64,
12422   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12423   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
12424   "vtable_components" :
12425   [
12426    {
12427     "component_value" : 48,
12428     "kind" : "vbase_offset"
12429    },
12430    {
12431     "kind" : "offset_to_top"
12432    },
12433    {
12434     "kind" : "rtti",
12435     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12436    },
12437    {
12438     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
12439    },
12440    {
12441     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12442    },
12443    {
12444     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12445    },
12446    {
12447     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12448    },
12449    {
12450     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
12451    },
12452    {
12453     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
12454    },
12455    {
12456     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
12457    },
12458    {
12459     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
12460    },
12461    {
12462     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
12463    },
12464    {
12465     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
12466    },
12467    {
12468     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12469    },
12470    {
12471     "kind" : "complete_dtor_pointer",
12472     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12473    },
12474    {
12475     "kind" : "deleting_dtor_pointer",
12476     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12477    },
12478    {
12479     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12480    },
12481    {
12482     "component_value" : 40,
12483     "kind" : "vbase_offset"
12484    },
12485    {
12486     "component_value" : -8,
12487     "kind" : "offset_to_top"
12488    },
12489    {
12490     "kind" : "rtti",
12491     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12492    },
12493    {
12494     "kind" : "complete_dtor_pointer",
12495     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12496    },
12497    {
12498     "kind" : "deleting_dtor_pointer",
12499     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12500    },
12501    {
12502     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12503    },
12504    {
12505     "component_value" : 32,
12506     "kind" : "vbase_offset"
12507    },
12508    {
12509     "component_value" : -16,
12510     "kind" : "offset_to_top"
12511    },
12512    {
12513     "kind" : "rtti",
12514     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12515    },
12516    {
12517     "kind" : "complete_dtor_pointer",
12518     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12519    },
12520    {
12521     "kind" : "deleting_dtor_pointer",
12522     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12523    },
12524    {
12525     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12526    },
12527    {
12528     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12529    },
12530    {
12531     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12532    },
12533    {
12534     "kind" : "vcall_offset"
12535    },
12536    {
12537     "component_value" : -32,
12538     "kind" : "vcall_offset"
12539    },
12540    {
12541     "component_value" : -32,
12542     "kind" : "vcall_offset"
12543    },
12544    {
12545     "component_value" : -32,
12546     "kind" : "vcall_offset"
12547    },
12548    {
12549     "component_value" : -48,
12550     "kind" : "vcall_offset"
12551    },
12552    {
12553     "component_value" : -48,
12554     "kind" : "offset_to_top"
12555    },
12556    {
12557     "kind" : "rtti",
12558     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12559    },
12560    {
12561     "kind" : "complete_dtor_pointer",
12562     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12563    },
12564    {
12565     "kind" : "deleting_dtor_pointer",
12566     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12567    },
12568    {
12569     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12570    },
12571    {
12572     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12573    },
12574    {
12575     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12576    },
12577    {
12578     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12579    }
12580   ]
12581  },
12582  {
12583   "alignment" : 8,
12584   "fields" :
12585   [
12586    {
12587     "access" : "private",
12588     "field_name" : "mHandle",
12589     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
12590    },
12591    {
12592     "access" : "private",
12593     "field_name" : "mOwnsHandle",
12594     "field_offset" : 64,
12595     "referenced_type" : "_ZTIb"
12596    },
12597    {
12598     "access" : "private",
12599     "field_name" : "mPad",
12600     "field_offset" : 72,
12601     "referenced_type" : "_ZTIA7_h"
12602    }
12603   ],
12604   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
12605   "name" : "android::hardware::hidl_handle",
12606   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
12607   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
12608   "size" : 16,
12609   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12610  },
12611  {
12612   "alignment" : 8,
12613   "fields" :
12614   [
12615    {
12616     "access" : "private",
12617     "field_name" : "mHandle",
12618     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
12619    },
12620    {
12621     "access" : "private",
12622     "field_name" : "mSize",
12623     "field_offset" : 128,
12624     "referenced_type" : "_ZTIm"
12625    },
12626    {
12627     "access" : "private",
12628     "field_name" : "mName",
12629     "field_offset" : 192,
12630     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12631    }
12632   ],
12633   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
12634   "name" : "android::hardware::hidl_memory",
12635   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
12636   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
12637   "size" : 40,
12638   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12639  },
12640  {
12641   "alignment" : 8,
12642   "fields" :
12643   [
12644    {
12645     "access" : "private",
12646     "field_name" : "mBuffer",
12647     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
12648    },
12649    {
12650     "access" : "private",
12651     "field_name" : "mSize",
12652     "field_offset" : 64,
12653     "referenced_type" : "_ZTIj"
12654    },
12655    {
12656     "access" : "private",
12657     "field_name" : "mOwnsBuffer",
12658     "field_offset" : 96,
12659     "referenced_type" : "_ZTIb"
12660    },
12661    {
12662     "access" : "private",
12663     "field_name" : "mPad",
12664     "field_offset" : 104,
12665     "referenced_type" : "_ZTIA3_h"
12666    }
12667   ],
12668   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
12669   "name" : "android::hardware::hidl_string",
12670   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
12671   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
12672   "size" : 16,
12673   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12674  },
12675  {
12676   "alignment" : 8,
12677   "fields" :
12678   [
12679    {
12680     "access" : "private",
12681     "field_name" : "mGrantors",
12682     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
12683    },
12684    {
12685     "access" : "private",
12686     "field_name" : "mHandle",
12687     "field_offset" : 128,
12688     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
12689    },
12690    {
12691     "access" : "private",
12692     "field_name" : "mQuantum",
12693     "field_offset" : 192,
12694     "referenced_type" : "_ZTIj"
12695    },
12696    {
12697     "access" : "private",
12698     "field_name" : "mFlags",
12699     "field_offset" : 224,
12700     "referenced_type" : "_ZTIj"
12701    }
12702   ],
12703   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
12704   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
12705   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
12706   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
12707   "size" : 32,
12708   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
12709   "template_args" : [ "_ZTIc" ]
12710  },
12711  {
12712   "access" : "private",
12713   "alignment" : 8,
12714   "fields" :
12715   [
12716    {
12717     "field_name" : "binder",
12718     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
12719    },
12720    {
12721     "field_name" : "refs",
12722     "field_offset" : 64,
12723     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
12724    }
12725   ],
12726   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
12727   "name" : "android::hardware::ProcessState::handle_entry",
12728   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
12729   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
12730   "size" : 16,
12731   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
12732  },
12733  {
12734   "alignment" : 8,
12735   "base_specifiers" :
12736   [
12737    {
12738     "is_virtual" : true,
12739     "referenced_type" : "_ZTIN7android7RefBaseE"
12740    }
12741   ],
12742   "fields" :
12743   [
12744    {
12745     "access" : "private",
12746     "field_name" : "mDriverFD",
12747     "field_offset" : 64,
12748     "referenced_type" : "_ZTIi"
12749    },
12750    {
12751     "access" : "private",
12752     "field_name" : "mVMStart",
12753     "field_offset" : 128,
12754     "referenced_type" : "_ZTIPv"
12755    },
12756    {
12757     "access" : "private",
12758     "field_name" : "mThreadCountLock",
12759     "field_offset" : 192,
12760     "referenced_type" : "_ZTI15pthread_mutex_t"
12761    },
12762    {
12763     "access" : "private",
12764     "field_name" : "mThreadCountDecrement",
12765     "field_offset" : 512,
12766     "referenced_type" : "_ZTI14pthread_cond_t"
12767    },
12768    {
12769     "access" : "private",
12770     "field_name" : "mExecutingThreadsCount",
12771     "field_offset" : 896,
12772     "referenced_type" : "_ZTIm"
12773    },
12774    {
12775     "access" : "private",
12776     "field_name" : "mMaxThreads",
12777     "field_offset" : 960,
12778     "referenced_type" : "_ZTIm"
12779    },
12780    {
12781     "access" : "private",
12782     "field_name" : "mStarvationStartTimeMs",
12783     "field_offset" : 1024,
12784     "referenced_type" : "_ZTIl"
12785    },
12786    {
12787     "access" : "private",
12788     "field_name" : "mLock",
12789     "field_offset" : 1088,
12790     "referenced_type" : "_ZTIN7android5MutexE"
12791    },
12792    {
12793     "access" : "private",
12794     "field_name" : "mHandleToObject",
12795     "field_offset" : 1408,
12796     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
12797    },
12798    {
12799     "access" : "private",
12800     "field_name" : "mManagesContexts",
12801     "field_offset" : 1728,
12802     "referenced_type" : "_ZTIb"
12803    },
12804    {
12805     "access" : "private",
12806     "field_name" : "mBinderContextCheckFunc",
12807     "field_offset" : 1792,
12808     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
12809    },
12810    {
12811     "access" : "private",
12812     "field_name" : "mBinderContextUserData",
12813     "field_offset" : 1856,
12814     "referenced_type" : "_ZTIPv"
12815    },
12816    {
12817     "access" : "private",
12818     "field_name" : "mContexts",
12819     "field_offset" : 1920,
12820     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
12821    },
12822    {
12823     "access" : "private",
12824     "field_name" : "mRootDir",
12825     "field_offset" : 2240,
12826     "referenced_type" : "_ZTIN7android7String8E"
12827    },
12828    {
12829     "access" : "private",
12830     "field_name" : "mThreadPoolStarted",
12831     "field_offset" : 2304,
12832     "referenced_type" : "_ZTIb"
12833    },
12834    {
12835     "access" : "private",
12836     "field_name" : "mSpawnThreadOnStart",
12837     "field_offset" : 2312,
12838     "referenced_type" : "_ZTIb"
12839    },
12840    {
12841     "access" : "private",
12842     "field_name" : "mThreadPoolSeq",
12843     "field_offset" : 2336,
12844     "referenced_type" : "_ZTIVi"
12845    },
12846    {
12847     "access" : "private",
12848     "field_name" : "mMmapSize",
12849     "field_offset" : 2368,
12850     "referenced_type" : "_ZTIKm"
12851    },
12852    {
12853     "access" : "private",
12854     "field_name" : "mCallRestriction",
12855     "field_offset" : 2432,
12856     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
12857    }
12858   ],
12859   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
12860   "name" : "android::hardware::ProcessState",
12861   "record_kind" : "class",
12862   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
12863   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
12864   "size" : 328,
12865   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
12866   "vtable_components" :
12867   [
12868    {
12869     "component_value" : 312,
12870     "kind" : "vbase_offset"
12871    },
12872    {
12873     "kind" : "offset_to_top"
12874    },
12875    {
12876     "kind" : "rtti",
12877     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
12878    },
12879    {
12880     "kind" : "complete_dtor_pointer",
12881     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
12882    },
12883    {
12884     "kind" : "deleting_dtor_pointer",
12885     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
12886    },
12887    {
12888     "kind" : "vcall_offset"
12889    },
12890    {
12891     "kind" : "vcall_offset"
12892    },
12893    {
12894     "kind" : "vcall_offset"
12895    },
12896    {
12897     "kind" : "vcall_offset"
12898    },
12899    {
12900     "component_value" : -312,
12901     "kind" : "vcall_offset"
12902    },
12903    {
12904     "component_value" : -312,
12905     "kind" : "offset_to_top"
12906    },
12907    {
12908     "kind" : "rtti",
12909     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
12910    },
12911    {
12912     "kind" : "complete_dtor_pointer",
12913     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
12914    },
12915    {
12916     "kind" : "deleting_dtor_pointer",
12917     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
12918    },
12919    {
12920     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12921    },
12922    {
12923     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12924    },
12925    {
12926     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12927    },
12928    {
12929     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12930    }
12931   ]
12932  },
12933  {
12934   "alignment" : 2,
12935   "fields" :
12936   [
12937    {
12938     "access" : "private",
12939     "field_name" : "mMajor",
12940     "referenced_type" : "_ZTIt"
12941    },
12942    {
12943     "access" : "private",
12944     "field_name" : "mMinor",
12945     "field_offset" : 16,
12946     "referenced_type" : "_ZTIt"
12947    }
12948   ],
12949   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
12950   "name" : "android::hardware::hidl_version",
12951   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
12952   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
12953   "size" : 4,
12954   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12955  },
12956  {
12957   "alignment" : 8,
12958   "fields" :
12959   [
12960    {
12961     "access" : "private",
12962     "field_name" : "mMutex",
12963     "referenced_type" : "_ZTINSt3__15mutexE"
12964    },
12965    {
12966     "access" : "private",
12967     "field_name" : "mMap",
12968     "field_offset" : 320,
12969     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
12970    }
12971   ],
12972   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12973   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
12974   "record_kind" : "class",
12975   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12976   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12977   "size" : 64,
12978   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12979   "template_args" :
12980   [
12981    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12982    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
12983   ]
12984  },
12985  {
12986   "alignment" : 8,
12987   "fields" :
12988   [
12989    {
12990     "access" : "private",
12991     "field_name" : "mMutex",
12992     "referenced_type" : "_ZTINSt3__15mutexE"
12993    },
12994    {
12995     "access" : "private",
12996     "field_name" : "mMap",
12997     "field_offset" : 320,
12998     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
12999    }
13000   ],
13001   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13002   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
13003   "record_kind" : "class",
13004   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13005   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13006   "size" : 64,
13007   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13008   "template_args" :
13009   [
13010    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13011    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
13012   ]
13013  },
13014  {
13015   "alignment" : 8,
13016   "fields" :
13017   [
13018    {
13019     "access" : "private",
13020     "field_name" : "mMutex",
13021     "referenced_type" : "_ZTINSt3__15mutexE"
13022    },
13023    {
13024     "access" : "private",
13025     "field_name" : "mMap",
13026     "field_offset" : 320,
13027     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
13028    }
13029   ],
13030   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13031   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
13032   "record_kind" : "class",
13033   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13034   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13035   "size" : 64,
13036   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13037   "template_args" :
13038   [
13039    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
13040    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
13041   ]
13042  },
13043  {
13044   "alignment" : 8,
13045   "fields" :
13046   [
13047    {
13048     "field_name" : "flags",
13049     "referenced_type" : "_ZTIj"
13050    },
13051    {
13052     "field_name" : "fdIndex",
13053     "field_offset" : 32,
13054     "referenced_type" : "_ZTIj"
13055    },
13056    {
13057     "field_name" : "offset",
13058     "field_offset" : 64,
13059     "referenced_type" : "_ZTIj"
13060    },
13061    {
13062     "field_name" : "extent",
13063     "field_offset" : 128,
13064     "referenced_type" : "_ZTIm"
13065    }
13066   ],
13067   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
13068   "name" : "android::hardware::GrantorDescriptor",
13069   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
13070   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
13071   "size" : 24,
13072   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
13073  },
13074  {
13075   "alignment" : 8,
13076   "base_specifiers" :
13077   [
13078    {
13079     "is_virtual" : true,
13080     "referenced_type" : "_ZTIN7android7RefBaseE"
13081    }
13082   ],
13083   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
13084   "name" : "android::hardware::hidl_death_recipient",
13085   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
13086   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
13087   "size" : 24,
13088   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13089   "vtable_components" :
13090   [
13091    {
13092     "component_value" : 8,
13093     "kind" : "vbase_offset"
13094    },
13095    {
13096     "kind" : "offset_to_top"
13097    },
13098    {
13099     "kind" : "rtti",
13100     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13101    },
13102    {
13103     "is_pure" : true,
13104     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
13105    },
13106    {
13107     "kind" : "complete_dtor_pointer",
13108     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
13109    },
13110    {
13111     "kind" : "deleting_dtor_pointer",
13112     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
13113    },
13114    {
13115     "kind" : "vcall_offset"
13116    },
13117    {
13118     "kind" : "vcall_offset"
13119    },
13120    {
13121     "kind" : "vcall_offset"
13122    },
13123    {
13124     "kind" : "vcall_offset"
13125    },
13126    {
13127     "component_value" : -8,
13128     "kind" : "vcall_offset"
13129    },
13130    {
13131     "component_value" : -8,
13132     "kind" : "offset_to_top"
13133    },
13134    {
13135     "kind" : "rtti",
13136     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13137    },
13138    {
13139     "kind" : "complete_dtor_pointer",
13140     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
13141    },
13142    {
13143     "kind" : "deleting_dtor_pointer",
13144     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
13145    },
13146    {
13147     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13148    },
13149    {
13150     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13151    },
13152    {
13153     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13154    },
13155    {
13156     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13157    }
13158   ]
13159  },
13160  {
13161   "alignment" : 8,
13162   "base_specifiers" :
13163   [
13164    {
13165     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13166    }
13167   ],
13168   "fields" :
13169   [
13170    {
13171     "access" : "private",
13172     "field_name" : "mRecipient",
13173     "field_offset" : 64,
13174     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
13175    },
13176    {
13177     "access" : "private",
13178     "field_name" : "mCookie",
13179     "field_offset" : 192,
13180     "referenced_type" : "_ZTIm"
13181    },
13182    {
13183     "access" : "private",
13184     "field_name" : "mBase",
13185     "field_offset" : 256,
13186     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
13187    }
13188   ],
13189   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13190   "name" : "android::hardware::hidl_binder_death_recipient",
13191   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13192   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13193   "size" : 64,
13194   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
13195   "vtable_components" :
13196   [
13197    {
13198     "component_value" : 48,
13199     "kind" : "vbase_offset"
13200    },
13201    {
13202     "kind" : "offset_to_top"
13203    },
13204    {
13205     "kind" : "rtti",
13206     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13207    },
13208    {
13209     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
13210    },
13211    {
13212     "kind" : "complete_dtor_pointer",
13213     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
13214    },
13215    {
13216     "kind" : "deleting_dtor_pointer",
13217     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
13218    },
13219    {
13220     "kind" : "vcall_offset"
13221    },
13222    {
13223     "kind" : "vcall_offset"
13224    },
13225    {
13226     "kind" : "vcall_offset"
13227    },
13228    {
13229     "kind" : "vcall_offset"
13230    },
13231    {
13232     "component_value" : -48,
13233     "kind" : "vcall_offset"
13234    },
13235    {
13236     "component_value" : -48,
13237     "kind" : "offset_to_top"
13238    },
13239    {
13240     "kind" : "rtti",
13241     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13242    },
13243    {
13244     "kind" : "complete_dtor_pointer",
13245     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
13246    },
13247    {
13248     "kind" : "deleting_dtor_pointer",
13249     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
13250    },
13251    {
13252     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13253    },
13254    {
13255     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13256    },
13257    {
13258     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13259    },
13260    {
13261     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13262    }
13263   ]
13264  },
13265  {
13266   "alignment" : 8,
13267   "fields" :
13268   [
13269    {
13270     "field_name" : "portName",
13271     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
13272    },
13273    {
13274     "field_name" : "currentDataRole",
13275     "field_offset" : 128,
13276     "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortDataRoleE"
13277    },
13278    {
13279     "field_name" : "currentPowerRole",
13280     "field_offset" : 160,
13281     "referenced_type" : "_ZTIN7android8hardware3usb4V1_013PortPowerRoleE"
13282    },
13283    {
13284     "field_name" : "currentMode",
13285     "field_offset" : 192,
13286     "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE"
13287    },
13288    {
13289     "field_name" : "canChangeMode",
13290     "field_offset" : 224,
13291     "referenced_type" : "_ZTIb"
13292    },
13293    {
13294     "field_name" : "canChangeDataRole",
13295     "field_offset" : 232,
13296     "referenced_type" : "_ZTIb"
13297    },
13298    {
13299     "field_name" : "canChangePowerRole",
13300     "field_offset" : 240,
13301     "referenced_type" : "_ZTIb"
13302    },
13303    {
13304     "field_name" : "supportedModes",
13305     "field_offset" : 256,
13306     "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortModeE"
13307    }
13308   ],
13309   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
13310   "name" : "android::hardware::usb::V1_0::PortStatus",
13311   "referenced_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
13312   "self_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE",
13313   "size" : 40,
13314   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
13315  },
13316  {
13317   "alignment" : 8,
13318   "base_specifiers" :
13319   [
13320    {
13321     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13322    }
13323   ],
13324   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
13325   "name" : "android::hardware::usb::V1_0::IUsbCallback",
13326   "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
13327   "self_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE",
13328   "size" : 24,
13329   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsbCallback.h",
13330   "vtable_components" :
13331   [
13332    {
13333     "component_value" : 8,
13334     "kind" : "vbase_offset"
13335    },
13336    {
13337     "kind" : "offset_to_top"
13338    },
13339    {
13340     "kind" : "rtti",
13341     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE"
13342    },
13343    {
13344     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_012IUsbCallback8isRemoteEv"
13345    },
13346    {
13347     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13348    },
13349    {
13350     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13351    },
13352    {
13353     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13354    },
13355    {
13356     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
13357    },
13358    {
13359     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback21setHALInstrumentationEv"
13360    },
13361    {
13362     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
13363    },
13364    {
13365     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback4pingEv"
13366    },
13367    {
13368     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13369    },
13370    {
13371     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback21notifySyspropsChangedEv"
13372    },
13373    {
13374     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13375    },
13376    {
13377     "kind" : "complete_dtor_pointer",
13378     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallbackD1Ev"
13379    },
13380    {
13381     "kind" : "deleting_dtor_pointer",
13382     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallbackD0Ev"
13383    },
13384    {
13385     "is_pure" : true,
13386     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS2_10PortStatusEEENS2_6StatusE"
13387    },
13388    {
13389     "is_pure" : true,
13390     "mangled_component_name" : "_ZN7android8hardware3usb4V1_012IUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS2_8PortRoleENS2_6StatusE"
13391    },
13392    {
13393     "kind" : "vcall_offset"
13394    },
13395    {
13396     "kind" : "vcall_offset"
13397    },
13398    {
13399     "kind" : "vcall_offset"
13400    },
13401    {
13402     "kind" : "vcall_offset"
13403    },
13404    {
13405     "component_value" : -8,
13406     "kind" : "vcall_offset"
13407    },
13408    {
13409     "component_value" : -8,
13410     "kind" : "offset_to_top"
13411    },
13412    {
13413     "kind" : "rtti",
13414     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE"
13415    },
13416    {
13417     "kind" : "complete_dtor_pointer",
13418     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_012IUsbCallbackD1Ev"
13419    },
13420    {
13421     "kind" : "deleting_dtor_pointer",
13422     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_012IUsbCallbackD0Ev"
13423    },
13424    {
13425     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13426    },
13427    {
13428     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13429    },
13430    {
13431     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13432    },
13433    {
13434     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13435    }
13436   ]
13437  },
13438  {
13439   "alignment" : 8,
13440   "base_specifiers" :
13441   [
13442    {
13443     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13444    }
13445   ],
13446   "fields" :
13447   [
13448    {
13449     "access" : "private",
13450     "field_name" : "_hidl_mImpl",
13451     "field_offset" : 1024,
13452     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE"
13453    }
13454   ],
13455   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE",
13456   "name" : "android::hardware::usb::V1_0::BnHwUsbCallback",
13457   "referenced_type" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE",
13458   "self_type" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE",
13459   "size" : 152,
13460   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsbCallback.h",
13461   "vtable_components" :
13462   [
13463    {
13464     "component_value" : 136,
13465     "kind" : "vbase_offset"
13466    },
13467    {
13468     "kind" : "offset_to_top"
13469    },
13470    {
13471     "kind" : "rtti",
13472     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE"
13473    },
13474    {
13475     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13476    },
13477    {
13478     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13479    },
13480    {
13481     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13482    },
13483    {
13484     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
13485    },
13486    {
13487     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13488    },
13489    {
13490     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13491    },
13492    {
13493     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13494    },
13495    {
13496     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13497    },
13498    {
13499     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13500    },
13501    {
13502     "kind" : "complete_dtor_pointer",
13503     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallbackD1Ev"
13504    },
13505    {
13506     "kind" : "deleting_dtor_pointer",
13507     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallbackD0Ev"
13508    },
13509    {
13510     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BnHwUsbCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
13511    },
13512    {
13513     "component_value" : -32,
13514     "kind" : "offset_to_top"
13515    },
13516    {
13517     "kind" : "rtti",
13518     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE"
13519    },
13520    {
13521     "kind" : "complete_dtor_pointer",
13522     "mangled_component_name" : "_ZThn32_N7android8hardware3usb4V1_015BnHwUsbCallbackD1Ev"
13523    },
13524    {
13525     "kind" : "deleting_dtor_pointer",
13526     "mangled_component_name" : "_ZThn32_N7android8hardware3usb4V1_015BnHwUsbCallbackD0Ev"
13527    },
13528    {
13529     "kind" : "vcall_offset"
13530    },
13531    {
13532     "kind" : "vcall_offset"
13533    },
13534    {
13535     "kind" : "vcall_offset"
13536    },
13537    {
13538     "kind" : "vcall_offset"
13539    },
13540    {
13541     "component_value" : -136,
13542     "kind" : "vcall_offset"
13543    },
13544    {
13545     "component_value" : -136,
13546     "kind" : "offset_to_top"
13547    },
13548    {
13549     "kind" : "rtti",
13550     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BnHwUsbCallbackE"
13551    },
13552    {
13553     "kind" : "complete_dtor_pointer",
13554     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_015BnHwUsbCallbackD1Ev"
13555    },
13556    {
13557     "kind" : "deleting_dtor_pointer",
13558     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_015BnHwUsbCallbackD0Ev"
13559    },
13560    {
13561     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13562    },
13563    {
13564     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13565    },
13566    {
13567     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13568    },
13569    {
13570     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13571    }
13572   ]
13573  },
13574  {
13575   "alignment" : 8,
13576   "base_specifiers" :
13577   [
13578    {
13579     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEEE"
13580    },
13581    {
13582     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13583    }
13584   ],
13585   "fields" :
13586   [
13587    {
13588     "access" : "private",
13589     "field_name" : "_hidl_mMutex",
13590     "field_offset" : 1088,
13591     "referenced_type" : "_ZTINSt3__15mutexE"
13592    },
13593    {
13594     "access" : "private",
13595     "field_name" : "_hidl_mDeathRecipients",
13596     "field_offset" : 1408,
13597     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
13598    }
13599   ],
13600   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
13601   "name" : "android::hardware::usb::V1_0::BpHwUsbCallback",
13602   "referenced_type" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
13603   "self_type" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE",
13604   "size" : 216,
13605   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsbCallback.h",
13606   "vtable_components" :
13607   [
13608    {
13609     "component_value" : 200,
13610     "kind" : "vbase_offset"
13611    },
13612    {
13613     "kind" : "offset_to_top"
13614    },
13615    {
13616     "kind" : "rtti",
13617     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
13618    },
13619    {
13620     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_015BpHwUsbCallback8isRemoteEv"
13621    },
13622    {
13623     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13624    },
13625    {
13626     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13627    },
13628    {
13629     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13630    },
13631    {
13632     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
13633    },
13634    {
13635     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback21setHALInstrumentationEv"
13636    },
13637    {
13638     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
13639    },
13640    {
13641     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback4pingEv"
13642    },
13643    {
13644     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13645    },
13646    {
13647     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback21notifySyspropsChangedEv"
13648    },
13649    {
13650     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13651    },
13652    {
13653     "kind" : "complete_dtor_pointer",
13654     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
13655    },
13656    {
13657     "kind" : "deleting_dtor_pointer",
13658     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
13659    },
13660    {
13661     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS2_10PortStatusEEENS2_6StatusE"
13662    },
13663    {
13664     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS2_8PortRoleENS2_6StatusE"
13665    },
13666    {
13667     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEE10onAsBinderEv"
13668    },
13669    {
13670     "mangled_component_name" : "_ZN7android8hardware3usb4V1_015BpHwUsbCallback15onLastStrongRefEPKv"
13671    },
13672    {
13673     "component_value" : 192,
13674     "kind" : "vbase_offset"
13675    },
13676    {
13677     "component_value" : -8,
13678     "kind" : "offset_to_top"
13679    },
13680    {
13681     "kind" : "rtti",
13682     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
13683    },
13684    {
13685     "kind" : "complete_dtor_pointer",
13686     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
13687    },
13688    {
13689     "kind" : "deleting_dtor_pointer",
13690     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
13691    },
13692    {
13693     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_012IUsbCallbackEE10onAsBinderEv"
13694    },
13695    {
13696     "component_value" : 184,
13697     "kind" : "vbase_offset"
13698    },
13699    {
13700     "component_value" : -16,
13701     "kind" : "offset_to_top"
13702    },
13703    {
13704     "kind" : "rtti",
13705     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
13706    },
13707    {
13708     "kind" : "complete_dtor_pointer",
13709     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
13710    },
13711    {
13712     "kind" : "deleting_dtor_pointer",
13713     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
13714    },
13715    {
13716     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13717    },
13718    {
13719     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_015BpHwUsbCallback15onLastStrongRefEPKv"
13720    },
13721    {
13722     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13723    },
13724    {
13725     "component_value" : -48,
13726     "kind" : "offset_to_top"
13727    },
13728    {
13729     "kind" : "rtti",
13730     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
13731    },
13732    {
13733     "kind" : "complete_dtor_pointer",
13734     "mangled_component_name" : "_ZThn48_N7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
13735    },
13736    {
13737     "kind" : "deleting_dtor_pointer",
13738     "mangled_component_name" : "_ZThn48_N7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
13739    },
13740    {
13741     "kind" : "vcall_offset"
13742    },
13743    {
13744     "component_value" : -184,
13745     "kind" : "vcall_offset"
13746    },
13747    {
13748     "component_value" : -200,
13749     "kind" : "vcall_offset"
13750    },
13751    {
13752     "component_value" : -184,
13753     "kind" : "vcall_offset"
13754    },
13755    {
13756     "component_value" : -200,
13757     "kind" : "vcall_offset"
13758    },
13759    {
13760     "component_value" : -200,
13761     "kind" : "offset_to_top"
13762    },
13763    {
13764     "kind" : "rtti",
13765     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_015BpHwUsbCallbackE"
13766    },
13767    {
13768     "kind" : "complete_dtor_pointer",
13769     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_015BpHwUsbCallbackD1Ev"
13770    },
13771    {
13772     "kind" : "deleting_dtor_pointer",
13773     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_015BpHwUsbCallbackD0Ev"
13774    },
13775    {
13776     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
13777    },
13778    {
13779     "mangled_component_name" : "_ZTv0_n40_N7android8hardware3usb4V1_015BpHwUsbCallback15onLastStrongRefEPKv"
13780    },
13781    {
13782     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13783    },
13784    {
13785     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13786    }
13787   ]
13788  },
13789  {
13790   "alignment" : 8,
13791   "base_specifiers" :
13792   [
13793    {
13794     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13795    }
13796   ],
13797   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
13798   "name" : "android::hardware::usb::V1_0::IUsb",
13799   "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
13800   "self_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE",
13801   "size" : 24,
13802   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/IUsb.h",
13803   "vtable_components" :
13804   [
13805    {
13806     "component_value" : 8,
13807     "kind" : "vbase_offset"
13808    },
13809    {
13810     "kind" : "offset_to_top"
13811    },
13812    {
13813     "kind" : "rtti",
13814     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_04IUsbE"
13815    },
13816    {
13817     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_04IUsb8isRemoteEv"
13818    },
13819    {
13820     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13821    },
13822    {
13823     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13824    },
13825    {
13826     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13827    },
13828    {
13829     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
13830    },
13831    {
13832     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb21setHALInstrumentationEv"
13833    },
13834    {
13835     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
13836    },
13837    {
13838     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb4pingEv"
13839    },
13840    {
13841     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13842    },
13843    {
13844     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb21notifySyspropsChangedEv"
13845    },
13846    {
13847     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13848    },
13849    {
13850     "kind" : "complete_dtor_pointer",
13851     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsbD1Ev"
13852    },
13853    {
13854     "kind" : "deleting_dtor_pointer",
13855     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsbD0Ev"
13856    },
13857    {
13858     "is_pure" : true,
13859     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb10switchRoleERKNS0_11hidl_stringERKNS2_8PortRoleE"
13860    },
13861    {
13862     "is_pure" : true,
13863     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb11setCallbackERKNS_2spINS2_12IUsbCallbackEEE"
13864    },
13865    {
13866     "is_pure" : true,
13867     "mangled_component_name" : "_ZN7android8hardware3usb4V1_04IUsb15queryPortStatusEv"
13868    },
13869    {
13870     "kind" : "vcall_offset"
13871    },
13872    {
13873     "kind" : "vcall_offset"
13874    },
13875    {
13876     "kind" : "vcall_offset"
13877    },
13878    {
13879     "kind" : "vcall_offset"
13880    },
13881    {
13882     "component_value" : -8,
13883     "kind" : "vcall_offset"
13884    },
13885    {
13886     "component_value" : -8,
13887     "kind" : "offset_to_top"
13888    },
13889    {
13890     "kind" : "rtti",
13891     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_04IUsbE"
13892    },
13893    {
13894     "kind" : "complete_dtor_pointer",
13895     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_04IUsbD1Ev"
13896    },
13897    {
13898     "kind" : "deleting_dtor_pointer",
13899     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_04IUsbD0Ev"
13900    },
13901    {
13902     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13903    },
13904    {
13905     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13906    },
13907    {
13908     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13909    },
13910    {
13911     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13912    }
13913   ]
13914  },
13915  {
13916   "alignment" : 8,
13917   "base_specifiers" :
13918   [
13919    {
13920     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13921    }
13922   ],
13923   "fields" :
13924   [
13925    {
13926     "access" : "private",
13927     "field_name" : "_hidl_mImpl",
13928     "field_offset" : 1024,
13929     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_04IUsbEEE"
13930    }
13931   ],
13932   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE",
13933   "name" : "android::hardware::usb::V1_0::BnHwUsb",
13934   "referenced_type" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE",
13935   "self_type" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE",
13936   "size" : 152,
13937   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BnHwUsb.h",
13938   "vtable_components" :
13939   [
13940    {
13941     "component_value" : 136,
13942     "kind" : "vbase_offset"
13943    },
13944    {
13945     "kind" : "offset_to_top"
13946    },
13947    {
13948     "kind" : "rtti",
13949     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE"
13950    },
13951    {
13952     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13953    },
13954    {
13955     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13956    },
13957    {
13958     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13959    },
13960    {
13961     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
13962    },
13963    {
13964     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13965    },
13966    {
13967     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13968    },
13969    {
13970     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13971    },
13972    {
13973     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13974    },
13975    {
13976     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13977    },
13978    {
13979     "kind" : "complete_dtor_pointer",
13980     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BnHwUsbD1Ev"
13981    },
13982    {
13983     "kind" : "deleting_dtor_pointer",
13984     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BnHwUsbD0Ev"
13985    },
13986    {
13987     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BnHwUsb10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
13988    },
13989    {
13990     "component_value" : -32,
13991     "kind" : "offset_to_top"
13992    },
13993    {
13994     "kind" : "rtti",
13995     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE"
13996    },
13997    {
13998     "kind" : "complete_dtor_pointer",
13999     "mangled_component_name" : "_ZThn32_N7android8hardware3usb4V1_07BnHwUsbD1Ev"
14000    },
14001    {
14002     "kind" : "deleting_dtor_pointer",
14003     "mangled_component_name" : "_ZThn32_N7android8hardware3usb4V1_07BnHwUsbD0Ev"
14004    },
14005    {
14006     "kind" : "vcall_offset"
14007    },
14008    {
14009     "kind" : "vcall_offset"
14010    },
14011    {
14012     "kind" : "vcall_offset"
14013    },
14014    {
14015     "kind" : "vcall_offset"
14016    },
14017    {
14018     "component_value" : -136,
14019     "kind" : "vcall_offset"
14020    },
14021    {
14022     "component_value" : -136,
14023     "kind" : "offset_to_top"
14024    },
14025    {
14026     "kind" : "rtti",
14027     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BnHwUsbE"
14028    },
14029    {
14030     "kind" : "complete_dtor_pointer",
14031     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_07BnHwUsbD1Ev"
14032    },
14033    {
14034     "kind" : "deleting_dtor_pointer",
14035     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_07BnHwUsbD0Ev"
14036    },
14037    {
14038     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14039    },
14040    {
14041     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14042    },
14043    {
14044     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14045    },
14046    {
14047     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14048    }
14049   ]
14050  },
14051  {
14052   "alignment" : 8,
14053   "base_specifiers" :
14054   [
14055    {
14056     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEEE"
14057    },
14058    {
14059     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14060    }
14061   ],
14062   "fields" :
14063   [
14064    {
14065     "access" : "private",
14066     "field_name" : "_hidl_mMutex",
14067     "field_offset" : 1088,
14068     "referenced_type" : "_ZTINSt3__15mutexE"
14069    },
14070    {
14071     "access" : "private",
14072     "field_name" : "_hidl_mDeathRecipients",
14073     "field_offset" : 1408,
14074     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
14075    }
14076   ],
14077   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE",
14078   "name" : "android::hardware::usb::V1_0::BpHwUsb",
14079   "referenced_type" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE",
14080   "self_type" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE",
14081   "size" : 216,
14082   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/BpHwUsb.h",
14083   "vtable_components" :
14084   [
14085    {
14086     "component_value" : 200,
14087     "kind" : "vbase_offset"
14088    },
14089    {
14090     "kind" : "offset_to_top"
14091    },
14092    {
14093     "kind" : "rtti",
14094     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
14095    },
14096    {
14097     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_07BpHwUsb8isRemoteEv"
14098    },
14099    {
14100     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14101    },
14102    {
14103     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14104    },
14105    {
14106     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14107    },
14108    {
14109     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
14110    },
14111    {
14112     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb21setHALInstrumentationEv"
14113    },
14114    {
14115     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
14116    },
14117    {
14118     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb4pingEv"
14119    },
14120    {
14121     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14122    },
14123    {
14124     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb21notifySyspropsChangedEv"
14125    },
14126    {
14127     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14128    },
14129    {
14130     "kind" : "complete_dtor_pointer",
14131     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsbD1Ev"
14132    },
14133    {
14134     "kind" : "deleting_dtor_pointer",
14135     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsbD0Ev"
14136    },
14137    {
14138     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb10switchRoleERKNS0_11hidl_stringERKNS2_8PortRoleE"
14139    },
14140    {
14141     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb11setCallbackERKNS_2spINS2_12IUsbCallbackEEE"
14142    },
14143    {
14144     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb15queryPortStatusEv"
14145    },
14146    {
14147     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEE10onAsBinderEv"
14148    },
14149    {
14150     "mangled_component_name" : "_ZN7android8hardware3usb4V1_07BpHwUsb15onLastStrongRefEPKv"
14151    },
14152    {
14153     "component_value" : 192,
14154     "kind" : "vbase_offset"
14155    },
14156    {
14157     "component_value" : -8,
14158     "kind" : "offset_to_top"
14159    },
14160    {
14161     "kind" : "rtti",
14162     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
14163    },
14164    {
14165     "kind" : "complete_dtor_pointer",
14166     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_07BpHwUsbD1Ev"
14167    },
14168    {
14169     "kind" : "deleting_dtor_pointer",
14170     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_07BpHwUsbD0Ev"
14171    },
14172    {
14173     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_04IUsbEE10onAsBinderEv"
14174    },
14175    {
14176     "component_value" : 184,
14177     "kind" : "vbase_offset"
14178    },
14179    {
14180     "component_value" : -16,
14181     "kind" : "offset_to_top"
14182    },
14183    {
14184     "kind" : "rtti",
14185     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
14186    },
14187    {
14188     "kind" : "complete_dtor_pointer",
14189     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_07BpHwUsbD1Ev"
14190    },
14191    {
14192     "kind" : "deleting_dtor_pointer",
14193     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_07BpHwUsbD0Ev"
14194    },
14195    {
14196     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14197    },
14198    {
14199     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_07BpHwUsb15onLastStrongRefEPKv"
14200    },
14201    {
14202     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14203    },
14204    {
14205     "component_value" : -48,
14206     "kind" : "offset_to_top"
14207    },
14208    {
14209     "kind" : "rtti",
14210     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
14211    },
14212    {
14213     "kind" : "complete_dtor_pointer",
14214     "mangled_component_name" : "_ZThn48_N7android8hardware3usb4V1_07BpHwUsbD1Ev"
14215    },
14216    {
14217     "kind" : "deleting_dtor_pointer",
14218     "mangled_component_name" : "_ZThn48_N7android8hardware3usb4V1_07BpHwUsbD0Ev"
14219    },
14220    {
14221     "kind" : "vcall_offset"
14222    },
14223    {
14224     "component_value" : -184,
14225     "kind" : "vcall_offset"
14226    },
14227    {
14228     "component_value" : -200,
14229     "kind" : "vcall_offset"
14230    },
14231    {
14232     "component_value" : -184,
14233     "kind" : "vcall_offset"
14234    },
14235    {
14236     "component_value" : -200,
14237     "kind" : "vcall_offset"
14238    },
14239    {
14240     "component_value" : -200,
14241     "kind" : "offset_to_top"
14242    },
14243    {
14244     "kind" : "rtti",
14245     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_07BpHwUsbE"
14246    },
14247    {
14248     "kind" : "complete_dtor_pointer",
14249     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_07BpHwUsbD1Ev"
14250    },
14251    {
14252     "kind" : "deleting_dtor_pointer",
14253     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_07BpHwUsbD0Ev"
14254    },
14255    {
14256     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
14257    },
14258    {
14259     "mangled_component_name" : "_ZTv0_n40_N7android8hardware3usb4V1_07BpHwUsb15onLastStrongRefEPKv"
14260    },
14261    {
14262     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14263    },
14264    {
14265     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14266    }
14267   ]
14268  },
14269  {
14270   "alignment" : 4,
14271   "fields" :
14272   [
14273    {
14274     "field_name" : "type",
14275     "referenced_type" : "_ZTIN7android8hardware3usb4V1_012PortRoleTypeE"
14276    },
14277    {
14278     "field_name" : "role",
14279     "field_offset" : 32,
14280     "referenced_type" : "_ZTIj"
14281    }
14282   ],
14283   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_08PortRoleE",
14284   "name" : "android::hardware::usb::V1_0::PortRole",
14285   "referenced_type" : "_ZTIN7android8hardware3usb4V1_08PortRoleE",
14286   "self_type" : "_ZTIN7android8hardware3usb4V1_08PortRoleE",
14287   "size" : 8,
14288   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/1.0/types.h"
14289  },
14290  {
14291   "alignment" : 8,
14292   "base_specifiers" :
14293   [
14294    {
14295     "referenced_type" : "_ZTIN7android8hardware3usb4V1_012IUsbCallbackE"
14296    }
14297   ],
14298   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
14299   "name" : "android::hardware::usb::V1_1::IUsbCallback",
14300   "referenced_type" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
14301   "self_type" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE",
14302   "size" : 24,
14303   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsbCallback.h",
14304   "vtable_components" :
14305   [
14306    {
14307     "component_value" : 8,
14308     "kind" : "vbase_offset"
14309    },
14310    {
14311     "kind" : "offset_to_top"
14312    },
14313    {
14314     "kind" : "rtti",
14315     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE"
14316    },
14317    {
14318     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_112IUsbCallback8isRemoteEv"
14319    },
14320    {
14321     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14322    },
14323    {
14324     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14325    },
14326    {
14327     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14328    },
14329    {
14330     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
14331    },
14332    {
14333     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback21setHALInstrumentationEv"
14334    },
14335    {
14336     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
14337    },
14338    {
14339     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback4pingEv"
14340    },
14341    {
14342     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14343    },
14344    {
14345     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback21notifySyspropsChangedEv"
14346    },
14347    {
14348     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14349    },
14350    {
14351     "kind" : "complete_dtor_pointer",
14352     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallbackD1Ev"
14353    },
14354    {
14355     "kind" : "deleting_dtor_pointer",
14356     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallbackD0Ev"
14357    },
14358    {
14359     "is_pure" : true,
14360     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
14361    },
14362    {
14363     "is_pure" : true,
14364     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
14365    },
14366    {
14367     "is_pure" : true,
14368     "mangled_component_name" : "_ZN7android8hardware3usb4V1_112IUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS2_14PortStatus_1_1EEENS1_4V1_06StatusE"
14369    },
14370    {
14371     "kind" : "vcall_offset"
14372    },
14373    {
14374     "kind" : "vcall_offset"
14375    },
14376    {
14377     "kind" : "vcall_offset"
14378    },
14379    {
14380     "kind" : "vcall_offset"
14381    },
14382    {
14383     "component_value" : -8,
14384     "kind" : "vcall_offset"
14385    },
14386    {
14387     "component_value" : -8,
14388     "kind" : "offset_to_top"
14389    },
14390    {
14391     "kind" : "rtti",
14392     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE"
14393    },
14394    {
14395     "kind" : "complete_dtor_pointer",
14396     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_112IUsbCallbackD1Ev"
14397    },
14398    {
14399     "kind" : "deleting_dtor_pointer",
14400     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_112IUsbCallbackD0Ev"
14401    },
14402    {
14403     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14404    },
14405    {
14406     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14407    },
14408    {
14409     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14410    },
14411    {
14412     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14413    }
14414   ]
14415  },
14416  {
14417   "alignment" : 8,
14418   "base_specifiers" :
14419   [
14420    {
14421     "referenced_type" : "_ZTIN7android8hardware3usb4V1_112IUsbCallbackE"
14422    },
14423    {
14424     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14425    }
14426   ],
14427   "fields" :
14428   [
14429    {
14430     "access" : "private",
14431     "field_name" : "mImpl",
14432     "field_offset" : 768,
14433     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE"
14434    },
14435    {
14436     "access" : "private",
14437     "field_name" : "mOnewayQueue",
14438     "field_offset" : 832,
14439     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
14440    }
14441   ],
14442   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_113BsUsbCallbackE",
14443   "name" : "android::hardware::usb::V1_1::BsUsbCallback",
14444   "referenced_type" : "_ZTIN7android8hardware3usb4V1_113BsUsbCallbackE",
14445   "self_type" : "_ZTIN7android8hardware3usb4V1_113BsUsbCallbackE",
14446   "size" : 136,
14447   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BsUsbCallback.h",
14448   "vtable_components" :
14449   [
14450    {
14451     "component_value" : 120,
14452     "kind" : "vbase_offset"
14453    },
14454    {
14455     "kind" : "offset_to_top"
14456    },
14457    {
14458     "kind" : "rtti",
14459     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_113BsUsbCallbackE"
14460    },
14461    {
14462     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_112IUsbCallback8isRemoteEv"
14463    },
14464    {
14465     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14466    },
14467    {
14468     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14469    },
14470    {
14471     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14472    },
14473    {
14474     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
14475    },
14476    {
14477     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback21setHALInstrumentationEv"
14478    },
14479    {
14480     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
14481    },
14482    {
14483     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback4pingEv"
14484    },
14485    {
14486     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14487    },
14488    {
14489     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback21notifySyspropsChangedEv"
14490    },
14491    {
14492     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14493    },
14494    {
14495     "kind" : "complete_dtor_pointer",
14496     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallbackD1Ev"
14497    },
14498    {
14499     "kind" : "deleting_dtor_pointer",
14500     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallbackD0Ev"
14501    },
14502    {
14503     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
14504    },
14505    {
14506     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
14507    },
14508    {
14509     "mangled_component_name" : "_ZN7android8hardware3usb4V1_113BsUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS2_14PortStatus_1_1EEENS1_4V1_06StatusE"
14510    },
14511    {
14512     "component_value" : -8,
14513     "kind" : "offset_to_top"
14514    },
14515    {
14516     "kind" : "rtti",
14517     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_113BsUsbCallbackE"
14518    },
14519    {
14520     "kind" : "complete_dtor_pointer",
14521     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_113BsUsbCallbackD1Ev"
14522    },
14523    {
14524     "kind" : "deleting_dtor_pointer",
14525     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_113BsUsbCallbackD0Ev"
14526    },
14527    {
14528     "kind" : "vcall_offset"
14529    },
14530    {
14531     "kind" : "vcall_offset"
14532    },
14533    {
14534     "kind" : "vcall_offset"
14535    },
14536    {
14537     "kind" : "vcall_offset"
14538    },
14539    {
14540     "component_value" : -120,
14541     "kind" : "vcall_offset"
14542    },
14543    {
14544     "component_value" : -120,
14545     "kind" : "offset_to_top"
14546    },
14547    {
14548     "kind" : "rtti",
14549     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_113BsUsbCallbackE"
14550    },
14551    {
14552     "kind" : "complete_dtor_pointer",
14553     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_113BsUsbCallbackD1Ev"
14554    },
14555    {
14556     "kind" : "deleting_dtor_pointer",
14557     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_113BsUsbCallbackD0Ev"
14558    },
14559    {
14560     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14561    },
14562    {
14563     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14564    },
14565    {
14566     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14567    },
14568    {
14569     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14570    }
14571   ]
14572  },
14573  {
14574   "alignment" : 8,
14575   "fields" :
14576   [
14577    {
14578     "field_name" : "status",
14579     "referenced_type" : "_ZTIN7android8hardware3usb4V1_010PortStatusE"
14580    },
14581    {
14582     "field_name" : "supportedModes",
14583     "field_offset" : 320,
14584     "referenced_type" : "_ZTIj"
14585    },
14586    {
14587     "field_name" : "currentMode",
14588     "field_offset" : 352,
14589     "referenced_type" : "_ZTIN7android8hardware3usb4V1_112PortMode_1_1E"
14590    }
14591   ],
14592   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E",
14593   "name" : "android::hardware::usb::V1_1::PortStatus_1_1",
14594   "referenced_type" : "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E",
14595   "self_type" : "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E",
14596   "size" : 48,
14597   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/types.h"
14598  },
14599  {
14600   "alignment" : 8,
14601   "base_specifiers" :
14602   [
14603    {
14604     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14605    }
14606   ],
14607   "fields" :
14608   [
14609    {
14610     "access" : "private",
14611     "field_name" : "_hidl_mImpl",
14612     "field_offset" : 1024,
14613     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE"
14614    }
14615   ],
14616   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE",
14617   "name" : "android::hardware::usb::V1_1::BnHwUsbCallback",
14618   "referenced_type" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE",
14619   "self_type" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE",
14620   "size" : 152,
14621   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsbCallback.h",
14622   "vtable_components" :
14623   [
14624    {
14625     "component_value" : 136,
14626     "kind" : "vbase_offset"
14627    },
14628    {
14629     "kind" : "offset_to_top"
14630    },
14631    {
14632     "kind" : "rtti",
14633     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE"
14634    },
14635    {
14636     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14637    },
14638    {
14639     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14640    },
14641    {
14642     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14643    },
14644    {
14645     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
14646    },
14647    {
14648     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14649    },
14650    {
14651     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14652    },
14653    {
14654     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14655    },
14656    {
14657     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14658    },
14659    {
14660     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14661    },
14662    {
14663     "kind" : "complete_dtor_pointer",
14664     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallbackD1Ev"
14665    },
14666    {
14667     "kind" : "deleting_dtor_pointer",
14668     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallbackD0Ev"
14669    },
14670    {
14671     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BnHwUsbCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
14672    },
14673    {
14674     "component_value" : -32,
14675     "kind" : "offset_to_top"
14676    },
14677    {
14678     "kind" : "rtti",
14679     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE"
14680    },
14681    {
14682     "kind" : "complete_dtor_pointer",
14683     "mangled_component_name" : "_ZThn32_N7android8hardware3usb4V1_115BnHwUsbCallbackD1Ev"
14684    },
14685    {
14686     "kind" : "deleting_dtor_pointer",
14687     "mangled_component_name" : "_ZThn32_N7android8hardware3usb4V1_115BnHwUsbCallbackD0Ev"
14688    },
14689    {
14690     "kind" : "vcall_offset"
14691    },
14692    {
14693     "kind" : "vcall_offset"
14694    },
14695    {
14696     "kind" : "vcall_offset"
14697    },
14698    {
14699     "kind" : "vcall_offset"
14700    },
14701    {
14702     "component_value" : -136,
14703     "kind" : "vcall_offset"
14704    },
14705    {
14706     "component_value" : -136,
14707     "kind" : "offset_to_top"
14708    },
14709    {
14710     "kind" : "rtti",
14711     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BnHwUsbCallbackE"
14712    },
14713    {
14714     "kind" : "complete_dtor_pointer",
14715     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_115BnHwUsbCallbackD1Ev"
14716    },
14717    {
14718     "kind" : "deleting_dtor_pointer",
14719     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_115BnHwUsbCallbackD0Ev"
14720    },
14721    {
14722     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14723    },
14724    {
14725     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14726    },
14727    {
14728     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14729    },
14730    {
14731     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14732    }
14733   ]
14734  },
14735  {
14736   "alignment" : 8,
14737   "base_specifiers" :
14738   [
14739    {
14740     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEEE"
14741    },
14742    {
14743     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14744    }
14745   ],
14746   "fields" :
14747   [
14748    {
14749     "access" : "private",
14750     "field_name" : "_hidl_mMutex",
14751     "field_offset" : 1088,
14752     "referenced_type" : "_ZTINSt3__15mutexE"
14753    },
14754    {
14755     "access" : "private",
14756     "field_name" : "_hidl_mDeathRecipients",
14757     "field_offset" : 1408,
14758     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
14759    }
14760   ],
14761   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE",
14762   "name" : "android::hardware::usb::V1_1::BpHwUsbCallback",
14763   "referenced_type" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE",
14764   "self_type" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE",
14765   "size" : 216,
14766   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsbCallback.h",
14767   "vtable_components" :
14768   [
14769    {
14770     "component_value" : 200,
14771     "kind" : "vbase_offset"
14772    },
14773    {
14774     "kind" : "offset_to_top"
14775    },
14776    {
14777     "kind" : "rtti",
14778     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE"
14779    },
14780    {
14781     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_115BpHwUsbCallback8isRemoteEv"
14782    },
14783    {
14784     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14785    },
14786    {
14787     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14788    },
14789    {
14790     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14791    },
14792    {
14793     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
14794    },
14795    {
14796     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback21setHALInstrumentationEv"
14797    },
14798    {
14799     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
14800    },
14801    {
14802     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback4pingEv"
14803    },
14804    {
14805     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14806    },
14807    {
14808     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback21notifySyspropsChangedEv"
14809    },
14810    {
14811     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14812    },
14813    {
14814     "kind" : "complete_dtor_pointer",
14815     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallbackD1Ev"
14816    },
14817    {
14818     "kind" : "deleting_dtor_pointer",
14819     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallbackD0Ev"
14820    },
14821    {
14822     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback22notifyPortStatusChangeERKNS0_8hidl_vecINS1_4V1_010PortStatusEEENS5_6StatusE"
14823    },
14824    {
14825     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback22notifyRoleSwitchStatusERKNS0_11hidl_stringERKNS1_4V1_08PortRoleENS7_6StatusE"
14826    },
14827    {
14828     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback26notifyPortStatusChange_1_1ERKNS0_8hidl_vecINS2_14PortStatus_1_1EEENS1_4V1_06StatusE"
14829    },
14830    {
14831     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEE10onAsBinderEv"
14832    },
14833    {
14834     "mangled_component_name" : "_ZN7android8hardware3usb4V1_115BpHwUsbCallback15onLastStrongRefEPKv"
14835    },
14836    {
14837     "component_value" : 192,
14838     "kind" : "vbase_offset"
14839    },
14840    {
14841     "component_value" : -8,
14842     "kind" : "offset_to_top"
14843    },
14844    {
14845     "kind" : "rtti",
14846     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE"
14847    },
14848    {
14849     "kind" : "complete_dtor_pointer",
14850     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_115BpHwUsbCallbackD1Ev"
14851    },
14852    {
14853     "kind" : "deleting_dtor_pointer",
14854     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_115BpHwUsbCallbackD0Ev"
14855    },
14856    {
14857     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_112IUsbCallbackEE10onAsBinderEv"
14858    },
14859    {
14860     "component_value" : 184,
14861     "kind" : "vbase_offset"
14862    },
14863    {
14864     "component_value" : -16,
14865     "kind" : "offset_to_top"
14866    },
14867    {
14868     "kind" : "rtti",
14869     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE"
14870    },
14871    {
14872     "kind" : "complete_dtor_pointer",
14873     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_115BpHwUsbCallbackD1Ev"
14874    },
14875    {
14876     "kind" : "deleting_dtor_pointer",
14877     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_115BpHwUsbCallbackD0Ev"
14878    },
14879    {
14880     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14881    },
14882    {
14883     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_115BpHwUsbCallback15onLastStrongRefEPKv"
14884    },
14885    {
14886     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14887    },
14888    {
14889     "component_value" : -48,
14890     "kind" : "offset_to_top"
14891    },
14892    {
14893     "kind" : "rtti",
14894     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE"
14895    },
14896    {
14897     "kind" : "complete_dtor_pointer",
14898     "mangled_component_name" : "_ZThn48_N7android8hardware3usb4V1_115BpHwUsbCallbackD1Ev"
14899    },
14900    {
14901     "kind" : "deleting_dtor_pointer",
14902     "mangled_component_name" : "_ZThn48_N7android8hardware3usb4V1_115BpHwUsbCallbackD0Ev"
14903    },
14904    {
14905     "kind" : "vcall_offset"
14906    },
14907    {
14908     "component_value" : -184,
14909     "kind" : "vcall_offset"
14910    },
14911    {
14912     "component_value" : -200,
14913     "kind" : "vcall_offset"
14914    },
14915    {
14916     "component_value" : -184,
14917     "kind" : "vcall_offset"
14918    },
14919    {
14920     "component_value" : -200,
14921     "kind" : "vcall_offset"
14922    },
14923    {
14924     "component_value" : -200,
14925     "kind" : "offset_to_top"
14926    },
14927    {
14928     "kind" : "rtti",
14929     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_115BpHwUsbCallbackE"
14930    },
14931    {
14932     "kind" : "complete_dtor_pointer",
14933     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_115BpHwUsbCallbackD1Ev"
14934    },
14935    {
14936     "kind" : "deleting_dtor_pointer",
14937     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_115BpHwUsbCallbackD0Ev"
14938    },
14939    {
14940     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
14941    },
14942    {
14943     "mangled_component_name" : "_ZTv0_n40_N7android8hardware3usb4V1_115BpHwUsbCallback15onLastStrongRefEPKv"
14944    },
14945    {
14946     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14947    },
14948    {
14949     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14950    }
14951   ]
14952  },
14953  {
14954   "alignment" : 8,
14955   "base_specifiers" :
14956   [
14957    {
14958     "referenced_type" : "_ZTIN7android8hardware3usb4V1_04IUsbE"
14959    }
14960   ],
14961   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_14IUsbE",
14962   "name" : "android::hardware::usb::V1_1::IUsb",
14963   "referenced_type" : "_ZTIN7android8hardware3usb4V1_14IUsbE",
14964   "self_type" : "_ZTIN7android8hardware3usb4V1_14IUsbE",
14965   "size" : 24,
14966   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/IUsb.h",
14967   "vtable_components" :
14968   [
14969    {
14970     "component_value" : 8,
14971     "kind" : "vbase_offset"
14972    },
14973    {
14974     "kind" : "offset_to_top"
14975    },
14976    {
14977     "kind" : "rtti",
14978     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_14IUsbE"
14979    },
14980    {
14981     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_14IUsb8isRemoteEv"
14982    },
14983    {
14984     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14985    },
14986    {
14987     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14988    },
14989    {
14990     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14991    },
14992    {
14993     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
14994    },
14995    {
14996     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb21setHALInstrumentationEv"
14997    },
14998    {
14999     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
15000    },
15001    {
15002     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb4pingEv"
15003    },
15004    {
15005     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15006    },
15007    {
15008     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb21notifySyspropsChangedEv"
15009    },
15010    {
15011     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15012    },
15013    {
15014     "kind" : "complete_dtor_pointer",
15015     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsbD1Ev"
15016    },
15017    {
15018     "kind" : "deleting_dtor_pointer",
15019     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsbD0Ev"
15020    },
15021    {
15022     "is_pure" : true,
15023     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
15024    },
15025    {
15026     "is_pure" : true,
15027     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
15028    },
15029    {
15030     "is_pure" : true,
15031     "mangled_component_name" : "_ZN7android8hardware3usb4V1_14IUsb15queryPortStatusEv"
15032    },
15033    {
15034     "kind" : "vcall_offset"
15035    },
15036    {
15037     "kind" : "vcall_offset"
15038    },
15039    {
15040     "kind" : "vcall_offset"
15041    },
15042    {
15043     "kind" : "vcall_offset"
15044    },
15045    {
15046     "component_value" : -8,
15047     "kind" : "vcall_offset"
15048    },
15049    {
15050     "component_value" : -8,
15051     "kind" : "offset_to_top"
15052    },
15053    {
15054     "kind" : "rtti",
15055     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_14IUsbE"
15056    },
15057    {
15058     "kind" : "complete_dtor_pointer",
15059     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_14IUsbD1Ev"
15060    },
15061    {
15062     "kind" : "deleting_dtor_pointer",
15063     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_14IUsbD0Ev"
15064    },
15065    {
15066     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15067    },
15068    {
15069     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15070    },
15071    {
15072     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15073    },
15074    {
15075     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15076    }
15077   ]
15078  },
15079  {
15080   "alignment" : 8,
15081   "base_specifiers" :
15082   [
15083    {
15084     "referenced_type" : "_ZTIN7android8hardware3usb4V1_14IUsbE"
15085    },
15086    {
15087     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15088    }
15089   ],
15090   "fields" :
15091   [
15092    {
15093     "access" : "private",
15094     "field_name" : "mImpl",
15095     "field_offset" : 768,
15096     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb4V1_14IUsbEEE"
15097    },
15098    {
15099     "access" : "private",
15100     "field_name" : "mOnewayQueue",
15101     "field_offset" : 832,
15102     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
15103    }
15104   ],
15105   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_15BsUsbE",
15106   "name" : "android::hardware::usb::V1_1::BsUsb",
15107   "referenced_type" : "_ZTIN7android8hardware3usb4V1_15BsUsbE",
15108   "self_type" : "_ZTIN7android8hardware3usb4V1_15BsUsbE",
15109   "size" : 136,
15110   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BsUsb.h",
15111   "vtable_components" :
15112   [
15113    {
15114     "component_value" : 120,
15115     "kind" : "vbase_offset"
15116    },
15117    {
15118     "kind" : "offset_to_top"
15119    },
15120    {
15121     "kind" : "rtti",
15122     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_15BsUsbE"
15123    },
15124    {
15125     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_14IUsb8isRemoteEv"
15126    },
15127    {
15128     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15129    },
15130    {
15131     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15132    },
15133    {
15134     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15135    },
15136    {
15137     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
15138    },
15139    {
15140     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb21setHALInstrumentationEv"
15141    },
15142    {
15143     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
15144    },
15145    {
15146     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb4pingEv"
15147    },
15148    {
15149     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15150    },
15151    {
15152     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb21notifySyspropsChangedEv"
15153    },
15154    {
15155     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15156    },
15157    {
15158     "kind" : "complete_dtor_pointer",
15159     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsbD1Ev"
15160    },
15161    {
15162     "kind" : "deleting_dtor_pointer",
15163     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsbD0Ev"
15164    },
15165    {
15166     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
15167    },
15168    {
15169     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
15170    },
15171    {
15172     "mangled_component_name" : "_ZN7android8hardware3usb4V1_15BsUsb15queryPortStatusEv"
15173    },
15174    {
15175     "component_value" : -8,
15176     "kind" : "offset_to_top"
15177    },
15178    {
15179     "kind" : "rtti",
15180     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_15BsUsbE"
15181    },
15182    {
15183     "kind" : "complete_dtor_pointer",
15184     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_15BsUsbD1Ev"
15185    },
15186    {
15187     "kind" : "deleting_dtor_pointer",
15188     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_15BsUsbD0Ev"
15189    },
15190    {
15191     "kind" : "vcall_offset"
15192    },
15193    {
15194     "kind" : "vcall_offset"
15195    },
15196    {
15197     "kind" : "vcall_offset"
15198    },
15199    {
15200     "kind" : "vcall_offset"
15201    },
15202    {
15203     "component_value" : -120,
15204     "kind" : "vcall_offset"
15205    },
15206    {
15207     "component_value" : -120,
15208     "kind" : "offset_to_top"
15209    },
15210    {
15211     "kind" : "rtti",
15212     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_15BsUsbE"
15213    },
15214    {
15215     "kind" : "complete_dtor_pointer",
15216     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_15BsUsbD1Ev"
15217    },
15218    {
15219     "kind" : "deleting_dtor_pointer",
15220     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_15BsUsbD0Ev"
15221    },
15222    {
15223     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15224    },
15225    {
15226     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15227    },
15228    {
15229     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15230    },
15231    {
15232     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15233    }
15234   ]
15235  },
15236  {
15237   "alignment" : 8,
15238   "base_specifiers" :
15239   [
15240    {
15241     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
15242    }
15243   ],
15244   "fields" :
15245   [
15246    {
15247     "access" : "private",
15248     "field_name" : "_hidl_mImpl",
15249     "field_offset" : 1024,
15250     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE"
15251    }
15252   ],
15253   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE",
15254   "name" : "android::hardware::usb::V1_1::BnHwUsb",
15255   "referenced_type" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE",
15256   "self_type" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE",
15257   "size" : 152,
15258   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BnHwUsb.h",
15259   "vtable_components" :
15260   [
15261    {
15262     "component_value" : 136,
15263     "kind" : "vbase_offset"
15264    },
15265    {
15266     "kind" : "offset_to_top"
15267    },
15268    {
15269     "kind" : "rtti",
15270     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE"
15271    },
15272    {
15273     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15274    },
15275    {
15276     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15277    },
15278    {
15279     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15280    },
15281    {
15282     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
15283    },
15284    {
15285     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15286    },
15287    {
15288     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15289    },
15290    {
15291     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15292    },
15293    {
15294     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15295    },
15296    {
15297     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15298    },
15299    {
15300     "kind" : "complete_dtor_pointer",
15301     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BnHwUsbD1Ev"
15302    },
15303    {
15304     "kind" : "deleting_dtor_pointer",
15305     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BnHwUsbD0Ev"
15306    },
15307    {
15308     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BnHwUsb10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
15309    },
15310    {
15311     "component_value" : -32,
15312     "kind" : "offset_to_top"
15313    },
15314    {
15315     "kind" : "rtti",
15316     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE"
15317    },
15318    {
15319     "kind" : "complete_dtor_pointer",
15320     "mangled_component_name" : "_ZThn32_N7android8hardware3usb4V1_17BnHwUsbD1Ev"
15321    },
15322    {
15323     "kind" : "deleting_dtor_pointer",
15324     "mangled_component_name" : "_ZThn32_N7android8hardware3usb4V1_17BnHwUsbD0Ev"
15325    },
15326    {
15327     "kind" : "vcall_offset"
15328    },
15329    {
15330     "kind" : "vcall_offset"
15331    },
15332    {
15333     "kind" : "vcall_offset"
15334    },
15335    {
15336     "kind" : "vcall_offset"
15337    },
15338    {
15339     "component_value" : -136,
15340     "kind" : "vcall_offset"
15341    },
15342    {
15343     "component_value" : -136,
15344     "kind" : "offset_to_top"
15345    },
15346    {
15347     "kind" : "rtti",
15348     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BnHwUsbE"
15349    },
15350    {
15351     "kind" : "complete_dtor_pointer",
15352     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_17BnHwUsbD1Ev"
15353    },
15354    {
15355     "kind" : "deleting_dtor_pointer",
15356     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_17BnHwUsbD0Ev"
15357    },
15358    {
15359     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15360    },
15361    {
15362     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15363    },
15364    {
15365     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15366    },
15367    {
15368     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15369    }
15370   ]
15371  },
15372  {
15373   "alignment" : 8,
15374   "base_specifiers" :
15375   [
15376    {
15377     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEEE"
15378    },
15379    {
15380     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15381    }
15382   ],
15383   "fields" :
15384   [
15385    {
15386     "access" : "private",
15387     "field_name" : "_hidl_mMutex",
15388     "field_offset" : 1088,
15389     "referenced_type" : "_ZTINSt3__15mutexE"
15390    },
15391    {
15392     "access" : "private",
15393     "field_name" : "_hidl_mDeathRecipients",
15394     "field_offset" : 1408,
15395     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
15396    }
15397   ],
15398   "linker_set_key" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE",
15399   "name" : "android::hardware::usb::V1_1::BpHwUsb",
15400   "referenced_type" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE",
15401   "self_type" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE",
15402   "size" : 216,
15403   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/1.1/[email protected]_genc++_headers/gen/android/hardware/usb/1.1/BpHwUsb.h",
15404   "vtable_components" :
15405   [
15406    {
15407     "component_value" : 200,
15408     "kind" : "vbase_offset"
15409    },
15410    {
15411     "kind" : "offset_to_top"
15412    },
15413    {
15414     "kind" : "rtti",
15415     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE"
15416    },
15417    {
15418     "mangled_component_name" : "_ZNK7android8hardware3usb4V1_17BpHwUsb8isRemoteEv"
15419    },
15420    {
15421     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15422    },
15423    {
15424     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15425    },
15426    {
15427     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15428    },
15429    {
15430     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
15431    },
15432    {
15433     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb21setHALInstrumentationEv"
15434    },
15435    {
15436     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
15437    },
15438    {
15439     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb4pingEv"
15440    },
15441    {
15442     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15443    },
15444    {
15445     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb21notifySyspropsChangedEv"
15446    },
15447    {
15448     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15449    },
15450    {
15451     "kind" : "complete_dtor_pointer",
15452     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsbD1Ev"
15453    },
15454    {
15455     "kind" : "deleting_dtor_pointer",
15456     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsbD0Ev"
15457    },
15458    {
15459     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb10switchRoleERKNS0_11hidl_stringERKNS1_4V1_08PortRoleE"
15460    },
15461    {
15462     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb11setCallbackERKNS_2spINS1_4V1_012IUsbCallbackEEE"
15463    },
15464    {
15465     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb15queryPortStatusEv"
15466    },
15467    {
15468     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEE10onAsBinderEv"
15469    },
15470    {
15471     "mangled_component_name" : "_ZN7android8hardware3usb4V1_17BpHwUsb15onLastStrongRefEPKv"
15472    },
15473    {
15474     "component_value" : 192,
15475     "kind" : "vbase_offset"
15476    },
15477    {
15478     "component_value" : -8,
15479     "kind" : "offset_to_top"
15480    },
15481    {
15482     "kind" : "rtti",
15483     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE"
15484    },
15485    {
15486     "kind" : "complete_dtor_pointer",
15487     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_17BpHwUsbD1Ev"
15488    },
15489    {
15490     "kind" : "deleting_dtor_pointer",
15491     "mangled_component_name" : "_ZThn8_N7android8hardware3usb4V1_17BpHwUsbD0Ev"
15492    },
15493    {
15494     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb4V1_14IUsbEE10onAsBinderEv"
15495    },
15496    {
15497     "component_value" : 184,
15498     "kind" : "vbase_offset"
15499    },
15500    {
15501     "component_value" : -16,
15502     "kind" : "offset_to_top"
15503    },
15504    {
15505     "kind" : "rtti",
15506     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE"
15507    },
15508    {
15509     "kind" : "complete_dtor_pointer",
15510     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_17BpHwUsbD1Ev"
15511    },
15512    {
15513     "kind" : "deleting_dtor_pointer",
15514     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_17BpHwUsbD0Ev"
15515    },
15516    {
15517     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15518    },
15519    {
15520     "mangled_component_name" : "_ZThn16_N7android8hardware3usb4V1_17BpHwUsb15onLastStrongRefEPKv"
15521    },
15522    {
15523     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15524    },
15525    {
15526     "component_value" : -48,
15527     "kind" : "offset_to_top"
15528    },
15529    {
15530     "kind" : "rtti",
15531     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE"
15532    },
15533    {
15534     "kind" : "complete_dtor_pointer",
15535     "mangled_component_name" : "_ZThn48_N7android8hardware3usb4V1_17BpHwUsbD1Ev"
15536    },
15537    {
15538     "kind" : "deleting_dtor_pointer",
15539     "mangled_component_name" : "_ZThn48_N7android8hardware3usb4V1_17BpHwUsbD0Ev"
15540    },
15541    {
15542     "kind" : "vcall_offset"
15543    },
15544    {
15545     "component_value" : -184,
15546     "kind" : "vcall_offset"
15547    },
15548    {
15549     "component_value" : -200,
15550     "kind" : "vcall_offset"
15551    },
15552    {
15553     "component_value" : -184,
15554     "kind" : "vcall_offset"
15555    },
15556    {
15557     "component_value" : -200,
15558     "kind" : "vcall_offset"
15559    },
15560    {
15561     "component_value" : -200,
15562     "kind" : "offset_to_top"
15563    },
15564    {
15565     "kind" : "rtti",
15566     "mangled_component_name" : "_ZTIN7android8hardware3usb4V1_17BpHwUsbE"
15567    },
15568    {
15569     "kind" : "complete_dtor_pointer",
15570     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_17BpHwUsbD1Ev"
15571    },
15572    {
15573     "kind" : "deleting_dtor_pointer",
15574     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3usb4V1_17BpHwUsbD0Ev"
15575    },
15576    {
15577     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
15578    },
15579    {
15580     "mangled_component_name" : "_ZTv0_n40_N7android8hardware3usb4V1_17BpHwUsb15onLastStrongRefEPKv"
15581    },
15582    {
15583     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15584    },
15585    {
15586     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15587    }
15588   ]
15589  },
15590  {
15591   "access" : "private",
15592   "alignment" : 8,
15593   "fields" :
15594   [
15595    {
15596     "field_name" : "index",
15597     "referenced_type" : "_ZTIm"
15598    },
15599    {
15600     "field_name" : "buffer",
15601     "field_offset" : 64,
15602     "referenced_type" : "_ZTIy"
15603    },
15604    {
15605     "field_name" : "bufend",
15606     "field_offset" : 128,
15607     "referenced_type" : "_ZTIy"
15608    }
15609   ],
15610   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
15611   "name" : "android::hardware::Parcel::BufferInfo",
15612   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
15613   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
15614   "size" : 24,
15615   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
15616  },
15617  {
15618   "alignment" : 8,
15619   "fields" :
15620   [
15621    {
15622     "access" : "private",
15623     "field_name" : "mBufCachePos",
15624     "referenced_type" : "_ZTIm"
15625    },
15626    {
15627     "access" : "private",
15628     "field_name" : "mBufCache",
15629     "field_offset" : 64,
15630     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
15631    },
15632    {
15633     "access" : "private",
15634     "field_name" : "mError",
15635     "field_offset" : 256,
15636     "referenced_type" : "_ZTIi"
15637    },
15638    {
15639     "access" : "private",
15640     "field_name" : "mData",
15641     "field_offset" : 320,
15642     "referenced_type" : "_ZTIPh"
15643    },
15644    {
15645     "access" : "private",
15646     "field_name" : "mDataSize",
15647     "field_offset" : 384,
15648     "referenced_type" : "_ZTIm"
15649    },
15650    {
15651     "access" : "private",
15652     "field_name" : "mDataCapacity",
15653     "field_offset" : 448,
15654     "referenced_type" : "_ZTIm"
15655    },
15656    {
15657     "access" : "private",
15658     "field_name" : "mDataPos",
15659     "field_offset" : 512,
15660     "referenced_type" : "_ZTIm"
15661    },
15662    {
15663     "access" : "private",
15664     "field_name" : "mObjects",
15665     "field_offset" : 576,
15666     "referenced_type" : "_ZTIPy"
15667    },
15668    {
15669     "access" : "private",
15670     "field_name" : "mObjectsSize",
15671     "field_offset" : 640,
15672     "referenced_type" : "_ZTIm"
15673    },
15674    {
15675     "access" : "private",
15676     "field_name" : "mObjectsCapacity",
15677     "field_offset" : 704,
15678     "referenced_type" : "_ZTIm"
15679    },
15680    {
15681     "access" : "private",
15682     "field_name" : "mNextObjectHint",
15683     "field_offset" : 768,
15684     "referenced_type" : "_ZTIm"
15685    },
15686    {
15687     "access" : "private",
15688     "field_name" : "mNumRef",
15689     "field_offset" : 832,
15690     "referenced_type" : "_ZTIm"
15691    },
15692    {
15693     "access" : "private",
15694     "field_name" : "mFdsKnown",
15695     "field_offset" : 896,
15696     "referenced_type" : "_ZTIb"
15697    },
15698    {
15699     "access" : "private",
15700     "field_name" : "mHasFds",
15701     "field_offset" : 904,
15702     "referenced_type" : "_ZTIb"
15703    },
15704    {
15705     "access" : "private",
15706     "field_name" : "mAllowFds",
15707     "field_offset" : 912,
15708     "referenced_type" : "_ZTIb"
15709    },
15710    {
15711     "access" : "private",
15712     "field_name" : "mOwner",
15713     "field_offset" : 960,
15714     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE"
15715    },
15716    {
15717     "access" : "private",
15718     "field_name" : "mOwnerCookie",
15719     "field_offset" : 1024,
15720     "referenced_type" : "_ZTIPv"
15721    }
15722   ],
15723   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
15724   "name" : "android::hardware::Parcel",
15725   "record_kind" : "class",
15726   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
15727   "self_type" : "_ZTIN7android8hardware6ParcelE",
15728   "size" : 136,
15729   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
15730  },
15731  {
15732   "alignment" : 8,
15733   "base_specifiers" :
15734   [
15735    {
15736     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
15737    }
15738   ],
15739   "fields" :
15740   [
15741    {
15742     "access" : "private",
15743     "field_name" : "mVal",
15744     "field_offset" : 320,
15745     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE"
15746    }
15747   ],
15748   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
15749   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_1::IUsbCallback> >",
15750   "record_kind" : "class",
15751   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
15752   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
15753   "size" : 48,
15754   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15755   "template_args" : [ "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE" ]
15756  },
15757  {
15758   "alignment" : 8,
15759   "base_specifiers" :
15760   [
15761    {
15762     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
15763    }
15764   ],
15765   "fields" :
15766   [
15767    {
15768     "access" : "private",
15769     "field_name" : "mVal",
15770     "field_offset" : 320,
15771     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE"
15772    }
15773   ],
15774   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
15775   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_1::IUsb> >",
15776   "record_kind" : "class",
15777   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
15778   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
15779   "size" : 48,
15780   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15781   "template_args" : [ "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE" ]
15782  },
15783  {
15784   "alignment" : 8,
15785   "base_specifiers" :
15786   [
15787    {
15788     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
15789    }
15790   ],
15791   "fields" :
15792   [
15793    {
15794     "access" : "private",
15795     "field_name" : "mVal",
15796     "field_offset" : 264,
15797     "referenced_type" : "_ZTIb"
15798    }
15799   ],
15800   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
15801   "name" : "android::hardware::Return<bool>",
15802   "record_kind" : "class",
15803   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
15804   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
15805   "size" : 40,
15806   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15807   "template_args" : [ "_ZTIb" ]
15808  },
15809  {
15810   "alignment" : 8,
15811   "base_specifiers" :
15812   [
15813    {
15814     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
15815    }
15816   ],
15817   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
15818   "name" : "android::hardware::Return<void>",
15819   "record_kind" : "class",
15820   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
15821   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
15822   "size" : 40,
15823   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15824   "template_args" : [ "_ZTIv" ]
15825  },
15826  {
15827   "alignment" : 8,
15828   "fields" :
15829   [
15830    {
15831     "access" : "private",
15832     "field_name" : "mException",
15833     "referenced_type" : "_ZTIi"
15834    },
15835    {
15836     "access" : "private",
15837     "field_name" : "mErrorCode",
15838     "field_offset" : 32,
15839     "referenced_type" : "_ZTIi"
15840    },
15841    {
15842     "access" : "private",
15843     "field_name" : "mMessage",
15844     "field_offset" : 64,
15845     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
15846    }
15847   ],
15848   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
15849   "name" : "android::hardware::Status",
15850   "record_kind" : "class",
15851   "referenced_type" : "_ZTIN7android8hardware6StatusE",
15852   "self_type" : "_ZTIN7android8hardware6StatusE",
15853   "size" : 32,
15854   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15855  },
15856  {
15857   "alignment" : 8,
15858   "base_specifiers" :
15859   [
15860    {
15861     "is_virtual" : true,
15862     "referenced_type" : "_ZTIN7android7RefBaseE"
15863    }
15864   ],
15865   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
15866   "name" : "android::hardware::IBinder::DeathRecipient",
15867   "record_kind" : "class",
15868   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
15869   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
15870   "size" : 24,
15871   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
15872   "vtable_components" :
15873   [
15874    {
15875     "component_value" : 8,
15876     "kind" : "vbase_offset"
15877    },
15878    {
15879     "kind" : "offset_to_top"
15880    },
15881    {
15882     "kind" : "rtti",
15883     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
15884    },
15885    {
15886     "is_pure" : true,
15887     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
15888    },
15889    {
15890     "kind" : "complete_dtor_pointer",
15891     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
15892    },
15893    {
15894     "kind" : "deleting_dtor_pointer",
15895     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
15896    },
15897    {
15898     "kind" : "vcall_offset"
15899    },
15900    {
15901     "kind" : "vcall_offset"
15902    },
15903    {
15904     "kind" : "vcall_offset"
15905    },
15906    {
15907     "kind" : "vcall_offset"
15908    },
15909    {
15910     "component_value" : -8,
15911     "kind" : "vcall_offset"
15912    },
15913    {
15914     "component_value" : -8,
15915     "kind" : "offset_to_top"
15916    },
15917    {
15918     "kind" : "rtti",
15919     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
15920    },
15921    {
15922     "kind" : "complete_dtor_pointer",
15923     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
15924    },
15925    {
15926     "kind" : "deleting_dtor_pointer",
15927     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
15928    },
15929    {
15930     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15931    },
15932    {
15933     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15934    },
15935    {
15936     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15937    },
15938    {
15939     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15940    }
15941   ]
15942  },
15943  {
15944   "alignment" : 8,
15945   "base_specifiers" :
15946   [
15947    {
15948     "is_virtual" : true,
15949     "referenced_type" : "_ZTIN7android7RefBaseE"
15950    }
15951   ],
15952   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
15953   "name" : "android::hardware::IBinder",
15954   "record_kind" : "class",
15955   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
15956   "self_type" : "_ZTIN7android8hardware7IBinderE",
15957   "size" : 24,
15958   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
15959   "vtable_components" :
15960   [
15961    {
15962     "component_value" : 8,
15963     "kind" : "vbase_offset"
15964    },
15965    {
15966     "kind" : "offset_to_top"
15967    },
15968    {
15969     "kind" : "rtti",
15970     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
15971    },
15972    {
15973     "is_pure" : true,
15974     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15975    },
15976    {
15977     "is_pure" : true,
15978     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
15979    },
15980    {
15981     "is_pure" : true,
15982     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
15983    },
15984    {
15985     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
15986    },
15987    {
15988     "is_pure" : true,
15989     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15990    },
15991    {
15992     "is_pure" : true,
15993     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
15994    },
15995    {
15996     "is_pure" : true,
15997     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
15998    },
15999    {
16000     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
16001    },
16002    {
16003     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16004    },
16005    {
16006     "kind" : "complete_dtor_pointer",
16007     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
16008    },
16009    {
16010     "kind" : "deleting_dtor_pointer",
16011     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
16012    },
16013    {
16014     "kind" : "vcall_offset"
16015    },
16016    {
16017     "kind" : "vcall_offset"
16018    },
16019    {
16020     "kind" : "vcall_offset"
16021    },
16022    {
16023     "kind" : "vcall_offset"
16024    },
16025    {
16026     "component_value" : -8,
16027     "kind" : "vcall_offset"
16028    },
16029    {
16030     "component_value" : -8,
16031     "kind" : "offset_to_top"
16032    },
16033    {
16034     "kind" : "rtti",
16035     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
16036    },
16037    {
16038     "kind" : "complete_dtor_pointer",
16039     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
16040    },
16041    {
16042     "kind" : "deleting_dtor_pointer",
16043     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
16044    },
16045    {
16046     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16047    },
16048    {
16049     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16050    },
16051    {
16052     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16053    },
16054    {
16055     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16056    }
16057   ]
16058  },
16059  {
16060   "alignment" : 8,
16061   "fields" :
16062   [
16063    {
16064     "access" : "private",
16065     "field_name" : "mQueue",
16066     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
16067    }
16068   ],
16069   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
16070   "name" : "android::hardware::details::TaskRunner",
16071   "record_kind" : "class",
16072   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
16073   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
16074   "size" : 16,
16075   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
16076  },
16077  {
16078   "alignment" : 8,
16079   "fields" :
16080   [
16081    {
16082     "access" : "private",
16083     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
16084    }
16085   ],
16086   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
16087   "name" : "android::hardware::details::hidl_pointer<native_handle>",
16088   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
16089   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
16090   "size" : 8,
16091   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16092   "template_args" : [ "_ZTI13native_handle" ]
16093  },
16094  {
16095   "access" : "private",
16096   "alignment" : 8,
16097   "fields" :
16098   [
16099    {
16100     "field_name" : "mPointer",
16101     "referenced_type" : "_ZTIP13native_handle"
16102    },
16103    {
16104     "field_name" : "_pad",
16105     "referenced_type" : "_ZTIm"
16106    }
16107   ],
16108   "is_anonymous" : true,
16109   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
16110   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
16111   "record_kind" : "union",
16112   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
16113   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
16114   "size" : 8,
16115   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16116  },
16117  {
16118   "alignment" : 8,
16119   "fields" :
16120   [
16121    {
16122     "access" : "private",
16123     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
16124    }
16125   ],
16126   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
16127   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
16128   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
16129   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
16130   "size" : 8,
16131   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16132   "template_args" : [ "_ZTIK13native_handle" ]
16133  },
16134  {
16135   "access" : "private",
16136   "alignment" : 8,
16137   "fields" :
16138   [
16139    {
16140     "field_name" : "mPointer",
16141     "referenced_type" : "_ZTIPK13native_handle"
16142    },
16143    {
16144     "field_name" : "_pad",
16145     "referenced_type" : "_ZTIm"
16146    }
16147   ],
16148   "is_anonymous" : true,
16149   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
16150   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
16151   "record_kind" : "union",
16152   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
16153   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
16154   "size" : 8,
16155   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16156  },
16157  {
16158   "alignment" : 8,
16159   "fields" :
16160   [
16161    {
16162     "access" : "private",
16163     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
16164    }
16165   ],
16166   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
16167   "name" : "android::hardware::details::hidl_pointer<const char>",
16168   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
16169   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
16170   "size" : 8,
16171   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16172   "template_args" : [ "_ZTIKc" ]
16173  },
16174  {
16175   "access" : "private",
16176   "alignment" : 8,
16177   "fields" :
16178   [
16179    {
16180     "field_name" : "mPointer",
16181     "referenced_type" : "_ZTIPKc"
16182    },
16183    {
16184     "field_name" : "_pad",
16185     "referenced_type" : "_ZTIm"
16186    }
16187   ],
16188   "is_anonymous" : true,
16189   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
16190   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
16191   "record_kind" : "union",
16192   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
16193   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
16194   "size" : 8,
16195   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16196  },
16197  {
16198   "alignment" : 8,
16199   "fields" :
16200   [
16201    {
16202     "access" : "private",
16203     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
16204    }
16205   ],
16206   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
16207   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
16208   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
16209   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
16210   "size" : 8,
16211   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16212   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE" ]
16213  },
16214  {
16215   "access" : "private",
16216   "alignment" : 8,
16217   "fields" :
16218   [
16219    {
16220     "field_name" : "mPointer",
16221     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE"
16222    },
16223    {
16224     "field_name" : "_pad",
16225     "referenced_type" : "_ZTIm"
16226    }
16227   ],
16228   "is_anonymous" : true,
16229   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
16230   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
16231   "record_kind" : "union",
16232   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
16233   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
16234   "size" : 8,
16235   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16236  },
16237  {
16238   "alignment" : 8,
16239   "fields" :
16240   [
16241    {
16242     "access" : "private",
16243     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
16244    }
16245   ],
16246   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
16247   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
16248   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
16249   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
16250   "size" : 8,
16251   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16252   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
16253  },
16254  {
16255   "access" : "private",
16256   "alignment" : 8,
16257   "fields" :
16258   [
16259    {
16260     "field_name" : "mPointer",
16261     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
16262    },
16263    {
16264     "field_name" : "_pad",
16265     "referenced_type" : "_ZTIm"
16266    }
16267   ],
16268   "is_anonymous" : true,
16269   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
16270   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
16271   "record_kind" : "union",
16272   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
16273   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
16274   "size" : 8,
16275   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16276  },
16277  {
16278   "alignment" : 8,
16279   "fields" :
16280   [
16281    {
16282     "access" : "private",
16283     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
16284    }
16285   ],
16286   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
16287   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
16288   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
16289   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
16290   "size" : 8,
16291   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16292   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
16293  },
16294  {
16295   "access" : "private",
16296   "alignment" : 8,
16297   "fields" :
16298   [
16299    {
16300     "field_name" : "mPointer",
16301     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
16302    },
16303    {
16304     "field_name" : "_pad",
16305     "referenced_type" : "_ZTIm"
16306    }
16307   ],
16308   "is_anonymous" : true,
16309   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
16310   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
16311   "record_kind" : "union",
16312   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
16313   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
16314   "size" : 8,
16315   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16316  },
16317  {
16318   "alignment" : 8,
16319   "fields" :
16320   [
16321    {
16322     "access" : "private",
16323     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEUt_E"
16324    }
16325   ],
16326   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
16327   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_0::PortStatus>",
16328   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
16329   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE",
16330   "size" : 8,
16331   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16332   "template_args" : [ "_ZTIN7android8hardware3usb4V1_010PortStatusE" ]
16333  },
16334  {
16335   "access" : "private",
16336   "alignment" : 8,
16337   "fields" :
16338   [
16339    {
16340     "field_name" : "mPointer",
16341     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_010PortStatusE"
16342    },
16343    {
16344     "field_name" : "_pad",
16345     "referenced_type" : "_ZTIm"
16346    }
16347   ],
16348   "is_anonymous" : true,
16349   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEUt_E",
16350   "name" : "android::hardware::details::hidl_pointer<PortStatus>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
16351   "record_kind" : "union",
16352   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEUt_E",
16353   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEUt_E",
16354   "size" : 8,
16355   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16356  },
16357  {
16358   "alignment" : 8,
16359   "fields" :
16360   [
16361    {
16362     "access" : "private",
16363     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEUt_E"
16364    }
16365   ],
16366   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
16367   "name" : "android::hardware::details::hidl_pointer<android::hardware::usb::V1_1::PortStatus_1_1>",
16368   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
16369   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE",
16370   "size" : 8,
16371   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16372   "template_args" : [ "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E" ]
16373  },
16374  {
16375   "access" : "private",
16376   "alignment" : 8,
16377   "fields" :
16378   [
16379    {
16380     "field_name" : "mPointer",
16381     "referenced_type" : "_ZTIPN7android8hardware3usb4V1_114PortStatus_1_1E"
16382    },
16383    {
16384     "field_name" : "_pad",
16385     "referenced_type" : "_ZTIm"
16386    }
16387   ],
16388   "is_anonymous" : true,
16389   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEUt_E",
16390   "name" : "android::hardware::details::hidl_pointer<PortStatus_1_1>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
16391   "record_kind" : "union",
16392   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEUt_E",
16393   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEUt_E",
16394   "size" : 8,
16395   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16396  },
16397  {
16398   "alignment" : 8,
16399   "fields" :
16400   [
16401    {
16402     "access" : "private",
16403     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
16404    }
16405   ],
16406   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
16407   "name" : "android::hardware::details::hidl_pointer<char>",
16408   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
16409   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
16410   "size" : 8,
16411   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16412   "template_args" : [ "_ZTIc" ]
16413  },
16414  {
16415   "access" : "private",
16416   "alignment" : 8,
16417   "fields" :
16418   [
16419    {
16420     "field_name" : "mPointer",
16421     "referenced_type" : "_ZTIPc"
16422    },
16423    {
16424     "field_name" : "_pad",
16425     "referenced_type" : "_ZTIm"
16426    }
16427   ],
16428   "is_anonymous" : true,
16429   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
16430   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
16431   "record_kind" : "union",
16432   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
16433   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
16434   "size" : 8,
16435   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16436  },
16437  {
16438   "alignment" : 8,
16439   "fields" :
16440   [
16441    {
16442     "access" : "private",
16443     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
16444    }
16445   ],
16446   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
16447   "name" : "android::hardware::details::hidl_pointer<int>",
16448   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
16449   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
16450   "size" : 8,
16451   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16452   "template_args" : [ "_ZTIi" ]
16453  },
16454  {
16455   "access" : "private",
16456   "alignment" : 8,
16457   "fields" :
16458   [
16459    {
16460     "field_name" : "mPointer",
16461     "referenced_type" : "_ZTIPi"
16462    },
16463    {
16464     "field_name" : "_pad",
16465     "referenced_type" : "_ZTIm"
16466    }
16467   ],
16468   "is_anonymous" : true,
16469   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
16470   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
16471   "record_kind" : "union",
16472   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
16473   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
16474   "size" : 8,
16475   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16476  },
16477  {
16478   "alignment" : 8,
16479   "fields" :
16480   [
16481    {
16482     "access" : "private",
16483     "field_name" : "buffer",
16484     "referenced_type" : "_ZTIA64_c"
16485    }
16486   ],
16487   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
16488   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
16489   "record_kind" : "class",
16490   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
16491   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
16492   "size" : 64,
16493   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
16494   "template_args" :
16495   [
16496    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
16497   ]
16498  },
16499  {
16500   "alignment" : 8,
16501   "fields" :
16502   [
16503    {
16504     "access" : "private",
16505     "field_name" : "mStatus",
16506     "referenced_type" : "_ZTIN7android8hardware6StatusE"
16507    },
16508    {
16509     "access" : "private",
16510     "field_name" : "mCheckedStatus",
16511     "field_offset" : 256,
16512     "referenced_type" : "_ZTIb"
16513    }
16514   ],
16515   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
16516   "name" : "android::hardware::details::return_status",
16517   "record_kind" : "class",
16518   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
16519   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
16520   "size" : 40,
16521   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16522  },
16523  {
16524   "alignment" : 8,
16525   "fields" :
16526   [
16527    {
16528     "access" : "protected",
16529     "field_name" : "mInstrumentationCallbacks",
16530     "field_offset" : 64,
16531     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
16532    },
16533    {
16534     "access" : "protected",
16535     "field_name" : "mEnableInstrumentation",
16536     "field_offset" : 256,
16537     "referenced_type" : "_ZTIb"
16538    },
16539    {
16540     "access" : "protected",
16541     "field_name" : "mInstrumentationLibPackage",
16542     "field_offset" : 320,
16543     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
16544    },
16545    {
16546     "access" : "protected",
16547     "field_name" : "mInterfaceName",
16548     "field_offset" : 512,
16549     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
16550    }
16551   ],
16552   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
16553   "name" : "android::hardware::details::HidlInstrumentor",
16554   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
16555   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
16556   "size" : 88,
16557   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16558   "vtable_components" :
16559   [
16560    {
16561     "kind" : "offset_to_top"
16562    },
16563    {
16564     "kind" : "rtti",
16565     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
16566    },
16567    {
16568     "kind" : "complete_dtor_pointer",
16569     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
16570    },
16571    {
16572     "kind" : "deleting_dtor_pointer",
16573     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
16574    }
16575   ]
16576  },
16577  {
16578   "alignment" : 1,
16579   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
16580   "name" : "android::hardware::details::i_tag",
16581   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
16582   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
16583   "size" : 1,
16584   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16585  },
16586  {
16587   "alignment" : 1,
16588   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
16589   "name" : "android::hardware::details::bs_tag",
16590   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
16591   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
16592   "size" : 1,
16593   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16594  },
16595  {
16596   "alignment" : 1,
16597   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
16598   "name" : "android::hardware::details::bnhw_tag",
16599   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
16600   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
16601   "size" : 1,
16602   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16603  },
16604  {
16605   "alignment" : 1,
16606   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
16607   "name" : "android::hardware::details::bphw_tag",
16608   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
16609   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
16610   "size" : 1,
16611   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16612  },
16613  {
16614   "alignment" : 1,
16615   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
16616   "name" : "android::hardware::details::std_array<unsigned char, 32>",
16617   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
16618   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
16619   "size" : 1,
16620   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16621   "template_args" : [ "_ZTIh" ]
16622  },
16623  {
16624   "alignment" : 8,
16625   "fields" :
16626   [
16627    {
16628     "access" : "private",
16629     "field_name" : "mBuffer",
16630     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
16631    },
16632    {
16633     "access" : "private",
16634     "field_name" : "mSize",
16635     "field_offset" : 64,
16636     "referenced_type" : "_ZTIj"
16637    },
16638    {
16639     "access" : "private",
16640     "field_name" : "mOwnsBuffer",
16641     "field_offset" : 96,
16642     "referenced_type" : "_ZTIb"
16643    },
16644    {
16645     "access" : "private",
16646     "field_name" : "mPad",
16647     "field_offset" : 104,
16648     "referenced_type" : "_ZTIA3_h"
16649    }
16650   ],
16651   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
16652   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
16653   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
16654   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
16655   "size" : 16,
16656   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16657   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE" ]
16658  },
16659  {
16660   "alignment" : 8,
16661   "fields" :
16662   [
16663    {
16664     "access" : "private",
16665     "field_name" : "mBuffer",
16666     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
16667    },
16668    {
16669     "access" : "private",
16670     "field_name" : "mSize",
16671     "field_offset" : 64,
16672     "referenced_type" : "_ZTIj"
16673    },
16674    {
16675     "access" : "private",
16676     "field_name" : "mOwnsBuffer",
16677     "field_offset" : 96,
16678     "referenced_type" : "_ZTIb"
16679    },
16680    {
16681     "access" : "private",
16682     "field_name" : "mPad",
16683     "field_offset" : 104,
16684     "referenced_type" : "_ZTIA3_h"
16685    }
16686   ],
16687   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
16688   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
16689   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
16690   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
16691   "size" : 16,
16692   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16693   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
16694  },
16695  {
16696   "alignment" : 8,
16697   "fields" :
16698   [
16699    {
16700     "access" : "private",
16701     "field_name" : "mBuffer",
16702     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
16703    },
16704    {
16705     "access" : "private",
16706     "field_name" : "mSize",
16707     "field_offset" : 64,
16708     "referenced_type" : "_ZTIj"
16709    },
16710    {
16711     "access" : "private",
16712     "field_name" : "mOwnsBuffer",
16713     "field_offset" : 96,
16714     "referenced_type" : "_ZTIb"
16715    },
16716    {
16717     "access" : "private",
16718     "field_name" : "mPad",
16719     "field_offset" : 104,
16720     "referenced_type" : "_ZTIA3_h"
16721    }
16722   ],
16723   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
16724   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
16725   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
16726   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
16727   "size" : 16,
16728   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16729   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
16730  },
16731  {
16732   "alignment" : 8,
16733   "fields" :
16734   [
16735    {
16736     "access" : "private",
16737     "field_name" : "mBuffer",
16738     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_010PortStatusEEE"
16739    },
16740    {
16741     "access" : "private",
16742     "field_name" : "mSize",
16743     "field_offset" : 64,
16744     "referenced_type" : "_ZTIj"
16745    },
16746    {
16747     "access" : "private",
16748     "field_name" : "mOwnsBuffer",
16749     "field_offset" : 96,
16750     "referenced_type" : "_ZTIb"
16751    },
16752    {
16753     "access" : "private",
16754     "field_name" : "mPad",
16755     "field_offset" : 104,
16756     "referenced_type" : "_ZTIA3_h"
16757    }
16758   ],
16759   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
16760   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_0::PortStatus>",
16761   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
16762   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_010PortStatusEEE",
16763   "size" : 16,
16764   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16765   "template_args" : [ "_ZTIN7android8hardware3usb4V1_010PortStatusE" ]
16766  },
16767  {
16768   "alignment" : 8,
16769   "fields" :
16770   [
16771    {
16772     "access" : "private",
16773     "field_name" : "mBuffer",
16774     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3usb4V1_114PortStatus_1_1EEE"
16775    },
16776    {
16777     "access" : "private",
16778     "field_name" : "mSize",
16779     "field_offset" : 64,
16780     "referenced_type" : "_ZTIj"
16781    },
16782    {
16783     "access" : "private",
16784     "field_name" : "mOwnsBuffer",
16785     "field_offset" : 96,
16786     "referenced_type" : "_ZTIb"
16787    },
16788    {
16789     "access" : "private",
16790     "field_name" : "mPad",
16791     "field_offset" : 104,
16792     "referenced_type" : "_ZTIA3_h"
16793    }
16794   ],
16795   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
16796   "name" : "android::hardware::hidl_vec<android::hardware::usb::V1_1::PortStatus_1_1>",
16797   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
16798   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_3usb4V1_114PortStatus_1_1EEE",
16799   "size" : 16,
16800   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16801   "template_args" : [ "_ZTIN7android8hardware3usb4V1_114PortStatus_1_1E" ]
16802  },
16803  {
16804   "alignment" : 8,
16805   "fields" :
16806   [
16807    {
16808     "access" : "private",
16809     "field_name" : "mBuffer",
16810     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
16811    },
16812    {
16813     "access" : "private",
16814     "field_name" : "mSize",
16815     "field_offset" : 64,
16816     "referenced_type" : "_ZTIj"
16817    },
16818    {
16819     "access" : "private",
16820     "field_name" : "mOwnsBuffer",
16821     "field_offset" : 96,
16822     "referenced_type" : "_ZTIb"
16823    },
16824    {
16825     "access" : "private",
16826     "field_name" : "mPad",
16827     "field_offset" : 104,
16828     "referenced_type" : "_ZTIA3_h"
16829    }
16830   ],
16831   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
16832   "name" : "android::hardware::hidl_vec<char>",
16833   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
16834   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
16835   "size" : 16,
16836   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16837   "template_args" : [ "_ZTIc" ]
16838  },
16839  {
16840   "alignment" : 8,
16841   "fields" :
16842   [
16843    {
16844     "access" : "private",
16845     "field_name" : "mBuffer",
16846     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
16847    },
16848    {
16849     "access" : "private",
16850     "field_name" : "mSize",
16851     "field_offset" : 64,
16852     "referenced_type" : "_ZTIj"
16853    },
16854    {
16855     "access" : "private",
16856     "field_name" : "mOwnsBuffer",
16857     "field_offset" : 96,
16858     "referenced_type" : "_ZTIb"
16859    },
16860    {
16861     "access" : "private",
16862     "field_name" : "mPad",
16863     "field_offset" : 104,
16864     "referenced_type" : "_ZTIA3_h"
16865    }
16866   ],
16867   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
16868   "name" : "android::hardware::hidl_vec<int>",
16869   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
16870   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
16871   "size" : 16,
16872   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16873   "template_args" : [ "_ZTIi" ]
16874  },
16875  {
16876   "alignment" : 8,
16877   "base_specifiers" :
16878   [
16879    {
16880     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
16881    }
16882   ],
16883   "fields" :
16884   [
16885    {
16886     "access" : "protected",
16887     "field_name" : "mSchedPolicy",
16888     "field_offset" : 64,
16889     "referenced_type" : "_ZTIi"
16890    },
16891    {
16892     "access" : "protected",
16893     "field_name" : "mSchedPriority",
16894     "field_offset" : 96,
16895     "referenced_type" : "_ZTIi"
16896    },
16897    {
16898     "access" : "private",
16899     "field_name" : "mExtras",
16900     "field_offset" : 128,
16901     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
16902    },
16903    {
16904     "access" : "private",
16905     "field_name" : "mReserved0",
16906     "field_offset" : 192,
16907     "referenced_type" : "_ZTIPv"
16908    }
16909   ],
16910   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
16911   "name" : "android::hardware::BHwBinder",
16912   "record_kind" : "class",
16913   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
16914   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
16915   "size" : 48,
16916   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
16917   "vtable_components" :
16918   [
16919    {
16920     "component_value" : 32,
16921     "kind" : "vbase_offset"
16922    },
16923    {
16924     "kind" : "offset_to_top"
16925    },
16926    {
16927     "kind" : "rtti",
16928     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
16929    },
16930    {
16931     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16932    },
16933    {
16934     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16935    },
16936    {
16937     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16938    },
16939    {
16940     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
16941    },
16942    {
16943     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16944    },
16945    {
16946     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16947    },
16948    {
16949     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16950    },
16951    {
16952     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16953    },
16954    {
16955     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16956    },
16957    {
16958     "kind" : "complete_dtor_pointer",
16959     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
16960    },
16961    {
16962     "kind" : "deleting_dtor_pointer",
16963     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
16964    },
16965    {
16966     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16967    },
16968    {
16969     "kind" : "vcall_offset"
16970    },
16971    {
16972     "kind" : "vcall_offset"
16973    },
16974    {
16975     "kind" : "vcall_offset"
16976    },
16977    {
16978     "kind" : "vcall_offset"
16979    },
16980    {
16981     "component_value" : -32,
16982     "kind" : "vcall_offset"
16983    },
16984    {
16985     "component_value" : -32,
16986     "kind" : "offset_to_top"
16987    },
16988    {
16989     "kind" : "rtti",
16990     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
16991    },
16992    {
16993     "kind" : "complete_dtor_pointer",
16994     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
16995    },
16996    {
16997     "kind" : "deleting_dtor_pointer",
16998     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
16999    },
17000    {
17001     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17002    },
17003    {
17004     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17005    },
17006    {
17007     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17008    },
17009    {
17010     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17011    }
17012   ]
17013  },
17014  {
17015   "alignment" : 4,
17016   "fields" :
17017   [
17018    {
17019     "field_name" : "sched_policy",
17020     "referenced_type" : "_ZTIi"
17021    },
17022    {
17023     "field_name" : "prio",
17024     "field_offset" : 32,
17025     "referenced_type" : "_ZTIi"
17026    }
17027   ],
17028   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
17029   "name" : "android::hardware::SchedPrio",
17030   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
17031   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
17032   "size" : 8,
17033   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
17034  },
17035  {
17036   "alignment" : 4,
17037   "fields" :
17038   [
17039    {
17040     "access" : "private",
17041     "field_name" : "mCond",
17042     "referenced_type" : "_ZTI14pthread_cond_t"
17043    }
17044   ],
17045   "linker_set_key" : "_ZTIN7android9ConditionE",
17046   "name" : "android::Condition",
17047   "record_kind" : "class",
17048   "referenced_type" : "_ZTIN7android9ConditionE",
17049   "self_type" : "_ZTIN7android9ConditionE",
17050   "size" : 48,
17051   "source_file" : "/system/core/libutils/include/utils/Condition.h"
17052  },
17053  {
17054   "alignment" : 4,
17055   "fields" :
17056   [
17057    {
17058     "field_name" : "buf",
17059     "referenced_type" : "_ZTIA5121_h"
17060    },
17061    {
17062     "field_name" : "entry",
17063     "referenced_type" : "_ZTI12logger_entry"
17064    }
17065   ],
17066   "is_anonymous" : true,
17067   "linker_set_key" : "_ZTIN7log_msgUt_E",
17068   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)",
17069   "record_kind" : "union",
17070   "referenced_type" : "_ZTIN7log_msgUt_E",
17071   "self_type" : "_ZTIN7log_msgUt_E",
17072   "size" : 5124,
17073   "source_file" : "/system/core/liblog/include/log/log_read.h"
17074  }
17075 ],
17076 "rvalue_reference_types" :
17077 [
17078  {
17079   "alignment" : 8,
17080   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
17081   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
17082   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
17083   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
17084   "size" : 8,
17085   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17086  },
17087  {
17088   "alignment" : 8,
17089   "linker_set_key" : "_ZTION7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
17090   "name" : "android::sp<android::hardware::usb::V1_0::IUsbCallback> &&",
17091   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
17092   "self_type" : "_ZTION7android2spINS_8hardware3usb4V1_012IUsbCallbackEEE",
17093   "size" : 8,
17094   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17095  },
17096  {
17097   "alignment" : 8,
17098   "linker_set_key" : "_ZTION7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
17099   "name" : "android::sp<android::hardware::usb::V1_1::IUsbCallback> &&",
17100   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
17101   "self_type" : "_ZTION7android2spINS_8hardware3usb4V1_112IUsbCallbackEEE",
17102   "size" : 8,
17103   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17104  },
17105  {
17106   "alignment" : 8,
17107   "linker_set_key" : "_ZTION7android2spINS_8hardware3usb4V1_14IUsbEEE",
17108   "name" : "android::sp<android::hardware::usb::V1_1::IUsb> &&",
17109   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb4V1_14IUsbEEE",
17110   "self_type" : "_ZTION7android2spINS_8hardware3usb4V1_14IUsbEEE",
17111   "size" : 8,
17112   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17113  },
17114  {
17115   "alignment" : 8,
17116   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLm32EJEEE",
17117   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
17118   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
17119   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLm32EJEEE",
17120   "size" : 8,
17121   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17122  },
17123  {
17124   "alignment" : 8,
17125   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
17126   "name" : "android::hardware::hidl_handle &&",
17127   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
17128   "self_type" : "_ZTION7android8hardware11hidl_handleE",
17129   "size" : 8,
17130   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17131  },
17132  {
17133   "alignment" : 8,
17134   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
17135   "name" : "android::hardware::hidl_memory &&",
17136   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
17137   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
17138   "size" : 8,
17139   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
17140  },
17141  {
17142   "alignment" : 8,
17143   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
17144   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_1::IUsbCallback> > &&",
17145   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
17146   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb4V1_112IUsbCallbackEEEEE",
17147   "size" : 8,
17148   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17149  },
17150  {
17151   "alignment" : 8,
17152   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
17153   "name" : "android::hardware::Return<android::sp<android::hardware::usb::V1_1::IUsb> > &&",
17154   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
17155   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb4V1_14IUsbEEEEE",
17156   "size" : 8,
17157   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17158  },
17159  {
17160   "alignment" : 8,
17161   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
17162   "name" : "android::hardware::Return<bool> &&",
17163   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
17164   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
17165   "size" : 8,
17166   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17167  },
17168  {
17169   "alignment" : 8,
17170   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
17171   "name" : "android::hardware::Return<void> &&",
17172   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
17173   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
17174   "size" : 8,
17175   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17176  },
17177  {
17178   "alignment" : 8,
17179   "linker_set_key" : "_ZTION7android8hardware6StatusE",
17180   "name" : "android::hardware::Status &&",
17181   "referenced_type" : "_ZTIN7android8hardware6StatusE",
17182   "self_type" : "_ZTION7android8hardware6StatusE",
17183   "size" : 8,
17184   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17185  },
17186  {
17187   "alignment" : 8,
17188   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
17189   "name" : "android::hardware::details::return_status &&",
17190   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
17191   "self_type" : "_ZTION7android8hardware7details13return_statusE",
17192   "size" : 8,
17193   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17194  },
17195  {
17196   "alignment" : 8,
17197   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
17198   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
17199   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
17200   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
17201   "size" : 8,
17202   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17203  },
17204  {
17205   "alignment" : 8,
17206   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
17207   "name" : "std::function<sp<IBase> (void *)> &&",
17208   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
17209   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
17210   "size" : 8,
17211   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17212  },
17213  {
17214   "alignment" : 8,
17215   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
17216   "name" : "std::function<sp<IBinder> (void *)> &&",
17217   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
17218   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
17219   "size" : 8,
17220   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
17221  }
17222 ]
17223}
17224