1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "_ZTIA0_c",
7   "name" : "char [0]",
8   "referenced_type" : "_ZTIc",
9   "self_type" : "_ZTIA0_c",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "alignment" : 4,
14   "linker_set_key" : "_ZTIA0_i",
15   "name" : "int [0]",
16   "referenced_type" : "_ZTIi",
17   "self_type" : "_ZTIA0_i",
18   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
19  },
20  {
21   "alignment" : 1,
22   "linker_set_key" : "_ZTIA16_c",
23   "name" : "char [16]",
24   "referenced_type" : "_ZTIc",
25   "self_type" : "_ZTIA16_c",
26   "size" : 16,
27   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
28  },
29  {
30   "alignment" : 1,
31   "linker_set_key" : "_ZTIA32_h",
32   "name" : "unsigned char [32]",
33   "referenced_type" : "_ZTIh",
34   "self_type" : "_ZTIA32_h",
35   "size" : 32,
36   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
37  },
38  {
39   "alignment" : 1,
40   "linker_set_key" : "_ZTIA3_h",
41   "name" : "unsigned char [3]",
42   "referenced_type" : "_ZTIh",
43   "self_type" : "_ZTIA3_h",
44   "size" : 3,
45   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
46  },
47  {
48   "alignment" : 1,
49   "linker_set_key" : "_ZTIA5121_h",
50   "name" : "unsigned char [5121]",
51   "referenced_type" : "_ZTIh",
52   "self_type" : "_ZTIA5121_h",
53   "size" : 5121,
54   "source_file" : "/system/core/liblog/include/log/log_read.h"
55  },
56  {
57   "alignment" : 1,
58   "linker_set_key" : "_ZTIA7_h",
59   "name" : "unsigned char [7]",
60   "referenced_type" : "_ZTIh",
61   "self_type" : "_ZTIA7_h",
62   "size" : 7,
63   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
64  },
65  {
66   "alignment" : 4,
67   "linker_set_key" : "_ZTIA8_j",
68   "name" : "unsigned int [8]",
69   "referenced_type" : "_ZTIj",
70   "self_type" : "_ZTIA8_j",
71   "size" : 32,
72   "source_file" : "/system/core/libsystem/include/system/graphics.h"
73  },
74  {
75   "linker_set_key" : "_ZTIA_f",
76   "name" : "float []",
77   "referenced_type" : "_ZTIf",
78   "self_type" : "_ZTIA_f",
79   "source_file" : "/system/core/libsystem/include/system/graphics.h"
80  }
81 ],
82 "builtin_types" :
83 [
84  {
85   "alignment" : 2,
86   "is_integral" : true,
87   "is_unsigned" : true,
88   "linker_set_key" : "_ZTIDs",
89   "name" : "char16_t",
90   "referenced_type" : "_ZTIDs",
91   "self_type" : "_ZTIDs",
92   "size" : 2
93  },
94  {
95   "alignment" : 1,
96   "is_integral" : true,
97   "linker_set_key" : "_ZTIa",
98   "name" : "signed char",
99   "referenced_type" : "_ZTIa",
100   "self_type" : "_ZTIa",
101   "size" : 1
102  },
103  {
104   "alignment" : 1,
105   "is_integral" : true,
106   "is_unsigned" : true,
107   "linker_set_key" : "_ZTIb",
108   "name" : "bool",
109   "referenced_type" : "_ZTIb",
110   "self_type" : "_ZTIb",
111   "size" : 1
112  },
113  {
114   "alignment" : 1,
115   "is_integral" : true,
116   "is_unsigned" : true,
117   "linker_set_key" : "_ZTIc",
118   "name" : "char",
119   "referenced_type" : "_ZTIc",
120   "self_type" : "_ZTIc",
121   "size" : 1
122  },
123  {
124   "alignment" : 8,
125   "linker_set_key" : "_ZTId",
126   "name" : "double",
127   "referenced_type" : "_ZTId",
128   "self_type" : "_ZTId",
129   "size" : 8
130  },
131  {
132   "alignment" : 4,
133   "linker_set_key" : "_ZTIf",
134   "name" : "float",
135   "referenced_type" : "_ZTIf",
136   "self_type" : "_ZTIf",
137   "size" : 4
138  },
139  {
140   "alignment" : 1,
141   "is_integral" : true,
142   "is_unsigned" : true,
143   "linker_set_key" : "_ZTIh",
144   "name" : "unsigned char",
145   "referenced_type" : "_ZTIh",
146   "self_type" : "_ZTIh",
147   "size" : 1
148  },
149  {
150   "alignment" : 4,
151   "is_integral" : true,
152   "linker_set_key" : "_ZTIi",
153   "name" : "int",
154   "referenced_type" : "_ZTIi",
155   "self_type" : "_ZTIi",
156   "size" : 4
157  },
158  {
159   "alignment" : 4,
160   "is_integral" : true,
161   "is_unsigned" : true,
162   "linker_set_key" : "_ZTIj",
163   "name" : "unsigned int",
164   "referenced_type" : "_ZTIj",
165   "self_type" : "_ZTIj",
166   "size" : 4
167  },
168  {
169   "alignment" : 4,
170   "is_integral" : true,
171   "linker_set_key" : "_ZTIl",
172   "name" : "long",
173   "referenced_type" : "_ZTIl",
174   "self_type" : "_ZTIl",
175   "size" : 4
176  },
177  {
178   "alignment" : 4,
179   "is_integral" : true,
180   "is_unsigned" : true,
181   "linker_set_key" : "_ZTIm",
182   "name" : "unsigned long",
183   "referenced_type" : "_ZTIm",
184   "self_type" : "_ZTIm",
185   "size" : 4
186  },
187  {
188   "alignment" : 2,
189   "is_integral" : true,
190   "linker_set_key" : "_ZTIs",
191   "name" : "short",
192   "referenced_type" : "_ZTIs",
193   "self_type" : "_ZTIs",
194   "size" : 2
195  },
196  {
197   "alignment" : 2,
198   "is_integral" : true,
199   "is_unsigned" : true,
200   "linker_set_key" : "_ZTIt",
201   "name" : "unsigned short",
202   "referenced_type" : "_ZTIt",
203   "self_type" : "_ZTIt",
204   "size" : 2
205  },
206  {
207   "linker_set_key" : "_ZTIv",
208   "name" : "void",
209   "referenced_type" : "_ZTIv",
210   "self_type" : "_ZTIv"
211  },
212  {
213   "alignment" : 8,
214   "is_integral" : true,
215   "linker_set_key" : "_ZTIx",
216   "name" : "long long",
217   "referenced_type" : "_ZTIx",
218   "self_type" : "_ZTIx",
219   "size" : 8
220  },
221  {
222   "alignment" : 8,
223   "is_integral" : true,
224   "is_unsigned" : true,
225   "linker_set_key" : "_ZTIy",
226   "name" : "unsigned long long",
227   "referenced_type" : "_ZTIy",
228   "self_type" : "_ZTIy",
229   "size" : 8
230  }
231 ],
232 "elf_functions" :
233 [
234  {
235   "binding" : "weak",
236   "name" : "_ZN7android8hardware10fromBinderINS0_3usb6gadget4V1_018IUsbGadgetCallbackENS4_21BpHwUsbGadgetCallbackENS4_21BnHwUsbGadgetCallbackEEENS_2spIT_EERKNS8_INS0_7IBinderEEE"
237  },
238  {
239   "name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
240  },
241  {
242   "name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
243  },
244  {
245   "name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
246  },
247  {
248   "name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
249  },
250  {
251   "name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
252  },
253  {
254   "name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
255  },
256  {
257   "name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
258  },
259  {
260   "name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
261  },
262  {
263   "name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
264  },
265  {
266   "name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget21notifySyspropsChangedEv"
267  },
268  {
269   "name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget21setHALInstrumentationEv"
270  },
271  {
272   "name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
273  },
274  {
275   "name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget4pingEv"
276  },
277  {
278   "name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
279  },
280  {
281   "name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
282  },
283  {
284   "name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget8castFromERKNS_2spIS4_EEb"
285  },
286  {
287   "name" : "_ZN7android8hardware3usb6gadget4V1_011BsUsbGadget13addOnewayTaskENSt3__18functionIFvvEEE"
288  },
289  {
290   "name" : "_ZN7android8hardware3usb6gadget4V1_011BsUsbGadgetC1ENS_2spINS3_10IUsbGadgetEEE"
291  },
292  {
293   "name" : "_ZN7android8hardware3usb6gadget4V1_011BsUsbGadgetC2ENS_2spINS3_10IUsbGadgetEEE"
294  },
295  {
296   "name" : "_ZN7android8hardware3usb6gadget4V1_013BnHwUsbGadget10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
297  },
298  {
299   "name" : "_ZN7android8hardware3usb6gadget4V1_013BnHwUsbGadget12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
300  },
301  {
302   "name" : "_ZN7android8hardware3usb6gadget4V1_013BnHwUsbGadget28_hidl_getCurrentUsbFunctionsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
303  },
304  {
305   "name" : "_ZN7android8hardware3usb6gadget4V1_013BnHwUsbGadget28_hidl_setCurrentUsbFunctionsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
306  },
307  {
308   "name" : "_ZN7android8hardware3usb6gadget4V1_013BnHwUsbGadget4pingEv"
309  },
310  {
311   "name" : "_ZN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetC1ERKNS_2spINS3_10IUsbGadgetEEE"
312  },
313  {
314   "name" : "_ZN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetC2ERKNS_2spINS3_10IUsbGadgetEEE"
315  },
316  {
317   "name" : "_ZN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetD0Ev"
318  },
319  {
320   "name" : "_ZN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetD1Ev"
321  },
322  {
323   "name" : "_ZN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetD2Ev"
324  },
325  {
326   "name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
327  },
328  {
329   "name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
330  },
331  {
332   "name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
333  },
334  {
335   "name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
336  },
337  {
338   "name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
339  },
340  {
341   "name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget15onLastStrongRefEPKv"
342  },
343  {
344   "name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
345  },
346  {
347   "name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget21notifySyspropsChangedEv"
348  },
349  {
350   "name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget21setHALInstrumentationEv"
351  },
352  {
353   "name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget22getCurrentUsbFunctionsERKNS_2spINS3_18IUsbGadgetCallbackEEE"
354  },
355  {
356   "name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget22setCurrentUsbFunctionsEyRKNS_2spINS3_18IUsbGadgetCallbackEEEy"
357  },
358  {
359   "name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget28_hidl_getCurrentUsbFunctionsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_18IUsbGadgetCallbackEEE"
360  },
361  {
362   "name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget28_hidl_setCurrentUsbFunctionsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEyRKNS_2spINS3_18IUsbGadgetCallbackEEEy"
363  },
364  {
365   "name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget4pingEv"
366  },
367  {
368   "name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
369  },
370  {
371   "name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetC1ERKNS_2spINS0_7IBinderEEE"
372  },
373  {
374   "name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetC2ERKNS_2spINS0_7IBinderEEE"
375  },
376  {
377   "name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
378  },
379  {
380   "name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
381  },
382  {
383   "name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
384  },
385  {
386   "name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
387  },
388  {
389   "name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
390  },
391  {
392   "name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
393  },
394  {
395   "name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
396  },
397  {
398   "name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
399  },
400  {
401   "name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
402  },
403  {
404   "name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback21notifySyspropsChangedEv"
405  },
406  {
407   "name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback21setHALInstrumentationEv"
408  },
409  {
410   "name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
411  },
412  {
413   "name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback4pingEv"
414  },
415  {
416   "name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
417  },
418  {
419   "name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
420  },
421  {
422   "name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback8castFromERKNS_2spIS4_EEb"
423  },
424  {
425   "name" : "_ZN7android8hardware3usb6gadget4V1_019BsUsbGadgetCallback13addOnewayTaskENSt3__18functionIFvvEEE"
426  },
427  {
428   "name" : "_ZN7android8hardware3usb6gadget4V1_019BsUsbGadgetCallbackC1ENS_2spINS3_18IUsbGadgetCallbackEEE"
429  },
430  {
431   "name" : "_ZN7android8hardware3usb6gadget4V1_019BsUsbGadgetCallbackC2ENS_2spINS3_18IUsbGadgetCallbackEEE"
432  },
433  {
434   "name" : "_ZN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
435  },
436  {
437   "name" : "_ZN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
438  },
439  {
440   "name" : "_ZN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallback30_hidl_getCurrentUsbFunctionsCbEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
441  },
442  {
443   "name" : "_ZN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallback30_hidl_setCurrentUsbFunctionsCbEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
444  },
445  {
446   "name" : "_ZN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallback4pingEv"
447  },
448  {
449   "name" : "_ZN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackC1ERKNS_2spINS3_18IUsbGadgetCallbackEEE"
450  },
451  {
452   "name" : "_ZN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackC2ERKNS_2spINS3_18IUsbGadgetCallbackEEE"
453  },
454  {
455   "name" : "_ZN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackD0Ev"
456  },
457  {
458   "name" : "_ZN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackD1Ev"
459  },
460  {
461   "name" : "_ZN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackD2Ev"
462  },
463  {
464   "name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
465  },
466  {
467   "name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
468  },
469  {
470   "name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
471  },
472  {
473   "name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
474  },
475  {
476   "name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
477  },
478  {
479   "name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback15onLastStrongRefEPKv"
480  },
481  {
482   "name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
483  },
484  {
485   "name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback21notifySyspropsChangedEv"
486  },
487  {
488   "name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback21setHALInstrumentationEv"
489  },
490  {
491   "name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback24getCurrentUsbFunctionsCbEyNS3_6StatusE"
492  },
493  {
494   "name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback24setCurrentUsbFunctionsCbEyNS3_6StatusE"
495  },
496  {
497   "name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback30_hidl_getCurrentUsbFunctionsCbEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEyNS3_6StatusE"
498  },
499  {
500   "name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback30_hidl_setCurrentUsbFunctionsCbEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEyNS3_6StatusE"
501  },
502  {
503   "name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback4pingEv"
504  },
505  {
506   "name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
507  },
508  {
509   "name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackC1ERKNS_2spINS0_7IBinderEEE"
510  },
511  {
512   "name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackC2ERKNS_2spINS0_7IBinderEEE"
513  },
514  {
515   "binding" : "weak",
516   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3usb6gadget4V1_010IUsbGadgetENS_4hidl4base4V1_05IBaseENS5_13BpHwUsbGadgetEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
517  },
518  {
519   "binding" : "weak",
520   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackENS_4hidl4base4V1_05IBaseENS5_21BpHwUsbGadgetCallbackEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
521  },
522  {
523   "binding" : "weak",
524   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3usb6gadget4V1_018IUsbGadgetCallbackEvEENS_2spIT_EES9_"
525  },
526  {
527   "binding" : "weak",
528   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3usb6gadget4V1_013BpHwUsbGadgetENS5_10IUsbGadgetEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
529  },
530  {
531   "binding" : "weak",
532   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3usb6gadget4V1_021BpHwUsbGadgetCallbackENS5_18IUsbGadgetCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
533  },
534  {
535   "binding" : "weak",
536   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
537  },
538  {
539   "binding" : "weak",
540   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
541  },
542  {
543   "binding" : "weak",
544   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
545  },
546  {
547   "binding" : "weak",
548   "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_"
549  },
550  {
551   "binding" : "weak",
552   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEERKT_"
553  },
554  {
555   "binding" : "weak",
556   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEE"
557  },
558  {
559   "binding" : "weak",
560   "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_"
561  },
562  {
563   "binding" : "weak",
564   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEERKT_"
565  },
566  {
567   "binding" : "weak",
568   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEE"
569  },
570  {
571   "binding" : "weak",
572   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
573  },
574  {
575   "binding" : "weak",
576   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
577  },
578  {
579   "binding" : "weak",
580   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
581  },
582  {
583   "name" : "_ZThn20_N7android8hardware3usb6gadget4V1_013BnHwUsbGadgetD0Ev"
584  },
585  {
586   "name" : "_ZThn20_N7android8hardware3usb6gadget4V1_013BnHwUsbGadgetD1Ev"
587  },
588  {
589   "name" : "_ZThn20_N7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackD0Ev"
590  },
591  {
592   "name" : "_ZThn20_N7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackD1Ev"
593  },
594  {
595   "name" : "_ZThn8_N7android8hardware3usb6gadget4V1_013BpHwUsbGadget15onLastStrongRefEPKv"
596  },
597  {
598   "name" : "_ZThn8_N7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback15onLastStrongRefEPKv"
599  },
600  {
601   "name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_013BnHwUsbGadgetD0Ev"
602  },
603  {
604   "name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_013BnHwUsbGadgetD1Ev"
605  },
606  {
607   "name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackD0Ev"
608  },
609  {
610   "name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackD1Ev"
611  },
612  {
613   "name" : "_ZTv0_n20_N7android8hardware3usb6gadget4V1_013BpHwUsbGadget15onLastStrongRefEPKv"
614  },
615  {
616   "name" : "_ZTv0_n20_N7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback15onLastStrongRefEPKv"
617  }
618 ],
619 "elf_objects" :
620 [
621  {
622   "name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget10descriptorE"
623  },
624  {
625   "name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback10descriptorE"
626  },
627  {
628   "name" : "_ZTCN7android8hardware3usb6gadget4V1_010IUsbGadgetE0_NS_4hidl4base4V1_05IBaseE"
629  },
630  {
631   "binding" : "weak",
632   "name" : "_ZTCN7android8hardware3usb6gadget4V1_011BsUsbGadgetE0_NS3_10IUsbGadgetE"
633  },
634  {
635   "name" : "_ZTCN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE0_NS0_7IBinderE"
636  },
637  {
638   "name" : "_ZTCN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE0_NS0_9BHwBinderE"
639  },
640  {
641   "name" : "_ZTCN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE0_NS_4hidl4base4V1_08BnHwBaseE"
642  },
643  {
644   "name" : "_ZTCN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE0_NS0_11BpInterfaceINS3_10IUsbGadgetEEE"
645  },
646  {
647   "name" : "_ZTCN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE0_NS3_10IUsbGadgetE"
648  },
649  {
650   "name" : "_ZTCN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE0_NS_4hidl4base4V1_05IBaseE"
651  },
652  {
653   "name" : "_ZTCN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE4_NS0_10IInterfaceE"
654  },
655  {
656   "name" : "_ZTCN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE8_NS0_11BpHwRefBaseE"
657  },
658  {
659   "name" : "_ZTCN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE0_NS_4hidl4base4V1_05IBaseE"
660  },
661  {
662   "binding" : "weak",
663   "name" : "_ZTCN7android8hardware3usb6gadget4V1_019BsUsbGadgetCallbackE0_NS3_18IUsbGadgetCallbackE"
664  },
665  {
666   "name" : "_ZTCN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE0_NS0_7IBinderE"
667  },
668  {
669   "name" : "_ZTCN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE0_NS0_9BHwBinderE"
670  },
671  {
672   "name" : "_ZTCN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
673  },
674  {
675   "name" : "_ZTCN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE0_NS0_11BpInterfaceINS3_18IUsbGadgetCallbackEEE"
676  },
677  {
678   "name" : "_ZTCN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE0_NS3_18IUsbGadgetCallbackE"
679  },
680  {
681   "name" : "_ZTCN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE0_NS_4hidl4base4V1_05IBaseE"
682  },
683  {
684   "name" : "_ZTCN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE4_NS0_10IInterfaceE"
685  },
686  {
687   "name" : "_ZTCN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE8_NS0_11BpHwRefBaseE"
688  },
689  {
690   "name" : "_ZTTN7android8hardware3usb6gadget4V1_010IUsbGadgetE"
691  },
692  {
693   "name" : "_ZTTN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE"
694  },
695  {
696   "name" : "_ZTTN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE"
697  },
698  {
699   "name" : "_ZTTN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE"
700  },
701  {
702   "name" : "_ZTTN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE"
703  },
704  {
705   "name" : "_ZTTN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE"
706  },
707  {
708   "name" : "_ZTVN7android8hardware3usb6gadget4V1_010IUsbGadgetE"
709  },
710  {
711   "binding" : "weak",
712   "name" : "_ZTVN7android8hardware3usb6gadget4V1_011BsUsbGadgetE"
713  },
714  {
715   "name" : "_ZTVN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE"
716  },
717  {
718   "name" : "_ZTVN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE"
719  },
720  {
721   "name" : "_ZTVN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE"
722  },
723  {
724   "binding" : "weak",
725   "name" : "_ZTVN7android8hardware3usb6gadget4V1_019BsUsbGadgetCallbackE"
726  },
727  {
728   "name" : "_ZTVN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE"
729  },
730  {
731   "name" : "_ZTVN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE"
732  }
733 ],
734 "enum_types" :
735 [
736  {
737   "alignment" : 4,
738   "enum_fields" :
739   [
740    {
741     "enum_field_value" : 1,
742     "name" : "HAL_HDR_DOLBY_VISION"
743    },
744    {
745     "enum_field_value" : 2,
746     "name" : "HAL_HDR_HDR10"
747    },
748    {
749     "enum_field_value" : 3,
750     "name" : "HAL_HDR_HLG"
751    }
752   ],
753   "linker_set_key" : "_ZTI13android_hdr_t",
754   "name" : "android_hdr_t",
755   "referenced_type" : "_ZTI13android_hdr_t",
756   "self_type" : "_ZTI13android_hdr_t",
757   "size" : 4,
758   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
759   "underlying_type" : "_ZTIj"
760  },
761  {
762   "alignment" : 4,
763   "enum_fields" :
764   [
765    {
766     "enum_field_value" : 4,
767     "name" : "HAL_HDR_HDR10_PLUS"
768    }
769   ],
770   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
771   "name" : "android_hdr_v1_2_t",
772   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
773   "self_type" : "_ZTI18android_hdr_v1_2_t",
774   "size" : 4,
775   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
776   "underlying_type" : "_ZTIj"
777  },
778  {
779   "alignment" : 4,
780   "enum_fields" :
781   [
782    {
783     "enum_field_value" : 0,
784     "name" : "ANDROID_LOG_UNKNOWN"
785    },
786    {
787     "enum_field_value" : 1,
788     "name" : "ANDROID_LOG_DEFAULT"
789    },
790    {
791     "enum_field_value" : 2,
792     "name" : "ANDROID_LOG_VERBOSE"
793    },
794    {
795     "enum_field_value" : 3,
796     "name" : "ANDROID_LOG_DEBUG"
797    },
798    {
799     "enum_field_value" : 4,
800     "name" : "ANDROID_LOG_INFO"
801    },
802    {
803     "enum_field_value" : 5,
804     "name" : "ANDROID_LOG_WARN"
805    },
806    {
807     "enum_field_value" : 6,
808     "name" : "ANDROID_LOG_ERROR"
809    },
810    {
811     "enum_field_value" : 7,
812     "name" : "ANDROID_LOG_FATAL"
813    },
814    {
815     "enum_field_value" : 8,
816     "name" : "ANDROID_LOG_SILENT"
817    }
818   ],
819   "linker_set_key" : "_ZTI19android_LogPriority",
820   "name" : "android_LogPriority",
821   "referenced_type" : "_ZTI19android_LogPriority",
822   "self_type" : "_ZTI19android_LogPriority",
823   "size" : 4,
824   "source_file" : "/system/core/liblog/include/android/log.h",
825   "underlying_type" : "_ZTIj"
826  },
827  {
828   "alignment" : 4,
829   "enum_fields" :
830   [
831    {
832     "enum_field_value" : 0,
833     "name" : "HAL_DATASPACE_UNKNOWN"
834    },
835    {
836     "enum_field_value" : 1,
837     "name" : "HAL_DATASPACE_ARBITRARY"
838    },
839    {
840     "enum_field_value" : 16,
841     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
842    },
843    {
844     "enum_field_value" : 4128768,
845     "name" : "HAL_DATASPACE_STANDARD_MASK"
846    },
847    {
848     "enum_field_value" : 0,
849     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
850    },
851    {
852     "enum_field_value" : 65536,
853     "name" : "HAL_DATASPACE_STANDARD_BT709"
854    },
855    {
856     "enum_field_value" : 131072,
857     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
858    },
859    {
860     "enum_field_value" : 196608,
861     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
862    },
863    {
864     "enum_field_value" : 262144,
865     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
866    },
867    {
868     "enum_field_value" : 327680,
869     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
870    },
871    {
872     "enum_field_value" : 393216,
873     "name" : "HAL_DATASPACE_STANDARD_BT2020"
874    },
875    {
876     "enum_field_value" : 458752,
877     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
878    },
879    {
880     "enum_field_value" : 524288,
881     "name" : "HAL_DATASPACE_STANDARD_BT470M"
882    },
883    {
884     "enum_field_value" : 589824,
885     "name" : "HAL_DATASPACE_STANDARD_FILM"
886    },
887    {
888     "enum_field_value" : 655360,
889     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
890    },
891    {
892     "enum_field_value" : 720896,
893     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
894    },
895    {
896     "enum_field_value" : 22,
897     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
898    },
899    {
900     "enum_field_value" : 130023424,
901     "name" : "HAL_DATASPACE_TRANSFER_MASK"
902    },
903    {
904     "enum_field_value" : 0,
905     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
906    },
907    {
908     "enum_field_value" : 4194304,
909     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
910    },
911    {
912     "enum_field_value" : 8388608,
913     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
914    },
915    {
916     "enum_field_value" : 12582912,
917     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
918    },
919    {
920     "enum_field_value" : 16777216,
921     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
922    },
923    {
924     "enum_field_value" : 20971520,
925     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
926    },
927    {
928     "enum_field_value" : 25165824,
929     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
930    },
931    {
932     "enum_field_value" : 29360128,
933     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
934    },
935    {
936     "enum_field_value" : 33554432,
937     "name" : "HAL_DATASPACE_TRANSFER_HLG"
938    },
939    {
940     "enum_field_value" : 27,
941     "name" : "HAL_DATASPACE_RANGE_SHIFT"
942    },
943    {
944     "enum_field_value" : 939524096,
945     "name" : "HAL_DATASPACE_RANGE_MASK"
946    },
947    {
948     "enum_field_value" : 0,
949     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
950    },
951    {
952     "enum_field_value" : 134217728,
953     "name" : "HAL_DATASPACE_RANGE_FULL"
954    },
955    {
956     "enum_field_value" : 268435456,
957     "name" : "HAL_DATASPACE_RANGE_LIMITED"
958    },
959    {
960     "enum_field_value" : 402653184,
961     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
962    },
963    {
964     "enum_field_value" : 512,
965     "name" : "HAL_DATASPACE_SRGB_LINEAR"
966    },
967    {
968     "enum_field_value" : 138477568,
969     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
970    },
971    {
972     "enum_field_value" : 406913024,
973     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
974    },
975    {
976     "enum_field_value" : 513,
977     "name" : "HAL_DATASPACE_SRGB"
978    },
979    {
980     "enum_field_value" : 142671872,
981     "name" : "HAL_DATASPACE_V0_SRGB"
982    },
983    {
984     "enum_field_value" : 411107328,
985     "name" : "HAL_DATASPACE_V0_SCRGB"
986    },
987    {
988     "enum_field_value" : 257,
989     "name" : "HAL_DATASPACE_JFIF"
990    },
991    {
992     "enum_field_value" : 146931712,
993     "name" : "HAL_DATASPACE_V0_JFIF"
994    },
995    {
996     "enum_field_value" : 258,
997     "name" : "HAL_DATASPACE_BT601_625"
998    },
999    {
1000     "enum_field_value" : 281149440,
1001     "name" : "HAL_DATASPACE_V0_BT601_625"
1002    },
1003    {
1004     "enum_field_value" : 259,
1005     "name" : "HAL_DATASPACE_BT601_525"
1006    },
1007    {
1008     "enum_field_value" : 281280512,
1009     "name" : "HAL_DATASPACE_V0_BT601_525"
1010    },
1011    {
1012     "enum_field_value" : 260,
1013     "name" : "HAL_DATASPACE_BT709"
1014    },
1015    {
1016     "enum_field_value" : 281083904,
1017     "name" : "HAL_DATASPACE_V0_BT709"
1018    },
1019    {
1020     "enum_field_value" : 139067392,
1021     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1022    },
1023    {
1024     "enum_field_value" : 155844608,
1025     "name" : "HAL_DATASPACE_DCI_P3"
1026    },
1027    {
1028     "enum_field_value" : 139067392,
1029     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1030    },
1031    {
1032     "enum_field_value" : 143261696,
1033     "name" : "HAL_DATASPACE_DISPLAY_P3"
1034    },
1035    {
1036     "enum_field_value" : 151715840,
1037     "name" : "HAL_DATASPACE_ADOBE_RGB"
1038    },
1039    {
1040     "enum_field_value" : 138805248,
1041     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1042    },
1043    {
1044     "enum_field_value" : 147193856,
1045     "name" : "HAL_DATASPACE_BT2020"
1046    },
1047    {
1048     "enum_field_value" : 163971072,
1049     "name" : "HAL_DATASPACE_BT2020_PQ"
1050    },
1051    {
1052     "enum_field_value" : 4096,
1053     "name" : "HAL_DATASPACE_DEPTH"
1054    },
1055    {
1056     "enum_field_value" : 4097,
1057     "name" : "HAL_DATASPACE_SENSOR"
1058    }
1059   ],
1060   "linker_set_key" : "_ZTI19android_dataspace_t",
1061   "name" : "android_dataspace_t",
1062   "referenced_type" : "_ZTI19android_dataspace_t",
1063   "self_type" : "_ZTI19android_dataspace_t",
1064   "size" : 4,
1065   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1066   "underlying_type" : "_ZTIj"
1067  },
1068  {
1069   "alignment" : 4,
1070   "enum_fields" :
1071   [
1072    {
1073     "enum_field_value" : 0,
1074     "name" : "FLEX_FORMAT_INVALID"
1075    },
1076    {
1077     "enum_field_value" : 1,
1078     "name" : "FLEX_FORMAT_Y"
1079    },
1080    {
1081     "enum_field_value" : 7,
1082     "name" : "FLEX_FORMAT_YCbCr"
1083    },
1084    {
1085     "enum_field_value" : 1073741831,
1086     "name" : "FLEX_FORMAT_YCbCrA"
1087    },
1088    {
1089     "enum_field_value" : 7168,
1090     "name" : "FLEX_FORMAT_RGB"
1091    },
1092    {
1093     "enum_field_value" : 1073748992,
1094     "name" : "FLEX_FORMAT_RGBA"
1095    }
1096   ],
1097   "linker_set_key" : "_ZTI19android_flex_format",
1098   "name" : "android_flex_format",
1099   "referenced_type" : "_ZTI19android_flex_format",
1100   "self_type" : "_ZTI19android_flex_format",
1101   "size" : 4,
1102   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1103   "underlying_type" : "_ZTIj"
1104  },
1105  {
1106   "alignment" : 4,
1107   "enum_fields" :
1108   [
1109    {
1110     "enum_field_value" : 1,
1111     "name" : "HAL_TRANSFORM_FLIP_H"
1112    },
1113    {
1114     "enum_field_value" : 2,
1115     "name" : "HAL_TRANSFORM_FLIP_V"
1116    },
1117    {
1118     "enum_field_value" : 4,
1119     "name" : "HAL_TRANSFORM_ROT_90"
1120    },
1121    {
1122     "enum_field_value" : 3,
1123     "name" : "HAL_TRANSFORM_ROT_180"
1124    },
1125    {
1126     "enum_field_value" : 7,
1127     "name" : "HAL_TRANSFORM_ROT_270"
1128    }
1129   ],
1130   "linker_set_key" : "_ZTI19android_transform_t",
1131   "name" : "android_transform_t",
1132   "referenced_type" : "_ZTI19android_transform_t",
1133   "self_type" : "_ZTI19android_transform_t",
1134   "size" : 4,
1135   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1136   "underlying_type" : "_ZTIj"
1137  },
1138  {
1139   "alignment" : 4,
1140   "enum_fields" :
1141   [
1142    {
1143     "enum_field_value" : 0,
1144     "name" : "HAL_COLOR_MODE_NATIVE"
1145    },
1146    {
1147     "enum_field_value" : 1,
1148     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1149    },
1150    {
1151     "enum_field_value" : 2,
1152     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1153    },
1154    {
1155     "enum_field_value" : 3,
1156     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1157    },
1158    {
1159     "enum_field_value" : 4,
1160     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1161    },
1162    {
1163     "enum_field_value" : 5,
1164     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1165    },
1166    {
1167     "enum_field_value" : 6,
1168     "name" : "HAL_COLOR_MODE_DCI_P3"
1169    },
1170    {
1171     "enum_field_value" : 7,
1172     "name" : "HAL_COLOR_MODE_SRGB"
1173    },
1174    {
1175     "enum_field_value" : 8,
1176     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1177    },
1178    {
1179     "enum_field_value" : 9,
1180     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1181    }
1182   ],
1183   "linker_set_key" : "_ZTI20android_color_mode_t",
1184   "name" : "android_color_mode_t",
1185   "referenced_type" : "_ZTI20android_color_mode_t",
1186   "self_type" : "_ZTI20android_color_mode_t",
1187   "size" : 4,
1188   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1189   "underlying_type" : "_ZTIj"
1190  },
1191  {
1192   "alignment" : 4,
1193   "enum_fields" :
1194   [
1195    {
1196     "enum_field_value" : 0,
1197     "name" : "SYSTEM_TIME_REALTIME"
1198    },
1199    {
1200     "enum_field_value" : 1,
1201     "name" : "SYSTEM_TIME_MONOTONIC"
1202    },
1203    {
1204     "enum_field_value" : 2,
1205     "name" : "SYSTEM_TIME_PROCESS"
1206    },
1207    {
1208     "enum_field_value" : 3,
1209     "name" : "SYSTEM_TIME_THREAD"
1210    },
1211    {
1212     "enum_field_value" : 4,
1213     "name" : "SYSTEM_TIME_BOOTTIME"
1214    }
1215   ],
1216   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1217   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1218   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1219   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1220   "size" : 4,
1221   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1222   "underlying_type" : "_ZTIj"
1223  },
1224  {
1225   "alignment" : 4,
1226   "enum_fields" :
1227   [
1228    {
1229     "enum_field_value" : 1,
1230     "name" : "FLEX_COMPONENT_Y"
1231    },
1232    {
1233     "enum_field_value" : 2,
1234     "name" : "FLEX_COMPONENT_Cb"
1235    },
1236    {
1237     "enum_field_value" : 4,
1238     "name" : "FLEX_COMPONENT_Cr"
1239    },
1240    {
1241     "enum_field_value" : 1024,
1242     "name" : "FLEX_COMPONENT_R"
1243    },
1244    {
1245     "enum_field_value" : 2048,
1246     "name" : "FLEX_COMPONENT_G"
1247    },
1248    {
1249     "enum_field_value" : 4096,
1250     "name" : "FLEX_COMPONENT_B"
1251    },
1252    {
1253     "enum_field_value" : 1073741824,
1254     "name" : "FLEX_COMPONENT_A"
1255    }
1256   ],
1257   "linker_set_key" : "_ZTI22android_flex_component",
1258   "name" : "android_flex_component",
1259   "referenced_type" : "_ZTI22android_flex_component",
1260   "self_type" : "_ZTI22android_flex_component",
1261   "size" : 4,
1262   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1263   "underlying_type" : "_ZTIj"
1264  },
1265  {
1266   "alignment" : 4,
1267   "enum_fields" :
1268   [
1269    {
1270     "enum_field_value" : 1,
1271     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1272    },
1273    {
1274     "enum_field_value" : 2,
1275     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1276    },
1277    {
1278     "enum_field_value" : 3,
1279     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1280    },
1281    {
1282     "enum_field_value" : 4,
1283     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1284    },
1285    {
1286     "enum_field_value" : 5,
1287     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1288    },
1289    {
1290     "enum_field_value" : 16,
1291     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1292    },
1293    {
1294     "enum_field_value" : 17,
1295     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1296    },
1297    {
1298     "enum_field_value" : 20,
1299     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1300    },
1301    {
1302     "enum_field_value" : 22,
1303     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1304    },
1305    {
1306     "enum_field_value" : 32,
1307     "name" : "HAL_PIXEL_FORMAT_RAW16"
1308    },
1309    {
1310     "enum_field_value" : 33,
1311     "name" : "HAL_PIXEL_FORMAT_BLOB"
1312    },
1313    {
1314     "enum_field_value" : 34,
1315     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1316    },
1317    {
1318     "enum_field_value" : 35,
1319     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1320    },
1321    {
1322     "enum_field_value" : 36,
1323     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1324    },
1325    {
1326     "enum_field_value" : 37,
1327     "name" : "HAL_PIXEL_FORMAT_RAW10"
1328    },
1329    {
1330     "enum_field_value" : 38,
1331     "name" : "HAL_PIXEL_FORMAT_RAW12"
1332    },
1333    {
1334     "enum_field_value" : 43,
1335     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1336    },
1337    {
1338     "enum_field_value" : 538982489,
1339     "name" : "HAL_PIXEL_FORMAT_Y8"
1340    },
1341    {
1342     "enum_field_value" : 540422489,
1343     "name" : "HAL_PIXEL_FORMAT_Y16"
1344    },
1345    {
1346     "enum_field_value" : 842094169,
1347     "name" : "HAL_PIXEL_FORMAT_YV12"
1348    }
1349   ],
1350   "linker_set_key" : "_ZTI22android_pixel_format_t",
1351   "name" : "android_pixel_format_t",
1352   "referenced_type" : "_ZTI22android_pixel_format_t",
1353   "self_type" : "_ZTI22android_pixel_format_t",
1354   "size" : 4,
1355   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1356   "underlying_type" : "_ZTIj"
1357  },
1358  {
1359   "alignment" : 4,
1360   "enum_fields" :
1361   [
1362    {
1363     "enum_field_value" : 19,
1364     "name" : "ANDROID_PRIORITY_LOWEST"
1365    },
1366    {
1367     "enum_field_value" : 10,
1368     "name" : "ANDROID_PRIORITY_BACKGROUND"
1369    },
1370    {
1371     "enum_field_value" : 0,
1372     "name" : "ANDROID_PRIORITY_NORMAL"
1373    },
1374    {
1375     "enum_field_value" : -2,
1376     "name" : "ANDROID_PRIORITY_FOREGROUND"
1377    },
1378    {
1379     "enum_field_value" : -4,
1380     "name" : "ANDROID_PRIORITY_DISPLAY"
1381    },
1382    {
1383     "enum_field_value" : -8,
1384     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1385    },
1386    {
1387     "enum_field_value" : -10,
1388     "name" : "ANDROID_PRIORITY_VIDEO"
1389    },
1390    {
1391     "enum_field_value" : -16,
1392     "name" : "ANDROID_PRIORITY_AUDIO"
1393    },
1394    {
1395     "enum_field_value" : -19,
1396     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1397    },
1398    {
1399     "enum_field_value" : -20,
1400     "name" : "ANDROID_PRIORITY_HIGHEST"
1401    },
1402    {
1403     "enum_field_value" : 0,
1404     "name" : "ANDROID_PRIORITY_DEFAULT"
1405    },
1406    {
1407     "enum_field_value" : -1,
1408     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1409    },
1410    {
1411     "enum_field_value" : 1,
1412     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1413    }
1414   ],
1415   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1416   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1417   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1418   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1419   "size" : 4,
1420   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1421   "underlying_type" : "_ZTIi"
1422  },
1423  {
1424   "alignment" : 4,
1425   "enum_fields" :
1426   [
1427    {
1428     "enum_field_value" : 281411584,
1429     "name" : "HAL_DATASPACE_BT2020_ITU"
1430    },
1431    {
1432     "enum_field_value" : 298188800,
1433     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1434    },
1435    {
1436     "enum_field_value" : 302383104,
1437     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1438    },
1439    {
1440     "enum_field_value" : 168165376,
1441     "name" : "HAL_DATASPACE_BT2020_HLG"
1442    }
1443   ],
1444   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1445   "name" : "android_dataspace_v1_1_t",
1446   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1447   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1448   "size" : 4,
1449   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1450   "underlying_type" : "_ZTIj"
1451  },
1452  {
1453   "alignment" : 4,
1454   "enum_fields" :
1455   [
1456    {
1457     "enum_field_value" : 142999552,
1458     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1459    },
1460    {
1461     "enum_field_value" : 4098,
1462     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1463    },
1464    {
1465     "enum_field_value" : 4099,
1466     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1467    },
1468    {
1469     "enum_field_value" : 4100,
1470     "name" : "HAL_DATASPACE_HEIF"
1471    }
1472   ],
1473   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1474   "name" : "android_dataspace_v1_2_t",
1475   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1476   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1477   "size" : 4,
1478   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1479   "underlying_type" : "_ZTIj"
1480  },
1481  {
1482   "alignment" : 4,
1483   "enum_fields" :
1484   [
1485    {
1486     "enum_field_value" : 10,
1487     "name" : "HAL_COLOR_MODE_BT2020"
1488    },
1489    {
1490     "enum_field_value" : 11,
1491     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1492    },
1493    {
1494     "enum_field_value" : 12,
1495     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1496    }
1497   ],
1498   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1499   "name" : "android_color_mode_v1_1_t",
1500   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1501   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1502   "size" : 4,
1503   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1504   "underlying_type" : "_ZTIj"
1505  },
1506  {
1507   "alignment" : 4,
1508   "enum_fields" :
1509   [
1510    {
1511     "enum_field_value" : 0,
1512     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1513    },
1514    {
1515     "enum_field_value" : 1,
1516     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1517    },
1518    {
1519     "enum_field_value" : 2,
1520     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1521    },
1522    {
1523     "enum_field_value" : 3,
1524     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1525    },
1526    {
1527     "enum_field_value" : 4,
1528     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1529    },
1530    {
1531     "enum_field_value" : 5,
1532     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1533    },
1534    {
1535     "enum_field_value" : 6,
1536     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1537    }
1538   ],
1539   "linker_set_key" : "_ZTI25android_color_transform_t",
1540   "name" : "android_color_transform_t",
1541   "referenced_type" : "_ZTI25android_color_transform_t",
1542   "self_type" : "_ZTI25android_color_transform_t",
1543   "size" : 4,
1544   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1545   "underlying_type" : "_ZTIj"
1546  },
1547  {
1548   "alignment" : 4,
1549   "enum_fields" :
1550   [
1551    {
1552     "enum_field_value" : 39,
1553     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1554    },
1555    {
1556     "enum_field_value" : 40,
1557     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1558    },
1559    {
1560     "enum_field_value" : 41,
1561     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1562    },
1563    {
1564     "enum_field_value" : 42,
1565     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1566    }
1567   ],
1568   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1569   "name" : "android_pixel_format_sw_t",
1570   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1571   "self_type" : "_ZTI25android_pixel_format_sw_t",
1572   "size" : 4,
1573   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1574   "underlying_type" : "_ZTIj"
1575  },
1576  {
1577   "alignment" : 4,
1578   "enum_fields" :
1579   [
1580    {
1581     "enum_field_value" : 48,
1582     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1583    },
1584    {
1585     "enum_field_value" : 49,
1586     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1587    },
1588    {
1589     "enum_field_value" : 50,
1590     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1591    },
1592    {
1593     "enum_field_value" : 51,
1594     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1595    },
1596    {
1597     "enum_field_value" : 52,
1598     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1599    },
1600    {
1601     "enum_field_value" : 53,
1602     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1603    },
1604    {
1605     "enum_field_value" : 54,
1606     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1607    }
1608   ],
1609   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1610   "name" : "android_pixel_format_v1_1_t",
1611   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1612   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1613   "size" : 4,
1614   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1615   "underlying_type" : "_ZTIj"
1616  },
1617  {
1618   "alignment" : 4,
1619   "enum_fields" :
1620   [
1621    {
1622     "enum_field_value" : 55,
1623     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1624    }
1625   ],
1626   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1627   "name" : "android_pixel_format_v1_2_t",
1628   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1629   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1630   "size" : 4,
1631   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1632   "underlying_type" : "_ZTIj"
1633  },
1634  {
1635   "alignment" : 4,
1636   "enum_fields" :
1637   [
1638    {
1639     "enum_field_value" : 0,
1640     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1641    },
1642    {
1643     "enum_field_value" : 1,
1644     "name" : "HAL_RENDER_INTENT_ENHANCE"
1645    },
1646    {
1647     "enum_field_value" : 2,
1648     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1649    },
1650    {
1651     "enum_field_value" : 3,
1652     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1653    }
1654   ],
1655   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1656   "name" : "android_render_intent_v1_1_t",
1657   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1658   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1659   "size" : 4,
1660   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1661   "underlying_type" : "_ZTIj"
1662  },
1663  {
1664   "alignment" : 4,
1665   "enum_fields" :
1666   [
1667    {
1668     "enum_field_value" : 0,
1669     "name" : "LOG_ID_MIN"
1670    },
1671    {
1672     "enum_field_value" : 0,
1673     "name" : "LOG_ID_MAIN"
1674    },
1675    {
1676     "enum_field_value" : 1,
1677     "name" : "LOG_ID_RADIO"
1678    },
1679    {
1680     "enum_field_value" : 2,
1681     "name" : "LOG_ID_EVENTS"
1682    },
1683    {
1684     "enum_field_value" : 3,
1685     "name" : "LOG_ID_SYSTEM"
1686    },
1687    {
1688     "enum_field_value" : 4,
1689     "name" : "LOG_ID_CRASH"
1690    },
1691    {
1692     "enum_field_value" : 5,
1693     "name" : "LOG_ID_STATS"
1694    },
1695    {
1696     "enum_field_value" : 6,
1697     "name" : "LOG_ID_SECURITY"
1698    },
1699    {
1700     "enum_field_value" : 7,
1701     "name" : "LOG_ID_KERNEL"
1702    },
1703    {
1704     "enum_field_value" : 8,
1705     "name" : "LOG_ID_MAX"
1706    },
1707    {
1708     "enum_field_value" : 2147483647,
1709     "name" : "LOG_ID_DEFAULT"
1710    }
1711   ],
1712   "linker_set_key" : "_ZTI6log_id",
1713   "name" : "log_id",
1714   "referenced_type" : "_ZTI6log_id",
1715   "self_type" : "_ZTI6log_id",
1716   "size" : 4,
1717   "source_file" : "/system/core/liblog/include/android/log.h",
1718   "underlying_type" : "_ZTIj"
1719  },
1720  {
1721   "alignment" : 4,
1722   "enum_fields" :
1723   [
1724    {
1725     "enum_field_value" : 1,
1726     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1727    },
1728    {
1729     "enum_field_value" : 2,
1730     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1731    },
1732    {
1733     "enum_field_value" : 4,
1734     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1735    }
1736   ],
1737   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1738   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1739   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1740   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1741   "size" : 4,
1742   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1743   "underlying_type" : "_ZTIj"
1744  },
1745  {
1746   "alignment" : 4,
1747   "enum_fields" :
1748   [
1749    {
1750     "enum_field_value" : 0,
1751     "name" : "android::OK"
1752    },
1753    {
1754     "enum_field_value" : 0,
1755     "name" : "android::NO_ERROR"
1756    },
1757    {
1758     "enum_field_value" : -2147483648,
1759     "name" : "android::UNKNOWN_ERROR"
1760    },
1761    {
1762     "enum_field_value" : -12,
1763     "name" : "android::NO_MEMORY"
1764    },
1765    {
1766     "enum_field_value" : -38,
1767     "name" : "android::INVALID_OPERATION"
1768    },
1769    {
1770     "enum_field_value" : -22,
1771     "name" : "android::BAD_VALUE"
1772    },
1773    {
1774     "enum_field_value" : -2147483647,
1775     "name" : "android::BAD_TYPE"
1776    },
1777    {
1778     "enum_field_value" : -2,
1779     "name" : "android::NAME_NOT_FOUND"
1780    },
1781    {
1782     "enum_field_value" : -1,
1783     "name" : "android::PERMISSION_DENIED"
1784    },
1785    {
1786     "enum_field_value" : -19,
1787     "name" : "android::NO_INIT"
1788    },
1789    {
1790     "enum_field_value" : -17,
1791     "name" : "android::ALREADY_EXISTS"
1792    },
1793    {
1794     "enum_field_value" : -32,
1795     "name" : "android::DEAD_OBJECT"
1796    },
1797    {
1798     "enum_field_value" : -2147483646,
1799     "name" : "android::FAILED_TRANSACTION"
1800    },
1801    {
1802     "enum_field_value" : -75,
1803     "name" : "android::BAD_INDEX"
1804    },
1805    {
1806     "enum_field_value" : -61,
1807     "name" : "android::NOT_ENOUGH_DATA"
1808    },
1809    {
1810     "enum_field_value" : -11,
1811     "name" : "android::WOULD_BLOCK"
1812    },
1813    {
1814     "enum_field_value" : -110,
1815     "name" : "android::TIMED_OUT"
1816    },
1817    {
1818     "enum_field_value" : -74,
1819     "name" : "android::UNKNOWN_TRANSACTION"
1820    },
1821    {
1822     "enum_field_value" : -2147483641,
1823     "name" : "android::FDS_NOT_ALLOWED"
1824    },
1825    {
1826     "enum_field_value" : -2147483640,
1827     "name" : "android::UNEXPECTED_NULL"
1828    }
1829   ],
1830   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1831   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1832   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1833   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1834   "size" : 4,
1835   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1836   "underlying_type" : "_ZTIi"
1837  },
1838  {
1839   "alignment" : 4,
1840   "enum_fields" :
1841   [
1842    {
1843     "enum_field_value" : 19,
1844     "name" : "android::PRIORITY_LOWEST"
1845    },
1846    {
1847     "enum_field_value" : 10,
1848     "name" : "android::PRIORITY_BACKGROUND"
1849    },
1850    {
1851     "enum_field_value" : 0,
1852     "name" : "android::PRIORITY_NORMAL"
1853    },
1854    {
1855     "enum_field_value" : -2,
1856     "name" : "android::PRIORITY_FOREGROUND"
1857    },
1858    {
1859     "enum_field_value" : -4,
1860     "name" : "android::PRIORITY_DISPLAY"
1861    },
1862    {
1863     "enum_field_value" : -8,
1864     "name" : "android::PRIORITY_URGENT_DISPLAY"
1865    },
1866    {
1867     "enum_field_value" : -16,
1868     "name" : "android::PRIORITY_AUDIO"
1869    },
1870    {
1871     "enum_field_value" : -19,
1872     "name" : "android::PRIORITY_URGENT_AUDIO"
1873    },
1874    {
1875     "enum_field_value" : -20,
1876     "name" : "android::PRIORITY_HIGHEST"
1877    },
1878    {
1879     "enum_field_value" : 0,
1880     "name" : "android::PRIORITY_DEFAULT"
1881    },
1882    {
1883     "enum_field_value" : -1,
1884     "name" : "android::PRIORITY_MORE_FAVORABLE"
1885    },
1886    {
1887     "enum_field_value" : 1,
1888     "name" : "android::PRIORITY_LESS_FAVORABLE"
1889    }
1890   ],
1891   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1892   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1893   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1894   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1895   "size" : 4,
1896   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1897   "underlying_type" : "_ZTIi"
1898  },
1899  {
1900   "alignment" : 4,
1901   "enum_fields" :
1902   [
1903    {
1904     "enum_field_value" : 1,
1905     "name" : "android::trait_trivial_copy<bool>::value"
1906    }
1907   ],
1908   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1909   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1910   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1911   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1912   "size" : 4,
1913   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1914   "underlying_type" : "_ZTIj"
1915  },
1916  {
1917   "alignment" : 4,
1918   "enum_fields" :
1919   [
1920    {
1921     "enum_field_value" : 1,
1922     "name" : "android::trait_trivial_copy<char>::value"
1923    }
1924   ],
1925   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1926   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1927   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1928   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1929   "size" : 4,
1930   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1931   "underlying_type" : "_ZTIj"
1932  },
1933  {
1934   "alignment" : 4,
1935   "enum_fields" :
1936   [
1937    {
1938     "enum_field_value" : 1,
1939     "name" : "android::trait_trivial_copy<double>::value"
1940    }
1941   ],
1942   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1943   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1944   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1945   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1946   "size" : 4,
1947   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1948   "underlying_type" : "_ZTIj"
1949  },
1950  {
1951   "alignment" : 4,
1952   "enum_fields" :
1953   [
1954    {
1955     "enum_field_value" : 1,
1956     "name" : "android::trait_trivial_copy<float>::value"
1957    }
1958   ],
1959   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1960   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1961   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1962   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1963   "size" : 4,
1964   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1965   "underlying_type" : "_ZTIj"
1966  },
1967  {
1968   "alignment" : 4,
1969   "enum_fields" :
1970   [
1971    {
1972     "enum_field_value" : 1,
1973     "name" : "android::trait_trivial_copy<unsigned char>::value"
1974    }
1975   ],
1976   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1977   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1978   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1979   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1980   "size" : 4,
1981   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1982   "underlying_type" : "_ZTIj"
1983  },
1984  {
1985   "alignment" : 4,
1986   "enum_fields" :
1987   [
1988    {
1989     "enum_field_value" : 1,
1990     "name" : "android::trait_trivial_copy<int>::value"
1991    }
1992   ],
1993   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1994   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
1995   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1996   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1997   "size" : 4,
1998   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1999   "underlying_type" : "_ZTIj"
2000  },
2001  {
2002   "alignment" : 4,
2003   "enum_fields" :
2004   [
2005    {
2006     "enum_field_value" : 1,
2007     "name" : "android::trait_trivial_copy<unsigned int>::value"
2008    }
2009   ],
2010   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2011   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2012   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2013   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2014   "size" : 4,
2015   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2016   "underlying_type" : "_ZTIj"
2017  },
2018  {
2019   "alignment" : 4,
2020   "enum_fields" :
2021   [
2022    {
2023     "enum_field_value" : 1,
2024     "name" : "android::trait_trivial_copy<long>::value"
2025    }
2026   ],
2027   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2028   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2029   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2030   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2031   "size" : 4,
2032   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2033   "underlying_type" : "_ZTIj"
2034  },
2035  {
2036   "alignment" : 4,
2037   "enum_fields" :
2038   [
2039    {
2040     "enum_field_value" : 1,
2041     "name" : "android::trait_trivial_copy<unsigned long>::value"
2042    }
2043   ],
2044   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2045   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2046   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2047   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2048   "size" : 4,
2049   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2050   "underlying_type" : "_ZTIj"
2051  },
2052  {
2053   "alignment" : 4,
2054   "enum_fields" :
2055   [
2056    {
2057     "enum_field_value" : 1,
2058     "name" : "android::trait_trivial_copy<short>::value"
2059    }
2060   ],
2061   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2062   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2063   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2064   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2065   "size" : 4,
2066   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2067   "underlying_type" : "_ZTIj"
2068  },
2069  {
2070   "alignment" : 4,
2071   "enum_fields" :
2072   [
2073    {
2074     "enum_field_value" : 1,
2075     "name" : "android::trait_trivial_copy<unsigned short>::value"
2076    }
2077   ],
2078   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2079   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2080   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2081   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2082   "size" : 4,
2083   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2084   "underlying_type" : "_ZTIj"
2085  },
2086  {
2087   "alignment" : 4,
2088   "enum_fields" :
2089   [
2090    {
2091     "enum_field_value" : 1,
2092     "name" : "android::trait_trivial_copy<void>::value"
2093    }
2094   ],
2095   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2096   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2097   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2098   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2099   "size" : 4,
2100   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2101   "underlying_type" : "_ZTIj"
2102  },
2103  {
2104   "alignment" : 4,
2105   "enum_fields" :
2106   [
2107    {
2108     "enum_field_value" : 1,
2109     "name" : "android::trait_trivial_copy<long long>::value"
2110    }
2111   ],
2112   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2113   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2114   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2115   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2116   "size" : 4,
2117   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2118   "underlying_type" : "_ZTIj"
2119  },
2120  {
2121   "alignment" : 4,
2122   "enum_fields" :
2123   [
2124    {
2125     "enum_field_value" : 1,
2126     "name" : "android::trait_trivial_copy<unsigned long long>::value"
2127    }
2128   ],
2129   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2130   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2131   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2132   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2133   "size" : 4,
2134   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2135   "underlying_type" : "_ZTIj"
2136  },
2137  {
2138   "alignment" : 4,
2139   "enum_fields" :
2140   [
2141    {
2142     "enum_field_value" : 1,
2143     "name" : "android::trait_trivial_ctor<bool>::value"
2144    }
2145   ],
2146   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2147   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2148   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2149   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2150   "size" : 4,
2151   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2152   "underlying_type" : "_ZTIj"
2153  },
2154  {
2155   "alignment" : 4,
2156   "enum_fields" :
2157   [
2158    {
2159     "enum_field_value" : 1,
2160     "name" : "android::trait_trivial_ctor<char>::value"
2161    }
2162   ],
2163   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2164   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2165   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2166   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2167   "size" : 4,
2168   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2169   "underlying_type" : "_ZTIj"
2170  },
2171  {
2172   "alignment" : 4,
2173   "enum_fields" :
2174   [
2175    {
2176     "enum_field_value" : 1,
2177     "name" : "android::trait_trivial_ctor<double>::value"
2178    }
2179   ],
2180   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2181   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2182   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2183   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2184   "size" : 4,
2185   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2186   "underlying_type" : "_ZTIj"
2187  },
2188  {
2189   "alignment" : 4,
2190   "enum_fields" :
2191   [
2192    {
2193     "enum_field_value" : 1,
2194     "name" : "android::trait_trivial_ctor<float>::value"
2195    }
2196   ],
2197   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2198   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2199   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2200   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2201   "size" : 4,
2202   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2203   "underlying_type" : "_ZTIj"
2204  },
2205  {
2206   "alignment" : 4,
2207   "enum_fields" :
2208   [
2209    {
2210     "enum_field_value" : 1,
2211     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2212    }
2213   ],
2214   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2215   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2216   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2217   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2218   "size" : 4,
2219   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2220   "underlying_type" : "_ZTIj"
2221  },
2222  {
2223   "alignment" : 4,
2224   "enum_fields" :
2225   [
2226    {
2227     "enum_field_value" : 1,
2228     "name" : "android::trait_trivial_ctor<int>::value"
2229    }
2230   ],
2231   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2232   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2233   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2234   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2235   "size" : 4,
2236   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2237   "underlying_type" : "_ZTIj"
2238  },
2239  {
2240   "alignment" : 4,
2241   "enum_fields" :
2242   [
2243    {
2244     "enum_field_value" : 1,
2245     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2246    }
2247   ],
2248   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2249   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2250   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2251   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2252   "size" : 4,
2253   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2254   "underlying_type" : "_ZTIj"
2255  },
2256  {
2257   "alignment" : 4,
2258   "enum_fields" :
2259   [
2260    {
2261     "enum_field_value" : 1,
2262     "name" : "android::trait_trivial_ctor<long>::value"
2263    }
2264   ],
2265   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2266   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2267   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2268   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2269   "size" : 4,
2270   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2271   "underlying_type" : "_ZTIj"
2272  },
2273  {
2274   "alignment" : 4,
2275   "enum_fields" :
2276   [
2277    {
2278     "enum_field_value" : 1,
2279     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2280    }
2281   ],
2282   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2283   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2284   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2285   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2286   "size" : 4,
2287   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2288   "underlying_type" : "_ZTIj"
2289  },
2290  {
2291   "alignment" : 4,
2292   "enum_fields" :
2293   [
2294    {
2295     "enum_field_value" : 1,
2296     "name" : "android::trait_trivial_ctor<short>::value"
2297    }
2298   ],
2299   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2300   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2301   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2302   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2303   "size" : 4,
2304   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2305   "underlying_type" : "_ZTIj"
2306  },
2307  {
2308   "alignment" : 4,
2309   "enum_fields" :
2310   [
2311    {
2312     "enum_field_value" : 1,
2313     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2314    }
2315   ],
2316   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2317   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2318   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2319   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2320   "size" : 4,
2321   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2322   "underlying_type" : "_ZTIj"
2323  },
2324  {
2325   "alignment" : 4,
2326   "enum_fields" :
2327   [
2328    {
2329     "enum_field_value" : 1,
2330     "name" : "android::trait_trivial_ctor<void>::value"
2331    }
2332   ],
2333   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2334   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2335   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2336   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2337   "size" : 4,
2338   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2339   "underlying_type" : "_ZTIj"
2340  },
2341  {
2342   "alignment" : 4,
2343   "enum_fields" :
2344   [
2345    {
2346     "enum_field_value" : 1,
2347     "name" : "android::trait_trivial_ctor<long long>::value"
2348    }
2349   ],
2350   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2351   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2352   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2353   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2354   "size" : 4,
2355   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2356   "underlying_type" : "_ZTIj"
2357  },
2358  {
2359   "alignment" : 4,
2360   "enum_fields" :
2361   [
2362    {
2363     "enum_field_value" : 1,
2364     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2365    }
2366   ],
2367   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2368   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2369   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2370   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2371   "size" : 4,
2372   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2373   "underlying_type" : "_ZTIj"
2374  },
2375  {
2376   "alignment" : 4,
2377   "enum_fields" :
2378   [
2379    {
2380     "enum_field_value" : 1,
2381     "name" : "android::trait_trivial_dtor<bool>::value"
2382    }
2383   ],
2384   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2385   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2386   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2387   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2388   "size" : 4,
2389   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2390   "underlying_type" : "_ZTIj"
2391  },
2392  {
2393   "alignment" : 4,
2394   "enum_fields" :
2395   [
2396    {
2397     "enum_field_value" : 1,
2398     "name" : "android::trait_trivial_dtor<char>::value"
2399    }
2400   ],
2401   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2402   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2403   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2404   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2405   "size" : 4,
2406   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2407   "underlying_type" : "_ZTIj"
2408  },
2409  {
2410   "alignment" : 4,
2411   "enum_fields" :
2412   [
2413    {
2414     "enum_field_value" : 1,
2415     "name" : "android::trait_trivial_dtor<double>::value"
2416    }
2417   ],
2418   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2419   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2420   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2421   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2422   "size" : 4,
2423   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2424   "underlying_type" : "_ZTIj"
2425  },
2426  {
2427   "alignment" : 4,
2428   "enum_fields" :
2429   [
2430    {
2431     "enum_field_value" : 1,
2432     "name" : "android::trait_trivial_dtor<float>::value"
2433    }
2434   ],
2435   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2436   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2437   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2438   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2439   "size" : 4,
2440   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2441   "underlying_type" : "_ZTIj"
2442  },
2443  {
2444   "alignment" : 4,
2445   "enum_fields" :
2446   [
2447    {
2448     "enum_field_value" : 1,
2449     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2450    }
2451   ],
2452   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2453   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2454   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2455   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2456   "size" : 4,
2457   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2458   "underlying_type" : "_ZTIj"
2459  },
2460  {
2461   "alignment" : 4,
2462   "enum_fields" :
2463   [
2464    {
2465     "enum_field_value" : 1,
2466     "name" : "android::trait_trivial_dtor<int>::value"
2467    }
2468   ],
2469   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2470   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2471   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2472   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2473   "size" : 4,
2474   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2475   "underlying_type" : "_ZTIj"
2476  },
2477  {
2478   "alignment" : 4,
2479   "enum_fields" :
2480   [
2481    {
2482     "enum_field_value" : 1,
2483     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2484    }
2485   ],
2486   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2487   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2488   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2489   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2490   "size" : 4,
2491   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2492   "underlying_type" : "_ZTIj"
2493  },
2494  {
2495   "alignment" : 4,
2496   "enum_fields" :
2497   [
2498    {
2499     "enum_field_value" : 1,
2500     "name" : "android::trait_trivial_dtor<long>::value"
2501    }
2502   ],
2503   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2504   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2505   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2506   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2507   "size" : 4,
2508   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2509   "underlying_type" : "_ZTIj"
2510  },
2511  {
2512   "alignment" : 4,
2513   "enum_fields" :
2514   [
2515    {
2516     "enum_field_value" : 1,
2517     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2518    }
2519   ],
2520   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2521   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2522   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2523   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2524   "size" : 4,
2525   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2526   "underlying_type" : "_ZTIj"
2527  },
2528  {
2529   "alignment" : 4,
2530   "enum_fields" :
2531   [
2532    {
2533     "enum_field_value" : 1,
2534     "name" : "android::trait_trivial_dtor<short>::value"
2535    }
2536   ],
2537   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2538   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2539   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2540   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2541   "size" : 4,
2542   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2543   "underlying_type" : "_ZTIj"
2544  },
2545  {
2546   "alignment" : 4,
2547   "enum_fields" :
2548   [
2549    {
2550     "enum_field_value" : 1,
2551     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2552    }
2553   ],
2554   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2555   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2556   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2557   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2558   "size" : 4,
2559   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2560   "underlying_type" : "_ZTIj"
2561  },
2562  {
2563   "alignment" : 4,
2564   "enum_fields" :
2565   [
2566    {
2567     "enum_field_value" : 1,
2568     "name" : "android::trait_trivial_dtor<void>::value"
2569    }
2570   ],
2571   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2572   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2573   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2574   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2575   "size" : 4,
2576   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2577   "underlying_type" : "_ZTIj"
2578  },
2579  {
2580   "alignment" : 4,
2581   "enum_fields" :
2582   [
2583    {
2584     "enum_field_value" : 1,
2585     "name" : "android::trait_trivial_dtor<long long>::value"
2586    }
2587   ],
2588   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2589   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2590   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2591   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2592   "size" : 4,
2593   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2594   "underlying_type" : "_ZTIj"
2595  },
2596  {
2597   "alignment" : 4,
2598   "enum_fields" :
2599   [
2600    {
2601     "enum_field_value" : 1,
2602     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2603    }
2604   ],
2605   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2606   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2607   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2608   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2609   "size" : 4,
2610   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2611   "underlying_type" : "_ZTIj"
2612  },
2613  {
2614   "alignment" : 4,
2615   "enum_fields" :
2616   [
2617    {
2618     "enum_field_value" : 1,
2619     "name" : "android::trait_trivial_move<android::String8>::value"
2620    }
2621   ],
2622   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2623   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2624   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2625   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2626   "size" : 4,
2627   "source_file" : "/system/core/libutils/include/utils/String8.h",
2628   "underlying_type" : "_ZTIj"
2629  },
2630  {
2631   "alignment" : 4,
2632   "enum_fields" :
2633   [
2634    {
2635     "enum_field_value" : 1,
2636     "name" : "android::trait_trivial_move<android::String16>::value"
2637    }
2638   ],
2639   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2640   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2641   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2642   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2643   "size" : 4,
2644   "source_file" : "/system/core/libutils/include/utils/String16.h",
2645   "underlying_type" : "_ZTIj"
2646  },
2647  {
2648   "alignment" : 4,
2649   "enum_fields" :
2650   [
2651    {
2652     "enum_field_value" : 1,
2653     "name" : "android::trait_trivial_move<bool>::value"
2654    }
2655   ],
2656   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2657   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2658   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2659   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2660   "size" : 4,
2661   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2662   "underlying_type" : "_ZTIj"
2663  },
2664  {
2665   "alignment" : 4,
2666   "enum_fields" :
2667   [
2668    {
2669     "enum_field_value" : 1,
2670     "name" : "android::trait_trivial_move<char>::value"
2671    }
2672   ],
2673   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2674   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2675   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2676   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2677   "size" : 4,
2678   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2679   "underlying_type" : "_ZTIj"
2680  },
2681  {
2682   "alignment" : 4,
2683   "enum_fields" :
2684   [
2685    {
2686     "enum_field_value" : 1,
2687     "name" : "android::trait_trivial_move<double>::value"
2688    }
2689   ],
2690   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2691   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2692   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2693   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2694   "size" : 4,
2695   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2696   "underlying_type" : "_ZTIj"
2697  },
2698  {
2699   "alignment" : 4,
2700   "enum_fields" :
2701   [
2702    {
2703     "enum_field_value" : 1,
2704     "name" : "android::trait_trivial_move<float>::value"
2705    }
2706   ],
2707   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2708   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2709   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2710   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2711   "size" : 4,
2712   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2713   "underlying_type" : "_ZTIj"
2714  },
2715  {
2716   "alignment" : 4,
2717   "enum_fields" :
2718   [
2719    {
2720     "enum_field_value" : 1,
2721     "name" : "android::trait_trivial_move<unsigned char>::value"
2722    }
2723   ],
2724   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2725   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2726   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2727   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2728   "size" : 4,
2729   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2730   "underlying_type" : "_ZTIj"
2731  },
2732  {
2733   "alignment" : 4,
2734   "enum_fields" :
2735   [
2736    {
2737     "enum_field_value" : 1,
2738     "name" : "android::trait_trivial_move<int>::value"
2739    }
2740   ],
2741   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2742   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2743   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2744   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2745   "size" : 4,
2746   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2747   "underlying_type" : "_ZTIj"
2748  },
2749  {
2750   "alignment" : 4,
2751   "enum_fields" :
2752   [
2753    {
2754     "enum_field_value" : 1,
2755     "name" : "android::trait_trivial_move<unsigned int>::value"
2756    }
2757   ],
2758   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2759   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2760   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2761   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2762   "size" : 4,
2763   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2764   "underlying_type" : "_ZTIj"
2765  },
2766  {
2767   "alignment" : 4,
2768   "enum_fields" :
2769   [
2770    {
2771     "enum_field_value" : 1,
2772     "name" : "android::trait_trivial_move<long>::value"
2773    }
2774   ],
2775   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2776   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2777   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2778   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2779   "size" : 4,
2780   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2781   "underlying_type" : "_ZTIj"
2782  },
2783  {
2784   "alignment" : 4,
2785   "enum_fields" :
2786   [
2787    {
2788     "enum_field_value" : 1,
2789     "name" : "android::trait_trivial_move<unsigned long>::value"
2790    }
2791   ],
2792   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2793   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2794   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2795   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2796   "size" : 4,
2797   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2798   "underlying_type" : "_ZTIj"
2799  },
2800  {
2801   "alignment" : 4,
2802   "enum_fields" :
2803   [
2804    {
2805     "enum_field_value" : 1,
2806     "name" : "android::trait_trivial_move<short>::value"
2807    }
2808   ],
2809   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2810   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2811   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2812   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2813   "size" : 4,
2814   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2815   "underlying_type" : "_ZTIj"
2816  },
2817  {
2818   "alignment" : 4,
2819   "enum_fields" :
2820   [
2821    {
2822     "enum_field_value" : 1,
2823     "name" : "android::trait_trivial_move<unsigned short>::value"
2824    }
2825   ],
2826   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2827   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2828   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2829   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2830   "size" : 4,
2831   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2832   "underlying_type" : "_ZTIj"
2833  },
2834  {
2835   "alignment" : 4,
2836   "enum_fields" :
2837   [
2838    {
2839     "enum_field_value" : 1,
2840     "name" : "android::trait_trivial_move<void>::value"
2841    }
2842   ],
2843   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2844   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2845   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2846   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2847   "size" : 4,
2848   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2849   "underlying_type" : "_ZTIj"
2850  },
2851  {
2852   "alignment" : 4,
2853   "enum_fields" :
2854   [
2855    {
2856     "enum_field_value" : 1,
2857     "name" : "android::trait_trivial_move<long long>::value"
2858    }
2859   ],
2860   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2861   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2862   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2863   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2864   "size" : 4,
2865   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2866   "underlying_type" : "_ZTIj"
2867  },
2868  {
2869   "alignment" : 4,
2870   "enum_fields" :
2871   [
2872    {
2873     "enum_field_value" : 1,
2874     "name" : "android::trait_trivial_move<unsigned long long>::value"
2875    }
2876   ],
2877   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2878   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2879   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2880   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2881   "size" : 4,
2882   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2883   "underlying_type" : "_ZTIj"
2884  },
2885  {
2886   "alignment" : 4,
2887   "enum_fields" :
2888   [
2889    {
2890     "enum_field_value" : 0,
2891     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2892    },
2893    {
2894     "enum_field_value" : 1,
2895     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2896    },
2897    {
2898     "enum_field_value" : 2,
2899     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2900    }
2901   ],
2902   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2903   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2904   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2905   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2906   "size" : 4,
2907   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2908   "underlying_type" : "_ZTIi"
2909  },
2910  {
2911   "alignment" : 4,
2912   "enum_fields" :
2913   [
2914    {
2915     "enum_field_value" : -1,
2916     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2917    }
2918   ],
2919   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2920   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2921   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2922   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2923   "size" : 4,
2924   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2925   "underlying_type" : "_ZTIi"
2926  },
2927  {
2928   "alignment" : 1,
2929   "enum_fields" :
2930   [
2931    {
2932     "enum_field_value" : 0,
2933     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2934    },
2935    {
2936     "enum_field_value" : 1,
2937     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2938    },
2939    {
2940     "enum_field_value" : 2,
2941     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2942    }
2943   ],
2944   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2945   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2946   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2947   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2948   "size" : 1,
2949   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2950   "underlying_type" : "_ZTIh"
2951  },
2952  {
2953   "alignment" : 4,
2954   "enum_fields" :
2955   [
2956    {
2957     "enum_field_value" : 0,
2958     "name" : "android::Mutex::PRIVATE"
2959    },
2960    {
2961     "enum_field_value" : 1,
2962     "name" : "android::Mutex::SHARED"
2963    }
2964   ],
2965   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
2966   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
2967   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2968   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2969   "size" : 4,
2970   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
2971   "underlying_type" : "_ZTIj"
2972  },
2973  {
2974   "alignment" : 4,
2975   "enum_fields" :
2976   [
2977    {
2978     "enum_field_value" : 0,
2979     "name" : "android::RWLock::PRIVATE"
2980    },
2981    {
2982     "enum_field_value" : 1,
2983     "name" : "android::RWLock::SHARED"
2984    }
2985   ],
2986   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
2987   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
2988   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2989   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2990   "size" : 4,
2991   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
2992   "underlying_type" : "_ZTIj"
2993  },
2994  {
2995   "access" : "protected",
2996   "alignment" : 4,
2997   "enum_fields" :
2998   [
2999    {
3000     "enum_field_value" : 1,
3001     "name" : "android::RefBase::FIRST_INC_STRONG"
3002    }
3003   ],
3004   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3005   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
3006   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3007   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3008   "size" : 4,
3009   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3010   "underlying_type" : "_ZTIj"
3011  },
3012  {
3013   "access" : "protected",
3014   "alignment" : 4,
3015   "enum_fields" :
3016   [
3017    {
3018     "enum_field_value" : 0,
3019     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
3020    },
3021    {
3022     "enum_field_value" : 1,
3023     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
3024    },
3025    {
3026     "enum_field_value" : 1,
3027     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
3028    }
3029   ],
3030   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3031   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
3032   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3033   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3034   "size" : 4,
3035   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3036   "underlying_type" : "_ZTIj"
3037  },
3038  {
3039   "alignment" : 4,
3040   "enum_fields" :
3041   [
3042    {
3043     "enum_field_value" : 0,
3044     "name" : "android::String8::kEmptyString"
3045    }
3046   ],
3047   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
3048   "name" : "android::String8::StaticLinkage",
3049   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
3050   "self_type" : "_ZTIN7android7String813StaticLinkageE",
3051   "size" : 4,
3052   "source_file" : "/system/core/libutils/include/utils/String8.h",
3053   "underlying_type" : "_ZTIj"
3054  },
3055  {
3056   "alignment" : 4,
3057   "enum_fields" :
3058   [
3059    {
3060     "enum_field_value" : 0,
3061     "name" : "android::String16::kEmptyString"
3062    }
3063   ],
3064   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
3065   "name" : "android::String16::StaticLinkage",
3066   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
3067   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
3068   "size" : 4,
3069   "source_file" : "/system/core/libutils/include/utils/String16.h",
3070   "underlying_type" : "_ZTIj"
3071  },
3072  {
3073   "alignment" : 4,
3074   "enum_fields" :
3075   [
3076    {
3077     "enum_field_value" : 0,
3078     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
3079    },
3080    {
3081     "enum_field_value" : 1,
3082     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
3083    },
3084    {
3085     "enum_field_value" : 2,
3086     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
3087    },
3088    {
3089     "enum_field_value" : 3,
3090     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
3091    }
3092   ],
3093   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3094   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
3095   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3096   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3097   "size" : 4,
3098   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3099   "underlying_type" : "_ZTIi"
3100  },
3101  {
3102   "alignment" : 4,
3103   "enum_fields" :
3104   [
3105    {
3106     "enum_field_value" : 0,
3107     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
3108    },
3109    {
3110     "enum_field_value" : 1,
3111     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
3112    },
3113    {
3114     "enum_field_value" : 2,
3115     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
3116    }
3117   ],
3118   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3119   "name" : "android::hardware::ProcessState::CallRestriction",
3120   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3121   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3122   "size" : 4,
3123   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
3124   "underlying_type" : "_ZTIi"
3125  },
3126  {
3127   "alignment" : 4,
3128   "enum_fields" :
3129   [
3130    {
3131     "enum_field_value" : 0,
3132     "name" : "android::hardware::HidlReturnRestriction::NONE"
3133    },
3134    {
3135     "enum_field_value" : 1,
3136     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
3137    },
3138    {
3139     "enum_field_value" : 2,
3140     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
3141    }
3142   ],
3143   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3144   "name" : "android::hardware::HidlReturnRestriction",
3145   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3146   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3147   "size" : 4,
3148   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3149   "underlying_type" : "_ZTIi"
3150  },
3151  {
3152   "alignment" : 8,
3153   "enum_fields" :
3154   [
3155    {
3156     "enum_field_value" : 0,
3157     "name" : "android::hardware::usb::gadget::V1_0::GadgetFunction::NONE"
3158    },
3159    {
3160     "enum_field_value" : 1,
3161     "name" : "android::hardware::usb::gadget::V1_0::GadgetFunction::ADB"
3162    },
3163    {
3164     "enum_field_value" : 2,
3165     "name" : "android::hardware::usb::gadget::V1_0::GadgetFunction::ACCESSORY"
3166    },
3167    {
3168     "enum_field_value" : 4,
3169     "name" : "android::hardware::usb::gadget::V1_0::GadgetFunction::MTP"
3170    },
3171    {
3172     "enum_field_value" : 8,
3173     "name" : "android::hardware::usb::gadget::V1_0::GadgetFunction::MIDI"
3174    },
3175    {
3176     "enum_field_value" : 16,
3177     "name" : "android::hardware::usb::gadget::V1_0::GadgetFunction::PTP"
3178    },
3179    {
3180     "enum_field_value" : 32,
3181     "name" : "android::hardware::usb::gadget::V1_0::GadgetFunction::RNDIS"
3182    },
3183    {
3184     "enum_field_value" : 64,
3185     "name" : "android::hardware::usb::gadget::V1_0::GadgetFunction::AUDIO_SOURCE"
3186    }
3187   ],
3188   "linker_set_key" : "_ZTIN7android8hardware3usb6gadget4V1_014GadgetFunctionE",
3189   "name" : "android::hardware::usb::gadget::V1_0::GadgetFunction",
3190   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_014GadgetFunctionE",
3191   "self_type" : "_ZTIN7android8hardware3usb6gadget4V1_014GadgetFunctionE",
3192   "size" : 8,
3193   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/types.h",
3194   "underlying_type" : "_ZTIy"
3195  },
3196  {
3197   "alignment" : 4,
3198   "enum_fields" :
3199   [
3200    {
3201     "enum_field_value" : 0,
3202     "name" : "android::hardware::usb::gadget::V1_0::Status::SUCCESS"
3203    },
3204    {
3205     "enum_field_value" : 1,
3206     "name" : "android::hardware::usb::gadget::V1_0::Status::ERROR"
3207    },
3208    {
3209     "enum_field_value" : 2,
3210     "name" : "android::hardware::usb::gadget::V1_0::Status::FUNCTIONS_APPLIED"
3211    },
3212    {
3213     "enum_field_value" : 3,
3214     "name" : "android::hardware::usb::gadget::V1_0::Status::FUNCTIONS_NOT_APPLIED"
3215    },
3216    {
3217     "enum_field_value" : 4,
3218     "name" : "android::hardware::usb::gadget::V1_0::Status::CONFIGURATION_NOT_SUPPORTED"
3219    }
3220   ],
3221   "linker_set_key" : "_ZTIN7android8hardware3usb6gadget4V1_06StatusE",
3222   "name" : "android::hardware::usb::gadget::V1_0::Status",
3223   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_06StatusE",
3224   "self_type" : "_ZTIN7android8hardware3usb6gadget4V1_06StatusE",
3225   "size" : 4,
3226   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/types.h",
3227   "underlying_type" : "_ZTIj"
3228  },
3229  {
3230   "alignment" : 4,
3231   "enum_fields" :
3232   [
3233    {
3234     "enum_field_value" : 0,
3235     "name" : "android::hardware::Status::EX_NONE"
3236    },
3237    {
3238     "enum_field_value" : -1,
3239     "name" : "android::hardware::Status::EX_SECURITY"
3240    },
3241    {
3242     "enum_field_value" : -2,
3243     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3244    },
3245    {
3246     "enum_field_value" : -3,
3247     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3248    },
3249    {
3250     "enum_field_value" : -4,
3251     "name" : "android::hardware::Status::EX_NULL_POINTER"
3252    },
3253    {
3254     "enum_field_value" : -5,
3255     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3256    },
3257    {
3258     "enum_field_value" : -6,
3259     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3260    },
3261    {
3262     "enum_field_value" : -7,
3263     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3264    },
3265    {
3266     "enum_field_value" : -128,
3267     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3268    },
3269    {
3270     "enum_field_value" : -129,
3271     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3272    }
3273   ],
3274   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3275   "name" : "android::hardware::Status::Exception",
3276   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3277   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3278   "size" : 4,
3279   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3280   "underlying_type" : "_ZTIi"
3281  },
3282  {
3283   "alignment" : 4,
3284   "enum_fields" :
3285   [
3286    {
3287     "enum_field_value" : 1,
3288     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3289    }
3290   ],
3291   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3292   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3293   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3294   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3295   "size" : 4,
3296   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3297   "underlying_type" : "_ZTIj"
3298  },
3299  {
3300   "alignment" : 4,
3301   "enum_fields" :
3302   [
3303    {
3304     "enum_field_value" : 0,
3305     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3306    },
3307    {
3308     "enum_field_value" : 1,
3309     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3310    },
3311    {
3312     "enum_field_value" : 2,
3313     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3314    },
3315    {
3316     "enum_field_value" : 3,
3317     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3318    },
3319    {
3320     "enum_field_value" : 4,
3321     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3322    },
3323    {
3324     "enum_field_value" : 5,
3325     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3326    },
3327    {
3328     "enum_field_value" : 6,
3329     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3330    },
3331    {
3332     "enum_field_value" : 7,
3333     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3334    },
3335    {
3336     "enum_field_value" : 8,
3337     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3338    },
3339    {
3340     "enum_field_value" : 9,
3341     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3342    }
3343   ],
3344   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3345   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3346   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3347   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3348   "size" : 4,
3349   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3350   "underlying_type" : "_ZTIj"
3351  },
3352  {
3353   "alignment" : 4,
3354   "enum_fields" :
3355   [
3356    {
3357     "enum_field_value" : 1,
3358     "name" : "android::hardware::kSynchronizedReadWrite"
3359    },
3360    {
3361     "enum_field_value" : 2,
3362     "name" : "android::hardware::kUnsynchronizedWrite"
3363    }
3364   ],
3365   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3366   "name" : "android::hardware::MQFlavor",
3367   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3368   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3369   "size" : 4,
3370   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3371   "underlying_type" : "_ZTIj"
3372  },
3373  {
3374   "alignment" : 4,
3375   "enum_fields" :
3376   [
3377    {
3378     "enum_field_value" : 0,
3379     "name" : "android::Condition::WAKE_UP_ONE"
3380    },
3381    {
3382     "enum_field_value" : 1,
3383     "name" : "android::Condition::WAKE_UP_ALL"
3384    }
3385   ],
3386   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3387   "name" : "android::Condition::WakeUpType",
3388   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3389   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3390   "size" : 4,
3391   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3392   "underlying_type" : "_ZTIj"
3393  },
3394  {
3395   "alignment" : 4,
3396   "enum_fields" :
3397   [
3398    {
3399     "enum_field_value" : 0,
3400     "name" : "android::Condition::PRIVATE"
3401    },
3402    {
3403     "enum_field_value" : 1,
3404     "name" : "android::Condition::SHARED"
3405    }
3406   ],
3407   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3408   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3409   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3410   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3411   "size" : 4,
3412   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3413   "underlying_type" : "_ZTIj"
3414  }
3415 ],
3416 "function_types" :
3417 [
3418  {
3419   "alignment" : 4,
3420   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3421   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3422   "parameters" :
3423   [
3424    {
3425     "referenced_type" : "_ZTIRKN7android8String16E"
3426    },
3427    {
3428     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3429    },
3430    {
3431     "referenced_type" : "_ZTIPv"
3432    }
3433   ],
3434   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3435   "return_type" : "_ZTIb",
3436   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3437   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3438  },
3439  {
3440   "alignment" : 4,
3441   "linker_set_key" : "_ZTIFiPvE",
3442   "name" : "int (void *)",
3443   "parameters" :
3444   [
3445    {
3446     "referenced_type" : "_ZTIPv"
3447    }
3448   ],
3449   "referenced_type" : "_ZTIFiPvE",
3450   "return_type" : "_ZTIi",
3451   "self_type" : "_ZTIFiPvE",
3452   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3453  },
3454  {
3455   "alignment" : 4,
3456   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3457   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3458   "parameters" :
3459   [
3460    {
3461     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3462    },
3463    {
3464     "referenced_type" : "_ZTIPKh"
3465    },
3466    {
3467     "referenced_type" : "_ZTIj"
3468    },
3469    {
3470     "referenced_type" : "_ZTIPKy"
3471    },
3472    {
3473     "referenced_type" : "_ZTIj"
3474    },
3475    {
3476     "referenced_type" : "_ZTIPv"
3477    }
3478   ],
3479   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3480   "return_type" : "_ZTIv",
3481   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3482   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3483  }
3484 ],
3485 "functions" :
3486 [
3487  {
3488   "function_name" : "android::hardware::fromBinder",
3489   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_3usb6gadget4V1_018IUsbGadgetCallbackENS4_21BpHwUsbGadgetCallbackENS4_21BnHwUsbGadgetCallbackEEENS_2spIT_EERKNS8_INS0_7IBinderEEE",
3490   "parameters" :
3491   [
3492    {
3493     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3494    }
3495   ],
3496   "return_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
3497   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3498   "template_args" :
3499   [
3500    "_ZTIN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE",
3501    "_ZTIN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE",
3502    "_ZTIN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE"
3503   ]
3504  },
3505  {
3506   "function_name" : "android::hardware::usb::gadget::V1_0::IUsbGadget::getService",
3507   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3508   "parameters" :
3509   [
3510    {
3511     "default_arg" : true,
3512     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3513    },
3514    {
3515     "default_arg" : true,
3516     "referenced_type" : "_ZTIb"
3517    }
3518   ],
3519   "return_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
3520   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadget.h"
3521  },
3522  {
3523   "function_name" : "android::hardware::usb::gadget::V1_0::IUsbGadget::linkToDeath",
3524   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3525   "parameters" :
3526   [
3527    {
3528     "is_this_ptr" : true,
3529     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_010IUsbGadgetE"
3530    },
3531    {
3532     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3533    },
3534    {
3535     "referenced_type" : "_ZTIy"
3536    }
3537   ],
3538   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3539   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadget.h"
3540  },
3541  {
3542   "function_name" : "android::hardware::usb::gadget::V1_0::IUsbGadget::getDebugInfo",
3543   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3544   "parameters" :
3545   [
3546    {
3547     "is_this_ptr" : true,
3548     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_010IUsbGadgetE"
3549    },
3550    {
3551     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3552    }
3553   ],
3554   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3555   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadget.h"
3556  },
3557  {
3558   "function_name" : "android::hardware::usb::gadget::V1_0::IUsbGadget::getHashChain",
3559   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3560   "parameters" :
3561   [
3562    {
3563     "is_this_ptr" : true,
3564     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_010IUsbGadgetE"
3565    },
3566    {
3567     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3568    }
3569   ],
3570   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3571   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadget.h"
3572  },
3573  {
3574   "function_name" : "android::hardware::usb::gadget::V1_0::IUsbGadget::tryGetService",
3575   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3576   "parameters" :
3577   [
3578    {
3579     "default_arg" : true,
3580     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3581    },
3582    {
3583     "default_arg" : true,
3584     "referenced_type" : "_ZTIb"
3585    }
3586   ],
3587   "return_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
3588   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadget.h"
3589  },
3590  {
3591   "function_name" : "android::hardware::usb::gadget::V1_0::IUsbGadget::unlinkToDeath",
3592   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3593   "parameters" :
3594   [
3595    {
3596     "is_this_ptr" : true,
3597     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_010IUsbGadgetE"
3598    },
3599    {
3600     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3601    }
3602   ],
3603   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3604   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadget.h"
3605  },
3606  {
3607   "function_name" : "android::hardware::usb::gadget::V1_0::IUsbGadget::interfaceChain",
3608   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3609   "parameters" :
3610   [
3611    {
3612     "is_this_ptr" : true,
3613     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_010IUsbGadgetE"
3614    },
3615    {
3616     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3617    }
3618   ],
3619   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3620   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadget.h"
3621  },
3622  {
3623   "function_name" : "android::hardware::usb::gadget::V1_0::IUsbGadget::registerAsService",
3624   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
3625   "parameters" :
3626   [
3627    {
3628     "is_this_ptr" : true,
3629     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_010IUsbGadgetE"
3630    },
3631    {
3632     "default_arg" : true,
3633     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3634    }
3635   ],
3636   "return_type" : "_ZTIi",
3637   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadget.h"
3638  },
3639  {
3640   "function_name" : "android::hardware::usb::gadget::V1_0::IUsbGadget::interfaceDescriptor",
3641   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3642   "parameters" :
3643   [
3644    {
3645     "is_this_ptr" : true,
3646     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_010IUsbGadgetE"
3647    },
3648    {
3649     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3650    }
3651   ],
3652   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3653   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadget.h"
3654  },
3655  {
3656   "function_name" : "android::hardware::usb::gadget::V1_0::IUsbGadget::notifySyspropsChanged",
3657   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget21notifySyspropsChangedEv",
3658   "parameters" :
3659   [
3660    {
3661     "is_this_ptr" : true,
3662     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_010IUsbGadgetE"
3663    }
3664   ],
3665   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3666   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadget.h"
3667  },
3668  {
3669   "function_name" : "android::hardware::usb::gadget::V1_0::IUsbGadget::setHALInstrumentation",
3670   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget21setHALInstrumentationEv",
3671   "parameters" :
3672   [
3673    {
3674     "is_this_ptr" : true,
3675     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_010IUsbGadgetE"
3676    }
3677   ],
3678   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3679   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadget.h"
3680  },
3681  {
3682   "function_name" : "android::hardware::usb::gadget::V1_0::IUsbGadget::registerForNotifications",
3683   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3684   "parameters" :
3685   [
3686    {
3687     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3688    },
3689    {
3690     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
3691    }
3692   ],
3693   "return_type" : "_ZTIb",
3694   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadget.h"
3695  },
3696  {
3697   "function_name" : "android::hardware::usb::gadget::V1_0::IUsbGadget::ping",
3698   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget4pingEv",
3699   "parameters" :
3700   [
3701    {
3702     "is_this_ptr" : true,
3703     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_010IUsbGadgetE"
3704    }
3705   ],
3706   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3707   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadget.h"
3708  },
3709  {
3710   "function_name" : "android::hardware::usb::gadget::V1_0::IUsbGadget::debug",
3711   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3712   "parameters" :
3713   [
3714    {
3715     "is_this_ptr" : true,
3716     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_010IUsbGadgetE"
3717    },
3718    {
3719     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
3720    },
3721    {
3722     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
3723    }
3724   ],
3725   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3726   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadget.h"
3727  },
3728  {
3729   "function_name" : "android::hardware::usb::gadget::V1_0::IUsbGadget::castFrom",
3730   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3731   "parameters" :
3732   [
3733    {
3734     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
3735    },
3736    {
3737     "default_arg" : true,
3738     "referenced_type" : "_ZTIb"
3739    }
3740   ],
3741   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_010IUsbGadgetEEEEE",
3742   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadget.h"
3743  },
3744  {
3745   "function_name" : "android::hardware::usb::gadget::V1_0::IUsbGadget::castFrom",
3746   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget8castFromERKNS_2spIS4_EEb",
3747   "parameters" :
3748   [
3749    {
3750     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE"
3751    },
3752    {
3753     "default_arg" : true,
3754     "referenced_type" : "_ZTIb"
3755    }
3756   ],
3757   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_010IUsbGadgetEEEEE",
3758   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadget.h"
3759  },
3760  {
3761   "access" : "private",
3762   "function_name" : "android::hardware::usb::gadget::V1_0::BsUsbGadget::addOnewayTask",
3763   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_011BsUsbGadget13addOnewayTaskENSt3__18functionIFvvEEE",
3764   "parameters" :
3765   [
3766    {
3767     "is_this_ptr" : true,
3768     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_011BsUsbGadgetE"
3769    },
3770    {
3771     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
3772    }
3773   ],
3774   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3775   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BsUsbGadget.h"
3776  },
3777  {
3778   "function_name" : "android::hardware::usb::gadget::V1_0::BsUsbGadget::BsUsbGadget",
3779   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_011BsUsbGadgetC1ENS_2spINS3_10IUsbGadgetEEE",
3780   "parameters" :
3781   [
3782    {
3783     "is_this_ptr" : true,
3784     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_011BsUsbGadgetE"
3785    },
3786    {
3787     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE"
3788    }
3789   ],
3790   "return_type" : "_ZTIv",
3791   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BsUsbGadget.h"
3792  },
3793  {
3794   "function_name" : "android::hardware::usb::gadget::V1_0::BsUsbGadget::BsUsbGadget",
3795   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_011BsUsbGadgetC2ENS_2spINS3_10IUsbGadgetEEE",
3796   "parameters" :
3797   [
3798    {
3799     "is_this_ptr" : true,
3800     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_011BsUsbGadgetE"
3801    },
3802    {
3803     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE"
3804    }
3805   ],
3806   "return_type" : "_ZTIv",
3807   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BsUsbGadget.h"
3808  },
3809  {
3810   "function_name" : "android::hardware::usb::gadget::V1_0::BnHwUsbGadget::onTransact",
3811   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_013BnHwUsbGadget10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
3812   "parameters" :
3813   [
3814    {
3815     "is_this_ptr" : true,
3816     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE"
3817    },
3818    {
3819     "referenced_type" : "_ZTIj"
3820    },
3821    {
3822     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3823    },
3824    {
3825     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3826    },
3827    {
3828     "default_arg" : true,
3829     "referenced_type" : "_ZTIj"
3830    },
3831    {
3832     "default_arg" : true,
3833     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3834    }
3835   ],
3836   "return_type" : "_ZTIi",
3837   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BnHwUsbGadget.h"
3838  },
3839  {
3840   "access" : "private",
3841   "function_name" : "android::hardware::usb::gadget::V1_0::BnHwUsbGadget::getDebugInfo",
3842   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_013BnHwUsbGadget12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3843   "parameters" :
3844   [
3845    {
3846     "is_this_ptr" : true,
3847     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE"
3848    },
3849    {
3850     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3851    }
3852   ],
3853   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3854   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BnHwUsbGadget.h"
3855  },
3856  {
3857   "function_name" : "android::hardware::usb::gadget::V1_0::BnHwUsbGadget::_hidl_getCurrentUsbFunctions",
3858   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_013BnHwUsbGadget28_hidl_getCurrentUsbFunctionsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3859   "parameters" :
3860   [
3861    {
3862     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3863    },
3864    {
3865     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3866    },
3867    {
3868     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3869    },
3870    {
3871     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3872    }
3873   ],
3874   "return_type" : "_ZTIi",
3875   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BnHwUsbGadget.h"
3876  },
3877  {
3878   "function_name" : "android::hardware::usb::gadget::V1_0::BnHwUsbGadget::_hidl_setCurrentUsbFunctions",
3879   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_013BnHwUsbGadget28_hidl_setCurrentUsbFunctionsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3880   "parameters" :
3881   [
3882    {
3883     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3884    },
3885    {
3886     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3887    },
3888    {
3889     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3890    },
3891    {
3892     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3893    }
3894   ],
3895   "return_type" : "_ZTIi",
3896   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BnHwUsbGadget.h"
3897  },
3898  {
3899   "access" : "private",
3900   "function_name" : "android::hardware::usb::gadget::V1_0::BnHwUsbGadget::ping",
3901   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_013BnHwUsbGadget4pingEv",
3902   "parameters" :
3903   [
3904    {
3905     "is_this_ptr" : true,
3906     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE"
3907    }
3908   ],
3909   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3910   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BnHwUsbGadget.h"
3911  },
3912  {
3913   "function_name" : "android::hardware::usb::gadget::V1_0::BnHwUsbGadget::BnHwUsbGadget",
3914   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetC1ERKNS_2spINS3_10IUsbGadgetEEE",
3915   "parameters" :
3916   [
3917    {
3918     "is_this_ptr" : true,
3919     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE"
3920    },
3921    {
3922     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE"
3923    }
3924   ],
3925   "return_type" : "_ZTIv",
3926   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BnHwUsbGadget.h"
3927  },
3928  {
3929   "function_name" : "android::hardware::usb::gadget::V1_0::BnHwUsbGadget::BnHwUsbGadget",
3930   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetC2ERKNS_2spINS3_10IUsbGadgetEEE",
3931   "parameters" :
3932   [
3933    {
3934     "is_this_ptr" : true,
3935     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE"
3936    },
3937    {
3938     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE"
3939    }
3940   ],
3941   "return_type" : "_ZTIv",
3942   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BnHwUsbGadget.h"
3943  },
3944  {
3945   "function_name" : "android::hardware::usb::gadget::V1_0::BnHwUsbGadget::~BnHwUsbGadget",
3946   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetD0Ev",
3947   "parameters" :
3948   [
3949    {
3950     "is_this_ptr" : true,
3951     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE"
3952    }
3953   ],
3954   "return_type" : "_ZTIv",
3955   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BnHwUsbGadget.h"
3956  },
3957  {
3958   "function_name" : "android::hardware::usb::gadget::V1_0::BnHwUsbGadget::~BnHwUsbGadget",
3959   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetD1Ev",
3960   "parameters" :
3961   [
3962    {
3963     "is_this_ptr" : true,
3964     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE"
3965    }
3966   ],
3967   "return_type" : "_ZTIv",
3968   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BnHwUsbGadget.h"
3969  },
3970  {
3971   "function_name" : "android::hardware::usb::gadget::V1_0::BnHwUsbGadget::~BnHwUsbGadget",
3972   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetD2Ev",
3973   "parameters" :
3974   [
3975    {
3976     "is_this_ptr" : true,
3977     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE"
3978    }
3979   ],
3980   "return_type" : "_ZTIv",
3981   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BnHwUsbGadget.h"
3982  },
3983  {
3984   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadget::linkToDeath",
3985   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3986   "parameters" :
3987   [
3988    {
3989     "is_this_ptr" : true,
3990     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE"
3991    },
3992    {
3993     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3994    },
3995    {
3996     "referenced_type" : "_ZTIy"
3997    }
3998   ],
3999   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4000   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadget.h"
4001  },
4002  {
4003   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadget::getDebugInfo",
4004   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4005   "parameters" :
4006   [
4007    {
4008     "is_this_ptr" : true,
4009     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE"
4010    },
4011    {
4012     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4013    }
4014   ],
4015   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4016   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadget.h"
4017  },
4018  {
4019   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadget::getHashChain",
4020   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4021   "parameters" :
4022   [
4023    {
4024     "is_this_ptr" : true,
4025     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE"
4026    },
4027    {
4028     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4029    }
4030   ],
4031   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4032   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadget.h"
4033  },
4034  {
4035   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadget::unlinkToDeath",
4036   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4037   "parameters" :
4038   [
4039    {
4040     "is_this_ptr" : true,
4041     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE"
4042    },
4043    {
4044     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4045    }
4046   ],
4047   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4048   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadget.h"
4049  },
4050  {
4051   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadget::interfaceChain",
4052   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4053   "parameters" :
4054   [
4055    {
4056     "is_this_ptr" : true,
4057     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE"
4058    },
4059    {
4060     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4061    }
4062   ],
4063   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4064   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadget.h"
4065  },
4066  {
4067   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadget::onLastStrongRef",
4068   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget15onLastStrongRefEPKv",
4069   "parameters" :
4070   [
4071    {
4072     "is_this_ptr" : true,
4073     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE"
4074    },
4075    {
4076     "referenced_type" : "_ZTIPKv"
4077    }
4078   ],
4079   "return_type" : "_ZTIv",
4080   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadget.h"
4081  },
4082  {
4083   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadget::interfaceDescriptor",
4084   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4085   "parameters" :
4086   [
4087    {
4088     "is_this_ptr" : true,
4089     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE"
4090    },
4091    {
4092     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4093    }
4094   ],
4095   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4096   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadget.h"
4097  },
4098  {
4099   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadget::notifySyspropsChanged",
4100   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget21notifySyspropsChangedEv",
4101   "parameters" :
4102   [
4103    {
4104     "is_this_ptr" : true,
4105     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE"
4106    }
4107   ],
4108   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4109   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadget.h"
4110  },
4111  {
4112   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadget::setHALInstrumentation",
4113   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget21setHALInstrumentationEv",
4114   "parameters" :
4115   [
4116    {
4117     "is_this_ptr" : true,
4118     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE"
4119    }
4120   ],
4121   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4122   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadget.h"
4123  },
4124  {
4125   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadget::getCurrentUsbFunctions",
4126   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget22getCurrentUsbFunctionsERKNS_2spINS3_18IUsbGadgetCallbackEEE",
4127   "parameters" :
4128   [
4129    {
4130     "is_this_ptr" : true,
4131     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE"
4132    },
4133    {
4134     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE"
4135    }
4136   ],
4137   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4138   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadget.h"
4139  },
4140  {
4141   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadget::setCurrentUsbFunctions",
4142   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget22setCurrentUsbFunctionsEyRKNS_2spINS3_18IUsbGadgetCallbackEEEy",
4143   "parameters" :
4144   [
4145    {
4146     "is_this_ptr" : true,
4147     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE"
4148    },
4149    {
4150     "referenced_type" : "_ZTIy"
4151    },
4152    {
4153     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE"
4154    },
4155    {
4156     "referenced_type" : "_ZTIy"
4157    }
4158   ],
4159   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4160   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadget.h"
4161  },
4162  {
4163   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadget::_hidl_getCurrentUsbFunctions",
4164   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget28_hidl_getCurrentUsbFunctionsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS3_18IUsbGadgetCallbackEEE",
4165   "parameters" :
4166   [
4167    {
4168     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4169    },
4170    {
4171     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4172    },
4173    {
4174     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE"
4175    }
4176   ],
4177   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4178   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadget.h"
4179  },
4180  {
4181   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadget::_hidl_setCurrentUsbFunctions",
4182   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget28_hidl_setCurrentUsbFunctionsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEyRKNS_2spINS3_18IUsbGadgetCallbackEEEy",
4183   "parameters" :
4184   [
4185    {
4186     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4187    },
4188    {
4189     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4190    },
4191    {
4192     "referenced_type" : "_ZTIy"
4193    },
4194    {
4195     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE"
4196    },
4197    {
4198     "referenced_type" : "_ZTIy"
4199    }
4200   ],
4201   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4202   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadget.h"
4203  },
4204  {
4205   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadget::ping",
4206   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget4pingEv",
4207   "parameters" :
4208   [
4209    {
4210     "is_this_ptr" : true,
4211     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE"
4212    }
4213   ],
4214   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4215   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadget.h"
4216  },
4217  {
4218   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadget::debug",
4219   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4220   "parameters" :
4221   [
4222    {
4223     "is_this_ptr" : true,
4224     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE"
4225    },
4226    {
4227     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4228    },
4229    {
4230     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4231    }
4232   ],
4233   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4234   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadget.h"
4235  },
4236  {
4237   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadget::BpHwUsbGadget",
4238   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetC1ERKNS_2spINS0_7IBinderEEE",
4239   "parameters" :
4240   [
4241    {
4242     "is_this_ptr" : true,
4243     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE"
4244    },
4245    {
4246     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4247    }
4248   ],
4249   "return_type" : "_ZTIv",
4250   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadget.h"
4251  },
4252  {
4253   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadget::BpHwUsbGadget",
4254   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetC2ERKNS_2spINS0_7IBinderEEE",
4255   "parameters" :
4256   [
4257    {
4258     "is_this_ptr" : true,
4259     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE"
4260    },
4261    {
4262     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4263    }
4264   ],
4265   "return_type" : "_ZTIv",
4266   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadget.h"
4267  },
4268  {
4269   "function_name" : "android::hardware::usb::gadget::V1_0::IUsbGadgetCallback::getService",
4270   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
4271   "parameters" :
4272   [
4273    {
4274     "default_arg" : true,
4275     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++/gen/android/hardware/usb/gadget/1.0/UsbGadgetCallbackAll.sdump"
4276    },
4277    {
4278     "default_arg" : true,
4279     "referenced_type" : "_ZTIb"
4280    }
4281   ],
4282   "return_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
4283   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadgetCallback.h"
4284  },
4285  {
4286   "function_name" : "android::hardware::usb::gadget::V1_0::IUsbGadgetCallback::linkToDeath",
4287   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4288   "parameters" :
4289   [
4290    {
4291     "is_this_ptr" : true,
4292     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE"
4293    },
4294    {
4295     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4296    },
4297    {
4298     "referenced_type" : "_ZTIy"
4299    }
4300   ],
4301   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4302   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadgetCallback.h"
4303  },
4304  {
4305   "function_name" : "android::hardware::usb::gadget::V1_0::IUsbGadgetCallback::getDebugInfo",
4306   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4307   "parameters" :
4308   [
4309    {
4310     "is_this_ptr" : true,
4311     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE"
4312    },
4313    {
4314     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4315    }
4316   ],
4317   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4318   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadgetCallback.h"
4319  },
4320  {
4321   "function_name" : "android::hardware::usb::gadget::V1_0::IUsbGadgetCallback::getHashChain",
4322   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4323   "parameters" :
4324   [
4325    {
4326     "is_this_ptr" : true,
4327     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE"
4328    },
4329    {
4330     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4331    }
4332   ],
4333   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4334   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadgetCallback.h"
4335  },
4336  {
4337   "function_name" : "android::hardware::usb::gadget::V1_0::IUsbGadgetCallback::tryGetService",
4338   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
4339   "parameters" :
4340   [
4341    {
4342     "default_arg" : true,
4343     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++/gen/android/hardware/usb/gadget/1.0/UsbGadgetCallbackAll.sdump"
4344    },
4345    {
4346     "default_arg" : true,
4347     "referenced_type" : "_ZTIb"
4348    }
4349   ],
4350   "return_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
4351   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadgetCallback.h"
4352  },
4353  {
4354   "function_name" : "android::hardware::usb::gadget::V1_0::IUsbGadgetCallback::unlinkToDeath",
4355   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4356   "parameters" :
4357   [
4358    {
4359     "is_this_ptr" : true,
4360     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE"
4361    },
4362    {
4363     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4364    }
4365   ],
4366   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4367   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadgetCallback.h"
4368  },
4369  {
4370   "function_name" : "android::hardware::usb::gadget::V1_0::IUsbGadgetCallback::interfaceChain",
4371   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4372   "parameters" :
4373   [
4374    {
4375     "is_this_ptr" : true,
4376     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE"
4377    },
4378    {
4379     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4380    }
4381   ],
4382   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4383   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadgetCallback.h"
4384  },
4385  {
4386   "function_name" : "android::hardware::usb::gadget::V1_0::IUsbGadgetCallback::registerAsService",
4387   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
4388   "parameters" :
4389   [
4390    {
4391     "is_this_ptr" : true,
4392     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE"
4393    },
4394    {
4395     "default_arg" : true,
4396     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++/gen/android/hardware/usb/gadget/1.0/UsbGadgetCallbackAll.sdump"
4397    }
4398   ],
4399   "return_type" : "_ZTIi",
4400   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadgetCallback.h"
4401  },
4402  {
4403   "function_name" : "android::hardware::usb::gadget::V1_0::IUsbGadgetCallback::interfaceDescriptor",
4404   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4405   "parameters" :
4406   [
4407    {
4408     "is_this_ptr" : true,
4409     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE"
4410    },
4411    {
4412     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4413    }
4414   ],
4415   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4416   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadgetCallback.h"
4417  },
4418  {
4419   "function_name" : "android::hardware::usb::gadget::V1_0::IUsbGadgetCallback::notifySyspropsChanged",
4420   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback21notifySyspropsChangedEv",
4421   "parameters" :
4422   [
4423    {
4424     "is_this_ptr" : true,
4425     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE"
4426    }
4427   ],
4428   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4429   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadgetCallback.h"
4430  },
4431  {
4432   "function_name" : "android::hardware::usb::gadget::V1_0::IUsbGadgetCallback::setHALInstrumentation",
4433   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback21setHALInstrumentationEv",
4434   "parameters" :
4435   [
4436    {
4437     "is_this_ptr" : true,
4438     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE"
4439    }
4440   ],
4441   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4442   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadgetCallback.h"
4443  },
4444  {
4445   "function_name" : "android::hardware::usb::gadget::V1_0::IUsbGadgetCallback::registerForNotifications",
4446   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4447   "parameters" :
4448   [
4449    {
4450     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++/gen/android/hardware/usb/gadget/1.0/UsbGadgetCallbackAll.sdump"
4451    },
4452    {
4453     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
4454    }
4455   ],
4456   "return_type" : "_ZTIb",
4457   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadgetCallback.h"
4458  },
4459  {
4460   "function_name" : "android::hardware::usb::gadget::V1_0::IUsbGadgetCallback::ping",
4461   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback4pingEv",
4462   "parameters" :
4463   [
4464    {
4465     "is_this_ptr" : true,
4466     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE"
4467    }
4468   ],
4469   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4470   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadgetCallback.h"
4471  },
4472  {
4473   "function_name" : "android::hardware::usb::gadget::V1_0::IUsbGadgetCallback::debug",
4474   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4475   "parameters" :
4476   [
4477    {
4478     "is_this_ptr" : true,
4479     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE"
4480    },
4481    {
4482     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4483    },
4484    {
4485     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4486    }
4487   ],
4488   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4489   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadgetCallback.h"
4490  },
4491  {
4492   "function_name" : "android::hardware::usb::gadget::V1_0::IUsbGadgetCallback::castFrom",
4493   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4494   "parameters" :
4495   [
4496    {
4497     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
4498    },
4499    {
4500     "default_arg" : true,
4501     "referenced_type" : "_ZTIb"
4502    }
4503   ],
4504   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEEEE",
4505   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadgetCallback.h"
4506  },
4507  {
4508   "function_name" : "android::hardware::usb::gadget::V1_0::IUsbGadgetCallback::castFrom",
4509   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback8castFromERKNS_2spIS4_EEb",
4510   "parameters" :
4511   [
4512    {
4513     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE"
4514    },
4515    {
4516     "default_arg" : true,
4517     "referenced_type" : "_ZTIb"
4518    }
4519   ],
4520   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEEEE",
4521   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadgetCallback.h"
4522  },
4523  {
4524   "access" : "private",
4525   "function_name" : "android::hardware::usb::gadget::V1_0::BsUsbGadgetCallback::addOnewayTask",
4526   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_019BsUsbGadgetCallback13addOnewayTaskENSt3__18functionIFvvEEE",
4527   "parameters" :
4528   [
4529    {
4530     "is_this_ptr" : true,
4531     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_019BsUsbGadgetCallbackE"
4532    },
4533    {
4534     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
4535    }
4536   ],
4537   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4538   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BsUsbGadgetCallback.h"
4539  },
4540  {
4541   "function_name" : "android::hardware::usb::gadget::V1_0::BsUsbGadgetCallback::BsUsbGadgetCallback",
4542   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_019BsUsbGadgetCallbackC1ENS_2spINS3_18IUsbGadgetCallbackEEE",
4543   "parameters" :
4544   [
4545    {
4546     "is_this_ptr" : true,
4547     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_019BsUsbGadgetCallbackE"
4548    },
4549    {
4550     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE"
4551    }
4552   ],
4553   "return_type" : "_ZTIv",
4554   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BsUsbGadgetCallback.h"
4555  },
4556  {
4557   "function_name" : "android::hardware::usb::gadget::V1_0::BsUsbGadgetCallback::BsUsbGadgetCallback",
4558   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_019BsUsbGadgetCallbackC2ENS_2spINS3_18IUsbGadgetCallbackEEE",
4559   "parameters" :
4560   [
4561    {
4562     "is_this_ptr" : true,
4563     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_019BsUsbGadgetCallbackE"
4564    },
4565    {
4566     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE"
4567    }
4568   ],
4569   "return_type" : "_ZTIv",
4570   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BsUsbGadgetCallback.h"
4571  },
4572  {
4573   "function_name" : "android::hardware::usb::gadget::V1_0::BnHwUsbGadgetCallback::onTransact",
4574   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
4575   "parameters" :
4576   [
4577    {
4578     "is_this_ptr" : true,
4579     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE"
4580    },
4581    {
4582     "referenced_type" : "_ZTIj"
4583    },
4584    {
4585     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4586    },
4587    {
4588     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4589    },
4590    {
4591     "default_arg" : true,
4592     "referenced_type" : "_ZTIj"
4593    },
4594    {
4595     "default_arg" : true,
4596     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4597    }
4598   ],
4599   "return_type" : "_ZTIi",
4600   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BnHwUsbGadgetCallback.h"
4601  },
4602  {
4603   "access" : "private",
4604   "function_name" : "android::hardware::usb::gadget::V1_0::BnHwUsbGadgetCallback::getDebugInfo",
4605   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4606   "parameters" :
4607   [
4608    {
4609     "is_this_ptr" : true,
4610     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE"
4611    },
4612    {
4613     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4614    }
4615   ],
4616   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4617   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BnHwUsbGadgetCallback.h"
4618  },
4619  {
4620   "function_name" : "android::hardware::usb::gadget::V1_0::BnHwUsbGadgetCallback::_hidl_getCurrentUsbFunctionsCb",
4621   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallback30_hidl_getCurrentUsbFunctionsCbEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4622   "parameters" :
4623   [
4624    {
4625     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4626    },
4627    {
4628     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4629    },
4630    {
4631     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4632    },
4633    {
4634     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4635    }
4636   ],
4637   "return_type" : "_ZTIi",
4638   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BnHwUsbGadgetCallback.h"
4639  },
4640  {
4641   "function_name" : "android::hardware::usb::gadget::V1_0::BnHwUsbGadgetCallback::_hidl_setCurrentUsbFunctionsCb",
4642   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallback30_hidl_setCurrentUsbFunctionsCbEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4643   "parameters" :
4644   [
4645    {
4646     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4647    },
4648    {
4649     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4650    },
4651    {
4652     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4653    },
4654    {
4655     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4656    }
4657   ],
4658   "return_type" : "_ZTIi",
4659   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BnHwUsbGadgetCallback.h"
4660  },
4661  {
4662   "access" : "private",
4663   "function_name" : "android::hardware::usb::gadget::V1_0::BnHwUsbGadgetCallback::ping",
4664   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallback4pingEv",
4665   "parameters" :
4666   [
4667    {
4668     "is_this_ptr" : true,
4669     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE"
4670    }
4671   ],
4672   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4673   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BnHwUsbGadgetCallback.h"
4674  },
4675  {
4676   "function_name" : "android::hardware::usb::gadget::V1_0::BnHwUsbGadgetCallback::BnHwUsbGadgetCallback",
4677   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackC1ERKNS_2spINS3_18IUsbGadgetCallbackEEE",
4678   "parameters" :
4679   [
4680    {
4681     "is_this_ptr" : true,
4682     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE"
4683    },
4684    {
4685     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE"
4686    }
4687   ],
4688   "return_type" : "_ZTIv",
4689   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BnHwUsbGadgetCallback.h"
4690  },
4691  {
4692   "function_name" : "android::hardware::usb::gadget::V1_0::BnHwUsbGadgetCallback::BnHwUsbGadgetCallback",
4693   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackC2ERKNS_2spINS3_18IUsbGadgetCallbackEEE",
4694   "parameters" :
4695   [
4696    {
4697     "is_this_ptr" : true,
4698     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE"
4699    },
4700    {
4701     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE"
4702    }
4703   ],
4704   "return_type" : "_ZTIv",
4705   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BnHwUsbGadgetCallback.h"
4706  },
4707  {
4708   "function_name" : "android::hardware::usb::gadget::V1_0::BnHwUsbGadgetCallback::~BnHwUsbGadgetCallback",
4709   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackD0Ev",
4710   "parameters" :
4711   [
4712    {
4713     "is_this_ptr" : true,
4714     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE"
4715    }
4716   ],
4717   "return_type" : "_ZTIv",
4718   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BnHwUsbGadgetCallback.h"
4719  },
4720  {
4721   "function_name" : "android::hardware::usb::gadget::V1_0::BnHwUsbGadgetCallback::~BnHwUsbGadgetCallback",
4722   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackD1Ev",
4723   "parameters" :
4724   [
4725    {
4726     "is_this_ptr" : true,
4727     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE"
4728    }
4729   ],
4730   "return_type" : "_ZTIv",
4731   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BnHwUsbGadgetCallback.h"
4732  },
4733  {
4734   "function_name" : "android::hardware::usb::gadget::V1_0::BnHwUsbGadgetCallback::~BnHwUsbGadgetCallback",
4735   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackD2Ev",
4736   "parameters" :
4737   [
4738    {
4739     "is_this_ptr" : true,
4740     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE"
4741    }
4742   ],
4743   "return_type" : "_ZTIv",
4744   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BnHwUsbGadgetCallback.h"
4745  },
4746  {
4747   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadgetCallback::linkToDeath",
4748   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4749   "parameters" :
4750   [
4751    {
4752     "is_this_ptr" : true,
4753     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE"
4754    },
4755    {
4756     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4757    },
4758    {
4759     "referenced_type" : "_ZTIy"
4760    }
4761   ],
4762   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4763   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadgetCallback.h"
4764  },
4765  {
4766   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadgetCallback::getDebugInfo",
4767   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4768   "parameters" :
4769   [
4770    {
4771     "is_this_ptr" : true,
4772     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE"
4773    },
4774    {
4775     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4776    }
4777   ],
4778   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4779   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadgetCallback.h"
4780  },
4781  {
4782   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadgetCallback::getHashChain",
4783   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4784   "parameters" :
4785   [
4786    {
4787     "is_this_ptr" : true,
4788     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE"
4789    },
4790    {
4791     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4792    }
4793   ],
4794   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4795   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadgetCallback.h"
4796  },
4797  {
4798   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadgetCallback::unlinkToDeath",
4799   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4800   "parameters" :
4801   [
4802    {
4803     "is_this_ptr" : true,
4804     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE"
4805    },
4806    {
4807     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4808    }
4809   ],
4810   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4811   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadgetCallback.h"
4812  },
4813  {
4814   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadgetCallback::interfaceChain",
4815   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4816   "parameters" :
4817   [
4818    {
4819     "is_this_ptr" : true,
4820     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE"
4821    },
4822    {
4823     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4824    }
4825   ],
4826   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4827   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadgetCallback.h"
4828  },
4829  {
4830   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadgetCallback::onLastStrongRef",
4831   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback15onLastStrongRefEPKv",
4832   "parameters" :
4833   [
4834    {
4835     "is_this_ptr" : true,
4836     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE"
4837    },
4838    {
4839     "referenced_type" : "_ZTIPKv"
4840    }
4841   ],
4842   "return_type" : "_ZTIv",
4843   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadgetCallback.h"
4844  },
4845  {
4846   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadgetCallback::interfaceDescriptor",
4847   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4848   "parameters" :
4849   [
4850    {
4851     "is_this_ptr" : true,
4852     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE"
4853    },
4854    {
4855     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4856    }
4857   ],
4858   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4859   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadgetCallback.h"
4860  },
4861  {
4862   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadgetCallback::notifySyspropsChanged",
4863   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback21notifySyspropsChangedEv",
4864   "parameters" :
4865   [
4866    {
4867     "is_this_ptr" : true,
4868     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE"
4869    }
4870   ],
4871   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4872   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadgetCallback.h"
4873  },
4874  {
4875   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadgetCallback::setHALInstrumentation",
4876   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback21setHALInstrumentationEv",
4877   "parameters" :
4878   [
4879    {
4880     "is_this_ptr" : true,
4881     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE"
4882    }
4883   ],
4884   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4885   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadgetCallback.h"
4886  },
4887  {
4888   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadgetCallback::getCurrentUsbFunctionsCb",
4889   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback24getCurrentUsbFunctionsCbEyNS3_6StatusE",
4890   "parameters" :
4891   [
4892    {
4893     "is_this_ptr" : true,
4894     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE"
4895    },
4896    {
4897     "referenced_type" : "_ZTIy"
4898    },
4899    {
4900     "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_06StatusE"
4901    }
4902   ],
4903   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4904   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadgetCallback.h"
4905  },
4906  {
4907   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadgetCallback::setCurrentUsbFunctionsCb",
4908   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback24setCurrentUsbFunctionsCbEyNS3_6StatusE",
4909   "parameters" :
4910   [
4911    {
4912     "is_this_ptr" : true,
4913     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE"
4914    },
4915    {
4916     "referenced_type" : "_ZTIy"
4917    },
4918    {
4919     "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_06StatusE"
4920    }
4921   ],
4922   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4923   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadgetCallback.h"
4924  },
4925  {
4926   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadgetCallback::_hidl_getCurrentUsbFunctionsCb",
4927   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback30_hidl_getCurrentUsbFunctionsCbEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEyNS3_6StatusE",
4928   "parameters" :
4929   [
4930    {
4931     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4932    },
4933    {
4934     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4935    },
4936    {
4937     "referenced_type" : "_ZTIy"
4938    },
4939    {
4940     "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_06StatusE"
4941    }
4942   ],
4943   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4944   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadgetCallback.h"
4945  },
4946  {
4947   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadgetCallback::_hidl_setCurrentUsbFunctionsCb",
4948   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback30_hidl_setCurrentUsbFunctionsCbEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEyNS3_6StatusE",
4949   "parameters" :
4950   [
4951    {
4952     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4953    },
4954    {
4955     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4956    },
4957    {
4958     "referenced_type" : "_ZTIy"
4959    },
4960    {
4961     "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_06StatusE"
4962    }
4963   ],
4964   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4965   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadgetCallback.h"
4966  },
4967  {
4968   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadgetCallback::ping",
4969   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback4pingEv",
4970   "parameters" :
4971   [
4972    {
4973     "is_this_ptr" : true,
4974     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE"
4975    }
4976   ],
4977   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4978   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadgetCallback.h"
4979  },
4980  {
4981   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadgetCallback::debug",
4982   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4983   "parameters" :
4984   [
4985    {
4986     "is_this_ptr" : true,
4987     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE"
4988    },
4989    {
4990     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4991    },
4992    {
4993     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4994    }
4995   ],
4996   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4997   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadgetCallback.h"
4998  },
4999  {
5000   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadgetCallback::BpHwUsbGadgetCallback",
5001   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackC1ERKNS_2spINS0_7IBinderEEE",
5002   "parameters" :
5003   [
5004    {
5005     "is_this_ptr" : true,
5006     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE"
5007    },
5008    {
5009     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5010    }
5011   ],
5012   "return_type" : "_ZTIv",
5013   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadgetCallback.h"
5014  },
5015  {
5016   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadgetCallback::BpHwUsbGadgetCallback",
5017   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackC2ERKNS_2spINS0_7IBinderEEE",
5018   "parameters" :
5019   [
5020    {
5021     "is_this_ptr" : true,
5022     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE"
5023    },
5024    {
5025     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5026    }
5027   ],
5028   "return_type" : "_ZTIv",
5029   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadgetCallback.h"
5030  },
5031  {
5032   "function_name" : "android::hardware::details::castInterface",
5033   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3usb6gadget4V1_010IUsbGadgetENS_4hidl4base4V1_05IBaseENS5_13BpHwUsbGadgetEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
5034   "parameters" :
5035   [
5036    {
5037     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
5038    },
5039    {
5040     "referenced_type" : "_ZTIPKc"
5041    },
5042    {
5043     "referenced_type" : "_ZTIb"
5044    }
5045   ],
5046   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_010IUsbGadgetEEEEE",
5047   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5048   "template_args" :
5049   [
5050    "_ZTIN7android8hardware3usb6gadget4V1_010IUsbGadgetE",
5051    "_ZTIN7android4hidl4base4V1_05IBaseE",
5052    "_ZTIN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE"
5053   ]
5054  },
5055  {
5056   "function_name" : "android::hardware::details::castInterface",
5057   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackENS_4hidl4base4V1_05IBaseENS5_21BpHwUsbGadgetCallbackEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
5058   "parameters" :
5059   [
5060    {
5061     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
5062    },
5063    {
5064     "referenced_type" : "_ZTIPKc"
5065    },
5066    {
5067     "referenced_type" : "_ZTIb"
5068    }
5069   ],
5070   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEEEE",
5071   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5072   "template_args" :
5073   [
5074    "_ZTIN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE",
5075    "_ZTIN7android4hidl4base4V1_05IBaseE",
5076    "_ZTIN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE"
5077   ]
5078  },
5079  {
5080   "function_name" : "android::hardware::details::wrapPassthrough",
5081   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3usb6gadget4V1_018IUsbGadgetCallbackEvEENS_2spIT_EES9_",
5082   "parameters" :
5083   [
5084    {
5085     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE"
5086    }
5087   ],
5088   "return_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
5089   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
5090   "template_args" :
5091   [
5092    "_ZTIN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE",
5093    "_ZTIv"
5094   ]
5095  },
5096  {
5097   "function_name" : "android::hardware::details::getServiceInternal",
5098   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3usb6gadget4V1_013BpHwUsbGadgetENS5_10IUsbGadgetEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
5099   "parameters" :
5100   [
5101    {
5102     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5103    },
5104    {
5105     "referenced_type" : "_ZTIb"
5106    },
5107    {
5108     "referenced_type" : "_ZTIb"
5109    }
5110   ],
5111   "return_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
5112   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5113   "template_args" :
5114   [
5115    "_ZTIN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE",
5116    "_ZTIN7android8hardware3usb6gadget4V1_010IUsbGadgetE",
5117    "_ZTIv",
5118    "_ZTIv"
5119   ]
5120  },
5121  {
5122   "function_name" : "android::hardware::details::getServiceInternal",
5123   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3usb6gadget4V1_021BpHwUsbGadgetCallbackENS5_18IUsbGadgetCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
5124   "parameters" :
5125   [
5126    {
5127     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++/gen/android/hardware/usb/gadget/1.0/UsbGadgetCallbackAll.sdump"
5128    },
5129    {
5130     "referenced_type" : "_ZTIb"
5131    },
5132    {
5133     "referenced_type" : "_ZTIb"
5134    }
5135   ],
5136   "return_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
5137   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5138   "template_args" :
5139   [
5140    "_ZTIN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE",
5141    "_ZTIN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE",
5142    "_ZTIv",
5143    "_ZTIv"
5144   ]
5145  },
5146  {
5147   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadget::onLastStrongRef",
5148   "linker_set_key" : "_ZThn8_N7android8hardware3usb6gadget4V1_013BpHwUsbGadget15onLastStrongRefEPKv",
5149   "parameters" :
5150   [
5151    {
5152     "is_this_ptr" : true,
5153     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE"
5154    },
5155    {
5156     "referenced_type" : "_ZTIPKv"
5157    }
5158   ],
5159   "return_type" : "_ZTIv",
5160   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadget.h"
5161  },
5162  {
5163   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadgetCallback::onLastStrongRef",
5164   "linker_set_key" : "_ZThn8_N7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback15onLastStrongRefEPKv",
5165   "parameters" :
5166   [
5167    {
5168     "is_this_ptr" : true,
5169     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE"
5170    },
5171    {
5172     "referenced_type" : "_ZTIPKv"
5173    }
5174   ],
5175   "return_type" : "_ZTIv",
5176   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadgetCallback.h"
5177  },
5178  {
5179   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadget::onLastStrongRef",
5180   "linker_set_key" : "_ZTv0_n20_N7android8hardware3usb6gadget4V1_013BpHwUsbGadget15onLastStrongRefEPKv",
5181   "parameters" :
5182   [
5183    {
5184     "is_this_ptr" : true,
5185     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE"
5186    },
5187    {
5188     "referenced_type" : "_ZTIPKv"
5189    }
5190   ],
5191   "return_type" : "_ZTIv",
5192   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadget.h"
5193  },
5194  {
5195   "function_name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadgetCallback::onLastStrongRef",
5196   "linker_set_key" : "_ZTv0_n20_N7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback15onLastStrongRefEPKv",
5197   "parameters" :
5198   [
5199    {
5200     "is_this_ptr" : true,
5201     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE"
5202    },
5203    {
5204     "referenced_type" : "_ZTIPKv"
5205    }
5206   ],
5207   "return_type" : "_ZTIv",
5208   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadgetCallback.h"
5209  }
5210 ],
5211 "global_vars" :
5212 [
5213  {
5214   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget10descriptorE",
5215   "name" : "android::hardware::usb::gadget::V1_0::IUsbGadget::descriptor",
5216   "referenced_type" : "_ZTIPKc",
5217   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadget.h"
5218  },
5219  {
5220   "linker_set_key" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback10descriptorE",
5221   "name" : "android::hardware::usb::gadget::V1_0::IUsbGadgetCallback::descriptor",
5222   "referenced_type" : "_ZTIPKc",
5223   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadgetCallback.h"
5224  }
5225 ],
5226 "lvalue_reference_types" :
5227 [
5228  {
5229   "alignment" : 4,
5230   "linker_set_key" : "_ZTIRK7log_msg",
5231   "name" : "const log_msg &",
5232   "referenced_type" : "_ZTIK7log_msg",
5233   "self_type" : "_ZTIRK7log_msg",
5234   "size" : 4,
5235   "source_file" : "/system/core/liblog/include/log/log_read.h"
5236  },
5237  {
5238   "alignment" : 4,
5239   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5240   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5241   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5242   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5243   "size" : 4,
5244   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5245  },
5246  {
5247   "alignment" : 4,
5248   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5249   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5250   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5251   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5252   "size" : 4,
5253   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadget.h"
5254  },
5255  {
5256   "alignment" : 4,
5257   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5258   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5259   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5260   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5261   "size" : 4,
5262   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5263  },
5264  {
5265   "alignment" : 4,
5266   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5267   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5268   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5269   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5270   "size" : 4,
5271   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5272  },
5273  {
5274   "alignment" : 4,
5275   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
5276   "name" : "const android::sp<android::hardware::usb::gadget::V1_0::IUsbGadget> &",
5277   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
5278   "self_type" : "_ZTIRKN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
5279   "size" : 4,
5280   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5281  },
5282  {
5283   "alignment" : 4,
5284   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
5285   "name" : "const android::sp<android::hardware::usb::gadget::V1_0::IUsbGadgetCallback> &",
5286   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
5287   "self_type" : "_ZTIRKN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
5288   "size" : 4,
5289   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5290  },
5291  {
5292   "alignment" : 4,
5293   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5294   "name" : "const android::sp<android::hardware::IBinder> &",
5295   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5296   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5297   "size" : 4,
5298   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5299  },
5300  {
5301   "alignment" : 4,
5302   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5303   "name" : "const android::wp<android::hardware::BHwBinder> &",
5304   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5305   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5306   "size" : 4,
5307   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5308  },
5309  {
5310   "alignment" : 4,
5311   "linker_set_key" : "_ZTIRKN7android7String8E",
5312   "name" : "const android::String8 &",
5313   "referenced_type" : "_ZTIKN7android7String8E",
5314   "self_type" : "_ZTIRKN7android7String8E",
5315   "size" : 4,
5316   "source_file" : "/system/core/libutils/include/utils/String8.h"
5317  },
5318  {
5319   "alignment" : 4,
5320   "linker_set_key" : "_ZTIRKN7android8String16E",
5321   "name" : "const android::String16 &",
5322   "referenced_type" : "_ZTIKN7android8String16E",
5323   "self_type" : "_ZTIRKN7android8String16E",
5324   "size" : 4,
5325   "source_file" : "/system/core/libutils/include/utils/String16.h"
5326  },
5327  {
5328   "alignment" : 4,
5329   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5330   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
5331   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
5332   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5333   "size" : 4,
5334   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5335  },
5336  {
5337   "alignment" : 4,
5338   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
5339   "name" : "const android::hardware::hidl_handle &",
5340   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
5341   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
5342   "size" : 4,
5343   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5344  },
5345  {
5346   "alignment" : 4,
5347   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
5348   "name" : "const android::hardware::hidl_memory &",
5349   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5350   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
5351   "size" : 4,
5352   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5353  },
5354  {
5355   "alignment" : 4,
5356   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
5357   "name" : "const android::hardware::hidl_string &",
5358   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
5359   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
5360   "size" : 4,
5361   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5362  },
5363  {
5364   "alignment" : 4,
5365   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
5366   "name" : "const android::hardware::hidl_version &",
5367   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5368   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
5369   "size" : 4,
5370   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5371  },
5372  {
5373   "alignment" : 4,
5374   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
5375   "name" : "const android::hardware::Parcel &",
5376   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
5377   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
5378   "size" : 4,
5379   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5380  },
5381  {
5382   "alignment" : 4,
5383   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
5384   "name" : "const android::hardware::Return<bool> &",
5385   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5386   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
5387   "size" : 4,
5388   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5389  },
5390  {
5391   "alignment" : 4,
5392   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
5393   "name" : "const android::hardware::Status &",
5394   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5395   "self_type" : "_ZTIRKN7android8hardware6StatusE",
5396   "size" : 4,
5397   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5398  },
5399  {
5400   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5401   "name" : "const iter<is_const> &",
5402   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5403   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5404   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5405  },
5406  {
5407   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5408   "name" : "const iter<is_const> &",
5409   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++/gen/android/hardware/usb/gadget/1.0/UsbGadgetCallbackAll.sdump",
5410   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++/gen/android/hardware/usb/gadget/1.0/UsbGadgetCallbackAll.sdump",
5411   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5412  },
5413  {
5414   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5415   "name" : "const iter<is_const> &",
5416   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++/gen/android/hardware/usb/gadget/1.0/types.sdump",
5417   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++/gen/android/hardware/usb/gadget/1.0/types.sdump",
5418   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5419  },
5420  {
5421   "alignment" : 4,
5422   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5423   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5424   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5425   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5426   "size" : 4,
5427   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadget.h"
5428  },
5429  {
5430   "alignment" : 4,
5431   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
5432   "name" : "const android::hardware::hidl_vec<int> &",
5433   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
5434   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
5435   "size" : 4,
5436   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5437  },
5438  {
5439   "alignment" : 4,
5440   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5441   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5442   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5443   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5444   "size" : 4,
5445   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5446  },
5447  {
5448   "alignment" : 4,
5449   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5450   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5451   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++/gen/android/hardware/usb/gadget/1.0/UsbGadgetCallbackAll.sdump",
5452   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++/gen/android/hardware/usb/gadget/1.0/UsbGadgetCallbackAll.sdump",
5453   "size" : 4,
5454   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5455  },
5456  {
5457   "alignment" : 4,
5458   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5459   "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 *> > *)> > > &",
5460   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5461   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5462   "size" : 4,
5463   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5464  },
5465  {
5466   "alignment" : 4,
5467   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5468   "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 *> > *)> > > &",
5469   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++/gen/android/hardware/usb/gadget/1.0/UsbGadgetCallbackAll.sdump",
5470   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++/gen/android/hardware/usb/gadget/1.0/UsbGadgetCallbackAll.sdump",
5471   "size" : 4,
5472   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5473  },
5474  {
5475   "alignment" : 4,
5476   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5477   "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 *> > *)> > > &",
5478   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++/gen/android/hardware/usb/gadget/1.0/types.sdump",
5479   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++/gen/android/hardware/usb/gadget/1.0/types.sdump",
5480   "size" : 4,
5481   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5482  },
5483  {
5484   "alignment" : 4,
5485   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
5486   "name" : "const android::hidl::base::V1_0::IBase *const &",
5487   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
5488   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
5489   "size" : 4,
5490   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5491  },
5492  {
5493   "alignment" : 4,
5494   "linker_set_key" : "_ZTIRKa",
5495   "name" : "const signed char &",
5496   "referenced_type" : "_ZTIKa",
5497   "self_type" : "_ZTIRKa",
5498   "size" : 4,
5499   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5500  },
5501  {
5502   "alignment" : 4,
5503   "linker_set_key" : "_ZTIRKb",
5504   "name" : "const bool &",
5505   "referenced_type" : "_ZTIKb",
5506   "self_type" : "_ZTIRKb",
5507   "size" : 4,
5508   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5509  },
5510  {
5511   "alignment" : 4,
5512   "linker_set_key" : "_ZTIRKd",
5513   "name" : "const double &",
5514   "referenced_type" : "_ZTIKd",
5515   "self_type" : "_ZTIRKd",
5516   "size" : 4,
5517   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5518  },
5519  {
5520   "alignment" : 4,
5521   "linker_set_key" : "_ZTIRKf",
5522   "name" : "const float &",
5523   "referenced_type" : "_ZTIKf",
5524   "self_type" : "_ZTIRKf",
5525   "size" : 4,
5526   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5527  },
5528  {
5529   "alignment" : 4,
5530   "linker_set_key" : "_ZTIRKh",
5531   "name" : "const unsigned char &",
5532   "referenced_type" : "_ZTIKh",
5533   "self_type" : "_ZTIRKh",
5534   "size" : 4,
5535   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5536  },
5537  {
5538   "alignment" : 4,
5539   "linker_set_key" : "_ZTIRKi",
5540   "name" : "const int &",
5541   "referenced_type" : "_ZTIKi",
5542   "self_type" : "_ZTIRKi",
5543   "size" : 4,
5544   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5545  },
5546  {
5547   "alignment" : 4,
5548   "linker_set_key" : "_ZTIRKj",
5549   "name" : "const unsigned int &",
5550   "referenced_type" : "_ZTIKj",
5551   "self_type" : "_ZTIRKj",
5552   "size" : 4,
5553   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5554  },
5555  {
5556   "alignment" : 4,
5557   "linker_set_key" : "_ZTIRKs",
5558   "name" : "const short &",
5559   "referenced_type" : "_ZTIKs",
5560   "self_type" : "_ZTIRKs",
5561   "size" : 4,
5562   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5563  },
5564  {
5565   "alignment" : 4,
5566   "linker_set_key" : "_ZTIRKt",
5567   "name" : "const unsigned short &",
5568   "referenced_type" : "_ZTIKt",
5569   "self_type" : "_ZTIRKt",
5570   "size" : 4,
5571   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5572  },
5573  {
5574   "alignment" : 4,
5575   "linker_set_key" : "_ZTIRKx",
5576   "name" : "const long long &",
5577   "referenced_type" : "_ZTIKx",
5578   "self_type" : "_ZTIRKx",
5579   "size" : 4,
5580   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5581  },
5582  {
5583   "alignment" : 4,
5584   "linker_set_key" : "_ZTIRKy",
5585   "name" : "const unsigned long long &",
5586   "referenced_type" : "_ZTIKy",
5587   "self_type" : "_ZTIRKy",
5588   "size" : 4,
5589   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5590  },
5591  {
5592   "alignment" : 4,
5593   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5594   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5595   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5596   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5597   "size" : 4,
5598   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5599  },
5600  {
5601   "alignment" : 4,
5602   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
5603   "name" : "android::sp<android::hardware::usb::gadget::V1_0::IUsbGadget> &",
5604   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
5605   "self_type" : "_ZTIRN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
5606   "size" : 4,
5607   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5608  },
5609  {
5610   "alignment" : 4,
5611   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
5612   "name" : "android::sp<android::hardware::usb::gadget::V1_0::IUsbGadgetCallback> &",
5613   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
5614   "self_type" : "_ZTIRN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
5615   "size" : 4,
5616   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5617  },
5618  {
5619   "alignment" : 4,
5620   "linker_set_key" : "_ZTIRN7android5MutexE",
5621   "name" : "android::Mutex &",
5622   "referenced_type" : "_ZTIN7android5MutexE",
5623   "self_type" : "_ZTIRN7android5MutexE",
5624   "size" : 4,
5625   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5626  },
5627  {
5628   "alignment" : 4,
5629   "linker_set_key" : "_ZTIRN7android6RWLockE",
5630   "name" : "android::RWLock &",
5631   "referenced_type" : "_ZTIN7android6RWLockE",
5632   "self_type" : "_ZTIRN7android6RWLockE",
5633   "size" : 4,
5634   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5635  },
5636  {
5637   "alignment" : 4,
5638   "linker_set_key" : "_ZTIRN7android7String8E",
5639   "name" : "android::String8 &",
5640   "referenced_type" : "_ZTIN7android7String8E",
5641   "self_type" : "_ZTIRN7android7String8E",
5642   "size" : 4,
5643   "source_file" : "/system/core/libutils/include/utils/String8.h"
5644  },
5645  {
5646   "alignment" : 4,
5647   "linker_set_key" : "_ZTIRN7android8String16E",
5648   "name" : "android::String16 &",
5649   "referenced_type" : "_ZTIN7android8String16E",
5650   "self_type" : "_ZTIRN7android8String16E",
5651   "size" : 4,
5652   "source_file" : "/system/core/libutils/include/utils/String16.h"
5653  },
5654  {
5655   "alignment" : 4,
5656   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
5657   "name" : "android::hardware::TextOutput &",
5658   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
5659   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
5660   "size" : 4,
5661   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5662  },
5663  {
5664   "alignment" : 4,
5665   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
5666   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
5667   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5668   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
5669   "size" : 4,
5670   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5671  },
5672  {
5673   "alignment" : 4,
5674   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
5675   "name" : "android::hardware::hidl_memory &",
5676   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5677   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
5678   "size" : 4,
5679   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5680  },
5681  {
5682   "alignment" : 4,
5683   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
5684   "name" : "android::hardware::hidl_string &",
5685   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5686   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
5687   "size" : 4,
5688   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5689  },
5690  {
5691   "alignment" : 4,
5692   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_010IUsbGadgetEEEEE",
5693   "name" : "android::hardware::Return<android::sp<android::hardware::usb::gadget::V1_0::IUsbGadget> > &",
5694   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_010IUsbGadgetEEEEE",
5695   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_010IUsbGadgetEEEEE",
5696   "size" : 4,
5697   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5698  },
5699  {
5700   "alignment" : 4,
5701   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEEEE",
5702   "name" : "android::hardware::Return<android::sp<android::hardware::usb::gadget::V1_0::IUsbGadgetCallback> > &",
5703   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEEEE",
5704   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEEEE",
5705   "size" : 4,
5706   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5707  },
5708  {
5709   "alignment" : 4,
5710   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
5711   "name" : "android::hardware::Return<bool> &",
5712   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5713   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
5714   "size" : 4,
5715   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5716  },
5717  {
5718   "alignment" : 4,
5719   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
5720   "name" : "android::hardware::Return<void> &",
5721   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5722   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
5723   "size" : 4,
5724   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5725  },
5726  {
5727   "alignment" : 4,
5728   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
5729   "name" : "android::hardware::Status &",
5730   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5731   "self_type" : "_ZTIRN7android8hardware6StatusE",
5732   "size" : 4,
5733   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5734  },
5735  {
5736   "alignment" : 4,
5737   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5738   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5739   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5740   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5741   "size" : 4,
5742   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5743  },
5744  {
5745   "alignment" : 4,
5746   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5747   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5748   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5749   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5750   "size" : 4,
5751   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5752  },
5753  {
5754   "alignment" : 4,
5755   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5756   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
5757   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5758   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5759   "size" : 4,
5760   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5761  },
5762  {
5763   "alignment" : 4,
5764   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5765   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5766   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5767   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5768   "size" : 4,
5769   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5770  },
5771  {
5772   "alignment" : 4,
5773   "linker_set_key" : "_ZTIRh",
5774   "name" : "unsigned char &",
5775   "referenced_type" : "_ZTIh",
5776   "self_type" : "_ZTIRh",
5777   "size" : 4,
5778   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5779  },
5780  {
5781   "alignment" : 4,
5782   "linker_set_key" : "_ZTIRi",
5783   "name" : "int &",
5784   "referenced_type" : "_ZTIi",
5785   "self_type" : "_ZTIRi",
5786   "size" : 4,
5787   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5788  },
5789  {
5790   "alignment" : 4,
5791   "linker_set_key" : "_ZTIRj",
5792   "name" : "unsigned int &",
5793   "referenced_type" : "_ZTIj",
5794   "self_type" : "_ZTIRj",
5795   "size" : 4,
5796   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/types.h"
5797  },
5798  {
5799   "alignment" : 4,
5800   "linker_set_key" : "_ZTIRy",
5801   "name" : "unsigned long long &",
5802   "referenced_type" : "_ZTIy",
5803   "self_type" : "_ZTIRy",
5804   "size" : 4,
5805   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/types.h"
5806  }
5807 ],
5808 "pointer_types" :
5809 [
5810  {
5811   "alignment" : 4,
5812   "linker_set_key" : "_ZTIP13native_handle",
5813   "name" : "native_handle *",
5814   "referenced_type" : "_ZTI13native_handle",
5815   "self_type" : "_ZTIP13native_handle",
5816   "size" : 4,
5817   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5818  },
5819  {
5820   "alignment" : 4,
5821   "linker_set_key" : "_ZTIP18android_flex_plane",
5822   "name" : "android_flex_plane *",
5823   "referenced_type" : "_ZTI18android_flex_plane",
5824   "self_type" : "_ZTIP18android_flex_plane",
5825   "size" : 4,
5826   "source_file" : "/system/core/libsystem/include/system/graphics.h"
5827  },
5828  {
5829   "alignment" : 4,
5830   "linker_set_key" : "_ZTIP7log_msg",
5831   "name" : "log_msg *",
5832   "referenced_type" : "_ZTI7log_msg",
5833   "self_type" : "_ZTIP7log_msg",
5834   "size" : 4,
5835   "source_file" : "/system/core/liblog/include/log/log_read.h"
5836  },
5837  {
5838   "alignment" : 4,
5839   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
5840   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
5841   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
5842   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
5843   "size" : 4,
5844   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
5845  },
5846  {
5847   "alignment" : 4,
5848   "linker_set_key" : "_ZTIPFiPvE",
5849   "name" : "int (*)(void *)",
5850   "referenced_type" : "_ZTIFiPvE",
5851   "self_type" : "_ZTIPFiPvE",
5852   "size" : 4,
5853   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5854  },
5855  {
5856   "alignment" : 4,
5857   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
5858   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5859   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
5860   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
5861   "size" : 4,
5862   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5863  },
5864  {
5865   "alignment" : 4,
5866   "linker_set_key" : "_ZTIPK13native_handle",
5867   "name" : "const native_handle *",
5868   "referenced_type" : "_ZTIK13native_handle",
5869   "self_type" : "_ZTIPK13native_handle",
5870   "size" : 4,
5871   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5872  },
5873  {
5874   "alignment" : 4,
5875   "linker_set_key" : "_ZTIPK7log_msg",
5876   "name" : "const log_msg *",
5877   "referenced_type" : "_ZTIK7log_msg",
5878   "self_type" : "_ZTIPK7log_msg",
5879   "size" : 4,
5880   "source_file" : "/system/core/liblog/include/log/log_read.h"
5881  },
5882  {
5883   "alignment" : 4,
5884   "linker_set_key" : "_ZTIPKDs",
5885   "name" : "const char16_t *",
5886   "referenced_type" : "_ZTIKDs",
5887   "self_type" : "_ZTIPKDs",
5888   "size" : 4,
5889   "source_file" : "/system/core/libutils/include/utils/String16.h"
5890  },
5891  {
5892   "alignment" : 4,
5893   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
5894   "name" : "const android::VectorImpl *",
5895   "referenced_type" : "_ZTIKN7android10VectorImplE",
5896   "self_type" : "_ZTIPKN7android10VectorImplE",
5897   "size" : 4,
5898   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5899  },
5900  {
5901   "alignment" : 4,
5902   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
5903   "name" : "const android::NativeHandle *",
5904   "referenced_type" : "_ZTIKN7android12NativeHandleE",
5905   "self_type" : "_ZTIPKN7android12NativeHandleE",
5906   "size" : 4,
5907   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5908  },
5909  {
5910   "alignment" : 4,
5911   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5912   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5913   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5914   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5915   "size" : 4,
5916   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5917  },
5918  {
5919   "alignment" : 4,
5920   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5921   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5922   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5923   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5924   "size" : 4,
5925   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5926  },
5927  {
5928   "alignment" : 4,
5929   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5930   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5931   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5932   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5933   "size" : 4,
5934   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5935  },
5936  {
5937   "alignment" : 4,
5938   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
5939   "name" : "const android::sp<android::hardware::ProcessState> *",
5940   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
5941   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
5942   "size" : 4,
5943   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5944  },
5945  {
5946   "alignment" : 4,
5947   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5948   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5949   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5950   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5951   "size" : 4,
5952   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5953  },
5954  {
5955   "alignment" : 4,
5956   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5957   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5958   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5959   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5960   "size" : 4,
5961   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5962  },
5963  {
5964   "alignment" : 4,
5965   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
5966   "name" : "const android::sp<android::hardware::usb::gadget::V1_0::IUsbGadget> *",
5967   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
5968   "self_type" : "_ZTIPKN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
5969   "size" : 4,
5970   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5971  },
5972  {
5973   "alignment" : 4,
5974   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
5975   "name" : "const android::sp<android::hardware::usb::gadget::V1_0::IUsbGadgetCallback> *",
5976   "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
5977   "self_type" : "_ZTIPKN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
5978   "size" : 4,
5979   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5980  },
5981  {
5982   "alignment" : 4,
5983   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
5984   "name" : "const android::sp<android::hardware::IBinder> *",
5985   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5986   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
5987   "size" : 4,
5988   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5989  },
5990  {
5991   "alignment" : 4,
5992   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5993   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5994   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5995   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5996   "size" : 4,
5997   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5998  },
5999  {
6000   "alignment" : 4,
6001   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6002   "name" : "const android::wp<android::hardware::BHwBinder> *",
6003   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6004   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6005   "size" : 4,
6006   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6007  },
6008  {
6009   "alignment" : 4,
6010   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6011   "name" : "const android::hidl::base::V1_0::IBase *",
6012   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6013   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6014   "size" : 4,
6015   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6016  },
6017  {
6018   "alignment" : 4,
6019   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6020   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6021   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6022   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6023   "size" : 4,
6024   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6025  },
6026  {
6027   "alignment" : 4,
6028   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6029   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6030   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6031   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6032   "size" : 4,
6033   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6034  },
6035  {
6036   "alignment" : 4,
6037   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6038   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6039   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6040   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6041   "size" : 4,
6042   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6043  },
6044  {
6045   "alignment" : 4,
6046   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
6047   "name" : "const android::RefBase *",
6048   "referenced_type" : "_ZTIKN7android7RefBaseE",
6049   "self_type" : "_ZTIPKN7android7RefBaseE",
6050   "size" : 4,
6051   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6052  },
6053  {
6054   "alignment" : 4,
6055   "linker_set_key" : "_ZTIPKN7android7String8E",
6056   "name" : "const android::String8 *",
6057   "referenced_type" : "_ZTIKN7android7String8E",
6058   "self_type" : "_ZTIPKN7android7String8E",
6059   "size" : 4,
6060   "source_file" : "/system/core/libutils/include/utils/String8.h"
6061  },
6062  {
6063   "alignment" : 4,
6064   "linker_set_key" : "_ZTIPKN7android8String16E",
6065   "name" : "const android::String16 *",
6066   "referenced_type" : "_ZTIKN7android8String16E",
6067   "self_type" : "_ZTIPKN7android8String16E",
6068   "size" : 4,
6069   "source_file" : "/system/core/libutils/include/utils/String16.h"
6070  },
6071  {
6072   "alignment" : 4,
6073   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6074   "name" : "const android::hardware::BpHwRefBase *",
6075   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6076   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6077   "size" : 4,
6078   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6079  },
6080  {
6081   "alignment" : 4,
6082   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
6083   "name" : "const android::hardware::hidl_memory *",
6084   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6085   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
6086   "size" : 4,
6087   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6088  },
6089  {
6090   "alignment" : 4,
6091   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
6092   "name" : "const android::hardware::hidl_version *",
6093   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
6094   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
6095   "size" : 4,
6096   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6097  },
6098  {
6099   "alignment" : 4,
6100   "linker_set_key" : "_ZTIPKN7android8hardware3usb6gadget4V1_010IUsbGadgetE",
6101   "name" : "const android::hardware::usb::gadget::V1_0::IUsbGadget *",
6102   "referenced_type" : "_ZTIKN7android8hardware3usb6gadget4V1_010IUsbGadgetE",
6103   "self_type" : "_ZTIPKN7android8hardware3usb6gadget4V1_010IUsbGadgetE",
6104   "size" : 4,
6105   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadget.h"
6106  },
6107  {
6108   "alignment" : 4,
6109   "linker_set_key" : "_ZTIPKN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE",
6110   "name" : "const android::hardware::usb::gadget::V1_0::BpHwUsbGadget *",
6111   "referenced_type" : "_ZTIKN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE",
6112   "self_type" : "_ZTIPKN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE",
6113   "size" : 4,
6114   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadget.h"
6115  },
6116  {
6117   "alignment" : 4,
6118   "linker_set_key" : "_ZTIPKN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE",
6119   "name" : "const android::hardware::usb::gadget::V1_0::IUsbGadgetCallback *",
6120   "referenced_type" : "_ZTIKN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE",
6121   "self_type" : "_ZTIPKN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE",
6122   "size" : 4,
6123   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadgetCallback.h"
6124  },
6125  {
6126   "alignment" : 4,
6127   "linker_set_key" : "_ZTIPKN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE",
6128   "name" : "const android::hardware::usb::gadget::V1_0::BpHwUsbGadgetCallback *",
6129   "referenced_type" : "_ZTIKN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE",
6130   "self_type" : "_ZTIPKN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE",
6131   "size" : 4,
6132   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadgetCallback.h"
6133  },
6134  {
6135   "alignment" : 4,
6136   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_010IUsbGadgetEEEEE",
6137   "name" : "const android::hardware::Return<android::sp<android::hardware::usb::gadget::V1_0::IUsbGadget> > *",
6138   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_010IUsbGadgetEEEEE",
6139   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_010IUsbGadgetEEEEE",
6140   "size" : 4,
6141   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6142  },
6143  {
6144   "alignment" : 4,
6145   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEEEE",
6146   "name" : "const android::hardware::Return<android::sp<android::hardware::usb::gadget::V1_0::IUsbGadgetCallback> > *",
6147   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEEEE",
6148   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEEEE",
6149   "size" : 4,
6150   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6151  },
6152  {
6153   "alignment" : 4,
6154   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
6155   "name" : "const android::hardware::Return<bool> *",
6156   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6157   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
6158   "size" : 4,
6159   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6160  },
6161  {
6162   "alignment" : 4,
6163   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
6164   "name" : "const android::hardware::Status *",
6165   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
6166   "self_type" : "_ZTIPKN7android8hardware6StatusE",
6167   "size" : 4,
6168   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6169  },
6170  {
6171   "alignment" : 4,
6172   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6173   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6174   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6175   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6176   "size" : 4,
6177   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6178  },
6179  {
6180   "alignment" : 4,
6181   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6182   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6183   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6184   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6185   "size" : 4,
6186   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6187  },
6188  {
6189   "alignment" : 4,
6190   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6191   "name" : "const android::hardware::details::hidl_pointer<int> *",
6192   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6193   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6194   "size" : 4,
6195   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6196  },
6197  {
6198   "alignment" : 4,
6199   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
6200   "name" : "const android::hardware::details::return_status *",
6201   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
6202   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
6203   "size" : 4,
6204   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6205  },
6206  {
6207   "alignment" : 4,
6208   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
6209   "name" : "const android::hardware::hidl_vec<int> *",
6210   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6211   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
6212   "size" : 4,
6213   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6214  },
6215  {
6216   "alignment" : 4,
6217   "linker_set_key" : "_ZTIPKc",
6218   "name" : "const char *",
6219   "referenced_type" : "_ZTIKc",
6220   "self_type" : "_ZTIPKc",
6221   "size" : 4,
6222   "source_file" : "/system/core/liblog/include/android/log.h"
6223  },
6224  {
6225   "alignment" : 4,
6226   "linker_set_key" : "_ZTIPKh",
6227   "name" : "const unsigned char *",
6228   "referenced_type" : "_ZTIKh",
6229   "self_type" : "_ZTIPKh",
6230   "size" : 4,
6231   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6232  },
6233  {
6234   "alignment" : 4,
6235   "linker_set_key" : "_ZTIPKv",
6236   "name" : "const void *",
6237   "referenced_type" : "_ZTIKv",
6238   "self_type" : "_ZTIPKv",
6239   "size" : 4,
6240   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6241  },
6242  {
6243   "alignment" : 4,
6244   "linker_set_key" : "_ZTIPKy",
6245   "name" : "const unsigned long long *",
6246   "referenced_type" : "_ZTIKy",
6247   "self_type" : "_ZTIPKy",
6248   "size" : 4,
6249   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6250  },
6251  {
6252   "alignment" : 4,
6253   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
6254   "name" : "android::ScopedTrace *",
6255   "referenced_type" : "_ZTIN7android11ScopedTraceE",
6256   "self_type" : "_ZTIPN7android11ScopedTraceE",
6257   "size" : 4,
6258   "source_file" : "/system/core/libutils/include/utils/Trace.h"
6259  },
6260  {
6261   "alignment" : 4,
6262   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
6263   "name" : "android::ReferenceRenamer *",
6264   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
6265   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
6266   "size" : 4,
6267   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6268  },
6269  {
6270   "alignment" : 4,
6271   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
6272   "name" : "android::VirtualLightRefBase *",
6273   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
6274   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
6275   "size" : 4,
6276   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
6277  },
6278  {
6279   "alignment" : 4,
6280   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
6281   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6282   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
6283   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
6284   "size" : 4,
6285   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6286  },
6287  {
6288   "alignment" : 4,
6289   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6290   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6291   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6292   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6293   "size" : 4,
6294   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6295  },
6296  {
6297   "alignment" : 4,
6298   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6299   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6300   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6301   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6302   "size" : 4,
6303   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6304  },
6305  {
6306   "alignment" : 4,
6307   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
6308   "name" : "android::sp<android::hardware::ProcessState> *",
6309   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
6310   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
6311   "size" : 4,
6312   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6313  },
6314  {
6315   "alignment" : 4,
6316   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6317   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6318   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6319   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6320   "size" : 4,
6321   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6322  },
6323  {
6324   "alignment" : 4,
6325   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
6326   "name" : "android::sp<android::hardware::usb::gadget::V1_0::IUsbGadget> *",
6327   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
6328   "self_type" : "_ZTIPN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
6329   "size" : 4,
6330   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6331  },
6332  {
6333   "alignment" : 4,
6334   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
6335   "name" : "android::sp<android::hardware::usb::gadget::V1_0::IUsbGadgetCallback> *",
6336   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
6337   "self_type" : "_ZTIPN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
6338   "size" : 4,
6339   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6340  },
6341  {
6342   "alignment" : 4,
6343   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6344   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6345   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6346   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6347   "size" : 4,
6348   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6349  },
6350  {
6351   "alignment" : 4,
6352   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
6353   "name" : "android::sp<android::hardware::IBinder> *",
6354   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
6355   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
6356   "size" : 4,
6357   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6358  },
6359  {
6360   "alignment" : 4,
6361   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
6362   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
6363   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
6364   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
6365   "size" : 4,
6366   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6367  },
6368  {
6369   "alignment" : 4,
6370   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6371   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6372   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6373   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6374   "size" : 4,
6375   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6376  },
6377  {
6378   "alignment" : 4,
6379   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
6380   "name" : "android::wp<android::hardware::BHwBinder> *",
6381   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
6382   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
6383   "size" : 4,
6384   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6385  },
6386  {
6387   "alignment" : 4,
6388   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
6389   "name" : "android::hidl::base::V1_0::IBase *",
6390   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
6391   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
6392   "size" : 4,
6393   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6394  },
6395  {
6396   "alignment" : 4,
6397   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
6398   "name" : "android::hidl::base::V1_0::BnHwBase *",
6399   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
6400   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
6401   "size" : 4,
6402   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
6403  },
6404  {
6405   "alignment" : 4,
6406   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
6407   "name" : "android::hidl::manager::V1_0::IServiceManager *",
6408   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
6409   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
6410   "size" : 4,
6411   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6412  },
6413  {
6414   "alignment" : 4,
6415   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
6416   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
6417   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
6418   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
6419   "size" : 4,
6420   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6421  },
6422  {
6423   "alignment" : 4,
6424   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
6425   "name" : "android::Mutex::Autolock *",
6426   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
6427   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
6428   "size" : 4,
6429   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6430  },
6431  {
6432   "alignment" : 4,
6433   "linker_set_key" : "_ZTIPN7android5MutexE",
6434   "name" : "android::Mutex *",
6435   "referenced_type" : "_ZTIN7android5MutexE",
6436   "self_type" : "_ZTIPN7android5MutexE",
6437   "size" : 4,
6438   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6439  },
6440  {
6441   "alignment" : 4,
6442   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
6443   "name" : "android::RWLock::AutoRLock *",
6444   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
6445   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
6446   "size" : 4,
6447   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6448  },
6449  {
6450   "alignment" : 4,
6451   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
6452   "name" : "android::RWLock::AutoWLock *",
6453   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
6454   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
6455   "size" : 4,
6456   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6457  },
6458  {
6459   "alignment" : 4,
6460   "linker_set_key" : "_ZTIPN7android6RWLockE",
6461   "name" : "android::RWLock *",
6462   "referenced_type" : "_ZTIN7android6RWLockE",
6463   "self_type" : "_ZTIPN7android6RWLockE",
6464   "size" : 4,
6465   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6466  },
6467  {
6468   "alignment" : 4,
6469   "linker_set_key" : "_ZTIPN7android6ThreadE",
6470   "name" : "android::Thread *",
6471   "referenced_type" : "_ZTIN7android6ThreadE",
6472   "self_type" : "_ZTIPN7android6ThreadE",
6473   "size" : 4,
6474   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6475  },
6476  {
6477   "alignment" : 4,
6478   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
6479   "name" : "android::RefBase::weakref_impl *",
6480   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
6481   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
6482   "size" : 4,
6483   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6484  },
6485  {
6486   "alignment" : 4,
6487   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
6488   "name" : "android::RefBase::weakref_type *",
6489   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
6490   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
6491   "size" : 4,
6492   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6493  },
6494  {
6495   "alignment" : 4,
6496   "linker_set_key" : "_ZTIPN7android7RefBaseE",
6497   "name" : "android::RefBase *",
6498   "referenced_type" : "_ZTIN7android7RefBaseE",
6499   "self_type" : "_ZTIPN7android7RefBaseE",
6500   "size" : 4,
6501   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6502  },
6503  {
6504   "alignment" : 4,
6505   "linker_set_key" : "_ZTIPN7android7String8E",
6506   "name" : "android::String8 *",
6507   "referenced_type" : "_ZTIN7android7String8E",
6508   "self_type" : "_ZTIPN7android7String8E",
6509   "size" : 4,
6510   "source_file" : "/system/core/libutils/include/utils/String8.h"
6511  },
6512  {
6513   "alignment" : 4,
6514   "linker_set_key" : "_ZTIPN7android8String16E",
6515   "name" : "android::String16 *",
6516   "referenced_type" : "_ZTIN7android8String16E",
6517   "self_type" : "_ZTIPN7android8String16E",
6518   "size" : 4,
6519   "source_file" : "/system/core/libutils/include/utils/String16.h"
6520  },
6521  {
6522   "alignment" : 4,
6523   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
6524   "name" : "android::hardware::IInterface *",
6525   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
6526   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
6527   "size" : 4,
6528   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6529  },
6530  {
6531   "alignment" : 4,
6532   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
6533   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
6534   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6535   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
6536   "size" : 4,
6537   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6538  },
6539  {
6540   "alignment" : 4,
6541   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEEE",
6542   "name" : "android::hardware::BpInterface<android::hardware::usb::gadget::V1_0::IUsbGadget> *",
6543   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEEE",
6544   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEEE",
6545   "size" : 4,
6546   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6547  },
6548  {
6549   "alignment" : 4,
6550   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEE",
6551   "name" : "android::hardware::BpInterface<android::hardware::usb::gadget::V1_0::IUsbGadgetCallback> *",
6552   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEE",
6553   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEE",
6554   "size" : 4,
6555   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6556  },
6557  {
6558   "alignment" : 4,
6559   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
6560   "name" : "android::hardware::hidl_memory *",
6561   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6562   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
6563   "size" : 4,
6564   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6565  },
6566  {
6567   "alignment" : 4,
6568   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
6569   "name" : "android::hardware::hidl_string *",
6570   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6571   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
6572   "size" : 4,
6573   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6574  },
6575  {
6576   "alignment" : 4,
6577   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
6578   "name" : "android::hardware::ProcessState *",
6579   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
6580   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
6581   "size" : 4,
6582   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6583  },
6584  {
6585   "alignment" : 4,
6586   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
6587   "name" : "android::hardware::hidl_version *",
6588   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
6589   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
6590   "size" : 4,
6591   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6592  },
6593  {
6594   "alignment" : 4,
6595   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6596   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
6597   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6598   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6599   "size" : 4,
6600   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6601  },
6602  {
6603   "alignment" : 4,
6604   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6605   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
6606   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6607   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6608   "size" : 4,
6609   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6610  },
6611  {
6612   "alignment" : 4,
6613   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6614   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
6615   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6616   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6617   "size" : 4,
6618   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6619  },
6620  {
6621   "alignment" : 4,
6622   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6623   "name" : "android::hardware::GrantorDescriptor *",
6624   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
6625   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6626   "size" : 4,
6627   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6628  },
6629  {
6630   "alignment" : 4,
6631   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
6632   "name" : "android::hardware::hidl_death_recipient *",
6633   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
6634   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
6635   "size" : 4,
6636   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6637  },
6638  {
6639   "alignment" : 4,
6640   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
6641   "name" : "android::hardware::hidl_binder_death_recipient *",
6642   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
6643   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
6644   "size" : 4,
6645   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6646  },
6647  {
6648   "alignment" : 4,
6649   "linker_set_key" : "_ZTIPN7android8hardware3usb6gadget4V1_010IUsbGadgetE",
6650   "name" : "android::hardware::usb::gadget::V1_0::IUsbGadget *",
6651   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_010IUsbGadgetE",
6652   "self_type" : "_ZTIPN7android8hardware3usb6gadget4V1_010IUsbGadgetE",
6653   "size" : 4,
6654   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6655  },
6656  {
6657   "alignment" : 4,
6658   "linker_set_key" : "_ZTIPN7android8hardware3usb6gadget4V1_011BsUsbGadgetE",
6659   "name" : "android::hardware::usb::gadget::V1_0::BsUsbGadget *",
6660   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_011BsUsbGadgetE",
6661   "self_type" : "_ZTIPN7android8hardware3usb6gadget4V1_011BsUsbGadgetE",
6662   "size" : 4,
6663   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6664  },
6665  {
6666   "alignment" : 4,
6667   "linker_set_key" : "_ZTIPN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE",
6668   "name" : "android::hardware::usb::gadget::V1_0::BnHwUsbGadget *",
6669   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE",
6670   "self_type" : "_ZTIPN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE",
6671   "size" : 4,
6672   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6673  },
6674  {
6675   "alignment" : 4,
6676   "linker_set_key" : "_ZTIPN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE",
6677   "name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadget *",
6678   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE",
6679   "self_type" : "_ZTIPN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE",
6680   "size" : 4,
6681   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6682  },
6683  {
6684   "alignment" : 4,
6685   "linker_set_key" : "_ZTIPN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE",
6686   "name" : "android::hardware::usb::gadget::V1_0::IUsbGadgetCallback *",
6687   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE",
6688   "self_type" : "_ZTIPN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE",
6689   "size" : 4,
6690   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6691  },
6692  {
6693   "alignment" : 4,
6694   "linker_set_key" : "_ZTIPN7android8hardware3usb6gadget4V1_019BsUsbGadgetCallbackE",
6695   "name" : "android::hardware::usb::gadget::V1_0::BsUsbGadgetCallback *",
6696   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_019BsUsbGadgetCallbackE",
6697   "self_type" : "_ZTIPN7android8hardware3usb6gadget4V1_019BsUsbGadgetCallbackE",
6698   "size" : 4,
6699   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6700  },
6701  {
6702   "alignment" : 4,
6703   "linker_set_key" : "_ZTIPN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE",
6704   "name" : "android::hardware::usb::gadget::V1_0::BnHwUsbGadgetCallback *",
6705   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE",
6706   "self_type" : "_ZTIPN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE",
6707   "size" : 4,
6708   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BnHwUsbGadgetCallback.h"
6709  },
6710  {
6711   "alignment" : 4,
6712   "linker_set_key" : "_ZTIPN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE",
6713   "name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadgetCallback *",
6714   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE",
6715   "self_type" : "_ZTIPN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE",
6716   "size" : 4,
6717   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6718  },
6719  {
6720   "alignment" : 4,
6721   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
6722   "name" : "android::hardware::Parcel *",
6723   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
6724   "self_type" : "_ZTIPN7android8hardware6ParcelE",
6725   "size" : 4,
6726   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6727  },
6728  {
6729   "alignment" : 4,
6730   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_010IUsbGadgetEEEEE",
6731   "name" : "android::hardware::Return<android::sp<android::hardware::usb::gadget::V1_0::IUsbGadget> > *",
6732   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_010IUsbGadgetEEEEE",
6733   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_010IUsbGadgetEEEEE",
6734   "size" : 4,
6735   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6736  },
6737  {
6738   "alignment" : 4,
6739   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEEEE",
6740   "name" : "android::hardware::Return<android::sp<android::hardware::usb::gadget::V1_0::IUsbGadgetCallback> > *",
6741   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEEEE",
6742   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEEEE",
6743   "size" : 4,
6744   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6745  },
6746  {
6747   "alignment" : 4,
6748   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
6749   "name" : "android::hardware::Return<bool> *",
6750   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6751   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
6752   "size" : 4,
6753   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6754  },
6755  {
6756   "alignment" : 4,
6757   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
6758   "name" : "android::hardware::Return<void> *",
6759   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
6760   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
6761   "size" : 4,
6762   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6763  },
6764  {
6765   "alignment" : 4,
6766   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
6767   "name" : "android::hardware::Status *",
6768   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6769   "self_type" : "_ZTIPN7android8hardware6StatusE",
6770   "size" : 4,
6771   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6772  },
6773  {
6774   "alignment" : 4,
6775   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
6776   "name" : "android::hardware::IBinder::DeathRecipient *",
6777   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
6778   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
6779   "size" : 4,
6780   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6781  },
6782  {
6783   "alignment" : 4,
6784   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
6785   "name" : "android::hardware::IBinder *",
6786   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
6787   "self_type" : "_ZTIPN7android8hardware7IBinderE",
6788   "size" : 4,
6789   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6790  },
6791  {
6792   "alignment" : 4,
6793   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6794   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6795   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6796   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6797   "size" : 4,
6798   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6799  },
6800  {
6801   "alignment" : 4,
6802   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6803   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6804   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6805   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6806   "size" : 4,
6807   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6808  },
6809  {
6810   "alignment" : 4,
6811   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6812   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
6813   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6814   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6815   "size" : 4,
6816   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6817  },
6818  {
6819   "alignment" : 4,
6820   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
6821   "name" : "android::hardware::details::return_status *",
6822   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
6823   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
6824   "size" : 4,
6825   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6826  },
6827  {
6828   "alignment" : 4,
6829   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
6830   "name" : "android::hardware::details::HidlInstrumentor *",
6831   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
6832   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
6833   "size" : 4,
6834   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6835  },
6836  {
6837   "alignment" : 4,
6838   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6839   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
6840   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6841   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6842   "size" : 4,
6843   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6844  },
6845  {
6846   "alignment" : 4,
6847   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6848   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
6849   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6850   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6851   "size" : 4,
6852   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6853  },
6854  {
6855   "alignment" : 4,
6856   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
6857   "name" : "android::hardware::BHwBinder *",
6858   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
6859   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
6860   "size" : 4,
6861   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6862  },
6863  {
6864   "alignment" : 4,
6865   "linker_set_key" : "_ZTIPN7android9ConditionE",
6866   "name" : "android::Condition *",
6867   "referenced_type" : "_ZTIN7android9ConditionE",
6868   "self_type" : "_ZTIPN7android9ConditionE",
6869   "size" : 4,
6870   "source_file" : "/system/core/libutils/include/utils/Condition.h"
6871  },
6872  {
6873   "alignment" : 4,
6874   "linker_set_key" : "_ZTIPPv",
6875   "name" : "void **",
6876   "referenced_type" : "_ZTIPv",
6877   "self_type" : "_ZTIPPv",
6878   "size" : 4,
6879   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6880  },
6881  {
6882   "alignment" : 4,
6883   "linker_set_key" : "_ZTIPc",
6884   "name" : "char *",
6885   "referenced_type" : "_ZTIc",
6886   "self_type" : "_ZTIPc",
6887   "size" : 4,
6888   "source_file" : "/system/core/liblog/include/log/log_read.h"
6889  },
6890  {
6891   "alignment" : 4,
6892   "linker_set_key" : "_ZTIPh",
6893   "name" : "unsigned char *",
6894   "referenced_type" : "_ZTIh",
6895   "self_type" : "_ZTIPh",
6896   "size" : 4,
6897   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6898  },
6899  {
6900   "alignment" : 4,
6901   "linker_set_key" : "_ZTIPi",
6902   "name" : "int *",
6903   "referenced_type" : "_ZTIi",
6904   "self_type" : "_ZTIPi",
6905   "size" : 4,
6906   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6907  },
6908  {
6909   "alignment" : 4,
6910   "linker_set_key" : "_ZTIPv",
6911   "name" : "void *",
6912   "referenced_type" : "_ZTIv",
6913   "self_type" : "_ZTIPv",
6914   "size" : 4,
6915   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6916  },
6917  {
6918   "alignment" : 4,
6919   "linker_set_key" : "_ZTIPy",
6920   "name" : "unsigned long long *",
6921   "referenced_type" : "_ZTIy",
6922   "self_type" : "_ZTIPy",
6923   "size" : 4,
6924   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6925  }
6926 ],
6927 "qualified_types" :
6928 [
6929  {
6930   "alignment" : 4,
6931   "is_const" : true,
6932   "linker_set_key" : "_ZTIK13native_handle",
6933   "name" : "const native_handle",
6934   "referenced_type" : "_ZTI13native_handle",
6935   "self_type" : "_ZTIK13native_handle",
6936   "size" : 12,
6937   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6938  },
6939  {
6940   "alignment" : 4,
6941   "is_const" : true,
6942   "linker_set_key" : "_ZTIK7log_msg",
6943   "name" : "const log_msg",
6944   "referenced_type" : "_ZTI7log_msg",
6945   "self_type" : "_ZTIK7log_msg",
6946   "size" : 5124,
6947   "source_file" : "/system/core/liblog/include/log/log_read.h"
6948  },
6949  {
6950   "alignment" : 2,
6951   "is_const" : true,
6952   "linker_set_key" : "_ZTIKDs",
6953   "name" : "const char16_t",
6954   "referenced_type" : "_ZTIDs",
6955   "self_type" : "_ZTIKDs",
6956   "size" : 2,
6957   "source_file" : "/system/core/libutils/include/utils/String16.h"
6958  },
6959  {
6960   "alignment" : 4,
6961   "is_const" : true,
6962   "linker_set_key" : "_ZTIKN7android10VectorImplE",
6963   "name" : "const android::VectorImpl",
6964   "referenced_type" : "_ZTIN7android10VectorImplE",
6965   "self_type" : "_ZTIKN7android10VectorImplE",
6966   "size" : 20,
6967   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6968  },
6969  {
6970   "alignment" : 4,
6971   "is_const" : true,
6972   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
6973   "name" : "const android::NativeHandle",
6974   "referenced_type" : "_ZTIN7android12NativeHandleE",
6975   "self_type" : "_ZTIKN7android12NativeHandleE",
6976   "size" : 12,
6977   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6978  },
6979  {
6980   "alignment" : 4,
6981   "is_const" : true,
6982   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6983   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
6984   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
6985   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6986   "size" : 4,
6987   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6988  },
6989  {
6990   "alignment" : 4,
6991   "is_const" : true,
6992   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6993   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6994   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6995   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6996   "size" : 4,
6997   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6998  },
6999  {
7000   "alignment" : 4,
7001   "is_const" : true,
7002   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7003   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7004   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7005   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7006   "size" : 4,
7007   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7008  },
7009  {
7010   "alignment" : 4,
7011   "is_const" : true,
7012   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7013   "name" : "const android::sp<android::hardware::ProcessState>",
7014   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7015   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7016   "size" : 4,
7017   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7018  },
7019  {
7020   "alignment" : 4,
7021   "is_const" : true,
7022   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
7023   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
7024   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
7025   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
7026   "size" : 4,
7027   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7028  },
7029  {
7030   "alignment" : 4,
7031   "is_const" : true,
7032   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7033   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7034   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7035   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7036   "size" : 4,
7037   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7038  },
7039  {
7040   "alignment" : 4,
7041   "is_const" : true,
7042   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
7043   "name" : "const android::sp<android::hardware::usb::gadget::V1_0::IUsbGadget>",
7044   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
7045   "self_type" : "_ZTIKN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
7046   "size" : 4,
7047   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7048  },
7049  {
7050   "alignment" : 4,
7051   "is_const" : true,
7052   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
7053   "name" : "const android::sp<android::hardware::usb::gadget::V1_0::IUsbGadgetCallback>",
7054   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
7055   "self_type" : "_ZTIKN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
7056   "size" : 4,
7057   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7058  },
7059  {
7060   "alignment" : 4,
7061   "is_const" : true,
7062   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
7063   "name" : "const android::sp<android::hardware::IBinder>",
7064   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7065   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
7066   "size" : 4,
7067   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7068  },
7069  {
7070   "alignment" : 4,
7071   "is_const" : true,
7072   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
7073   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
7074   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7075   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
7076   "size" : 8,
7077   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7078  },
7079  {
7080   "alignment" : 4,
7081   "is_const" : true,
7082   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
7083   "name" : "const android::wp<android::hardware::BHwBinder>",
7084   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
7085   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
7086   "size" : 8,
7087   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7088  },
7089  {
7090   "alignment" : 4,
7091   "is_const" : true,
7092   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
7093   "name" : "const android::hidl::base::V1_0::IBase",
7094   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
7095   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
7096   "size" : 12,
7097   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
7098  },
7099  {
7100   "alignment" : 4,
7101   "is_const" : true,
7102   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
7103   "name" : "const android::hidl::base::V1_0::BpHwBase",
7104   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
7105   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
7106   "size" : 92,
7107   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7108  },
7109  {
7110   "alignment" : 4,
7111   "is_const" : true,
7112   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7113   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7114   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7115   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7116   "size" : 4,
7117   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7118  },
7119  {
7120   "alignment" : 4,
7121   "is_const" : true,
7122   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7123   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7124   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7125   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7126   "size" : 4,
7127   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7128  },
7129  {
7130   "alignment" : 1,
7131   "is_const" : true,
7132   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
7133   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7134   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
7135   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
7136   "size" : 1,
7137   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7138  },
7139  {
7140   "alignment" : 4,
7141   "is_const" : true,
7142   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
7143   "name" : "const android::hidl::manager::V1_0::IServiceManager",
7144   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
7145   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
7146   "size" : 12,
7147   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7148  },
7149  {
7150   "alignment" : 4,
7151   "is_const" : true,
7152   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
7153   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
7154   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
7155   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
7156   "size" : 12,
7157   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7158  },
7159  {
7160   "alignment" : 4,
7161   "is_const" : true,
7162   "linker_set_key" : "_ZTIKN7android7RefBaseE",
7163   "name" : "const android::RefBase",
7164   "referenced_type" : "_ZTIN7android7RefBaseE",
7165   "self_type" : "_ZTIKN7android7RefBaseE",
7166   "size" : 8,
7167   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7168  },
7169  {
7170   "alignment" : 4,
7171   "is_const" : true,
7172   "linker_set_key" : "_ZTIKN7android7String8E",
7173   "name" : "const android::String8",
7174   "referenced_type" : "_ZTIN7android7String8E",
7175   "self_type" : "_ZTIKN7android7String8E",
7176   "size" : 4,
7177   "source_file" : "/system/core/libutils/include/utils/String8.h"
7178  },
7179  {
7180   "alignment" : 4,
7181   "is_const" : true,
7182   "linker_set_key" : "_ZTIKN7android8String16E",
7183   "name" : "const android::String16",
7184   "referenced_type" : "_ZTIN7android8String16E",
7185   "self_type" : "_ZTIKN7android8String16E",
7186   "size" : 4,
7187   "source_file" : "/system/core/libutils/include/utils/String16.h"
7188  },
7189  {
7190   "alignment" : 1,
7191   "is_const" : true,
7192   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
7193   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
7194   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
7195   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
7196   "size" : 32,
7197   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7198  },
7199  {
7200   "alignment" : 4,
7201   "is_const" : true,
7202   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
7203   "name" : "const android::hardware::BpHwRefBase",
7204   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
7205   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
7206   "size" : 24,
7207   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7208  },
7209  {
7210   "alignment" : 8,
7211   "is_const" : true,
7212   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
7213   "name" : "const android::hardware::hidl_handle",
7214   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
7215   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
7216   "size" : 16,
7217   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7218  },
7219  {
7220   "alignment" : 8,
7221   "is_const" : true,
7222   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
7223   "name" : "const android::hardware::hidl_memory",
7224   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
7225   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
7226   "size" : 40,
7227   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7228  },
7229  {
7230   "alignment" : 8,
7231   "is_const" : true,
7232   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
7233   "name" : "const android::hardware::hidl_string",
7234   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
7235   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
7236   "size" : 16,
7237   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7238  },
7239  {
7240   "alignment" : 2,
7241   "is_const" : true,
7242   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
7243   "name" : "const android::hardware::hidl_version",
7244   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
7245   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
7246   "size" : 4,
7247   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7248  },
7249  {
7250   "alignment" : 4,
7251   "is_const" : true,
7252   "linker_set_key" : "_ZTIKN7android8hardware3usb6gadget4V1_010IUsbGadgetE",
7253   "name" : "const android::hardware::usb::gadget::V1_0::IUsbGadget",
7254   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_010IUsbGadgetE",
7255   "self_type" : "_ZTIKN7android8hardware3usb6gadget4V1_010IUsbGadgetE",
7256   "size" : 12,
7257   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadget.h"
7258  },
7259  {
7260   "alignment" : 4,
7261   "is_const" : true,
7262   "linker_set_key" : "_ZTIKN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE",
7263   "name" : "const android::hardware::usb::gadget::V1_0::BpHwUsbGadget",
7264   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE",
7265   "self_type" : "_ZTIKN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE",
7266   "size" : 92,
7267   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadget.h"
7268  },
7269  {
7270   "alignment" : 8,
7271   "is_const" : true,
7272   "linker_set_key" : "_ZTIKN7android8hardware3usb6gadget4V1_014GadgetFunctionE",
7273   "name" : "const android::hardware::usb::gadget::V1_0::GadgetFunction",
7274   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_014GadgetFunctionE",
7275   "self_type" : "_ZTIKN7android8hardware3usb6gadget4V1_014GadgetFunctionE",
7276   "size" : 8,
7277   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/types.h"
7278  },
7279  {
7280   "alignment" : 4,
7281   "is_const" : true,
7282   "linker_set_key" : "_ZTIKN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE",
7283   "name" : "const android::hardware::usb::gadget::V1_0::IUsbGadgetCallback",
7284   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE",
7285   "self_type" : "_ZTIKN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE",
7286   "size" : 12,
7287   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadgetCallback.h"
7288  },
7289  {
7290   "alignment" : 4,
7291   "is_const" : true,
7292   "linker_set_key" : "_ZTIKN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE",
7293   "name" : "const android::hardware::usb::gadget::V1_0::BpHwUsbGadgetCallback",
7294   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE",
7295   "self_type" : "_ZTIKN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE",
7296   "size" : 92,
7297   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadgetCallback.h"
7298  },
7299  {
7300   "alignment" : 4,
7301   "is_const" : true,
7302   "linker_set_key" : "_ZTIKN7android8hardware3usb6gadget4V1_06StatusE",
7303   "name" : "const android::hardware::usb::gadget::V1_0::Status",
7304   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_06StatusE",
7305   "self_type" : "_ZTIKN7android8hardware3usb6gadget4V1_06StatusE",
7306   "size" : 4,
7307   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/types.h"
7308  },
7309  {
7310   "alignment" : 4,
7311   "is_const" : true,
7312   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
7313   "name" : "const android::hardware::Parcel",
7314   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
7315   "self_type" : "_ZTIKN7android8hardware6ParcelE",
7316   "size" : 68,
7317   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7318  },
7319  {
7320   "alignment" : 4,
7321   "is_const" : true,
7322   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_010IUsbGadgetEEEEE",
7323   "name" : "const android::hardware::Return<android::sp<android::hardware::usb::gadget::V1_0::IUsbGadget> >",
7324   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_010IUsbGadgetEEEEE",
7325   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_010IUsbGadgetEEEEE",
7326   "size" : 28,
7327   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7328  },
7329  {
7330   "alignment" : 4,
7331   "is_const" : true,
7332   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEEEE",
7333   "name" : "const android::hardware::Return<android::sp<android::hardware::usb::gadget::V1_0::IUsbGadgetCallback> >",
7334   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEEEE",
7335   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEEEE",
7336   "size" : 28,
7337   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7338  },
7339  {
7340   "alignment" : 4,
7341   "is_const" : true,
7342   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
7343   "name" : "const android::hardware::Return<bool>",
7344   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
7345   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
7346   "size" : 24,
7347   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7348  },
7349  {
7350   "alignment" : 4,
7351   "is_const" : true,
7352   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
7353   "name" : "const android::hardware::Status",
7354   "referenced_type" : "_ZTIN7android8hardware6StatusE",
7355   "self_type" : "_ZTIKN7android8hardware6StatusE",
7356   "size" : 20,
7357   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7358  },
7359  {
7360   "alignment" : 8,
7361   "is_const" : true,
7362   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7363   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7364   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7365   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7366   "size" : 8,
7367   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7368  },
7369  {
7370   "alignment" : 8,
7371   "is_const" : true,
7372   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7373   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7374   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7375   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7376   "size" : 8,
7377   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7378  },
7379  {
7380   "alignment" : 8,
7381   "is_const" : true,
7382   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
7383   "name" : "const android::hardware::details::hidl_pointer<int>",
7384   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
7385   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
7386   "size" : 8,
7387   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7388  },
7389  {
7390   "alignment" : 4,
7391   "is_const" : true,
7392   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
7393   "name" : "const android::hardware::details::return_status",
7394   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
7395   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
7396   "size" : 24,
7397   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7398  },
7399  {
7400   "is_const" : true,
7401   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
7402   "name" : "const iter<is_const>",
7403   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
7404   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
7405   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7406  },
7407  {
7408   "alignment" : 8,
7409   "is_const" : true,
7410   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7411   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7412   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7413   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7414   "size" : 16,
7415   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadget.h"
7416  },
7417  {
7418   "alignment" : 8,
7419   "is_const" : true,
7420   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7421   "name" : "const android::hardware::hidl_vec<int>",
7422   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
7423   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7424   "size" : 16,
7425   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7426  },
7427  {
7428   "alignment" : 4,
7429   "is_const" : true,
7430   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7431   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7432   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7433   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7434   "size" : 12,
7435   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7436  },
7437  {
7438   "alignment" : 4,
7439   "is_const" : true,
7440   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7441   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7442   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7443   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7444   "size" : 12,
7445   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7446  },
7447  {
7448   "alignment" : 4,
7449   "is_const" : true,
7450   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7451   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7452   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7453   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7454   "size" : 4,
7455   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7456  },
7457  {
7458   "alignment" : 1,
7459   "is_const" : true,
7460   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7461   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
7462   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7463   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7464   "size" : 3,
7465   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7466  },
7467  {
7468   "alignment" : 8,
7469   "is_const" : true,
7470   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb6gadget4V1_014GadgetFunctionELj8EEE",
7471   "name" : "const std::array<android::hardware::usb::gadget::V1_0::GadgetFunction, 8>",
7472   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb6gadget4V1_014GadgetFunctionELj8EEE",
7473   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb6gadget4V1_014GadgetFunctionELj8EEE",
7474   "size" : 64,
7475   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/types.h"
7476  },
7477  {
7478   "alignment" : 4,
7479   "is_const" : true,
7480   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3usb6gadget4V1_06StatusELj5EEE",
7481   "name" : "const std::array<android::hardware::usb::gadget::V1_0::Status, 5>",
7482   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3usb6gadget4V1_06StatusELj5EEE",
7483   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3usb6gadget4V1_06StatusELj5EEE",
7484   "size" : 20,
7485   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/types.h"
7486  },
7487  {
7488   "alignment" : 4,
7489   "is_const" : true,
7490   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7491   "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 *> > *)> > >",
7492   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7493   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7494   "size" : 12,
7495   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7496  },
7497  {
7498   "alignment" : 4,
7499   "is_const" : true,
7500   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
7501   "name" : "const android::hidl::base::V1_0::IBase *const",
7502   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
7503   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
7504   "size" : 4,
7505   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7506  },
7507  {
7508   "alignment" : 4,
7509   "is_const" : true,
7510   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
7511   "name" : "android::RefBase::weakref_impl *const",
7512   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++/gen/android/hardware/usb/gadget/1.0/UsbGadgetCallbackAll.sdump",
7513   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++/gen/android/hardware/usb/gadget/1.0/UsbGadgetCallbackAll.sdump",
7514   "size" : 4,
7515   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7516  },
7517  {
7518   "alignment" : 4,
7519   "is_const" : true,
7520   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
7521   "name" : "android::RefBase::weakref_impl *const",
7522   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++/gen/android/hardware/usb/gadget/1.0/types.sdump",
7523   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++/gen/android/hardware/usb/gadget/1.0/types.sdump",
7524   "size" : 4,
7525   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7526  },
7527  {
7528   "alignment" : 4,
7529   "is_const" : true,
7530   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
7531   "name" : "android::RefBase::weakref_impl *const",
7532   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
7533   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
7534   "size" : 4,
7535   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7536  },
7537  {
7538   "alignment" : 4,
7539   "is_const" : true,
7540   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
7541   "name" : "android::hardware::IBinder *const",
7542   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
7543   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
7544   "size" : 4,
7545   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7546  },
7547  {
7548   "alignment" : 4,
7549   "is_const" : true,
7550   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7551   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7552   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7553   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7554   "size" : 8,
7555   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7556  },
7557  {
7558   "alignment" : 4,
7559   "is_const" : true,
7560   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
7561   "name" : "const std::initializer_list<android::hardware::hidl_string>",
7562   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
7563   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
7564   "size" : 8,
7565   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7566  },
7567  {
7568   "alignment" : 1,
7569   "is_const" : true,
7570   "linker_set_key" : "_ZTIKa",
7571   "name" : "const signed char",
7572   "referenced_type" : "_ZTIa",
7573   "self_type" : "_ZTIKa",
7574   "size" : 1,
7575   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7576  },
7577  {
7578   "alignment" : 1,
7579   "is_const" : true,
7580   "linker_set_key" : "_ZTIKb",
7581   "name" : "const bool",
7582   "referenced_type" : "_ZTIb",
7583   "self_type" : "_ZTIKb",
7584   "size" : 1,
7585   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7586  },
7587  {
7588   "alignment" : 1,
7589   "is_const" : true,
7590   "linker_set_key" : "_ZTIKc",
7591   "name" : "const char",
7592   "referenced_type" : "_ZTIc",
7593   "self_type" : "_ZTIKc",
7594   "size" : 1,
7595   "source_file" : "/system/core/liblog/include/android/log.h"
7596  },
7597  {
7598   "alignment" : 8,
7599   "is_const" : true,
7600   "linker_set_key" : "_ZTIKd",
7601   "name" : "const double",
7602   "referenced_type" : "_ZTId",
7603   "self_type" : "_ZTIKd",
7604   "size" : 8,
7605   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7606  },
7607  {
7608   "alignment" : 4,
7609   "is_const" : true,
7610   "linker_set_key" : "_ZTIKf",
7611   "name" : "const float",
7612   "referenced_type" : "_ZTIf",
7613   "self_type" : "_ZTIKf",
7614   "size" : 4,
7615   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7616  },
7617  {
7618   "alignment" : 1,
7619   "is_const" : true,
7620   "linker_set_key" : "_ZTIKh",
7621   "name" : "const unsigned char",
7622   "referenced_type" : "_ZTIh",
7623   "self_type" : "_ZTIKh",
7624   "size" : 1,
7625   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7626  },
7627  {
7628   "alignment" : 4,
7629   "is_const" : true,
7630   "linker_set_key" : "_ZTIKi",
7631   "name" : "const int",
7632   "referenced_type" : "_ZTIi",
7633   "self_type" : "_ZTIKi",
7634   "size" : 4,
7635   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7636  },
7637  {
7638   "alignment" : 4,
7639   "is_const" : true,
7640   "linker_set_key" : "_ZTIKj",
7641   "name" : "const unsigned int",
7642   "referenced_type" : "_ZTIj",
7643   "self_type" : "_ZTIKj",
7644   "size" : 4,
7645   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7646  },
7647  {
7648   "alignment" : 2,
7649   "is_const" : true,
7650   "linker_set_key" : "_ZTIKs",
7651   "name" : "const short",
7652   "referenced_type" : "_ZTIs",
7653   "self_type" : "_ZTIKs",
7654   "size" : 2,
7655   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7656  },
7657  {
7658   "alignment" : 2,
7659   "is_const" : true,
7660   "linker_set_key" : "_ZTIKt",
7661   "name" : "const unsigned short",
7662   "referenced_type" : "_ZTIt",
7663   "self_type" : "_ZTIKt",
7664   "size" : 2,
7665   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7666  },
7667  {
7668   "is_const" : true,
7669   "linker_set_key" : "_ZTIKv",
7670   "name" : "const void",
7671   "referenced_type" : "_ZTIv",
7672   "self_type" : "_ZTIKv",
7673   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7674  },
7675  {
7676   "alignment" : 8,
7677   "is_const" : true,
7678   "linker_set_key" : "_ZTIKx",
7679   "name" : "const long long",
7680   "referenced_type" : "_ZTIx",
7681   "self_type" : "_ZTIKx",
7682   "size" : 8,
7683   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7684  },
7685  {
7686   "alignment" : 8,
7687   "is_const" : true,
7688   "linker_set_key" : "_ZTIKy",
7689   "name" : "const unsigned long long",
7690   "referenced_type" : "_ZTIy",
7691   "self_type" : "_ZTIKy",
7692   "size" : 8,
7693   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7694  },
7695  {
7696   "alignment" : 1,
7697   "is_volatile" : true,
7698   "linker_set_key" : "_ZTIVb",
7699   "name" : "volatile bool",
7700   "referenced_type" : "_ZTIb",
7701   "self_type" : "_ZTIVb",
7702   "size" : 1,
7703   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7704  },
7705  {
7706   "alignment" : 4,
7707   "is_volatile" : true,
7708   "linker_set_key" : "_ZTIVi",
7709   "name" : "volatile int",
7710   "referenced_type" : "_ZTIi",
7711   "self_type" : "_ZTIVi",
7712   "size" : 4,
7713   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
7714  }
7715 ],
7716 "record_types" :
7717 [
7718  {
7719   "alignment" : 4,
7720   "fields" :
7721   [
7722    {
7723     "field_name" : "len",
7724     "referenced_type" : "_ZTIt"
7725    },
7726    {
7727     "field_name" : "hdr_size",
7728     "field_offset" : 16,
7729     "referenced_type" : "_ZTIt"
7730    },
7731    {
7732     "field_name" : "pid",
7733     "field_offset" : 32,
7734     "referenced_type" : "_ZTIi"
7735    },
7736    {
7737     "field_name" : "tid",
7738     "field_offset" : 64,
7739     "referenced_type" : "_ZTIj"
7740    },
7741    {
7742     "field_name" : "sec",
7743     "field_offset" : 96,
7744     "referenced_type" : "_ZTIj"
7745    },
7746    {
7747     "field_name" : "nsec",
7748     "field_offset" : 128,
7749     "referenced_type" : "_ZTIj"
7750    },
7751    {
7752     "field_name" : "lid",
7753     "field_offset" : 160,
7754     "referenced_type" : "_ZTIj"
7755    },
7756    {
7757     "field_name" : "uid",
7758     "field_offset" : 192,
7759     "referenced_type" : "_ZTIj"
7760    },
7761    {
7762     "field_name" : "msg",
7763     "field_offset" : 224,
7764     "referenced_type" : "_ZTIA0_c"
7765    }
7766   ],
7767   "linker_set_key" : "_ZTI12logger_entry",
7768   "name" : "logger_entry",
7769   "referenced_type" : "_ZTI12logger_entry",
7770   "self_type" : "_ZTI12logger_entry",
7771   "size" : 28,
7772   "source_file" : "/system/core/liblog/include/log/log_read.h"
7773  },
7774  {
7775   "alignment" : 4,
7776   "fields" :
7777   [
7778    {
7779     "field_name" : "y",
7780     "referenced_type" : "_ZTIPv"
7781    },
7782    {
7783     "field_name" : "cb",
7784     "field_offset" : 32,
7785     "referenced_type" : "_ZTIPv"
7786    },
7787    {
7788     "field_name" : "cr",
7789     "field_offset" : 64,
7790     "referenced_type" : "_ZTIPv"
7791    },
7792    {
7793     "field_name" : "ystride",
7794     "field_offset" : 96,
7795     "referenced_type" : "_ZTIj"
7796    },
7797    {
7798     "field_name" : "cstride",
7799     "field_offset" : 128,
7800     "referenced_type" : "_ZTIj"
7801    },
7802    {
7803     "field_name" : "chroma_step",
7804     "field_offset" : 160,
7805     "referenced_type" : "_ZTIj"
7806    },
7807    {
7808     "field_name" : "reserved",
7809     "field_offset" : 192,
7810     "referenced_type" : "_ZTIA8_j"
7811    }
7812   ],
7813   "linker_set_key" : "_ZTI13android_ycbcr",
7814   "name" : "android_ycbcr",
7815   "referenced_type" : "_ZTI13android_ycbcr",
7816   "self_type" : "_ZTI13android_ycbcr",
7817   "size" : 56,
7818   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7819  },
7820  {
7821   "alignment" : 4,
7822   "fields" :
7823   [
7824    {
7825     "field_name" : "version",
7826     "referenced_type" : "_ZTIi"
7827    },
7828    {
7829     "field_name" : "numFds",
7830     "field_offset" : 32,
7831     "referenced_type" : "_ZTIi"
7832    },
7833    {
7834     "field_name" : "numInts",
7835     "field_offset" : 64,
7836     "referenced_type" : "_ZTIi"
7837    },
7838    {
7839     "field_name" : "data",
7840     "field_offset" : 96,
7841     "referenced_type" : "_ZTIA0_i"
7842    }
7843   ],
7844   "linker_set_key" : "_ZTI13native_handle",
7845   "name" : "native_handle",
7846   "referenced_type" : "_ZTI13native_handle",
7847   "self_type" : "_ZTI13native_handle",
7848   "size" : 12,
7849   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
7850  },
7851  {
7852   "alignment" : 4,
7853   "fields" :
7854   [
7855    {
7856     "field_name" : "x",
7857     "referenced_type" : "_ZTIf"
7858    },
7859    {
7860     "field_name" : "y",
7861     "field_offset" : 32,
7862     "referenced_type" : "_ZTIf"
7863    }
7864   ],
7865   "linker_set_key" : "_ZTI16android_xy_color",
7866   "name" : "android_xy_color",
7867   "referenced_type" : "_ZTI16android_xy_color",
7868   "self_type" : "_ZTI16android_xy_color",
7869   "size" : 8,
7870   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7871  },
7872  {
7873   "alignment" : 4,
7874   "fields" :
7875   [
7876    {
7877     "field_name" : "top_left",
7878     "referenced_type" : "_ZTIPh"
7879    },
7880    {
7881     "field_name" : "component",
7882     "field_offset" : 32,
7883     "referenced_type" : "_ZTI22android_flex_component"
7884    },
7885    {
7886     "field_name" : "bits_per_component",
7887     "field_offset" : 64,
7888     "referenced_type" : "_ZTIi"
7889    },
7890    {
7891     "field_name" : "bits_used",
7892     "field_offset" : 96,
7893     "referenced_type" : "_ZTIi"
7894    },
7895    {
7896     "field_name" : "h_increment",
7897     "field_offset" : 128,
7898     "referenced_type" : "_ZTIi"
7899    },
7900    {
7901     "field_name" : "v_increment",
7902     "field_offset" : 160,
7903     "referenced_type" : "_ZTIi"
7904    },
7905    {
7906     "field_name" : "h_subsampling",
7907     "field_offset" : 192,
7908     "referenced_type" : "_ZTIi"
7909    },
7910    {
7911     "field_name" : "v_subsampling",
7912     "field_offset" : 224,
7913     "referenced_type" : "_ZTIi"
7914    }
7915   ],
7916   "linker_set_key" : "_ZTI18android_flex_plane",
7917   "name" : "android_flex_plane",
7918   "referenced_type" : "_ZTI18android_flex_plane",
7919   "self_type" : "_ZTI18android_flex_plane",
7920   "size" : 32,
7921   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7922  },
7923  {
7924   "alignment" : 4,
7925   "fields" :
7926   [
7927    {
7928     "field_name" : "format",
7929     "referenced_type" : "_ZTI19android_flex_format"
7930    },
7931    {
7932     "field_name" : "num_planes",
7933     "field_offset" : 32,
7934     "referenced_type" : "_ZTIj"
7935    },
7936    {
7937     "field_name" : "planes",
7938     "field_offset" : 64,
7939     "referenced_type" : "_ZTIP18android_flex_plane"
7940    }
7941   ],
7942   "linker_set_key" : "_ZTI19android_flex_layout",
7943   "name" : "android_flex_layout",
7944   "referenced_type" : "_ZTI19android_flex_layout",
7945   "self_type" : "_ZTI19android_flex_layout",
7946   "size" : 12,
7947   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7948  },
7949  {
7950   "alignment" : 4,
7951   "fields" :
7952   [
7953    {
7954     "field_name" : "num_points",
7955     "referenced_type" : "_ZTIj"
7956    },
7957    {
7958     "field_name" : "reserved",
7959     "field_offset" : 32,
7960     "referenced_type" : "_ZTIA8_j"
7961    },
7962    {
7963     "field_name" : "xyzc_points",
7964     "field_offset" : 288,
7965     "referenced_type" : "_ZTIA_f"
7966    }
7967   ],
7968   "linker_set_key" : "_ZTI20android_depth_points",
7969   "name" : "android_depth_points",
7970   "referenced_type" : "_ZTI20android_depth_points",
7971   "self_type" : "_ZTI20android_depth_points",
7972   "size" : 36,
7973   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7974  },
7975  {
7976   "alignment" : 4,
7977   "fields" :
7978   [
7979    {
7980     "field_name" : "struct_size",
7981     "referenced_type" : "_ZTIj"
7982    },
7983    {
7984     "field_name" : "buffer_id",
7985     "field_offset" : 32,
7986     "referenced_type" : "_ZTIi"
7987    },
7988    {
7989     "field_name" : "priority",
7990     "field_offset" : 64,
7991     "referenced_type" : "_ZTIi"
7992    },
7993    {
7994     "field_name" : "tag",
7995     "field_offset" : 96,
7996     "referenced_type" : "_ZTIPKc"
7997    },
7998    {
7999     "field_name" : "file",
8000     "field_offset" : 128,
8001     "referenced_type" : "_ZTIPKc"
8002    },
8003    {
8004     "field_name" : "line",
8005     "field_offset" : 160,
8006     "referenced_type" : "_ZTIj"
8007    },
8008    {
8009     "field_name" : "message",
8010     "field_offset" : 192,
8011     "referenced_type" : "_ZTIPKc"
8012    }
8013   ],
8014   "linker_set_key" : "_ZTI21__android_log_message",
8015   "name" : "__android_log_message",
8016   "referenced_type" : "_ZTI21__android_log_message",
8017   "self_type" : "_ZTI21__android_log_message",
8018   "size" : 28,
8019   "source_file" : "/system/core/liblog/include/android/log.h"
8020  },
8021  {
8022   "alignment" : 4,
8023   "fields" :
8024   [
8025    {
8026     "field_name" : "maxContentLightLevel",
8027     "referenced_type" : "_ZTIf"
8028    },
8029    {
8030     "field_name" : "maxFrameAverageLightLevel",
8031     "field_offset" : 32,
8032     "referenced_type" : "_ZTIf"
8033    }
8034   ],
8035   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
8036   "name" : "android_cta861_3_metadata",
8037   "referenced_type" : "_ZTI25android_cta861_3_metadata",
8038   "self_type" : "_ZTI25android_cta861_3_metadata",
8039   "size" : 8,
8040   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8041  },
8042  {
8043   "alignment" : 4,
8044   "fields" :
8045   [
8046    {
8047     "field_name" : "displayPrimaryRed",
8048     "referenced_type" : "_ZTI16android_xy_color"
8049    },
8050    {
8051     "field_name" : "displayPrimaryGreen",
8052     "field_offset" : 64,
8053     "referenced_type" : "_ZTI16android_xy_color"
8054    },
8055    {
8056     "field_name" : "displayPrimaryBlue",
8057     "field_offset" : 128,
8058     "referenced_type" : "_ZTI16android_xy_color"
8059    },
8060    {
8061     "field_name" : "whitePoint",
8062     "field_offset" : 192,
8063     "referenced_type" : "_ZTI16android_xy_color"
8064    },
8065    {
8066     "field_name" : "maxLuminance",
8067     "field_offset" : 256,
8068     "referenced_type" : "_ZTIf"
8069    },
8070    {
8071     "field_name" : "minLuminance",
8072     "field_offset" : 288,
8073     "referenced_type" : "_ZTIf"
8074    }
8075   ],
8076   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
8077   "name" : "android_smpte2086_metadata",
8078   "referenced_type" : "_ZTI26android_smpte2086_metadata",
8079   "self_type" : "_ZTI26android_smpte2086_metadata",
8080   "size" : 40,
8081   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8082  },
8083  {
8084   "alignment" : 4,
8085   "fields" :
8086   [
8087    {
8088     "referenced_type" : "_ZTIN7log_msgUt_E"
8089    }
8090   ],
8091   "linker_set_key" : "_ZTI7log_msg",
8092   "name" : "log_msg",
8093   "referenced_type" : "_ZTI7log_msg",
8094   "self_type" : "_ZTI7log_msg",
8095   "size" : 5124,
8096   "source_file" : "/system/core/liblog/include/log/log_read.h"
8097  },
8098  {
8099   "alignment" : 1,
8100   "fields" :
8101   [
8102    {
8103     "field_name" : "tv_sec",
8104     "referenced_type" : "_ZTIj"
8105    },
8106    {
8107     "field_name" : "tv_nsec",
8108     "field_offset" : 32,
8109     "referenced_type" : "_ZTIj"
8110    }
8111   ],
8112   "linker_set_key" : "_ZTI8log_time",
8113   "name" : "log_time",
8114   "referenced_type" : "_ZTI8log_time",
8115   "self_type" : "_ZTI8log_time",
8116   "size" : 8,
8117   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
8118  },
8119  {
8120   "alignment" : 4,
8121   "fields" :
8122   [
8123    {
8124     "access" : "private",
8125     "field_name" : "mStorage",
8126     "field_offset" : 32,
8127     "referenced_type" : "_ZTIPv"
8128    },
8129    {
8130     "access" : "private",
8131     "field_name" : "mCount",
8132     "field_offset" : 64,
8133     "referenced_type" : "_ZTIj"
8134    },
8135    {
8136     "access" : "private",
8137     "field_name" : "mFlags",
8138     "field_offset" : 96,
8139     "referenced_type" : "_ZTIKj"
8140    },
8141    {
8142     "access" : "private",
8143     "field_name" : "mItemSize",
8144     "field_offset" : 128,
8145     "referenced_type" : "_ZTIKj"
8146    }
8147   ],
8148   "linker_set_key" : "_ZTIN7android10VectorImplE",
8149   "name" : "android::VectorImpl",
8150   "record_kind" : "class",
8151   "referenced_type" : "_ZTIN7android10VectorImplE",
8152   "self_type" : "_ZTIN7android10VectorImplE",
8153   "size" : 20,
8154   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8155   "vtable_components" :
8156   [
8157    {
8158     "kind" : "offset_to_top"
8159    },
8160    {
8161     "kind" : "rtti",
8162     "mangled_component_name" : "_ZTIN7android10VectorImplE"
8163    },
8164    {
8165     "kind" : "complete_dtor_pointer",
8166     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
8167    },
8168    {
8169     "kind" : "deleting_dtor_pointer",
8170     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
8171    },
8172    {
8173     "is_pure" : true,
8174     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8175    },
8176    {
8177     "is_pure" : true,
8178     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8179    },
8180    {
8181     "is_pure" : true,
8182     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8183    },
8184    {
8185     "is_pure" : true,
8186     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8187    },
8188    {
8189     "is_pure" : true,
8190     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8191    },
8192    {
8193     "is_pure" : true,
8194     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8195    }
8196   ]
8197  },
8198  {
8199   "alignment" : 4,
8200   "fields" :
8201   [
8202    {
8203     "access" : "private",
8204     "field_name" : "mVector",
8205     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8206    }
8207   ],
8208   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8209   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
8210   "record_kind" : "class",
8211   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8212   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
8213   "size" : 20,
8214   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
8215   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
8216  },
8217  {
8218   "alignment" : 8,
8219   "fields" :
8220   [
8221    {
8222     "access" : "private",
8223     "field_name" : "mTag",
8224     "referenced_type" : "_ZTIy"
8225    }
8226   ],
8227   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
8228   "name" : "android::ScopedTrace",
8229   "record_kind" : "class",
8230   "referenced_type" : "_ZTIN7android11ScopedTraceE",
8231   "self_type" : "_ZTIN7android11ScopedTraceE",
8232   "size" : 8,
8233   "source_file" : "/system/core/libutils/include/utils/Trace.h"
8234  },
8235  {
8236   "alignment" : 4,
8237   "fields" :
8238   [
8239    {
8240     "access" : "private",
8241     "field_name" : "mCount",
8242     "referenced_type" : "_ZTINSt3__16atomicIiEE"
8243    }
8244   ],
8245   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8246   "name" : "android::LightRefBase<android::NativeHandle>",
8247   "record_kind" : "class",
8248   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8249   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8250   "size" : 4,
8251   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8252   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
8253  },
8254  {
8255   "alignment" : 4,
8256   "fields" :
8257   [
8258    {
8259     "access" : "private",
8260     "field_name" : "mCount",
8261     "referenced_type" : "_ZTINSt3__16atomicIiEE"
8262    }
8263   ],
8264   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8265   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
8266   "record_kind" : "class",
8267   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8268   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8269   "size" : 4,
8270   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8271   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
8272  },
8273  {
8274   "alignment" : 4,
8275   "base_specifiers" :
8276   [
8277    {
8278     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
8279    }
8280   ],
8281   "fields" :
8282   [
8283    {
8284     "access" : "private",
8285     "field_name" : "mHandle",
8286     "field_offset" : 32,
8287     "referenced_type" : "_ZTIP13native_handle"
8288    },
8289    {
8290     "access" : "private",
8291     "field_name" : "mOwnsHandle",
8292     "field_offset" : 64,
8293     "referenced_type" : "_ZTIb"
8294    }
8295   ],
8296   "linker_set_key" : "_ZTIN7android12NativeHandleE",
8297   "name" : "android::NativeHandle",
8298   "record_kind" : "class",
8299   "referenced_type" : "_ZTIN7android12NativeHandleE",
8300   "self_type" : "_ZTIN7android12NativeHandleE",
8301   "size" : 12,
8302   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
8303  },
8304  {
8305   "alignment" : 4,
8306   "base_specifiers" :
8307   [
8308    {
8309     "access" : "private",
8310     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
8311    }
8312   ],
8313   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8314   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8315   "record_kind" : "class",
8316   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8317   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8318   "size" : 20,
8319   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
8320   "template_args" :
8321   [
8322    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
8323   ],
8324   "vtable_components" :
8325   [
8326    {
8327     "kind" : "offset_to_top"
8328    },
8329    {
8330     "kind" : "rtti",
8331     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8332    },
8333    {
8334     "kind" : "complete_dtor_pointer",
8335     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
8336    },
8337    {
8338     "kind" : "deleting_dtor_pointer",
8339     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
8340    },
8341    {
8342     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
8343    },
8344    {
8345     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
8346    },
8347    {
8348     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
8349    },
8350    {
8351     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
8352    },
8353    {
8354     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
8355    },
8356    {
8357     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
8358    },
8359    {
8360     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
8361    }
8362   ]
8363  },
8364  {
8365   "alignment" : 1,
8366   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
8367   "name" : "android::ReferenceMover",
8368   "record_kind" : "class",
8369   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
8370   "self_type" : "_ZTIN7android14ReferenceMoverE",
8371   "size" : 1,
8372   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8373  },
8374  {
8375   "alignment" : 4,
8376   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
8377   "name" : "android::ReferenceRenamer",
8378   "record_kind" : "class",
8379   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
8380   "self_type" : "_ZTIN7android16ReferenceRenamerE",
8381   "size" : 4,
8382   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8383   "vtable_components" :
8384   [
8385    {
8386     "kind" : "offset_to_top"
8387    },
8388    {
8389     "kind" : "rtti",
8390     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
8391    },
8392    {
8393     "is_pure" : true,
8394     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
8395    }
8396   ]
8397  },
8398  {
8399   "alignment" : 4,
8400   "base_specifiers" :
8401   [
8402    {
8403     "referenced_type" : "_ZTIN7android10VectorImplE"
8404    }
8405   ],
8406   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
8407   "name" : "android::SortedVectorImpl",
8408   "record_kind" : "class",
8409   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
8410   "self_type" : "_ZTIN7android16SortedVectorImplE",
8411   "size" : 20,
8412   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8413   "vtable_components" :
8414   [
8415    {
8416     "kind" : "offset_to_top"
8417    },
8418    {
8419     "kind" : "rtti",
8420     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
8421    },
8422    {
8423     "kind" : "complete_dtor_pointer",
8424     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
8425    },
8426    {
8427     "kind" : "deleting_dtor_pointer",
8428     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
8429    },
8430    {
8431     "is_pure" : true,
8432     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8433    },
8434    {
8435     "is_pure" : true,
8436     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8437    },
8438    {
8439     "is_pure" : true,
8440     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8441    },
8442    {
8443     "is_pure" : true,
8444     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8445    },
8446    {
8447     "is_pure" : true,
8448     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8449    },
8450    {
8451     "is_pure" : true,
8452     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8453    },
8454    {
8455     "is_pure" : true,
8456     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
8457    }
8458   ]
8459  },
8460  {
8461   "alignment" : 1,
8462   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
8463   "name" : "android::trait_trivial_copy<bool>",
8464   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8465   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8466   "size" : 1,
8467   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8468   "template_args" : [ "_ZTIb" ]
8469  },
8470  {
8471   "alignment" : 1,
8472   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
8473   "name" : "android::trait_trivial_copy<char>",
8474   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8475   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8476   "size" : 1,
8477   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8478   "template_args" : [ "_ZTIc" ]
8479  },
8480  {
8481   "alignment" : 1,
8482   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
8483   "name" : "android::trait_trivial_copy<double>",
8484   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8485   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8486   "size" : 1,
8487   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8488   "template_args" : [ "_ZTId" ]
8489  },
8490  {
8491   "alignment" : 1,
8492   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
8493   "name" : "android::trait_trivial_copy<float>",
8494   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8495   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8496   "size" : 1,
8497   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8498   "template_args" : [ "_ZTIf" ]
8499  },
8500  {
8501   "alignment" : 1,
8502   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
8503   "name" : "android::trait_trivial_copy<unsigned char>",
8504   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8505   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8506   "size" : 1,
8507   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8508   "template_args" : [ "_ZTIh" ]
8509  },
8510  {
8511   "alignment" : 1,
8512   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
8513   "name" : "android::trait_trivial_copy<int>",
8514   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
8515   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
8516   "size" : 1,
8517   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8518   "template_args" : [ "_ZTIi" ]
8519  },
8520  {
8521   "alignment" : 1,
8522   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
8523   "name" : "android::trait_trivial_copy<unsigned int>",
8524   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
8525   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
8526   "size" : 1,
8527   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8528   "template_args" : [ "_ZTIj" ]
8529  },
8530  {
8531   "alignment" : 1,
8532   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
8533   "name" : "android::trait_trivial_copy<long>",
8534   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
8535   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
8536   "size" : 1,
8537   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8538   "template_args" : [ "_ZTIl" ]
8539  },
8540  {
8541   "alignment" : 1,
8542   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
8543   "name" : "android::trait_trivial_copy<unsigned long>",
8544   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
8545   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
8546   "size" : 1,
8547   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8548   "template_args" : [ "_ZTIm" ]
8549  },
8550  {
8551   "alignment" : 1,
8552   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
8553   "name" : "android::trait_trivial_copy<short>",
8554   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
8555   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
8556   "size" : 1,
8557   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8558   "template_args" : [ "_ZTIs" ]
8559  },
8560  {
8561   "alignment" : 1,
8562   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
8563   "name" : "android::trait_trivial_copy<unsigned short>",
8564   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
8565   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
8566   "size" : 1,
8567   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8568   "template_args" : [ "_ZTIt" ]
8569  },
8570  {
8571   "alignment" : 1,
8572   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
8573   "name" : "android::trait_trivial_copy<void>",
8574   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
8575   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
8576   "size" : 1,
8577   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8578   "template_args" : [ "_ZTIv" ]
8579  },
8580  {
8581   "alignment" : 1,
8582   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
8583   "name" : "android::trait_trivial_copy<long long>",
8584   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
8585   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
8586   "size" : 1,
8587   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8588   "template_args" : [ "_ZTIx" ]
8589  },
8590  {
8591   "alignment" : 1,
8592   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
8593   "name" : "android::trait_trivial_copy<unsigned long long>",
8594   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
8595   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
8596   "size" : 1,
8597   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8598   "template_args" : [ "_ZTIy" ]
8599  },
8600  {
8601   "alignment" : 1,
8602   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
8603   "name" : "android::trait_trivial_ctor<bool>",
8604   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
8605   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
8606   "size" : 1,
8607   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8608   "template_args" : [ "_ZTIb" ]
8609  },
8610  {
8611   "alignment" : 1,
8612   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
8613   "name" : "android::trait_trivial_ctor<char>",
8614   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
8615   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
8616   "size" : 1,
8617   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8618   "template_args" : [ "_ZTIc" ]
8619  },
8620  {
8621   "alignment" : 1,
8622   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
8623   "name" : "android::trait_trivial_ctor<double>",
8624   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
8625   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
8626   "size" : 1,
8627   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8628   "template_args" : [ "_ZTId" ]
8629  },
8630  {
8631   "alignment" : 1,
8632   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
8633   "name" : "android::trait_trivial_ctor<float>",
8634   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
8635   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
8636   "size" : 1,
8637   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8638   "template_args" : [ "_ZTIf" ]
8639  },
8640  {
8641   "alignment" : 1,
8642   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
8643   "name" : "android::trait_trivial_ctor<unsigned char>",
8644   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
8645   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
8646   "size" : 1,
8647   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8648   "template_args" : [ "_ZTIh" ]
8649  },
8650  {
8651   "alignment" : 1,
8652   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
8653   "name" : "android::trait_trivial_ctor<int>",
8654   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
8655   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
8656   "size" : 1,
8657   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8658   "template_args" : [ "_ZTIi" ]
8659  },
8660  {
8661   "alignment" : 1,
8662   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
8663   "name" : "android::trait_trivial_ctor<unsigned int>",
8664   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
8665   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
8666   "size" : 1,
8667   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8668   "template_args" : [ "_ZTIj" ]
8669  },
8670  {
8671   "alignment" : 1,
8672   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
8673   "name" : "android::trait_trivial_ctor<long>",
8674   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
8675   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
8676   "size" : 1,
8677   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8678   "template_args" : [ "_ZTIl" ]
8679  },
8680  {
8681   "alignment" : 1,
8682   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
8683   "name" : "android::trait_trivial_ctor<unsigned long>",
8684   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
8685   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
8686   "size" : 1,
8687   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8688   "template_args" : [ "_ZTIm" ]
8689  },
8690  {
8691   "alignment" : 1,
8692   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
8693   "name" : "android::trait_trivial_ctor<short>",
8694   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
8695   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
8696   "size" : 1,
8697   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8698   "template_args" : [ "_ZTIs" ]
8699  },
8700  {
8701   "alignment" : 1,
8702   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
8703   "name" : "android::trait_trivial_ctor<unsigned short>",
8704   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
8705   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
8706   "size" : 1,
8707   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8708   "template_args" : [ "_ZTIt" ]
8709  },
8710  {
8711   "alignment" : 1,
8712   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
8713   "name" : "android::trait_trivial_ctor<void>",
8714   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
8715   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
8716   "size" : 1,
8717   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8718   "template_args" : [ "_ZTIv" ]
8719  },
8720  {
8721   "alignment" : 1,
8722   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
8723   "name" : "android::trait_trivial_ctor<long long>",
8724   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
8725   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
8726   "size" : 1,
8727   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8728   "template_args" : [ "_ZTIx" ]
8729  },
8730  {
8731   "alignment" : 1,
8732   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
8733   "name" : "android::trait_trivial_ctor<unsigned long long>",
8734   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
8735   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
8736   "size" : 1,
8737   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8738   "template_args" : [ "_ZTIy" ]
8739  },
8740  {
8741   "alignment" : 1,
8742   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
8743   "name" : "android::trait_trivial_dtor<bool>",
8744   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
8745   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
8746   "size" : 1,
8747   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8748   "template_args" : [ "_ZTIb" ]
8749  },
8750  {
8751   "alignment" : 1,
8752   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
8753   "name" : "android::trait_trivial_dtor<char>",
8754   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
8755   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
8756   "size" : 1,
8757   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8758   "template_args" : [ "_ZTIc" ]
8759  },
8760  {
8761   "alignment" : 1,
8762   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
8763   "name" : "android::trait_trivial_dtor<double>",
8764   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
8765   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
8766   "size" : 1,
8767   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8768   "template_args" : [ "_ZTId" ]
8769  },
8770  {
8771   "alignment" : 1,
8772   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
8773   "name" : "android::trait_trivial_dtor<float>",
8774   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
8775   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
8776   "size" : 1,
8777   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8778   "template_args" : [ "_ZTIf" ]
8779  },
8780  {
8781   "alignment" : 1,
8782   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
8783   "name" : "android::trait_trivial_dtor<unsigned char>",
8784   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
8785   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
8786   "size" : 1,
8787   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8788   "template_args" : [ "_ZTIh" ]
8789  },
8790  {
8791   "alignment" : 1,
8792   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
8793   "name" : "android::trait_trivial_dtor<int>",
8794   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
8795   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
8796   "size" : 1,
8797   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8798   "template_args" : [ "_ZTIi" ]
8799  },
8800  {
8801   "alignment" : 1,
8802   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
8803   "name" : "android::trait_trivial_dtor<unsigned int>",
8804   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
8805   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
8806   "size" : 1,
8807   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8808   "template_args" : [ "_ZTIj" ]
8809  },
8810  {
8811   "alignment" : 1,
8812   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
8813   "name" : "android::trait_trivial_dtor<long>",
8814   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
8815   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
8816   "size" : 1,
8817   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8818   "template_args" : [ "_ZTIl" ]
8819  },
8820  {
8821   "alignment" : 1,
8822   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
8823   "name" : "android::trait_trivial_dtor<unsigned long>",
8824   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
8825   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
8826   "size" : 1,
8827   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8828   "template_args" : [ "_ZTIm" ]
8829  },
8830  {
8831   "alignment" : 1,
8832   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
8833   "name" : "android::trait_trivial_dtor<short>",
8834   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
8835   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
8836   "size" : 1,
8837   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8838   "template_args" : [ "_ZTIs" ]
8839  },
8840  {
8841   "alignment" : 1,
8842   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
8843   "name" : "android::trait_trivial_dtor<unsigned short>",
8844   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
8845   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
8846   "size" : 1,
8847   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8848   "template_args" : [ "_ZTIt" ]
8849  },
8850  {
8851   "alignment" : 1,
8852   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
8853   "name" : "android::trait_trivial_dtor<void>",
8854   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
8855   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
8856   "size" : 1,
8857   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8858   "template_args" : [ "_ZTIv" ]
8859  },
8860  {
8861   "alignment" : 1,
8862   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
8863   "name" : "android::trait_trivial_dtor<long long>",
8864   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
8865   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
8866   "size" : 1,
8867   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8868   "template_args" : [ "_ZTIx" ]
8869  },
8870  {
8871   "alignment" : 1,
8872   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
8873   "name" : "android::trait_trivial_dtor<unsigned long long>",
8874   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
8875   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
8876   "size" : 1,
8877   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8878   "template_args" : [ "_ZTIy" ]
8879  },
8880  {
8881   "alignment" : 1,
8882   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8883   "name" : "android::trait_trivial_move<android::String8>",
8884   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8885   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8886   "size" : 1,
8887   "source_file" : "/system/core/libutils/include/utils/String8.h",
8888   "template_args" : [ "_ZTIN7android7String8E" ]
8889  },
8890  {
8891   "alignment" : 1,
8892   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8893   "name" : "android::trait_trivial_move<android::String16>",
8894   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8895   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8896   "size" : 1,
8897   "source_file" : "/system/core/libutils/include/utils/String16.h",
8898   "template_args" : [ "_ZTIN7android8String16E" ]
8899  },
8900  {
8901   "alignment" : 1,
8902   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
8903   "name" : "android::trait_trivial_move<bool>",
8904   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8905   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8906   "size" : 1,
8907   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8908   "template_args" : [ "_ZTIb" ]
8909  },
8910  {
8911   "alignment" : 1,
8912   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
8913   "name" : "android::trait_trivial_move<char>",
8914   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8915   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8916   "size" : 1,
8917   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8918   "template_args" : [ "_ZTIc" ]
8919  },
8920  {
8921   "alignment" : 1,
8922   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
8923   "name" : "android::trait_trivial_move<double>",
8924   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8925   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8926   "size" : 1,
8927   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8928   "template_args" : [ "_ZTId" ]
8929  },
8930  {
8931   "alignment" : 1,
8932   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
8933   "name" : "android::trait_trivial_move<float>",
8934   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8935   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8936   "size" : 1,
8937   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8938   "template_args" : [ "_ZTIf" ]
8939  },
8940  {
8941   "alignment" : 1,
8942   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
8943   "name" : "android::trait_trivial_move<unsigned char>",
8944   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8945   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8946   "size" : 1,
8947   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8948   "template_args" : [ "_ZTIh" ]
8949  },
8950  {
8951   "alignment" : 1,
8952   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
8953   "name" : "android::trait_trivial_move<int>",
8954   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8955   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8956   "size" : 1,
8957   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8958   "template_args" : [ "_ZTIi" ]
8959  },
8960  {
8961   "alignment" : 1,
8962   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
8963   "name" : "android::trait_trivial_move<unsigned int>",
8964   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8965   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8966   "size" : 1,
8967   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8968   "template_args" : [ "_ZTIj" ]
8969  },
8970  {
8971   "alignment" : 1,
8972   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
8973   "name" : "android::trait_trivial_move<long>",
8974   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8975   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8976   "size" : 1,
8977   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8978   "template_args" : [ "_ZTIl" ]
8979  },
8980  {
8981   "alignment" : 1,
8982   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
8983   "name" : "android::trait_trivial_move<unsigned long>",
8984   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
8985   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
8986   "size" : 1,
8987   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8988   "template_args" : [ "_ZTIm" ]
8989  },
8990  {
8991   "alignment" : 1,
8992   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
8993   "name" : "android::trait_trivial_move<short>",
8994   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8995   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8996   "size" : 1,
8997   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8998   "template_args" : [ "_ZTIs" ]
8999  },
9000  {
9001   "alignment" : 1,
9002   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
9003   "name" : "android::trait_trivial_move<unsigned short>",
9004   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
9005   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
9006   "size" : 1,
9007   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9008   "template_args" : [ "_ZTIt" ]
9009  },
9010  {
9011   "alignment" : 1,
9012   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
9013   "name" : "android::trait_trivial_move<void>",
9014   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
9015   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
9016   "size" : 1,
9017   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9018   "template_args" : [ "_ZTIv" ]
9019  },
9020  {
9021   "alignment" : 1,
9022   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
9023   "name" : "android::trait_trivial_move<long long>",
9024   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
9025   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
9026   "size" : 1,
9027   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9028   "template_args" : [ "_ZTIx" ]
9029  },
9030  {
9031   "alignment" : 1,
9032   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
9033   "name" : "android::trait_trivial_move<unsigned long long>",
9034   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
9035   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
9036   "size" : 1,
9037   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9038   "template_args" : [ "_ZTIy" ]
9039  },
9040  {
9041   "alignment" : 4,
9042   "base_specifiers" :
9043   [
9044    {
9045     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
9046    }
9047   ],
9048   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
9049   "name" : "android::VirtualLightRefBase",
9050   "record_kind" : "class",
9051   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
9052   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
9053   "size" : 8,
9054   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9055   "vtable_components" :
9056   [
9057    {
9058     "kind" : "offset_to_top"
9059    },
9060    {
9061     "kind" : "rtti",
9062     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
9063    },
9064    {
9065     "kind" : "complete_dtor_pointer",
9066     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
9067    },
9068    {
9069     "kind" : "deleting_dtor_pointer",
9070     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
9071    }
9072   ]
9073  },
9074  {
9075   "alignment" : 4,
9076   "fields" :
9077   [
9078    {
9079     "access" : "private",
9080     "field_name" : "m_ptr",
9081     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
9082    }
9083   ],
9084   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9085   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
9086   "record_kind" : "class",
9087   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9088   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
9089   "size" : 4,
9090   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9091   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
9092  },
9093  {
9094   "alignment" : 4,
9095   "fields" :
9096   [
9097    {
9098     "access" : "private",
9099     "field_name" : "m_ptr",
9100     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
9101    }
9102   ],
9103   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9104   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
9105   "record_kind" : "class",
9106   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9107   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
9108   "size" : 4,
9109   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9110   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
9111  },
9112  {
9113   "alignment" : 4,
9114   "fields" :
9115   [
9116    {
9117     "access" : "private",
9118     "field_name" : "m_ptr",
9119     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
9120    }
9121   ],
9122   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9123   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
9124   "record_kind" : "class",
9125   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9126   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
9127   "size" : 4,
9128   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9129   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
9130  },
9131  {
9132   "alignment" : 4,
9133   "fields" :
9134   [
9135    {
9136     "access" : "private",
9137     "field_name" : "m_ptr",
9138     "referenced_type" : "_ZTIPN7android6ThreadE"
9139    }
9140   ],
9141   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
9142   "name" : "android::sp<android::Thread>",
9143   "record_kind" : "class",
9144   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
9145   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
9146   "size" : 4,
9147   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9148   "template_args" : [ "_ZTIN7android6ThreadE" ]
9149  },
9150  {
9151   "alignment" : 4,
9152   "fields" :
9153   [
9154    {
9155     "access" : "private",
9156     "field_name" : "m_ptr",
9157     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
9158    }
9159   ],
9160   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9161   "name" : "android::sp<android::hardware::IInterface>",
9162   "record_kind" : "class",
9163   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9164   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9165   "size" : 4,
9166   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9167   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
9168  },
9169  {
9170   "alignment" : 4,
9171   "fields" :
9172   [
9173    {
9174     "access" : "private",
9175     "field_name" : "m_ptr",
9176     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
9177    }
9178   ],
9179   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9180   "name" : "android::sp<android::hardware::ProcessState>",
9181   "record_kind" : "class",
9182   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9183   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9184   "size" : 4,
9185   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9186   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
9187  },
9188  {
9189   "alignment" : 4,
9190   "fields" :
9191   [
9192    {
9193     "access" : "private",
9194     "field_name" : "m_ptr",
9195     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
9196    }
9197   ],
9198   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9199   "name" : "android::sp<android::hardware::hidl_death_recipient>",
9200   "record_kind" : "class",
9201   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9202   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9203   "size" : 4,
9204   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9205   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
9206  },
9207  {
9208   "alignment" : 4,
9209   "fields" :
9210   [
9211    {
9212     "access" : "private",
9213     "field_name" : "m_ptr",
9214     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
9215    }
9216   ],
9217   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9218   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
9219   "record_kind" : "class",
9220   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9221   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9222   "size" : 4,
9223   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9224   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
9225  },
9226  {
9227   "alignment" : 4,
9228   "fields" :
9229   [
9230    {
9231     "access" : "private",
9232     "field_name" : "m_ptr",
9233     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_010IUsbGadgetE"
9234    }
9235   ],
9236   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
9237   "name" : "android::sp<android::hardware::usb::gadget::V1_0::IUsbGadget>",
9238   "record_kind" : "class",
9239   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
9240   "self_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
9241   "size" : 4,
9242   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9243   "template_args" : [ "_ZTIN7android8hardware3usb6gadget4V1_010IUsbGadgetE" ]
9244  },
9245  {
9246   "alignment" : 4,
9247   "fields" :
9248   [
9249    {
9250     "access" : "private",
9251     "field_name" : "m_ptr",
9252     "referenced_type" : "_ZTIPN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE"
9253    }
9254   ],
9255   "linker_set_key" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
9256   "name" : "android::sp<android::hardware::usb::gadget::V1_0::IUsbGadgetCallback>",
9257   "record_kind" : "class",
9258   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
9259   "self_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
9260   "size" : 4,
9261   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9262   "template_args" : [ "_ZTIN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE" ]
9263  },
9264  {
9265   "alignment" : 4,
9266   "fields" :
9267   [
9268    {
9269     "access" : "private",
9270     "field_name" : "m_ptr",
9271     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
9272    }
9273   ],
9274   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9275   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
9276   "record_kind" : "class",
9277   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9278   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9279   "size" : 4,
9280   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9281   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
9282  },
9283  {
9284   "alignment" : 4,
9285   "fields" :
9286   [
9287    {
9288     "access" : "private",
9289     "field_name" : "m_ptr",
9290     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
9291    }
9292   ],
9293   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9294   "name" : "android::sp<android::hardware::IBinder>",
9295   "record_kind" : "class",
9296   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9297   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9298   "size" : 4,
9299   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9300   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
9301  },
9302  {
9303   "alignment" : 4,
9304   "fields" :
9305   [
9306    {
9307     "access" : "private",
9308     "field_name" : "m_ptr",
9309     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
9310    }
9311   ],
9312   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9313   "name" : "android::sp<android::hardware::BHwBinder>",
9314   "record_kind" : "class",
9315   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9316   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9317   "size" : 4,
9318   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9319   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
9320  },
9321  {
9322   "alignment" : 4,
9323   "fields" :
9324   [
9325    {
9326     "access" : "private",
9327     "field_name" : "m_ptr",
9328     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
9329    },
9330    {
9331     "access" : "private",
9332     "field_name" : "m_refs",
9333     "field_offset" : 32,
9334     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9335    }
9336   ],
9337   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9338   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
9339   "record_kind" : "class",
9340   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9341   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9342   "size" : 8,
9343   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9344   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
9345  },
9346  {
9347   "alignment" : 4,
9348   "fields" :
9349   [
9350    {
9351     "access" : "private",
9352     "field_name" : "m_ptr",
9353     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
9354    },
9355    {
9356     "access" : "private",
9357     "field_name" : "m_refs",
9358     "field_offset" : 32,
9359     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9360    }
9361   ],
9362   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9363   "name" : "android::wp<android::hardware::hidl_death_recipient>",
9364   "record_kind" : "class",
9365   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9366   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9367   "size" : 8,
9368   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9369   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
9370  },
9371  {
9372   "alignment" : 4,
9373   "fields" :
9374   [
9375    {
9376     "access" : "private",
9377     "field_name" : "m_ptr",
9378     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
9379    },
9380    {
9381     "access" : "private",
9382     "field_name" : "m_refs",
9383     "field_offset" : 32,
9384     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9385    }
9386   ],
9387   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9388   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
9389   "record_kind" : "class",
9390   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9391   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9392   "size" : 8,
9393   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9394   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
9395  },
9396  {
9397   "alignment" : 4,
9398   "fields" :
9399   [
9400    {
9401     "access" : "private",
9402     "field_name" : "m_ptr",
9403     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
9404    },
9405    {
9406     "access" : "private",
9407     "field_name" : "m_refs",
9408     "field_offset" : 32,
9409     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9410    }
9411   ],
9412   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9413   "name" : "android::wp<android::hardware::BHwBinder>",
9414   "record_kind" : "class",
9415   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9416   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9417   "size" : 8,
9418   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9419   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
9420  },
9421  {
9422   "alignment" : 4,
9423   "base_specifiers" :
9424   [
9425    {
9426     "is_virtual" : true,
9427     "referenced_type" : "_ZTIN7android7RefBaseE"
9428    }
9429   ],
9430   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9431   "name" : "android::hidl::base::V1_0::IBase",
9432   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9433   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9434   "size" : 12,
9435   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
9436   "vtable_components" :
9437   [
9438    {
9439     "component_value" : 4,
9440     "kind" : "vbase_offset"
9441    },
9442    {
9443     "kind" : "offset_to_top"
9444    },
9445    {
9446     "kind" : "rtti",
9447     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9448    },
9449    {
9450     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
9451    },
9452    {
9453     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9454    },
9455    {
9456     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9457    },
9458    {
9459     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9460    },
9461    {
9462     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9463    },
9464    {
9465     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
9466    },
9467    {
9468     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9469    },
9470    {
9471     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
9472    },
9473    {
9474     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9475    },
9476    {
9477     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
9478    },
9479    {
9480     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9481    },
9482    {
9483     "kind" : "complete_dtor_pointer",
9484     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
9485    },
9486    {
9487     "kind" : "deleting_dtor_pointer",
9488     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
9489    },
9490    {
9491     "kind" : "vcall_offset"
9492    },
9493    {
9494     "kind" : "vcall_offset"
9495    },
9496    {
9497     "kind" : "vcall_offset"
9498    },
9499    {
9500     "kind" : "vcall_offset"
9501    },
9502    {
9503     "component_value" : -4,
9504     "kind" : "vcall_offset"
9505    },
9506    {
9507     "component_value" : -4,
9508     "kind" : "offset_to_top"
9509    },
9510    {
9511     "kind" : "rtti",
9512     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9513    },
9514    {
9515     "kind" : "complete_dtor_pointer",
9516     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
9517    },
9518    {
9519     "kind" : "deleting_dtor_pointer",
9520     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
9521    },
9522    {
9523     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9524    },
9525    {
9526     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9527    },
9528    {
9529     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9530    },
9531    {
9532     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9533    }
9534   ]
9535  },
9536  {
9537   "alignment" : 4,
9538   "base_specifiers" :
9539   [
9540    {
9541     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
9542    },
9543    {
9544     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9545    }
9546   ],
9547   "fields" :
9548   [
9549    {
9550     "access" : "private",
9551     "field_name" : "_hidl_mImpl",
9552     "field_offset" : 512,
9553     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
9554    }
9555   ],
9556   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9557   "name" : "android::hidl::base::V1_0::BnHwBase",
9558   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9559   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9560   "size" : 76,
9561   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
9562   "vtable_components" :
9563   [
9564    {
9565     "component_value" : 68,
9566     "kind" : "vbase_offset"
9567    },
9568    {
9569     "kind" : "offset_to_top"
9570    },
9571    {
9572     "kind" : "rtti",
9573     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9574    },
9575    {
9576     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9577    },
9578    {
9579     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9580    },
9581    {
9582     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9583    },
9584    {
9585     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
9586    },
9587    {
9588     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9589    },
9590    {
9591     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9592    },
9593    {
9594     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9595    },
9596    {
9597     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9598    },
9599    {
9600     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9601    },
9602    {
9603     "kind" : "complete_dtor_pointer",
9604     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
9605    },
9606    {
9607     "kind" : "deleting_dtor_pointer",
9608     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
9609    },
9610    {
9611     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
9612    },
9613    {
9614     "component_value" : -20,
9615     "kind" : "offset_to_top"
9616    },
9617    {
9618     "kind" : "rtti",
9619     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9620    },
9621    {
9622     "kind" : "complete_dtor_pointer",
9623     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9624    },
9625    {
9626     "kind" : "deleting_dtor_pointer",
9627     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9628    },
9629    {
9630     "kind" : "vcall_offset"
9631    },
9632    {
9633     "kind" : "vcall_offset"
9634    },
9635    {
9636     "kind" : "vcall_offset"
9637    },
9638    {
9639     "kind" : "vcall_offset"
9640    },
9641    {
9642     "component_value" : -68,
9643     "kind" : "vcall_offset"
9644    },
9645    {
9646     "component_value" : -68,
9647     "kind" : "offset_to_top"
9648    },
9649    {
9650     "kind" : "rtti",
9651     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9652    },
9653    {
9654     "kind" : "complete_dtor_pointer",
9655     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9656    },
9657    {
9658     "kind" : "deleting_dtor_pointer",
9659     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9660    },
9661    {
9662     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9663    },
9664    {
9665     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9666    },
9667    {
9668     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9669    },
9670    {
9671     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9672    }
9673   ]
9674  },
9675  {
9676   "alignment" : 4,
9677   "base_specifiers" :
9678   [
9679    {
9680     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9681    },
9682    {
9683     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9684    }
9685   ],
9686   "fields" :
9687   [
9688    {
9689     "access" : "private",
9690     "field_name" : "_hidl_mMutex",
9691     "field_offset" : 544,
9692     "referenced_type" : "_ZTINSt3__15mutexE"
9693    },
9694    {
9695     "access" : "private",
9696     "field_name" : "_hidl_mDeathRecipients",
9697     "field_offset" : 576,
9698     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
9699    }
9700   ],
9701   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9702   "name" : "android::hidl::base::V1_0::BpHwBase",
9703   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9704   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9705   "size" : 92,
9706   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
9707   "vtable_components" :
9708   [
9709    {
9710     "component_value" : 84,
9711     "kind" : "vbase_offset"
9712    },
9713    {
9714     "kind" : "offset_to_top"
9715    },
9716    {
9717     "kind" : "rtti",
9718     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9719    },
9720    {
9721     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
9722    },
9723    {
9724     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9725    },
9726    {
9727     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9728    },
9729    {
9730     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9731    },
9732    {
9733     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9734    },
9735    {
9736     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
9737    },
9738    {
9739     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9740    },
9741    {
9742     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
9743    },
9744    {
9745     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9746    },
9747    {
9748     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
9749    },
9750    {
9751     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9752    },
9753    {
9754     "kind" : "complete_dtor_pointer",
9755     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
9756    },
9757    {
9758     "kind" : "deleting_dtor_pointer",
9759     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
9760    },
9761    {
9762     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9763    },
9764    {
9765     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9766    },
9767    {
9768     "component_value" : 80,
9769     "kind" : "vbase_offset"
9770    },
9771    {
9772     "component_value" : -4,
9773     "kind" : "offset_to_top"
9774    },
9775    {
9776     "kind" : "rtti",
9777     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9778    },
9779    {
9780     "kind" : "complete_dtor_pointer",
9781     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9782    },
9783    {
9784     "kind" : "deleting_dtor_pointer",
9785     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9786    },
9787    {
9788     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9789    },
9790    {
9791     "component_value" : 76,
9792     "kind" : "vbase_offset"
9793    },
9794    {
9795     "component_value" : -8,
9796     "kind" : "offset_to_top"
9797    },
9798    {
9799     "kind" : "rtti",
9800     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9801    },
9802    {
9803     "kind" : "complete_dtor_pointer",
9804     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9805    },
9806    {
9807     "kind" : "deleting_dtor_pointer",
9808     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9809    },
9810    {
9811     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9812    },
9813    {
9814     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9815    },
9816    {
9817     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9818    },
9819    {
9820     "component_value" : -24,
9821     "kind" : "offset_to_top"
9822    },
9823    {
9824     "kind" : "rtti",
9825     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9826    },
9827    {
9828     "kind" : "complete_dtor_pointer",
9829     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9830    },
9831    {
9832     "kind" : "deleting_dtor_pointer",
9833     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9834    },
9835    {
9836     "kind" : "vcall_offset"
9837    },
9838    {
9839     "component_value" : -76,
9840     "kind" : "vcall_offset"
9841    },
9842    {
9843     "component_value" : -84,
9844     "kind" : "vcall_offset"
9845    },
9846    {
9847     "component_value" : -76,
9848     "kind" : "vcall_offset"
9849    },
9850    {
9851     "component_value" : -84,
9852     "kind" : "vcall_offset"
9853    },
9854    {
9855     "component_value" : -84,
9856     "kind" : "offset_to_top"
9857    },
9858    {
9859     "kind" : "rtti",
9860     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9861    },
9862    {
9863     "kind" : "complete_dtor_pointer",
9864     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9865    },
9866    {
9867     "kind" : "deleting_dtor_pointer",
9868     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9869    },
9870    {
9871     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9872    },
9873    {
9874     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9875    },
9876    {
9877     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9878    },
9879    {
9880     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9881    }
9882   ]
9883  },
9884  {
9885   "alignment" : 8,
9886   "fields" :
9887   [
9888    {
9889     "field_name" : "pid",
9890     "referenced_type" : "_ZTIi"
9891    },
9892    {
9893     "field_name" : "ptr",
9894     "field_offset" : 64,
9895     "referenced_type" : "_ZTIy"
9896    },
9897    {
9898     "field_name" : "arch",
9899     "field_offset" : 128,
9900     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9901    }
9902   ],
9903   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9904   "name" : "android::hidl::base::V1_0::DebugInfo",
9905   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9906   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9907   "size" : 24,
9908   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
9909  },
9910  {
9911   "alignment" : 8,
9912   "fields" :
9913   [
9914    {
9915     "field_name" : "interfaceName",
9916     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9917    },
9918    {
9919     "field_name" : "instanceName",
9920     "field_offset" : 128,
9921     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9922    },
9923    {
9924     "field_name" : "pid",
9925     "field_offset" : 256,
9926     "referenced_type" : "_ZTIi"
9927    },
9928    {
9929     "field_name" : "clientPids",
9930     "field_offset" : 320,
9931     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
9932    },
9933    {
9934     "field_name" : "arch",
9935     "field_offset" : 448,
9936     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9937    }
9938   ],
9939   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9940   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
9941   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9942   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9943   "size" : 64,
9944   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9945  },
9946  {
9947   "alignment" : 4,
9948   "base_specifiers" :
9949   [
9950    {
9951     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9952    }
9953   ],
9954   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9955   "name" : "android::hidl::manager::V1_0::IServiceManager",
9956   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9957   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9958   "size" : 12,
9959   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
9960   "vtable_components" :
9961   [
9962    {
9963     "component_value" : 4,
9964     "kind" : "vbase_offset"
9965    },
9966    {
9967     "kind" : "offset_to_top"
9968    },
9969    {
9970     "kind" : "rtti",
9971     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9972    },
9973    {
9974     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
9975    },
9976    {
9977     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9978    },
9979    {
9980     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9981    },
9982    {
9983     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9984    },
9985    {
9986     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9987    },
9988    {
9989     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
9990    },
9991    {
9992     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9993    },
9994    {
9995     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
9996    },
9997    {
9998     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9999    },
10000    {
10001     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
10002    },
10003    {
10004     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10005    },
10006    {
10007     "kind" : "complete_dtor_pointer",
10008     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
10009    },
10010    {
10011     "kind" : "deleting_dtor_pointer",
10012     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
10013    },
10014    {
10015     "is_pure" : true,
10016     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
10017    },
10018    {
10019     "is_pure" : true,
10020     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
10021    },
10022    {
10023     "is_pure" : true,
10024     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
10025    },
10026    {
10027     "is_pure" : true,
10028     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10029    },
10030    {
10031     "is_pure" : true,
10032     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
10033    },
10034    {
10035     "is_pure" : true,
10036     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
10037    },
10038    {
10039     "is_pure" : true,
10040     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
10041    },
10042    {
10043     "is_pure" : true,
10044     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
10045    },
10046    {
10047     "kind" : "vcall_offset"
10048    },
10049    {
10050     "kind" : "vcall_offset"
10051    },
10052    {
10053     "kind" : "vcall_offset"
10054    },
10055    {
10056     "kind" : "vcall_offset"
10057    },
10058    {
10059     "component_value" : -4,
10060     "kind" : "vcall_offset"
10061    },
10062    {
10063     "component_value" : -4,
10064     "kind" : "offset_to_top"
10065    },
10066    {
10067     "kind" : "rtti",
10068     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10069    },
10070    {
10071     "kind" : "complete_dtor_pointer",
10072     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
10073    },
10074    {
10075     "kind" : "deleting_dtor_pointer",
10076     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
10077    },
10078    {
10079     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10080    },
10081    {
10082     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10083    },
10084    {
10085     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10086    },
10087    {
10088     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10089    }
10090   ]
10091  },
10092  {
10093   "alignment" : 4,
10094   "base_specifiers" :
10095   [
10096    {
10097     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10098    }
10099   ],
10100   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10101   "name" : "android::hidl::manager::V1_0::IServiceNotification",
10102   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10103   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
10104   "size" : 12,
10105   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
10106   "vtable_components" :
10107   [
10108    {
10109     "component_value" : 4,
10110     "kind" : "vbase_offset"
10111    },
10112    {
10113     "kind" : "offset_to_top"
10114    },
10115    {
10116     "kind" : "rtti",
10117     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10118    },
10119    {
10120     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
10121    },
10122    {
10123     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10124    },
10125    {
10126     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10127    },
10128    {
10129     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10130    },
10131    {
10132     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10133    },
10134    {
10135     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
10136    },
10137    {
10138     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10139    },
10140    {
10141     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
10142    },
10143    {
10144     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10145    },
10146    {
10147     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
10148    },
10149    {
10150     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10151    },
10152    {
10153     "kind" : "complete_dtor_pointer",
10154     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10155    },
10156    {
10157     "kind" : "deleting_dtor_pointer",
10158     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10159    },
10160    {
10161     "is_pure" : true,
10162     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
10163    },
10164    {
10165     "kind" : "vcall_offset"
10166    },
10167    {
10168     "kind" : "vcall_offset"
10169    },
10170    {
10171     "kind" : "vcall_offset"
10172    },
10173    {
10174     "kind" : "vcall_offset"
10175    },
10176    {
10177     "component_value" : -4,
10178     "kind" : "vcall_offset"
10179    },
10180    {
10181     "component_value" : -4,
10182     "kind" : "offset_to_top"
10183    },
10184    {
10185     "kind" : "rtti",
10186     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10187    },
10188    {
10189     "kind" : "complete_dtor_pointer",
10190     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10191    },
10192    {
10193     "kind" : "deleting_dtor_pointer",
10194     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10195    },
10196    {
10197     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10198    },
10199    {
10200     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10201    },
10202    {
10203     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10204    },
10205    {
10206     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10207    }
10208   ]
10209  },
10210  {
10211   "alignment" : 4,
10212   "fields" :
10213   [
10214    {
10215     "access" : "private",
10216     "field_name" : "mLock",
10217     "referenced_type" : "_ZTIRN7android5MutexE"
10218    }
10219   ],
10220   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
10221   "name" : "android::Mutex::Autolock",
10222   "record_kind" : "class",
10223   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
10224   "self_type" : "_ZTIN7android5Mutex8AutolockE",
10225   "size" : 4,
10226   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10227  },
10228  {
10229   "alignment" : 4,
10230   "fields" :
10231   [
10232    {
10233     "access" : "private",
10234     "field_name" : "mMutex",
10235     "referenced_type" : "_ZTI15pthread_mutex_t"
10236    }
10237   ],
10238   "linker_set_key" : "_ZTIN7android5MutexE",
10239   "name" : "android::Mutex",
10240   "record_kind" : "class",
10241   "referenced_type" : "_ZTIN7android5MutexE",
10242   "self_type" : "_ZTIN7android5MutexE",
10243   "size" : 4,
10244   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10245  },
10246  {
10247   "alignment" : 4,
10248   "fields" :
10249   [
10250    {
10251     "access" : "private",
10252     "field_name" : "mLock",
10253     "referenced_type" : "_ZTIRN7android6RWLockE"
10254    }
10255   ],
10256   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
10257   "name" : "android::RWLock::AutoRLock",
10258   "record_kind" : "class",
10259   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
10260   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
10261   "size" : 4,
10262   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10263  },
10264  {
10265   "alignment" : 4,
10266   "fields" :
10267   [
10268    {
10269     "access" : "private",
10270     "field_name" : "mLock",
10271     "referenced_type" : "_ZTIRN7android6RWLockE"
10272    }
10273   ],
10274   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
10275   "name" : "android::RWLock::AutoWLock",
10276   "record_kind" : "class",
10277   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
10278   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
10279   "size" : 4,
10280   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10281  },
10282  {
10283   "alignment" : 4,
10284   "fields" :
10285   [
10286    {
10287     "access" : "private",
10288     "field_name" : "mRWLock",
10289     "referenced_type" : "_ZTI16pthread_rwlock_t"
10290    }
10291   ],
10292   "linker_set_key" : "_ZTIN7android6RWLockE",
10293   "name" : "android::RWLock",
10294   "record_kind" : "class",
10295   "referenced_type" : "_ZTIN7android6RWLockE",
10296   "self_type" : "_ZTIN7android6RWLockE",
10297   "size" : 40,
10298   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10299  },
10300  {
10301   "alignment" : 4,
10302   "base_specifiers" :
10303   [
10304    {
10305     "is_virtual" : true,
10306     "referenced_type" : "_ZTIN7android7RefBaseE"
10307    }
10308   ],
10309   "fields" :
10310   [
10311    {
10312     "access" : "private",
10313     "field_name" : "mCanCallJava",
10314     "field_offset" : 32,
10315     "referenced_type" : "_ZTIKb"
10316    },
10317    {
10318     "access" : "private",
10319     "field_name" : "mThread",
10320     "field_offset" : 64,
10321     "referenced_type" : "_ZTIPv"
10322    },
10323    {
10324     "access" : "private",
10325     "field_name" : "mLock",
10326     "field_offset" : 96,
10327     "referenced_type" : "_ZTIN7android5MutexE"
10328    },
10329    {
10330     "access" : "private",
10331     "field_name" : "mThreadExitedCondition",
10332     "field_offset" : 128,
10333     "referenced_type" : "_ZTIN7android9ConditionE"
10334    },
10335    {
10336     "access" : "private",
10337     "field_name" : "mStatus",
10338     "field_offset" : 160,
10339     "referenced_type" : "_ZTIi"
10340    },
10341    {
10342     "access" : "private",
10343     "field_name" : "mExitPending",
10344     "field_offset" : 192,
10345     "referenced_type" : "_ZTIVb"
10346    },
10347    {
10348     "access" : "private",
10349     "field_name" : "mRunning",
10350     "field_offset" : 200,
10351     "referenced_type" : "_ZTIVb"
10352    },
10353    {
10354     "access" : "private",
10355     "field_name" : "mHoldSelf",
10356     "field_offset" : 224,
10357     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
10358    },
10359    {
10360     "access" : "private",
10361     "field_name" : "mTid",
10362     "field_offset" : 256,
10363     "referenced_type" : "_ZTIi"
10364    }
10365   ],
10366   "linker_set_key" : "_ZTIN7android6ThreadE",
10367   "name" : "android::Thread",
10368   "record_kind" : "class",
10369   "referenced_type" : "_ZTIN7android6ThreadE",
10370   "self_type" : "_ZTIN7android6ThreadE",
10371   "size" : 44,
10372   "source_file" : "/system/core/libutils/include/utils/Thread.h",
10373   "vtable_components" :
10374   [
10375    {
10376     "component_value" : 36,
10377     "kind" : "vbase_offset"
10378    },
10379    {
10380     "kind" : "offset_to_top"
10381    },
10382    {
10383     "kind" : "rtti",
10384     "mangled_component_name" : "_ZTIN7android6ThreadE"
10385    },
10386    {
10387     "kind" : "complete_dtor_pointer",
10388     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
10389    },
10390    {
10391     "kind" : "deleting_dtor_pointer",
10392     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
10393    },
10394    {
10395     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
10396    },
10397    {
10398     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
10399    },
10400    {
10401     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
10402    },
10403    {
10404     "is_pure" : true,
10405     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
10406    },
10407    {
10408     "kind" : "vcall_offset"
10409    },
10410    {
10411     "kind" : "vcall_offset"
10412    },
10413    {
10414     "kind" : "vcall_offset"
10415    },
10416    {
10417     "kind" : "vcall_offset"
10418    },
10419    {
10420     "component_value" : -36,
10421     "kind" : "vcall_offset"
10422    },
10423    {
10424     "component_value" : -36,
10425     "kind" : "offset_to_top"
10426    },
10427    {
10428     "kind" : "rtti",
10429     "mangled_component_name" : "_ZTIN7android6ThreadE"
10430    },
10431    {
10432     "kind" : "complete_dtor_pointer",
10433     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
10434    },
10435    {
10436     "kind" : "deleting_dtor_pointer",
10437     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
10438    },
10439    {
10440     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10441    },
10442    {
10443     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10444    },
10445    {
10446     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10447    },
10448    {
10449     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10450    }
10451   ]
10452  },
10453  {
10454   "alignment" : 4,
10455   "base_specifiers" :
10456   [
10457    {
10458     "access" : "private",
10459     "referenced_type" : "_ZTIN7android10VectorImplE"
10460    }
10461   ],
10462   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10463   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
10464   "record_kind" : "class",
10465   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10466   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10467   "size" : 20,
10468   "source_file" : "/system/core/libutils/include/utils/Vector.h",
10469   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
10470   "vtable_components" :
10471   [
10472    {
10473     "kind" : "offset_to_top"
10474    },
10475    {
10476     "kind" : "rtti",
10477     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10478    },
10479    {
10480     "kind" : "complete_dtor_pointer",
10481     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
10482    },
10483    {
10484     "kind" : "deleting_dtor_pointer",
10485     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
10486    },
10487    {
10488     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
10489    },
10490    {
10491     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
10492    },
10493    {
10494     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
10495    },
10496    {
10497     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
10498    },
10499    {
10500     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
10501    },
10502    {
10503     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
10504    }
10505   ]
10506  },
10507  {
10508   "alignment" : 1,
10509   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
10510   "name" : "android::RefBase::weakref_type",
10511   "record_kind" : "class",
10512   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
10513   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
10514   "size" : 1,
10515   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10516  },
10517  {
10518   "alignment" : 4,
10519   "fields" :
10520   [
10521    {
10522     "access" : "private",
10523     "field_name" : "mRefs",
10524     "field_offset" : 32,
10525     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
10526    }
10527   ],
10528   "linker_set_key" : "_ZTIN7android7RefBaseE",
10529   "name" : "android::RefBase",
10530   "record_kind" : "class",
10531   "referenced_type" : "_ZTIN7android7RefBaseE",
10532   "self_type" : "_ZTIN7android7RefBaseE",
10533   "size" : 8,
10534   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10535   "vtable_components" :
10536   [
10537    {
10538     "kind" : "offset_to_top"
10539    },
10540    {
10541     "kind" : "rtti",
10542     "mangled_component_name" : "_ZTIN7android7RefBaseE"
10543    },
10544    {
10545     "kind" : "complete_dtor_pointer",
10546     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
10547    },
10548    {
10549     "kind" : "deleting_dtor_pointer",
10550     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
10551    },
10552    {
10553     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10554    },
10555    {
10556     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10557    },
10558    {
10559     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10560    },
10561    {
10562     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10563    }
10564   ]
10565  },
10566  {
10567   "alignment" : 4,
10568   "fields" :
10569   [
10570    {
10571     "access" : "private",
10572     "field_name" : "mString",
10573     "referenced_type" : "_ZTIPKc"
10574    }
10575   ],
10576   "linker_set_key" : "_ZTIN7android7String8E",
10577   "name" : "android::String8",
10578   "record_kind" : "class",
10579   "referenced_type" : "_ZTIN7android7String8E",
10580   "self_type" : "_ZTIN7android7String8E",
10581   "size" : 4,
10582   "source_file" : "/system/core/libutils/include/utils/String8.h"
10583  },
10584  {
10585   "alignment" : 4,
10586   "fields" :
10587   [
10588    {
10589     "access" : "private",
10590     "field_name" : "mString",
10591     "referenced_type" : "_ZTIPKDs"
10592    }
10593   ],
10594   "linker_set_key" : "_ZTIN7android8String16E",
10595   "name" : "android::String16",
10596   "record_kind" : "class",
10597   "referenced_type" : "_ZTIN7android8String16E",
10598   "self_type" : "_ZTIN7android8String16E",
10599   "size" : 4,
10600   "source_file" : "/system/core/libutils/include/utils/String16.h"
10601  },
10602  {
10603   "alignment" : 8,
10604   "base_specifiers" :
10605   [
10606    {
10607     "is_virtual" : true,
10608     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
10609    },
10610    {
10611     "is_virtual" : true,
10612     "referenced_type" : "_ZTIN7android7RefBaseE"
10613    }
10614   ],
10615   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
10616   "name" : "android::hardware::HidlMemory",
10617   "record_kind" : "class",
10618   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
10619   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
10620   "size" : 56,
10621   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10622   "vtable_components" :
10623   [
10624    {
10625     "component_value" : 48,
10626     "kind" : "vbase_offset"
10627    },
10628    {
10629     "component_value" : 8,
10630     "kind" : "vbase_offset"
10631    },
10632    {
10633     "kind" : "offset_to_top"
10634    },
10635    {
10636     "kind" : "rtti",
10637     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10638    },
10639    {
10640     "kind" : "complete_dtor_pointer",
10641     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
10642    },
10643    {
10644     "kind" : "deleting_dtor_pointer",
10645     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
10646    },
10647    {
10648     "kind" : "vcall_offset"
10649    },
10650    {
10651     "kind" : "vcall_offset"
10652    },
10653    {
10654     "kind" : "vcall_offset"
10655    },
10656    {
10657     "kind" : "vcall_offset"
10658    },
10659    {
10660     "component_value" : -48,
10661     "kind" : "vcall_offset"
10662    },
10663    {
10664     "component_value" : -48,
10665     "kind" : "offset_to_top"
10666    },
10667    {
10668     "kind" : "rtti",
10669     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10670    },
10671    {
10672     "kind" : "complete_dtor_pointer",
10673     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
10674    },
10675    {
10676     "kind" : "deleting_dtor_pointer",
10677     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
10678    },
10679    {
10680     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10681    },
10682    {
10683     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10684    },
10685    {
10686     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10687    },
10688    {
10689     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10690    }
10691   ]
10692  },
10693  {
10694   "alignment" : 4,
10695   "base_specifiers" :
10696   [
10697    {
10698     "is_virtual" : true,
10699     "referenced_type" : "_ZTIN7android7RefBaseE"
10700    }
10701   ],
10702   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
10703   "name" : "android::hardware::IInterface",
10704   "record_kind" : "class",
10705   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
10706   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
10707   "size" : 12,
10708   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10709   "vtable_components" :
10710   [
10711    {
10712     "component_value" : 4,
10713     "kind" : "vbase_offset"
10714    },
10715    {
10716     "kind" : "offset_to_top"
10717    },
10718    {
10719     "kind" : "rtti",
10720     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10721    },
10722    {
10723     "kind" : "complete_dtor_pointer",
10724     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
10725    },
10726    {
10727     "kind" : "deleting_dtor_pointer",
10728     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
10729    },
10730    {
10731     "is_pure" : true,
10732     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
10733    },
10734    {
10735     "kind" : "vcall_offset"
10736    },
10737    {
10738     "kind" : "vcall_offset"
10739    },
10740    {
10741     "kind" : "vcall_offset"
10742    },
10743    {
10744     "kind" : "vcall_offset"
10745    },
10746    {
10747     "component_value" : -4,
10748     "kind" : "vcall_offset"
10749    },
10750    {
10751     "component_value" : -4,
10752     "kind" : "offset_to_top"
10753    },
10754    {
10755     "kind" : "rtti",
10756     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10757    },
10758    {
10759     "kind" : "complete_dtor_pointer",
10760     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
10761    },
10762    {
10763     "kind" : "deleting_dtor_pointer",
10764     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
10765    },
10766    {
10767     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10768    },
10769    {
10770     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10771    },
10772    {
10773     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10774    },
10775    {
10776     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10777    }
10778   ]
10779  },
10780  {
10781   "alignment" : 1,
10782   "fields" :
10783   [
10784    {
10785     "access" : "private",
10786     "field_name" : "mBuffer",
10787     "referenced_type" : "_ZTIA32_h"
10788    }
10789   ],
10790   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
10791   "name" : "android::hardware::hidl_array<unsigned char, 32>",
10792   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
10793   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
10794   "size" : 32,
10795   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10796   "template_args" : [ "_ZTIh" ]
10797  },
10798  {
10799   "alignment" : 4,
10800   "base_specifiers" :
10801   [
10802    {
10803     "is_virtual" : true,
10804     "referenced_type" : "_ZTIN7android7RefBaseE"
10805    }
10806   ],
10807   "fields" :
10808   [
10809    {
10810     "access" : "private",
10811     "field_name" : "mRemote",
10812     "field_offset" : 32,
10813     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
10814    },
10815    {
10816     "access" : "private",
10817     "field_name" : "mRefs",
10818     "field_offset" : 64,
10819     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10820    },
10821    {
10822     "access" : "private",
10823     "field_name" : "mState",
10824     "field_offset" : 96,
10825     "referenced_type" : "_ZTINSt3__16atomicIiEE"
10826    }
10827   ],
10828   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
10829   "name" : "android::hardware::BpHwRefBase",
10830   "record_kind" : "class",
10831   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
10832   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
10833   "size" : 24,
10834   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
10835   "vtable_components" :
10836   [
10837    {
10838     "component_value" : 16,
10839     "kind" : "vbase_offset"
10840    },
10841    {
10842     "kind" : "offset_to_top"
10843    },
10844    {
10845     "kind" : "rtti",
10846     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10847    },
10848    {
10849     "kind" : "complete_dtor_pointer",
10850     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
10851    },
10852    {
10853     "kind" : "deleting_dtor_pointer",
10854     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
10855    },
10856    {
10857     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10858    },
10859    {
10860     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10861    },
10862    {
10863     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10864    },
10865    {
10866     "kind" : "vcall_offset"
10867    },
10868    {
10869     "component_value" : -16,
10870     "kind" : "vcall_offset"
10871    },
10872    {
10873     "component_value" : -16,
10874     "kind" : "vcall_offset"
10875    },
10876    {
10877     "component_value" : -16,
10878     "kind" : "vcall_offset"
10879    },
10880    {
10881     "component_value" : -16,
10882     "kind" : "vcall_offset"
10883    },
10884    {
10885     "component_value" : -16,
10886     "kind" : "offset_to_top"
10887    },
10888    {
10889     "kind" : "rtti",
10890     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10891    },
10892    {
10893     "kind" : "complete_dtor_pointer",
10894     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
10895    },
10896    {
10897     "kind" : "deleting_dtor_pointer",
10898     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
10899    },
10900    {
10901     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10902    },
10903    {
10904     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10905    },
10906    {
10907     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10908    },
10909    {
10910     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10911    }
10912   ]
10913  },
10914  {
10915   "alignment" : 4,
10916   "base_specifiers" :
10917   [
10918    {
10919     "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_010IUsbGadgetE"
10920    },
10921    {
10922     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10923    },
10924    {
10925     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10926    }
10927   ],
10928   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEEE",
10929   "name" : "android::hardware::BpInterface<android::hardware::usb::gadget::V1_0::IUsbGadget>",
10930   "record_kind" : "class",
10931   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEEE",
10932   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEEE",
10933   "size" : 32,
10934   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10935   "template_args" : [ "_ZTIN7android8hardware3usb6gadget4V1_010IUsbGadgetE" ],
10936   "vtable_components" :
10937   [
10938    {
10939     "component_value" : 24,
10940     "kind" : "vbase_offset"
10941    },
10942    {
10943     "kind" : "offset_to_top"
10944    },
10945    {
10946     "kind" : "rtti",
10947     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEEE"
10948    },
10949    {
10950     "mangled_component_name" : "_ZNK7android8hardware3usb6gadget4V1_010IUsbGadget8isRemoteEv"
10951    },
10952    {
10953     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10954    },
10955    {
10956     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10957    },
10958    {
10959     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10960    },
10961    {
10962     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10963    },
10964    {
10965     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget21setHALInstrumentationEv"
10966    },
10967    {
10968     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10969    },
10970    {
10971     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget4pingEv"
10972    },
10973    {
10974     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10975    },
10976    {
10977     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget21notifySyspropsChangedEv"
10978    },
10979    {
10980     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10981    },
10982    {
10983     "kind" : "complete_dtor_pointer",
10984     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEED1Ev"
10985    },
10986    {
10987     "kind" : "deleting_dtor_pointer",
10988     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEED0Ev"
10989    },
10990    {
10991     "is_pure" : true,
10992     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget22setCurrentUsbFunctionsEyRKNS_2spINS3_18IUsbGadgetCallbackEEEy"
10993    },
10994    {
10995     "is_pure" : true,
10996     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget22getCurrentUsbFunctionsERKNS_2spINS3_18IUsbGadgetCallbackEEE"
10997    },
10998    {
10999     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEE10onAsBinderEv"
11000    },
11001    {
11002     "component_value" : 20,
11003     "kind" : "vbase_offset"
11004    },
11005    {
11006     "component_value" : -4,
11007     "kind" : "offset_to_top"
11008    },
11009    {
11010     "kind" : "rtti",
11011     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEEE"
11012    },
11013    {
11014     "kind" : "complete_dtor_pointer",
11015     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEED1Ev"
11016    },
11017    {
11018     "kind" : "deleting_dtor_pointer",
11019     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEED0Ev"
11020    },
11021    {
11022     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEE10onAsBinderEv"
11023    },
11024    {
11025     "component_value" : 16,
11026     "kind" : "vbase_offset"
11027    },
11028    {
11029     "component_value" : -8,
11030     "kind" : "offset_to_top"
11031    },
11032    {
11033     "kind" : "rtti",
11034     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEEE"
11035    },
11036    {
11037     "kind" : "complete_dtor_pointer",
11038     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEED1Ev"
11039    },
11040    {
11041     "kind" : "deleting_dtor_pointer",
11042     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEED0Ev"
11043    },
11044    {
11045     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11046    },
11047    {
11048     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11049    },
11050    {
11051     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11052    },
11053    {
11054     "kind" : "vcall_offset"
11055    },
11056    {
11057     "component_value" : -16,
11058     "kind" : "vcall_offset"
11059    },
11060    {
11061     "component_value" : -16,
11062     "kind" : "vcall_offset"
11063    },
11064    {
11065     "component_value" : -16,
11066     "kind" : "vcall_offset"
11067    },
11068    {
11069     "component_value" : -24,
11070     "kind" : "vcall_offset"
11071    },
11072    {
11073     "component_value" : -24,
11074     "kind" : "offset_to_top"
11075    },
11076    {
11077     "kind" : "rtti",
11078     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEEE"
11079    },
11080    {
11081     "kind" : "complete_dtor_pointer",
11082     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEED1Ev"
11083    },
11084    {
11085     "kind" : "deleting_dtor_pointer",
11086     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEED0Ev"
11087    },
11088    {
11089     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11090    },
11091    {
11092     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11093    },
11094    {
11095     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11096    },
11097    {
11098     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11099    }
11100   ]
11101  },
11102  {
11103   "alignment" : 4,
11104   "base_specifiers" :
11105   [
11106    {
11107     "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE"
11108    },
11109    {
11110     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11111    },
11112    {
11113     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11114    }
11115   ],
11116   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEE",
11117   "name" : "android::hardware::BpInterface<android::hardware::usb::gadget::V1_0::IUsbGadgetCallback>",
11118   "record_kind" : "class",
11119   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEE",
11120   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEE",
11121   "size" : 32,
11122   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11123   "template_args" : [ "_ZTIN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE" ],
11124   "vtable_components" :
11125   [
11126    {
11127     "component_value" : 24,
11128     "kind" : "vbase_offset"
11129    },
11130    {
11131     "kind" : "offset_to_top"
11132    },
11133    {
11134     "kind" : "rtti",
11135     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEE"
11136    },
11137    {
11138     "mangled_component_name" : "_ZNK7android8hardware3usb6gadget4V1_018IUsbGadgetCallback8isRemoteEv"
11139    },
11140    {
11141     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11142    },
11143    {
11144     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11145    },
11146    {
11147     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11148    },
11149    {
11150     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11151    },
11152    {
11153     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback21setHALInstrumentationEv"
11154    },
11155    {
11156     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11157    },
11158    {
11159     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback4pingEv"
11160    },
11161    {
11162     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11163    },
11164    {
11165     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback21notifySyspropsChangedEv"
11166    },
11167    {
11168     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11169    },
11170    {
11171     "kind" : "complete_dtor_pointer",
11172     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEED1Ev"
11173    },
11174    {
11175     "kind" : "deleting_dtor_pointer",
11176     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEED0Ev"
11177    },
11178    {
11179     "is_pure" : true,
11180     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback24setCurrentUsbFunctionsCbEyNS3_6StatusE"
11181    },
11182    {
11183     "is_pure" : true,
11184     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback24getCurrentUsbFunctionsCbEyNS3_6StatusE"
11185    },
11186    {
11187     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEE10onAsBinderEv"
11188    },
11189    {
11190     "component_value" : 20,
11191     "kind" : "vbase_offset"
11192    },
11193    {
11194     "component_value" : -4,
11195     "kind" : "offset_to_top"
11196    },
11197    {
11198     "kind" : "rtti",
11199     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEE"
11200    },
11201    {
11202     "kind" : "complete_dtor_pointer",
11203     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEED1Ev"
11204    },
11205    {
11206     "kind" : "deleting_dtor_pointer",
11207     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEED0Ev"
11208    },
11209    {
11210     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEE10onAsBinderEv"
11211    },
11212    {
11213     "component_value" : 16,
11214     "kind" : "vbase_offset"
11215    },
11216    {
11217     "component_value" : -8,
11218     "kind" : "offset_to_top"
11219    },
11220    {
11221     "kind" : "rtti",
11222     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEE"
11223    },
11224    {
11225     "kind" : "complete_dtor_pointer",
11226     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEED1Ev"
11227    },
11228    {
11229     "kind" : "deleting_dtor_pointer",
11230     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEED0Ev"
11231    },
11232    {
11233     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11234    },
11235    {
11236     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11237    },
11238    {
11239     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11240    },
11241    {
11242     "kind" : "vcall_offset"
11243    },
11244    {
11245     "component_value" : -16,
11246     "kind" : "vcall_offset"
11247    },
11248    {
11249     "component_value" : -16,
11250     "kind" : "vcall_offset"
11251    },
11252    {
11253     "component_value" : -16,
11254     "kind" : "vcall_offset"
11255    },
11256    {
11257     "component_value" : -24,
11258     "kind" : "vcall_offset"
11259    },
11260    {
11261     "component_value" : -24,
11262     "kind" : "offset_to_top"
11263    },
11264    {
11265     "kind" : "rtti",
11266     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEE"
11267    },
11268    {
11269     "kind" : "complete_dtor_pointer",
11270     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEED1Ev"
11271    },
11272    {
11273     "kind" : "deleting_dtor_pointer",
11274     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEED0Ev"
11275    },
11276    {
11277     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11278    },
11279    {
11280     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11281    },
11282    {
11283     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11284    },
11285    {
11286     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11287    }
11288   ]
11289  },
11290  {
11291   "alignment" : 4,
11292   "base_specifiers" :
11293   [
11294    {
11295     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11296    },
11297    {
11298     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11299    },
11300    {
11301     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11302    }
11303   ],
11304   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11305   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
11306   "record_kind" : "class",
11307   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11308   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11309   "size" : 32,
11310   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11311   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
11312   "vtable_components" :
11313   [
11314    {
11315     "component_value" : 24,
11316     "kind" : "vbase_offset"
11317    },
11318    {
11319     "kind" : "offset_to_top"
11320    },
11321    {
11322     "kind" : "rtti",
11323     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11324    },
11325    {
11326     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
11327    },
11328    {
11329     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11330    },
11331    {
11332     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11333    },
11334    {
11335     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11336    },
11337    {
11338     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11339    },
11340    {
11341     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
11342    },
11343    {
11344     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11345    },
11346    {
11347     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
11348    },
11349    {
11350     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11351    },
11352    {
11353     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
11354    },
11355    {
11356     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11357    },
11358    {
11359     "kind" : "complete_dtor_pointer",
11360     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11361    },
11362    {
11363     "kind" : "deleting_dtor_pointer",
11364     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11365    },
11366    {
11367     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11368    },
11369    {
11370     "component_value" : 20,
11371     "kind" : "vbase_offset"
11372    },
11373    {
11374     "component_value" : -4,
11375     "kind" : "offset_to_top"
11376    },
11377    {
11378     "kind" : "rtti",
11379     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11380    },
11381    {
11382     "kind" : "complete_dtor_pointer",
11383     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11384    },
11385    {
11386     "kind" : "deleting_dtor_pointer",
11387     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11388    },
11389    {
11390     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11391    },
11392    {
11393     "component_value" : 16,
11394     "kind" : "vbase_offset"
11395    },
11396    {
11397     "component_value" : -8,
11398     "kind" : "offset_to_top"
11399    },
11400    {
11401     "kind" : "rtti",
11402     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11403    },
11404    {
11405     "kind" : "complete_dtor_pointer",
11406     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11407    },
11408    {
11409     "kind" : "deleting_dtor_pointer",
11410     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11411    },
11412    {
11413     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11414    },
11415    {
11416     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11417    },
11418    {
11419     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11420    },
11421    {
11422     "kind" : "vcall_offset"
11423    },
11424    {
11425     "component_value" : -16,
11426     "kind" : "vcall_offset"
11427    },
11428    {
11429     "component_value" : -16,
11430     "kind" : "vcall_offset"
11431    },
11432    {
11433     "component_value" : -16,
11434     "kind" : "vcall_offset"
11435    },
11436    {
11437     "component_value" : -24,
11438     "kind" : "vcall_offset"
11439    },
11440    {
11441     "component_value" : -24,
11442     "kind" : "offset_to_top"
11443    },
11444    {
11445     "kind" : "rtti",
11446     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11447    },
11448    {
11449     "kind" : "complete_dtor_pointer",
11450     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11451    },
11452    {
11453     "kind" : "deleting_dtor_pointer",
11454     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11455    },
11456    {
11457     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11458    },
11459    {
11460     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11461    },
11462    {
11463     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11464    },
11465    {
11466     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11467    }
11468   ]
11469  },
11470  {
11471   "alignment" : 8,
11472   "fields" :
11473   [
11474    {
11475     "access" : "private",
11476     "field_name" : "mHandle",
11477     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
11478    },
11479    {
11480     "access" : "private",
11481     "field_name" : "mOwnsHandle",
11482     "field_offset" : 64,
11483     "referenced_type" : "_ZTIb"
11484    },
11485    {
11486     "access" : "private",
11487     "field_name" : "mPad",
11488     "field_offset" : 72,
11489     "referenced_type" : "_ZTIA7_h"
11490    }
11491   ],
11492   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
11493   "name" : "android::hardware::hidl_handle",
11494   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
11495   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
11496   "size" : 16,
11497   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11498  },
11499  {
11500   "alignment" : 8,
11501   "fields" :
11502   [
11503    {
11504     "access" : "private",
11505     "field_name" : "mHandle",
11506     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
11507    },
11508    {
11509     "access" : "private",
11510     "field_name" : "mSize",
11511     "field_offset" : 128,
11512     "referenced_type" : "_ZTIy"
11513    },
11514    {
11515     "access" : "private",
11516     "field_name" : "mName",
11517     "field_offset" : 192,
11518     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11519    }
11520   ],
11521   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
11522   "name" : "android::hardware::hidl_memory",
11523   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
11524   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
11525   "size" : 40,
11526   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11527  },
11528  {
11529   "alignment" : 8,
11530   "fields" :
11531   [
11532    {
11533     "access" : "private",
11534     "field_name" : "mBuffer",
11535     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
11536    },
11537    {
11538     "access" : "private",
11539     "field_name" : "mSize",
11540     "field_offset" : 64,
11541     "referenced_type" : "_ZTIj"
11542    },
11543    {
11544     "access" : "private",
11545     "field_name" : "mOwnsBuffer",
11546     "field_offset" : 96,
11547     "referenced_type" : "_ZTIb"
11548    },
11549    {
11550     "access" : "private",
11551     "field_name" : "mPad",
11552     "field_offset" : 104,
11553     "referenced_type" : "_ZTIA3_h"
11554    }
11555   ],
11556   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
11557   "name" : "android::hardware::hidl_string",
11558   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
11559   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
11560   "size" : 16,
11561   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11562  },
11563  {
11564   "alignment" : 8,
11565   "fields" :
11566   [
11567    {
11568     "access" : "private",
11569     "field_name" : "mGrantors",
11570     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
11571    },
11572    {
11573     "access" : "private",
11574     "field_name" : "mHandle",
11575     "field_offset" : 128,
11576     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
11577    },
11578    {
11579     "access" : "private",
11580     "field_name" : "mQuantum",
11581     "field_offset" : 192,
11582     "referenced_type" : "_ZTIj"
11583    },
11584    {
11585     "access" : "private",
11586     "field_name" : "mFlags",
11587     "field_offset" : 224,
11588     "referenced_type" : "_ZTIj"
11589    }
11590   ],
11591   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11592   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
11593   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11594   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11595   "size" : 32,
11596   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
11597   "template_args" : [ "_ZTIc" ]
11598  },
11599  {
11600   "access" : "private",
11601   "alignment" : 4,
11602   "fields" :
11603   [
11604    {
11605     "field_name" : "binder",
11606     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
11607    },
11608    {
11609     "field_name" : "refs",
11610     "field_offset" : 32,
11611     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11612    }
11613   ],
11614   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11615   "name" : "android::hardware::ProcessState::handle_entry",
11616   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11617   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11618   "size" : 8,
11619   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
11620  },
11621  {
11622   "alignment" : 8,
11623   "base_specifiers" :
11624   [
11625    {
11626     "is_virtual" : true,
11627     "referenced_type" : "_ZTIN7android7RefBaseE"
11628    }
11629   ],
11630   "fields" :
11631   [
11632    {
11633     "access" : "private",
11634     "field_name" : "mDriverFD",
11635     "field_offset" : 32,
11636     "referenced_type" : "_ZTIi"
11637    },
11638    {
11639     "access" : "private",
11640     "field_name" : "mVMStart",
11641     "field_offset" : 64,
11642     "referenced_type" : "_ZTIPv"
11643    },
11644    {
11645     "access" : "private",
11646     "field_name" : "mThreadCountLock",
11647     "field_offset" : 96,
11648     "referenced_type" : "_ZTI15pthread_mutex_t"
11649    },
11650    {
11651     "access" : "private",
11652     "field_name" : "mThreadCountDecrement",
11653     "field_offset" : 128,
11654     "referenced_type" : "_ZTI14pthread_cond_t"
11655    },
11656    {
11657     "access" : "private",
11658     "field_name" : "mExecutingThreadsCount",
11659     "field_offset" : 160,
11660     "referenced_type" : "_ZTIj"
11661    },
11662    {
11663     "access" : "private",
11664     "field_name" : "mMaxThreads",
11665     "field_offset" : 192,
11666     "referenced_type" : "_ZTIj"
11667    },
11668    {
11669     "access" : "private",
11670     "field_name" : "mStarvationStartTimeMs",
11671     "field_offset" : 256,
11672     "referenced_type" : "_ZTIx"
11673    },
11674    {
11675     "access" : "private",
11676     "field_name" : "mLock",
11677     "field_offset" : 320,
11678     "referenced_type" : "_ZTIN7android5MutexE"
11679    },
11680    {
11681     "access" : "private",
11682     "field_name" : "mHandleToObject",
11683     "field_offset" : 352,
11684     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
11685    },
11686    {
11687     "access" : "private",
11688     "field_name" : "mManagesContexts",
11689     "field_offset" : 512,
11690     "referenced_type" : "_ZTIb"
11691    },
11692    {
11693     "access" : "private",
11694     "field_name" : "mBinderContextCheckFunc",
11695     "field_offset" : 544,
11696     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
11697    },
11698    {
11699     "access" : "private",
11700     "field_name" : "mBinderContextUserData",
11701     "field_offset" : 576,
11702     "referenced_type" : "_ZTIPv"
11703    },
11704    {
11705     "access" : "private",
11706     "field_name" : "mContexts",
11707     "field_offset" : 608,
11708     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
11709    },
11710    {
11711     "access" : "private",
11712     "field_name" : "mRootDir",
11713     "field_offset" : 768,
11714     "referenced_type" : "_ZTIN7android7String8E"
11715    },
11716    {
11717     "access" : "private",
11718     "field_name" : "mThreadPoolStarted",
11719     "field_offset" : 800,
11720     "referenced_type" : "_ZTIb"
11721    },
11722    {
11723     "access" : "private",
11724     "field_name" : "mSpawnThreadOnStart",
11725     "field_offset" : 808,
11726     "referenced_type" : "_ZTIb"
11727    },
11728    {
11729     "access" : "private",
11730     "field_name" : "mThreadPoolSeq",
11731     "field_offset" : 832,
11732     "referenced_type" : "_ZTIVi"
11733    },
11734    {
11735     "access" : "private",
11736     "field_name" : "mMmapSize",
11737     "field_offset" : 864,
11738     "referenced_type" : "_ZTIKj"
11739    },
11740    {
11741     "access" : "private",
11742     "field_name" : "mCallRestriction",
11743     "field_offset" : 896,
11744     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
11745    }
11746   ],
11747   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
11748   "name" : "android::hardware::ProcessState",
11749   "record_kind" : "class",
11750   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
11751   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
11752   "size" : 128,
11753   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
11754   "vtable_components" :
11755   [
11756    {
11757     "component_value" : 116,
11758     "kind" : "vbase_offset"
11759    },
11760    {
11761     "kind" : "offset_to_top"
11762    },
11763    {
11764     "kind" : "rtti",
11765     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
11766    },
11767    {
11768     "kind" : "complete_dtor_pointer",
11769     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
11770    },
11771    {
11772     "kind" : "deleting_dtor_pointer",
11773     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
11774    },
11775    {
11776     "kind" : "vcall_offset"
11777    },
11778    {
11779     "kind" : "vcall_offset"
11780    },
11781    {
11782     "kind" : "vcall_offset"
11783    },
11784    {
11785     "kind" : "vcall_offset"
11786    },
11787    {
11788     "component_value" : -116,
11789     "kind" : "vcall_offset"
11790    },
11791    {
11792     "component_value" : -116,
11793     "kind" : "offset_to_top"
11794    },
11795    {
11796     "kind" : "rtti",
11797     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
11798    },
11799    {
11800     "kind" : "complete_dtor_pointer",
11801     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
11802    },
11803    {
11804     "kind" : "deleting_dtor_pointer",
11805     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
11806    },
11807    {
11808     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11809    },
11810    {
11811     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11812    },
11813    {
11814     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11815    },
11816    {
11817     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11818    }
11819   ]
11820  },
11821  {
11822   "alignment" : 2,
11823   "fields" :
11824   [
11825    {
11826     "access" : "private",
11827     "field_name" : "mMajor",
11828     "referenced_type" : "_ZTIt"
11829    },
11830    {
11831     "access" : "private",
11832     "field_name" : "mMinor",
11833     "field_offset" : 16,
11834     "referenced_type" : "_ZTIt"
11835    }
11836   ],
11837   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
11838   "name" : "android::hardware::hidl_version",
11839   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
11840   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
11841   "size" : 4,
11842   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11843  },
11844  {
11845   "alignment" : 4,
11846   "fields" :
11847   [
11848    {
11849     "access" : "private",
11850     "field_name" : "mMutex",
11851     "referenced_type" : "_ZTINSt3__15mutexE"
11852    },
11853    {
11854     "access" : "private",
11855     "field_name" : "mMap",
11856     "field_offset" : 32,
11857     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
11858    }
11859   ],
11860   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
11861   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
11862   "record_kind" : "class",
11863   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
11864   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
11865   "size" : 16,
11866   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11867   "template_args" :
11868   [
11869    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
11870    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
11871   ]
11872  },
11873  {
11874   "alignment" : 4,
11875   "fields" :
11876   [
11877    {
11878     "access" : "private",
11879     "field_name" : "mMutex",
11880     "referenced_type" : "_ZTINSt3__15mutexE"
11881    },
11882    {
11883     "access" : "private",
11884     "field_name" : "mMap",
11885     "field_offset" : 32,
11886     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
11887    }
11888   ],
11889   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
11890   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
11891   "record_kind" : "class",
11892   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
11893   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
11894   "size" : 16,
11895   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11896   "template_args" :
11897   [
11898    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
11899    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
11900   ]
11901  },
11902  {
11903   "alignment" : 4,
11904   "fields" :
11905   [
11906    {
11907     "access" : "private",
11908     "field_name" : "mMutex",
11909     "referenced_type" : "_ZTINSt3__15mutexE"
11910    },
11911    {
11912     "access" : "private",
11913     "field_name" : "mMap",
11914     "field_offset" : 32,
11915     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
11916    }
11917   ],
11918   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11919   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
11920   "record_kind" : "class",
11921   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11922   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11923   "size" : 16,
11924   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11925   "template_args" :
11926   [
11927    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
11928    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
11929   ]
11930  },
11931  {
11932   "alignment" : 8,
11933   "fields" :
11934   [
11935    {
11936     "field_name" : "flags",
11937     "referenced_type" : "_ZTIj"
11938    },
11939    {
11940     "field_name" : "fdIndex",
11941     "field_offset" : 32,
11942     "referenced_type" : "_ZTIj"
11943    },
11944    {
11945     "field_name" : "offset",
11946     "field_offset" : 64,
11947     "referenced_type" : "_ZTIj"
11948    },
11949    {
11950     "field_name" : "extent",
11951     "field_offset" : 128,
11952     "referenced_type" : "_ZTIy"
11953    }
11954   ],
11955   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
11956   "name" : "android::hardware::GrantorDescriptor",
11957   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
11958   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
11959   "size" : 24,
11960   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
11961  },
11962  {
11963   "alignment" : 4,
11964   "base_specifiers" :
11965   [
11966    {
11967     "is_virtual" : true,
11968     "referenced_type" : "_ZTIN7android7RefBaseE"
11969    }
11970   ],
11971   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
11972   "name" : "android::hardware::hidl_death_recipient",
11973   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
11974   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
11975   "size" : 12,
11976   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11977   "vtable_components" :
11978   [
11979    {
11980     "component_value" : 4,
11981     "kind" : "vbase_offset"
11982    },
11983    {
11984     "kind" : "offset_to_top"
11985    },
11986    {
11987     "kind" : "rtti",
11988     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11989    },
11990    {
11991     "is_pure" : true,
11992     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
11993    },
11994    {
11995     "kind" : "complete_dtor_pointer",
11996     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
11997    },
11998    {
11999     "kind" : "deleting_dtor_pointer",
12000     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
12001    },
12002    {
12003     "kind" : "vcall_offset"
12004    },
12005    {
12006     "kind" : "vcall_offset"
12007    },
12008    {
12009     "kind" : "vcall_offset"
12010    },
12011    {
12012     "kind" : "vcall_offset"
12013    },
12014    {
12015     "component_value" : -4,
12016     "kind" : "vcall_offset"
12017    },
12018    {
12019     "component_value" : -4,
12020     "kind" : "offset_to_top"
12021    },
12022    {
12023     "kind" : "rtti",
12024     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12025    },
12026    {
12027     "kind" : "complete_dtor_pointer",
12028     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
12029    },
12030    {
12031     "kind" : "deleting_dtor_pointer",
12032     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
12033    },
12034    {
12035     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12036    },
12037    {
12038     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12039    },
12040    {
12041     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12042    },
12043    {
12044     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12045    }
12046   ]
12047  },
12048  {
12049   "alignment" : 8,
12050   "base_specifiers" :
12051   [
12052    {
12053     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
12054    }
12055   ],
12056   "fields" :
12057   [
12058    {
12059     "access" : "private",
12060     "field_name" : "mRecipient",
12061     "field_offset" : 32,
12062     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
12063    },
12064    {
12065     "access" : "private",
12066     "field_name" : "mCookie",
12067     "field_offset" : 128,
12068     "referenced_type" : "_ZTIy"
12069    },
12070    {
12071     "access" : "private",
12072     "field_name" : "mBase",
12073     "field_offset" : 192,
12074     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
12075    }
12076   ],
12077   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
12078   "name" : "android::hardware::hidl_binder_death_recipient",
12079   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
12080   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
12081   "size" : 40,
12082   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
12083   "vtable_components" :
12084   [
12085    {
12086     "component_value" : 32,
12087     "kind" : "vbase_offset"
12088    },
12089    {
12090     "kind" : "offset_to_top"
12091    },
12092    {
12093     "kind" : "rtti",
12094     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12095    },
12096    {
12097     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
12098    },
12099    {
12100     "kind" : "complete_dtor_pointer",
12101     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
12102    },
12103    {
12104     "kind" : "deleting_dtor_pointer",
12105     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
12106    },
12107    {
12108     "kind" : "vcall_offset"
12109    },
12110    {
12111     "kind" : "vcall_offset"
12112    },
12113    {
12114     "kind" : "vcall_offset"
12115    },
12116    {
12117     "kind" : "vcall_offset"
12118    },
12119    {
12120     "component_value" : -32,
12121     "kind" : "vcall_offset"
12122    },
12123    {
12124     "component_value" : -32,
12125     "kind" : "offset_to_top"
12126    },
12127    {
12128     "kind" : "rtti",
12129     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12130    },
12131    {
12132     "kind" : "complete_dtor_pointer",
12133     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
12134    },
12135    {
12136     "kind" : "deleting_dtor_pointer",
12137     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
12138    },
12139    {
12140     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12141    },
12142    {
12143     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12144    },
12145    {
12146     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12147    },
12148    {
12149     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12150    }
12151   ]
12152  },
12153  {
12154   "alignment" : 4,
12155   "base_specifiers" :
12156   [
12157    {
12158     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12159    }
12160   ],
12161   "linker_set_key" : "_ZTIN7android8hardware3usb6gadget4V1_010IUsbGadgetE",
12162   "name" : "android::hardware::usb::gadget::V1_0::IUsbGadget",
12163   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_010IUsbGadgetE",
12164   "self_type" : "_ZTIN7android8hardware3usb6gadget4V1_010IUsbGadgetE",
12165   "size" : 12,
12166   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadget.h",
12167   "vtable_components" :
12168   [
12169    {
12170     "component_value" : 4,
12171     "kind" : "vbase_offset"
12172    },
12173    {
12174     "kind" : "offset_to_top"
12175    },
12176    {
12177     "kind" : "rtti",
12178     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_010IUsbGadgetE"
12179    },
12180    {
12181     "mangled_component_name" : "_ZNK7android8hardware3usb6gadget4V1_010IUsbGadget8isRemoteEv"
12182    },
12183    {
12184     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12185    },
12186    {
12187     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12188    },
12189    {
12190     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12191    },
12192    {
12193     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12194    },
12195    {
12196     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget21setHALInstrumentationEv"
12197    },
12198    {
12199     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12200    },
12201    {
12202     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget4pingEv"
12203    },
12204    {
12205     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12206    },
12207    {
12208     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget21notifySyspropsChangedEv"
12209    },
12210    {
12211     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12212    },
12213    {
12214     "kind" : "complete_dtor_pointer",
12215     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadgetD1Ev"
12216    },
12217    {
12218     "kind" : "deleting_dtor_pointer",
12219     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadgetD0Ev"
12220    },
12221    {
12222     "is_pure" : true,
12223     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget22setCurrentUsbFunctionsEyRKNS_2spINS3_18IUsbGadgetCallbackEEEy"
12224    },
12225    {
12226     "is_pure" : true,
12227     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_010IUsbGadget22getCurrentUsbFunctionsERKNS_2spINS3_18IUsbGadgetCallbackEEE"
12228    },
12229    {
12230     "kind" : "vcall_offset"
12231    },
12232    {
12233     "kind" : "vcall_offset"
12234    },
12235    {
12236     "kind" : "vcall_offset"
12237    },
12238    {
12239     "kind" : "vcall_offset"
12240    },
12241    {
12242     "component_value" : -4,
12243     "kind" : "vcall_offset"
12244    },
12245    {
12246     "component_value" : -4,
12247     "kind" : "offset_to_top"
12248    },
12249    {
12250     "kind" : "rtti",
12251     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_010IUsbGadgetE"
12252    },
12253    {
12254     "kind" : "complete_dtor_pointer",
12255     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_010IUsbGadgetD1Ev"
12256    },
12257    {
12258     "kind" : "deleting_dtor_pointer",
12259     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_010IUsbGadgetD0Ev"
12260    },
12261    {
12262     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12263    },
12264    {
12265     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12266    },
12267    {
12268     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12269    },
12270    {
12271     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12272    }
12273   ]
12274  },
12275  {
12276   "alignment" : 4,
12277   "base_specifiers" :
12278   [
12279    {
12280     "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_010IUsbGadgetE"
12281    },
12282    {
12283     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12284    }
12285   ],
12286   "fields" :
12287   [
12288    {
12289     "access" : "private",
12290     "field_name" : "mImpl",
12291     "field_offset" : 384,
12292     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE"
12293    },
12294    {
12295     "access" : "private",
12296     "field_name" : "mOnewayQueue",
12297     "field_offset" : 416,
12298     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
12299    }
12300   ],
12301   "linker_set_key" : "_ZTIN7android8hardware3usb6gadget4V1_011BsUsbGadgetE",
12302   "name" : "android::hardware::usb::gadget::V1_0::BsUsbGadget",
12303   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_011BsUsbGadgetE",
12304   "self_type" : "_ZTIN7android8hardware3usb6gadget4V1_011BsUsbGadgetE",
12305   "size" : 68,
12306   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BsUsbGadget.h",
12307   "vtable_components" :
12308   [
12309    {
12310     "component_value" : 60,
12311     "kind" : "vbase_offset"
12312    },
12313    {
12314     "kind" : "offset_to_top"
12315    },
12316    {
12317     "kind" : "rtti",
12318     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_011BsUsbGadgetE"
12319    },
12320    {
12321     "mangled_component_name" : "_ZNK7android8hardware3usb6gadget4V1_010IUsbGadget8isRemoteEv"
12322    },
12323    {
12324     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_011BsUsbGadget14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12325    },
12326    {
12327     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_011BsUsbGadget5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12328    },
12329    {
12330     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_011BsUsbGadget19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12331    },
12332    {
12333     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_011BsUsbGadget12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12334    },
12335    {
12336     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_011BsUsbGadget21setHALInstrumentationEv"
12337    },
12338    {
12339     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_011BsUsbGadget11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12340    },
12341    {
12342     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_011BsUsbGadget4pingEv"
12343    },
12344    {
12345     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_011BsUsbGadget12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12346    },
12347    {
12348     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_011BsUsbGadget21notifySyspropsChangedEv"
12349    },
12350    {
12351     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_011BsUsbGadget13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12352    },
12353    {
12354     "kind" : "complete_dtor_pointer",
12355     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_011BsUsbGadgetD1Ev"
12356    },
12357    {
12358     "kind" : "deleting_dtor_pointer",
12359     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_011BsUsbGadgetD0Ev"
12360    },
12361    {
12362     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_011BsUsbGadget22setCurrentUsbFunctionsEyRKNS_2spINS3_18IUsbGadgetCallbackEEEy"
12363    },
12364    {
12365     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_011BsUsbGadget22getCurrentUsbFunctionsERKNS_2spINS3_18IUsbGadgetCallbackEEE"
12366    },
12367    {
12368     "component_value" : -4,
12369     "kind" : "offset_to_top"
12370    },
12371    {
12372     "kind" : "rtti",
12373     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_011BsUsbGadgetE"
12374    },
12375    {
12376     "kind" : "complete_dtor_pointer",
12377     "mangled_component_name" : "_ZThn4_N7android8hardware3usb6gadget4V1_011BsUsbGadgetD1Ev"
12378    },
12379    {
12380     "kind" : "deleting_dtor_pointer",
12381     "mangled_component_name" : "_ZThn4_N7android8hardware3usb6gadget4V1_011BsUsbGadgetD0Ev"
12382    },
12383    {
12384     "kind" : "vcall_offset"
12385    },
12386    {
12387     "kind" : "vcall_offset"
12388    },
12389    {
12390     "kind" : "vcall_offset"
12391    },
12392    {
12393     "kind" : "vcall_offset"
12394    },
12395    {
12396     "component_value" : -60,
12397     "kind" : "vcall_offset"
12398    },
12399    {
12400     "component_value" : -60,
12401     "kind" : "offset_to_top"
12402    },
12403    {
12404     "kind" : "rtti",
12405     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_011BsUsbGadgetE"
12406    },
12407    {
12408     "kind" : "complete_dtor_pointer",
12409     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_011BsUsbGadgetD1Ev"
12410    },
12411    {
12412     "kind" : "deleting_dtor_pointer",
12413     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_011BsUsbGadgetD0Ev"
12414    },
12415    {
12416     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12417    },
12418    {
12419     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12420    },
12421    {
12422     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12423    },
12424    {
12425     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12426    }
12427   ]
12428  },
12429  {
12430   "alignment" : 4,
12431   "base_specifiers" :
12432   [
12433    {
12434     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12435    }
12436   ],
12437   "fields" :
12438   [
12439    {
12440     "access" : "private",
12441     "field_name" : "_hidl_mImpl",
12442     "field_offset" : 544,
12443     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE"
12444    }
12445   ],
12446   "linker_set_key" : "_ZTIN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE",
12447   "name" : "android::hardware::usb::gadget::V1_0::BnHwUsbGadget",
12448   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE",
12449   "self_type" : "_ZTIN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE",
12450   "size" : 80,
12451   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BnHwUsbGadget.h",
12452   "vtable_components" :
12453   [
12454    {
12455     "component_value" : 72,
12456     "kind" : "vbase_offset"
12457    },
12458    {
12459     "kind" : "offset_to_top"
12460    },
12461    {
12462     "kind" : "rtti",
12463     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE"
12464    },
12465    {
12466     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12467    },
12468    {
12469     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12470    },
12471    {
12472     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12473    },
12474    {
12475     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
12476    },
12477    {
12478     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12479    },
12480    {
12481     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12482    },
12483    {
12484     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12485    },
12486    {
12487     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12488    },
12489    {
12490     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12491    },
12492    {
12493     "kind" : "complete_dtor_pointer",
12494     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetD1Ev"
12495    },
12496    {
12497     "kind" : "deleting_dtor_pointer",
12498     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetD0Ev"
12499    },
12500    {
12501     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BnHwUsbGadget10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
12502    },
12503    {
12504     "component_value" : -20,
12505     "kind" : "offset_to_top"
12506    },
12507    {
12508     "kind" : "rtti",
12509     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE"
12510    },
12511    {
12512     "kind" : "complete_dtor_pointer",
12513     "mangled_component_name" : "_ZThn20_N7android8hardware3usb6gadget4V1_013BnHwUsbGadgetD1Ev"
12514    },
12515    {
12516     "kind" : "deleting_dtor_pointer",
12517     "mangled_component_name" : "_ZThn20_N7android8hardware3usb6gadget4V1_013BnHwUsbGadgetD0Ev"
12518    },
12519    {
12520     "kind" : "vcall_offset"
12521    },
12522    {
12523     "kind" : "vcall_offset"
12524    },
12525    {
12526     "kind" : "vcall_offset"
12527    },
12528    {
12529     "kind" : "vcall_offset"
12530    },
12531    {
12532     "component_value" : -72,
12533     "kind" : "vcall_offset"
12534    },
12535    {
12536     "component_value" : -72,
12537     "kind" : "offset_to_top"
12538    },
12539    {
12540     "kind" : "rtti",
12541     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_013BnHwUsbGadgetE"
12542    },
12543    {
12544     "kind" : "complete_dtor_pointer",
12545     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_013BnHwUsbGadgetD1Ev"
12546    },
12547    {
12548     "kind" : "deleting_dtor_pointer",
12549     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_013BnHwUsbGadgetD0Ev"
12550    },
12551    {
12552     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12553    },
12554    {
12555     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12556    },
12557    {
12558     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12559    },
12560    {
12561     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12562    }
12563   ]
12564  },
12565  {
12566   "alignment" : 4,
12567   "base_specifiers" :
12568   [
12569    {
12570     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEEE"
12571    },
12572    {
12573     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12574    }
12575   ],
12576   "fields" :
12577   [
12578    {
12579     "access" : "private",
12580     "field_name" : "_hidl_mMutex",
12581     "field_offset" : 544,
12582     "referenced_type" : "_ZTINSt3__15mutexE"
12583    },
12584    {
12585     "access" : "private",
12586     "field_name" : "_hidl_mDeathRecipients",
12587     "field_offset" : 576,
12588     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
12589    }
12590   ],
12591   "linker_set_key" : "_ZTIN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE",
12592   "name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadget",
12593   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE",
12594   "self_type" : "_ZTIN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE",
12595   "size" : 92,
12596   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadget.h",
12597   "vtable_components" :
12598   [
12599    {
12600     "component_value" : 84,
12601     "kind" : "vbase_offset"
12602    },
12603    {
12604     "kind" : "offset_to_top"
12605    },
12606    {
12607     "kind" : "rtti",
12608     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE"
12609    },
12610    {
12611     "mangled_component_name" : "_ZNK7android8hardware3usb6gadget4V1_013BpHwUsbGadget8isRemoteEv"
12612    },
12613    {
12614     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12615    },
12616    {
12617     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12618    },
12619    {
12620     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12621    },
12622    {
12623     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12624    },
12625    {
12626     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget21setHALInstrumentationEv"
12627    },
12628    {
12629     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12630    },
12631    {
12632     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget4pingEv"
12633    },
12634    {
12635     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12636    },
12637    {
12638     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget21notifySyspropsChangedEv"
12639    },
12640    {
12641     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12642    },
12643    {
12644     "kind" : "complete_dtor_pointer",
12645     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetD1Ev"
12646    },
12647    {
12648     "kind" : "deleting_dtor_pointer",
12649     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetD0Ev"
12650    },
12651    {
12652     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget22setCurrentUsbFunctionsEyRKNS_2spINS3_18IUsbGadgetCallbackEEEy"
12653    },
12654    {
12655     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget22getCurrentUsbFunctionsERKNS_2spINS3_18IUsbGadgetCallbackEEE"
12656    },
12657    {
12658     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEE10onAsBinderEv"
12659    },
12660    {
12661     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_013BpHwUsbGadget15onLastStrongRefEPKv"
12662    },
12663    {
12664     "component_value" : 80,
12665     "kind" : "vbase_offset"
12666    },
12667    {
12668     "component_value" : -4,
12669     "kind" : "offset_to_top"
12670    },
12671    {
12672     "kind" : "rtti",
12673     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE"
12674    },
12675    {
12676     "kind" : "complete_dtor_pointer",
12677     "mangled_component_name" : "_ZThn4_N7android8hardware3usb6gadget4V1_013BpHwUsbGadgetD1Ev"
12678    },
12679    {
12680     "kind" : "deleting_dtor_pointer",
12681     "mangled_component_name" : "_ZThn4_N7android8hardware3usb6gadget4V1_013BpHwUsbGadgetD0Ev"
12682    },
12683    {
12684     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_010IUsbGadgetEE10onAsBinderEv"
12685    },
12686    {
12687     "component_value" : 76,
12688     "kind" : "vbase_offset"
12689    },
12690    {
12691     "component_value" : -8,
12692     "kind" : "offset_to_top"
12693    },
12694    {
12695     "kind" : "rtti",
12696     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE"
12697    },
12698    {
12699     "kind" : "complete_dtor_pointer",
12700     "mangled_component_name" : "_ZThn8_N7android8hardware3usb6gadget4V1_013BpHwUsbGadgetD1Ev"
12701    },
12702    {
12703     "kind" : "deleting_dtor_pointer",
12704     "mangled_component_name" : "_ZThn8_N7android8hardware3usb6gadget4V1_013BpHwUsbGadgetD0Ev"
12705    },
12706    {
12707     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12708    },
12709    {
12710     "mangled_component_name" : "_ZThn8_N7android8hardware3usb6gadget4V1_013BpHwUsbGadget15onLastStrongRefEPKv"
12711    },
12712    {
12713     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12714    },
12715    {
12716     "component_value" : -24,
12717     "kind" : "offset_to_top"
12718    },
12719    {
12720     "kind" : "rtti",
12721     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE"
12722    },
12723    {
12724     "kind" : "complete_dtor_pointer",
12725     "mangled_component_name" : "_ZThn24_N7android8hardware3usb6gadget4V1_013BpHwUsbGadgetD1Ev"
12726    },
12727    {
12728     "kind" : "deleting_dtor_pointer",
12729     "mangled_component_name" : "_ZThn24_N7android8hardware3usb6gadget4V1_013BpHwUsbGadgetD0Ev"
12730    },
12731    {
12732     "kind" : "vcall_offset"
12733    },
12734    {
12735     "component_value" : -76,
12736     "kind" : "vcall_offset"
12737    },
12738    {
12739     "component_value" : -84,
12740     "kind" : "vcall_offset"
12741    },
12742    {
12743     "component_value" : -76,
12744     "kind" : "vcall_offset"
12745    },
12746    {
12747     "component_value" : -84,
12748     "kind" : "vcall_offset"
12749    },
12750    {
12751     "component_value" : -84,
12752     "kind" : "offset_to_top"
12753    },
12754    {
12755     "kind" : "rtti",
12756     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_013BpHwUsbGadgetE"
12757    },
12758    {
12759     "kind" : "complete_dtor_pointer",
12760     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_013BpHwUsbGadgetD1Ev"
12761    },
12762    {
12763     "kind" : "deleting_dtor_pointer",
12764     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_013BpHwUsbGadgetD0Ev"
12765    },
12766    {
12767     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12768    },
12769    {
12770     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3usb6gadget4V1_013BpHwUsbGadget15onLastStrongRefEPKv"
12771    },
12772    {
12773     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12774    },
12775    {
12776     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12777    }
12778   ]
12779  },
12780  {
12781   "alignment" : 4,
12782   "base_specifiers" :
12783   [
12784    {
12785     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12786    }
12787   ],
12788   "linker_set_key" : "_ZTIN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE",
12789   "name" : "android::hardware::usb::gadget::V1_0::IUsbGadgetCallback",
12790   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE",
12791   "self_type" : "_ZTIN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE",
12792   "size" : 12,
12793   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/IUsbGadgetCallback.h",
12794   "vtable_components" :
12795   [
12796    {
12797     "component_value" : 4,
12798     "kind" : "vbase_offset"
12799    },
12800    {
12801     "kind" : "offset_to_top"
12802    },
12803    {
12804     "kind" : "rtti",
12805     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE"
12806    },
12807    {
12808     "mangled_component_name" : "_ZNK7android8hardware3usb6gadget4V1_018IUsbGadgetCallback8isRemoteEv"
12809    },
12810    {
12811     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12812    },
12813    {
12814     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12815    },
12816    {
12817     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12818    },
12819    {
12820     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12821    },
12822    {
12823     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback21setHALInstrumentationEv"
12824    },
12825    {
12826     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12827    },
12828    {
12829     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback4pingEv"
12830    },
12831    {
12832     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12833    },
12834    {
12835     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback21notifySyspropsChangedEv"
12836    },
12837    {
12838     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12839    },
12840    {
12841     "kind" : "complete_dtor_pointer",
12842     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackD1Ev"
12843    },
12844    {
12845     "kind" : "deleting_dtor_pointer",
12846     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackD0Ev"
12847    },
12848    {
12849     "is_pure" : true,
12850     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback24setCurrentUsbFunctionsCbEyNS3_6StatusE"
12851    },
12852    {
12853     "is_pure" : true,
12854     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_018IUsbGadgetCallback24getCurrentUsbFunctionsCbEyNS3_6StatusE"
12855    },
12856    {
12857     "kind" : "vcall_offset"
12858    },
12859    {
12860     "kind" : "vcall_offset"
12861    },
12862    {
12863     "kind" : "vcall_offset"
12864    },
12865    {
12866     "kind" : "vcall_offset"
12867    },
12868    {
12869     "component_value" : -4,
12870     "kind" : "vcall_offset"
12871    },
12872    {
12873     "component_value" : -4,
12874     "kind" : "offset_to_top"
12875    },
12876    {
12877     "kind" : "rtti",
12878     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE"
12879    },
12880    {
12881     "kind" : "complete_dtor_pointer",
12882     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackD1Ev"
12883    },
12884    {
12885     "kind" : "deleting_dtor_pointer",
12886     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackD0Ev"
12887    },
12888    {
12889     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12890    },
12891    {
12892     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12893    },
12894    {
12895     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12896    },
12897    {
12898     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12899    }
12900   ]
12901  },
12902  {
12903   "alignment" : 4,
12904   "base_specifiers" :
12905   [
12906    {
12907     "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_018IUsbGadgetCallbackE"
12908    },
12909    {
12910     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12911    }
12912   ],
12913   "fields" :
12914   [
12915    {
12916     "access" : "private",
12917     "field_name" : "mImpl",
12918     "field_offset" : 384,
12919     "referenced_type" : "_ZTIKN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE"
12920    },
12921    {
12922     "access" : "private",
12923     "field_name" : "mOnewayQueue",
12924     "field_offset" : 416,
12925     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
12926    }
12927   ],
12928   "linker_set_key" : "_ZTIN7android8hardware3usb6gadget4V1_019BsUsbGadgetCallbackE",
12929   "name" : "android::hardware::usb::gadget::V1_0::BsUsbGadgetCallback",
12930   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_019BsUsbGadgetCallbackE",
12931   "self_type" : "_ZTIN7android8hardware3usb6gadget4V1_019BsUsbGadgetCallbackE",
12932   "size" : 68,
12933   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BsUsbGadgetCallback.h",
12934   "vtable_components" :
12935   [
12936    {
12937     "component_value" : 60,
12938     "kind" : "vbase_offset"
12939    },
12940    {
12941     "kind" : "offset_to_top"
12942    },
12943    {
12944     "kind" : "rtti",
12945     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_019BsUsbGadgetCallbackE"
12946    },
12947    {
12948     "mangled_component_name" : "_ZNK7android8hardware3usb6gadget4V1_018IUsbGadgetCallback8isRemoteEv"
12949    },
12950    {
12951     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_019BsUsbGadgetCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12952    },
12953    {
12954     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_019BsUsbGadgetCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12955    },
12956    {
12957     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_019BsUsbGadgetCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12958    },
12959    {
12960     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_019BsUsbGadgetCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12961    },
12962    {
12963     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_019BsUsbGadgetCallback21setHALInstrumentationEv"
12964    },
12965    {
12966     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_019BsUsbGadgetCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12967    },
12968    {
12969     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_019BsUsbGadgetCallback4pingEv"
12970    },
12971    {
12972     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_019BsUsbGadgetCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12973    },
12974    {
12975     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_019BsUsbGadgetCallback21notifySyspropsChangedEv"
12976    },
12977    {
12978     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_019BsUsbGadgetCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12979    },
12980    {
12981     "kind" : "complete_dtor_pointer",
12982     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_019BsUsbGadgetCallbackD1Ev"
12983    },
12984    {
12985     "kind" : "deleting_dtor_pointer",
12986     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_019BsUsbGadgetCallbackD0Ev"
12987    },
12988    {
12989     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_019BsUsbGadgetCallback24setCurrentUsbFunctionsCbEyNS3_6StatusE"
12990    },
12991    {
12992     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_019BsUsbGadgetCallback24getCurrentUsbFunctionsCbEyNS3_6StatusE"
12993    },
12994    {
12995     "component_value" : -4,
12996     "kind" : "offset_to_top"
12997    },
12998    {
12999     "kind" : "rtti",
13000     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_019BsUsbGadgetCallbackE"
13001    },
13002    {
13003     "kind" : "complete_dtor_pointer",
13004     "mangled_component_name" : "_ZThn4_N7android8hardware3usb6gadget4V1_019BsUsbGadgetCallbackD1Ev"
13005    },
13006    {
13007     "kind" : "deleting_dtor_pointer",
13008     "mangled_component_name" : "_ZThn4_N7android8hardware3usb6gadget4V1_019BsUsbGadgetCallbackD0Ev"
13009    },
13010    {
13011     "kind" : "vcall_offset"
13012    },
13013    {
13014     "kind" : "vcall_offset"
13015    },
13016    {
13017     "kind" : "vcall_offset"
13018    },
13019    {
13020     "kind" : "vcall_offset"
13021    },
13022    {
13023     "component_value" : -60,
13024     "kind" : "vcall_offset"
13025    },
13026    {
13027     "component_value" : -60,
13028     "kind" : "offset_to_top"
13029    },
13030    {
13031     "kind" : "rtti",
13032     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_019BsUsbGadgetCallbackE"
13033    },
13034    {
13035     "kind" : "complete_dtor_pointer",
13036     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_019BsUsbGadgetCallbackD1Ev"
13037    },
13038    {
13039     "kind" : "deleting_dtor_pointer",
13040     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_019BsUsbGadgetCallbackD0Ev"
13041    },
13042    {
13043     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13044    },
13045    {
13046     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13047    },
13048    {
13049     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13050    },
13051    {
13052     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13053    }
13054   ]
13055  },
13056  {
13057   "alignment" : 4,
13058   "base_specifiers" :
13059   [
13060    {
13061     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13062    }
13063   ],
13064   "fields" :
13065   [
13066    {
13067     "access" : "private",
13068     "field_name" : "_hidl_mImpl",
13069     "field_offset" : 544,
13070     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE"
13071    }
13072   ],
13073   "linker_set_key" : "_ZTIN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE",
13074   "name" : "android::hardware::usb::gadget::V1_0::BnHwUsbGadgetCallback",
13075   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE",
13076   "self_type" : "_ZTIN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE",
13077   "size" : 80,
13078   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BnHwUsbGadgetCallback.h",
13079   "vtable_components" :
13080   [
13081    {
13082     "component_value" : 72,
13083     "kind" : "vbase_offset"
13084    },
13085    {
13086     "kind" : "offset_to_top"
13087    },
13088    {
13089     "kind" : "rtti",
13090     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE"
13091    },
13092    {
13093     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13094    },
13095    {
13096     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13097    },
13098    {
13099     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13100    },
13101    {
13102     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
13103    },
13104    {
13105     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13106    },
13107    {
13108     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13109    },
13110    {
13111     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13112    },
13113    {
13114     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13115    },
13116    {
13117     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13118    },
13119    {
13120     "kind" : "complete_dtor_pointer",
13121     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackD1Ev"
13122    },
13123    {
13124     "kind" : "deleting_dtor_pointer",
13125     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackD0Ev"
13126    },
13127    {
13128     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
13129    },
13130    {
13131     "component_value" : -20,
13132     "kind" : "offset_to_top"
13133    },
13134    {
13135     "kind" : "rtti",
13136     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE"
13137    },
13138    {
13139     "kind" : "complete_dtor_pointer",
13140     "mangled_component_name" : "_ZThn20_N7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackD1Ev"
13141    },
13142    {
13143     "kind" : "deleting_dtor_pointer",
13144     "mangled_component_name" : "_ZThn20_N7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackD0Ev"
13145    },
13146    {
13147     "kind" : "vcall_offset"
13148    },
13149    {
13150     "kind" : "vcall_offset"
13151    },
13152    {
13153     "kind" : "vcall_offset"
13154    },
13155    {
13156     "kind" : "vcall_offset"
13157    },
13158    {
13159     "component_value" : -72,
13160     "kind" : "vcall_offset"
13161    },
13162    {
13163     "component_value" : -72,
13164     "kind" : "offset_to_top"
13165    },
13166    {
13167     "kind" : "rtti",
13168     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackE"
13169    },
13170    {
13171     "kind" : "complete_dtor_pointer",
13172     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackD1Ev"
13173    },
13174    {
13175     "kind" : "deleting_dtor_pointer",
13176     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_021BnHwUsbGadgetCallbackD0Ev"
13177    },
13178    {
13179     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13180    },
13181    {
13182     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13183    },
13184    {
13185     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13186    },
13187    {
13188     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13189    }
13190   ]
13191  },
13192  {
13193   "alignment" : 4,
13194   "base_specifiers" :
13195   [
13196    {
13197     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEE"
13198    },
13199    {
13200     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13201    }
13202   ],
13203   "fields" :
13204   [
13205    {
13206     "access" : "private",
13207     "field_name" : "_hidl_mMutex",
13208     "field_offset" : 544,
13209     "referenced_type" : "_ZTINSt3__15mutexE"
13210    },
13211    {
13212     "access" : "private",
13213     "field_name" : "_hidl_mDeathRecipients",
13214     "field_offset" : 576,
13215     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
13216    }
13217   ],
13218   "linker_set_key" : "_ZTIN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE",
13219   "name" : "android::hardware::usb::gadget::V1_0::BpHwUsbGadgetCallback",
13220   "referenced_type" : "_ZTIN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE",
13221   "self_type" : "_ZTIN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE",
13222   "size" : 92,
13223   "source_file" : "/out/soong/.intermediates/hardware/interfaces/usb/gadget/1.0/[email protected]_genc++_headers/gen/android/hardware/usb/gadget/1.0/BpHwUsbGadgetCallback.h",
13224   "vtable_components" :
13225   [
13226    {
13227     "component_value" : 84,
13228     "kind" : "vbase_offset"
13229    },
13230    {
13231     "kind" : "offset_to_top"
13232    },
13233    {
13234     "kind" : "rtti",
13235     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE"
13236    },
13237    {
13238     "mangled_component_name" : "_ZNK7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback8isRemoteEv"
13239    },
13240    {
13241     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13242    },
13243    {
13244     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13245    },
13246    {
13247     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13248    },
13249    {
13250     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13251    },
13252    {
13253     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback21setHALInstrumentationEv"
13254    },
13255    {
13256     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13257    },
13258    {
13259     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback4pingEv"
13260    },
13261    {
13262     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13263    },
13264    {
13265     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback21notifySyspropsChangedEv"
13266    },
13267    {
13268     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13269    },
13270    {
13271     "kind" : "complete_dtor_pointer",
13272     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackD1Ev"
13273    },
13274    {
13275     "kind" : "deleting_dtor_pointer",
13276     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackD0Ev"
13277    },
13278    {
13279     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback24setCurrentUsbFunctionsCbEyNS3_6StatusE"
13280    },
13281    {
13282     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback24getCurrentUsbFunctionsCbEyNS3_6StatusE"
13283    },
13284    {
13285     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEE10onAsBinderEv"
13286    },
13287    {
13288     "mangled_component_name" : "_ZN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback15onLastStrongRefEPKv"
13289    },
13290    {
13291     "component_value" : 80,
13292     "kind" : "vbase_offset"
13293    },
13294    {
13295     "component_value" : -4,
13296     "kind" : "offset_to_top"
13297    },
13298    {
13299     "kind" : "rtti",
13300     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE"
13301    },
13302    {
13303     "kind" : "complete_dtor_pointer",
13304     "mangled_component_name" : "_ZThn4_N7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackD1Ev"
13305    },
13306    {
13307     "kind" : "deleting_dtor_pointer",
13308     "mangled_component_name" : "_ZThn4_N7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackD0Ev"
13309    },
13310    {
13311     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3usb6gadget4V1_018IUsbGadgetCallbackEE10onAsBinderEv"
13312    },
13313    {
13314     "component_value" : 76,
13315     "kind" : "vbase_offset"
13316    },
13317    {
13318     "component_value" : -8,
13319     "kind" : "offset_to_top"
13320    },
13321    {
13322     "kind" : "rtti",
13323     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE"
13324    },
13325    {
13326     "kind" : "complete_dtor_pointer",
13327     "mangled_component_name" : "_ZThn8_N7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackD1Ev"
13328    },
13329    {
13330     "kind" : "deleting_dtor_pointer",
13331     "mangled_component_name" : "_ZThn8_N7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackD0Ev"
13332    },
13333    {
13334     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13335    },
13336    {
13337     "mangled_component_name" : "_ZThn8_N7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback15onLastStrongRefEPKv"
13338    },
13339    {
13340     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13341    },
13342    {
13343     "component_value" : -24,
13344     "kind" : "offset_to_top"
13345    },
13346    {
13347     "kind" : "rtti",
13348     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE"
13349    },
13350    {
13351     "kind" : "complete_dtor_pointer",
13352     "mangled_component_name" : "_ZThn24_N7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackD1Ev"
13353    },
13354    {
13355     "kind" : "deleting_dtor_pointer",
13356     "mangled_component_name" : "_ZThn24_N7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackD0Ev"
13357    },
13358    {
13359     "kind" : "vcall_offset"
13360    },
13361    {
13362     "component_value" : -76,
13363     "kind" : "vcall_offset"
13364    },
13365    {
13366     "component_value" : -84,
13367     "kind" : "vcall_offset"
13368    },
13369    {
13370     "component_value" : -76,
13371     "kind" : "vcall_offset"
13372    },
13373    {
13374     "component_value" : -84,
13375     "kind" : "vcall_offset"
13376    },
13377    {
13378     "component_value" : -84,
13379     "kind" : "offset_to_top"
13380    },
13381    {
13382     "kind" : "rtti",
13383     "mangled_component_name" : "_ZTIN7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackE"
13384    },
13385    {
13386     "kind" : "complete_dtor_pointer",
13387     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackD1Ev"
13388    },
13389    {
13390     "kind" : "deleting_dtor_pointer",
13391     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallbackD0Ev"
13392    },
13393    {
13394     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13395    },
13396    {
13397     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3usb6gadget4V1_021BpHwUsbGadgetCallback15onLastStrongRefEPKv"
13398    },
13399    {
13400     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13401    },
13402    {
13403     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13404    }
13405   ]
13406  },
13407  {
13408   "access" : "private",
13409   "alignment" : 8,
13410   "fields" :
13411   [
13412    {
13413     "field_name" : "index",
13414     "referenced_type" : "_ZTIj"
13415    },
13416    {
13417     "field_name" : "buffer",
13418     "field_offset" : 64,
13419     "referenced_type" : "_ZTIy"
13420    },
13421    {
13422     "field_name" : "bufend",
13423     "field_offset" : 128,
13424     "referenced_type" : "_ZTIy"
13425    }
13426   ],
13427   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13428   "name" : "android::hardware::Parcel::BufferInfo",
13429   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13430   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13431   "size" : 24,
13432   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
13433  },
13434  {
13435   "alignment" : 4,
13436   "fields" :
13437   [
13438    {
13439     "access" : "private",
13440     "field_name" : "mBufCachePos",
13441     "referenced_type" : "_ZTIj"
13442    },
13443    {
13444     "access" : "private",
13445     "field_name" : "mBufCache",
13446     "field_offset" : 32,
13447     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
13448    },
13449    {
13450     "access" : "private",
13451     "field_name" : "mError",
13452     "field_offset" : 128,
13453     "referenced_type" : "_ZTIi"
13454    },
13455    {
13456     "access" : "private",
13457     "field_name" : "mData",
13458     "field_offset" : 160,
13459     "referenced_type" : "_ZTIPh"
13460    },
13461    {
13462     "access" : "private",
13463     "field_name" : "mDataSize",
13464     "field_offset" : 192,
13465     "referenced_type" : "_ZTIj"
13466    },
13467    {
13468     "access" : "private",
13469     "field_name" : "mDataCapacity",
13470     "field_offset" : 224,
13471     "referenced_type" : "_ZTIj"
13472    },
13473    {
13474     "access" : "private",
13475     "field_name" : "mDataPos",
13476     "field_offset" : 256,
13477     "referenced_type" : "_ZTIj"
13478    },
13479    {
13480     "access" : "private",
13481     "field_name" : "mObjects",
13482     "field_offset" : 288,
13483     "referenced_type" : "_ZTIPy"
13484    },
13485    {
13486     "access" : "private",
13487     "field_name" : "mObjectsSize",
13488     "field_offset" : 320,
13489     "referenced_type" : "_ZTIj"
13490    },
13491    {
13492     "access" : "private",
13493     "field_name" : "mObjectsCapacity",
13494     "field_offset" : 352,
13495     "referenced_type" : "_ZTIj"
13496    },
13497    {
13498     "access" : "private",
13499     "field_name" : "mNextObjectHint",
13500     "field_offset" : 384,
13501     "referenced_type" : "_ZTIj"
13502    },
13503    {
13504     "access" : "private",
13505     "field_name" : "mNumRef",
13506     "field_offset" : 416,
13507     "referenced_type" : "_ZTIj"
13508    },
13509    {
13510     "access" : "private",
13511     "field_name" : "mFdsKnown",
13512     "field_offset" : 448,
13513     "referenced_type" : "_ZTIb"
13514    },
13515    {
13516     "access" : "private",
13517     "field_name" : "mHasFds",
13518     "field_offset" : 456,
13519     "referenced_type" : "_ZTIb"
13520    },
13521    {
13522     "access" : "private",
13523     "field_name" : "mAllowFds",
13524     "field_offset" : 464,
13525     "referenced_type" : "_ZTIb"
13526    },
13527    {
13528     "access" : "private",
13529     "field_name" : "mOwner",
13530     "field_offset" : 480,
13531     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
13532    },
13533    {
13534     "access" : "private",
13535     "field_name" : "mOwnerCookie",
13536     "field_offset" : 512,
13537     "referenced_type" : "_ZTIPv"
13538    }
13539   ],
13540   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
13541   "name" : "android::hardware::Parcel",
13542   "record_kind" : "class",
13543   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
13544   "self_type" : "_ZTIN7android8hardware6ParcelE",
13545   "size" : 68,
13546   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
13547  },
13548  {
13549   "alignment" : 4,
13550   "base_specifiers" :
13551   [
13552    {
13553     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13554    }
13555   ],
13556   "fields" :
13557   [
13558    {
13559     "access" : "private",
13560     "field_name" : "mVal",
13561     "field_offset" : 192,
13562     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE"
13563    }
13564   ],
13565   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_010IUsbGadgetEEEEE",
13566   "name" : "android::hardware::Return<android::sp<android::hardware::usb::gadget::V1_0::IUsbGadget> >",
13567   "record_kind" : "class",
13568   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_010IUsbGadgetEEEEE",
13569   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_010IUsbGadgetEEEEE",
13570   "size" : 28,
13571   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13572   "template_args" : [ "_ZTIN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE" ]
13573  },
13574  {
13575   "alignment" : 4,
13576   "base_specifiers" :
13577   [
13578    {
13579     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13580    }
13581   ],
13582   "fields" :
13583   [
13584    {
13585     "access" : "private",
13586     "field_name" : "mVal",
13587     "field_offset" : 192,
13588     "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE"
13589    }
13590   ],
13591   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEEEE",
13592   "name" : "android::hardware::Return<android::sp<android::hardware::usb::gadget::V1_0::IUsbGadgetCallback> >",
13593   "record_kind" : "class",
13594   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEEEE",
13595   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEEEE",
13596   "size" : 28,
13597   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13598   "template_args" :
13599   [
13600    "_ZTIN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE"
13601   ]
13602  },
13603  {
13604   "alignment" : 4,
13605   "base_specifiers" :
13606   [
13607    {
13608     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13609    }
13610   ],
13611   "fields" :
13612   [
13613    {
13614     "access" : "private",
13615     "field_name" : "mVal",
13616     "field_offset" : 168,
13617     "referenced_type" : "_ZTIb"
13618    }
13619   ],
13620   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
13621   "name" : "android::hardware::Return<bool>",
13622   "record_kind" : "class",
13623   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
13624   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
13625   "size" : 24,
13626   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13627   "template_args" : [ "_ZTIb" ]
13628  },
13629  {
13630   "alignment" : 4,
13631   "base_specifiers" :
13632   [
13633    {
13634     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13635    }
13636   ],
13637   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
13638   "name" : "android::hardware::Return<void>",
13639   "record_kind" : "class",
13640   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
13641   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
13642   "size" : 24,
13643   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13644   "template_args" : [ "_ZTIv" ]
13645  },
13646  {
13647   "alignment" : 4,
13648   "fields" :
13649   [
13650    {
13651     "access" : "private",
13652     "field_name" : "mException",
13653     "referenced_type" : "_ZTIi"
13654    },
13655    {
13656     "access" : "private",
13657     "field_name" : "mErrorCode",
13658     "field_offset" : 32,
13659     "referenced_type" : "_ZTIi"
13660    },
13661    {
13662     "access" : "private",
13663     "field_name" : "mMessage",
13664     "field_offset" : 64,
13665     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
13666    }
13667   ],
13668   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
13669   "name" : "android::hardware::Status",
13670   "record_kind" : "class",
13671   "referenced_type" : "_ZTIN7android8hardware6StatusE",
13672   "self_type" : "_ZTIN7android8hardware6StatusE",
13673   "size" : 20,
13674   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13675  },
13676  {
13677   "alignment" : 4,
13678   "base_specifiers" :
13679   [
13680    {
13681     "is_virtual" : true,
13682     "referenced_type" : "_ZTIN7android7RefBaseE"
13683    }
13684   ],
13685   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13686   "name" : "android::hardware::IBinder::DeathRecipient",
13687   "record_kind" : "class",
13688   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13689   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13690   "size" : 12,
13691   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
13692   "vtable_components" :
13693   [
13694    {
13695     "component_value" : 4,
13696     "kind" : "vbase_offset"
13697    },
13698    {
13699     "kind" : "offset_to_top"
13700    },
13701    {
13702     "kind" : "rtti",
13703     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13704    },
13705    {
13706     "is_pure" : true,
13707     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
13708    },
13709    {
13710     "kind" : "complete_dtor_pointer",
13711     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
13712    },
13713    {
13714     "kind" : "deleting_dtor_pointer",
13715     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
13716    },
13717    {
13718     "kind" : "vcall_offset"
13719    },
13720    {
13721     "kind" : "vcall_offset"
13722    },
13723    {
13724     "kind" : "vcall_offset"
13725    },
13726    {
13727     "kind" : "vcall_offset"
13728    },
13729    {
13730     "component_value" : -4,
13731     "kind" : "vcall_offset"
13732    },
13733    {
13734     "component_value" : -4,
13735     "kind" : "offset_to_top"
13736    },
13737    {
13738     "kind" : "rtti",
13739     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13740    },
13741    {
13742     "kind" : "complete_dtor_pointer",
13743     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
13744    },
13745    {
13746     "kind" : "deleting_dtor_pointer",
13747     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
13748    },
13749    {
13750     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13751    },
13752    {
13753     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13754    },
13755    {
13756     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13757    },
13758    {
13759     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13760    }
13761   ]
13762  },
13763  {
13764   "alignment" : 4,
13765   "base_specifiers" :
13766   [
13767    {
13768     "is_virtual" : true,
13769     "referenced_type" : "_ZTIN7android7RefBaseE"
13770    }
13771   ],
13772   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
13773   "name" : "android::hardware::IBinder",
13774   "record_kind" : "class",
13775   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
13776   "self_type" : "_ZTIN7android8hardware7IBinderE",
13777   "size" : 12,
13778   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
13779   "vtable_components" :
13780   [
13781    {
13782     "component_value" : 4,
13783     "kind" : "vbase_offset"
13784    },
13785    {
13786     "kind" : "offset_to_top"
13787    },
13788    {
13789     "kind" : "rtti",
13790     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
13791    },
13792    {
13793     "is_pure" : true,
13794     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13795    },
13796    {
13797     "is_pure" : true,
13798     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
13799    },
13800    {
13801     "is_pure" : true,
13802     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
13803    },
13804    {
13805     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13806    },
13807    {
13808     "is_pure" : true,
13809     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13810    },
13811    {
13812     "is_pure" : true,
13813     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
13814    },
13815    {
13816     "is_pure" : true,
13817     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
13818    },
13819    {
13820     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
13821    },
13822    {
13823     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13824    },
13825    {
13826     "kind" : "complete_dtor_pointer",
13827     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
13828    },
13829    {
13830     "kind" : "deleting_dtor_pointer",
13831     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
13832    },
13833    {
13834     "kind" : "vcall_offset"
13835    },
13836    {
13837     "kind" : "vcall_offset"
13838    },
13839    {
13840     "kind" : "vcall_offset"
13841    },
13842    {
13843     "kind" : "vcall_offset"
13844    },
13845    {
13846     "component_value" : -4,
13847     "kind" : "vcall_offset"
13848    },
13849    {
13850     "component_value" : -4,
13851     "kind" : "offset_to_top"
13852    },
13853    {
13854     "kind" : "rtti",
13855     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
13856    },
13857    {
13858     "kind" : "complete_dtor_pointer",
13859     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
13860    },
13861    {
13862     "kind" : "deleting_dtor_pointer",
13863     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
13864    },
13865    {
13866     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13867    },
13868    {
13869     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13870    },
13871    {
13872     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13873    },
13874    {
13875     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13876    }
13877   ]
13878  },
13879  {
13880   "alignment" : 4,
13881   "fields" :
13882   [
13883    {
13884     "access" : "private",
13885     "field_name" : "mQueue",
13886     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
13887    }
13888   ],
13889   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
13890   "name" : "android::hardware::details::TaskRunner",
13891   "record_kind" : "class",
13892   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
13893   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
13894   "size" : 8,
13895   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
13896  },
13897  {
13898   "alignment" : 8,
13899   "fields" :
13900   [
13901    {
13902     "access" : "private",
13903     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
13904    }
13905   ],
13906   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13907   "name" : "android::hardware::details::hidl_pointer<native_handle>",
13908   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13909   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13910   "size" : 8,
13911   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13912   "template_args" : [ "_ZTI13native_handle" ]
13913  },
13914  {
13915   "access" : "private",
13916   "alignment" : 8,
13917   "fields" :
13918   [
13919    {
13920     "field_name" : "mPointer",
13921     "referenced_type" : "_ZTIP13native_handle"
13922    },
13923    {
13924     "field_name" : "_pad",
13925     "referenced_type" : "_ZTIy"
13926    }
13927   ],
13928   "is_anonymous" : true,
13929   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13930   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13931   "record_kind" : "union",
13932   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13933   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13934   "size" : 8,
13935   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13936  },
13937  {
13938   "alignment" : 8,
13939   "fields" :
13940   [
13941    {
13942     "access" : "private",
13943     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
13944    }
13945   ],
13946   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13947   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
13948   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13949   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13950   "size" : 8,
13951   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13952   "template_args" : [ "_ZTIK13native_handle" ]
13953  },
13954  {
13955   "access" : "private",
13956   "alignment" : 8,
13957   "fields" :
13958   [
13959    {
13960     "field_name" : "mPointer",
13961     "referenced_type" : "_ZTIPK13native_handle"
13962    },
13963    {
13964     "field_name" : "_pad",
13965     "referenced_type" : "_ZTIy"
13966    }
13967   ],
13968   "is_anonymous" : true,
13969   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13970   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13971   "record_kind" : "union",
13972   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13973   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13974   "size" : 8,
13975   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13976  },
13977  {
13978   "alignment" : 8,
13979   "fields" :
13980   [
13981    {
13982     "access" : "private",
13983     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
13984    }
13985   ],
13986   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13987   "name" : "android::hardware::details::hidl_pointer<const char>",
13988   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13989   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13990   "size" : 8,
13991   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13992   "template_args" : [ "_ZTIKc" ]
13993  },
13994  {
13995   "access" : "private",
13996   "alignment" : 8,
13997   "fields" :
13998   [
13999    {
14000     "field_name" : "mPointer",
14001     "referenced_type" : "_ZTIPKc"
14002    },
14003    {
14004     "field_name" : "_pad",
14005     "referenced_type" : "_ZTIy"
14006    }
14007   ],
14008   "is_anonymous" : true,
14009   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14010   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14011   "record_kind" : "union",
14012   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14013   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14014   "size" : 8,
14015   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14016  },
14017  {
14018   "alignment" : 8,
14019   "fields" :
14020   [
14021    {
14022     "access" : "private",
14023     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
14024    }
14025   ],
14026   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14027   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
14028   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14029   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14030   "size" : 8,
14031   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14032   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
14033  },
14034  {
14035   "access" : "private",
14036   "alignment" : 8,
14037   "fields" :
14038   [
14039    {
14040     "field_name" : "mPointer",
14041     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
14042    },
14043    {
14044     "field_name" : "_pad",
14045     "referenced_type" : "_ZTIy"
14046    }
14047   ],
14048   "is_anonymous" : true,
14049   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14050   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14051   "record_kind" : "union",
14052   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14053   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14054   "size" : 8,
14055   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14056  },
14057  {
14058   "alignment" : 8,
14059   "fields" :
14060   [
14061    {
14062     "access" : "private",
14063     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
14064    }
14065   ],
14066   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14067   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
14068   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14069   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14070   "size" : 8,
14071   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14072   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
14073  },
14074  {
14075   "access" : "private",
14076   "alignment" : 8,
14077   "fields" :
14078   [
14079    {
14080     "field_name" : "mPointer",
14081     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
14082    },
14083    {
14084     "field_name" : "_pad",
14085     "referenced_type" : "_ZTIy"
14086    }
14087   ],
14088   "is_anonymous" : true,
14089   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14090   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14091   "record_kind" : "union",
14092   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14093   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14094   "size" : 8,
14095   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14096  },
14097  {
14098   "alignment" : 8,
14099   "fields" :
14100   [
14101    {
14102     "access" : "private",
14103     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
14104    }
14105   ],
14106   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14107   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
14108   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14109   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14110   "size" : 8,
14111   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14112   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
14113  },
14114  {
14115   "access" : "private",
14116   "alignment" : 8,
14117   "fields" :
14118   [
14119    {
14120     "field_name" : "mPointer",
14121     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
14122    },
14123    {
14124     "field_name" : "_pad",
14125     "referenced_type" : "_ZTIy"
14126    }
14127   ],
14128   "is_anonymous" : true,
14129   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14130   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14131   "record_kind" : "union",
14132   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14133   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14134   "size" : 8,
14135   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14136  },
14137  {
14138   "alignment" : 8,
14139   "fields" :
14140   [
14141    {
14142     "access" : "private",
14143     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
14144    }
14145   ],
14146   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14147   "name" : "android::hardware::details::hidl_pointer<char>",
14148   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14149   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14150   "size" : 8,
14151   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14152   "template_args" : [ "_ZTIc" ]
14153  },
14154  {
14155   "access" : "private",
14156   "alignment" : 8,
14157   "fields" :
14158   [
14159    {
14160     "field_name" : "mPointer",
14161     "referenced_type" : "_ZTIPc"
14162    },
14163    {
14164     "field_name" : "_pad",
14165     "referenced_type" : "_ZTIy"
14166    }
14167   ],
14168   "is_anonymous" : true,
14169   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14170   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14171   "record_kind" : "union",
14172   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14173   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14174   "size" : 8,
14175   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14176  },
14177  {
14178   "alignment" : 8,
14179   "fields" :
14180   [
14181    {
14182     "access" : "private",
14183     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
14184    }
14185   ],
14186   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14187   "name" : "android::hardware::details::hidl_pointer<int>",
14188   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14189   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14190   "size" : 8,
14191   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14192   "template_args" : [ "_ZTIi" ]
14193  },
14194  {
14195   "access" : "private",
14196   "alignment" : 8,
14197   "fields" :
14198   [
14199    {
14200     "field_name" : "mPointer",
14201     "referenced_type" : "_ZTIPi"
14202    },
14203    {
14204     "field_name" : "_pad",
14205     "referenced_type" : "_ZTIy"
14206    }
14207   ],
14208   "is_anonymous" : true,
14209   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14210   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14211   "record_kind" : "union",
14212   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14213   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14214   "size" : 8,
14215   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14216  },
14217  {
14218   "alignment" : 4,
14219   "fields" :
14220   [
14221    {
14222     "access" : "private",
14223     "field_name" : "buffer",
14224     "referenced_type" : "_ZTIA16_c"
14225    }
14226   ],
14227   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14228   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
14229   "record_kind" : "class",
14230   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14231   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14232   "size" : 16,
14233   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14234   "template_args" :
14235   [
14236    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
14237   ]
14238  },
14239  {
14240   "alignment" : 4,
14241   "fields" :
14242   [
14243    {
14244     "access" : "private",
14245     "field_name" : "mStatus",
14246     "referenced_type" : "_ZTIN7android8hardware6StatusE"
14247    },
14248    {
14249     "access" : "private",
14250     "field_name" : "mCheckedStatus",
14251     "field_offset" : 160,
14252     "referenced_type" : "_ZTIb"
14253    }
14254   ],
14255   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
14256   "name" : "android::hardware::details::return_status",
14257   "record_kind" : "class",
14258   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
14259   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
14260   "size" : 24,
14261   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14262  },
14263  {
14264   "alignment" : 4,
14265   "fields" :
14266   [
14267    {
14268     "access" : "protected",
14269     "field_name" : "mInstrumentationCallbacks",
14270     "field_offset" : 32,
14271     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
14272    },
14273    {
14274     "access" : "protected",
14275     "field_name" : "mEnableInstrumentation",
14276     "field_offset" : 128,
14277     "referenced_type" : "_ZTIb"
14278    },
14279    {
14280     "access" : "protected",
14281     "field_name" : "mInstrumentationLibPackage",
14282     "field_offset" : 160,
14283     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14284    },
14285    {
14286     "access" : "protected",
14287     "field_name" : "mInterfaceName",
14288     "field_offset" : 256,
14289     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14290    }
14291   ],
14292   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14293   "name" : "android::hardware::details::HidlInstrumentor",
14294   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14295   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14296   "size" : 44,
14297   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14298   "vtable_components" :
14299   [
14300    {
14301     "kind" : "offset_to_top"
14302    },
14303    {
14304     "kind" : "rtti",
14305     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14306    },
14307    {
14308     "kind" : "complete_dtor_pointer",
14309     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
14310    },
14311    {
14312     "kind" : "deleting_dtor_pointer",
14313     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
14314    }
14315   ]
14316  },
14317  {
14318   "alignment" : 1,
14319   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
14320   "name" : "android::hardware::details::i_tag",
14321   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
14322   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
14323   "size" : 1,
14324   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14325  },
14326  {
14327   "alignment" : 1,
14328   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
14329   "name" : "android::hardware::details::bs_tag",
14330   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
14331   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
14332   "size" : 1,
14333   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14334  },
14335  {
14336   "alignment" : 1,
14337   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
14338   "name" : "android::hardware::details::bnhw_tag",
14339   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
14340   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
14341   "size" : 1,
14342   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14343  },
14344  {
14345   "alignment" : 1,
14346   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
14347   "name" : "android::hardware::details::bphw_tag",
14348   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
14349   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
14350   "size" : 1,
14351   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14352  },
14353  {
14354   "alignment" : 1,
14355   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14356   "name" : "android::hardware::details::std_array<unsigned char, 32>",
14357   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14358   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14359   "size" : 1,
14360   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14361   "template_args" : [ "_ZTIh" ]
14362  },
14363  {
14364   "alignment" : 8,
14365   "fields" :
14366   [
14367    {
14368     "access" : "private",
14369     "field_name" : "mBuffer",
14370     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
14371    },
14372    {
14373     "access" : "private",
14374     "field_name" : "mSize",
14375     "field_offset" : 64,
14376     "referenced_type" : "_ZTIj"
14377    },
14378    {
14379     "access" : "private",
14380     "field_name" : "mOwnsBuffer",
14381     "field_offset" : 96,
14382     "referenced_type" : "_ZTIb"
14383    },
14384    {
14385     "access" : "private",
14386     "field_name" : "mPad",
14387     "field_offset" : 104,
14388     "referenced_type" : "_ZTIA3_h"
14389    }
14390   ],
14391   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
14392   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
14393   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
14394   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
14395   "size" : 16,
14396   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14397   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
14398  },
14399  {
14400   "alignment" : 8,
14401   "fields" :
14402   [
14403    {
14404     "access" : "private",
14405     "field_name" : "mBuffer",
14406     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
14407    },
14408    {
14409     "access" : "private",
14410     "field_name" : "mSize",
14411     "field_offset" : 64,
14412     "referenced_type" : "_ZTIj"
14413    },
14414    {
14415     "access" : "private",
14416     "field_name" : "mOwnsBuffer",
14417     "field_offset" : 96,
14418     "referenced_type" : "_ZTIb"
14419    },
14420    {
14421     "access" : "private",
14422     "field_name" : "mPad",
14423     "field_offset" : 104,
14424     "referenced_type" : "_ZTIA3_h"
14425    }
14426   ],
14427   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14428   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
14429   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14430   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14431   "size" : 16,
14432   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14433   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
14434  },
14435  {
14436   "alignment" : 8,
14437   "fields" :
14438   [
14439    {
14440     "access" : "private",
14441     "field_name" : "mBuffer",
14442     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
14443    },
14444    {
14445     "access" : "private",
14446     "field_name" : "mSize",
14447     "field_offset" : 64,
14448     "referenced_type" : "_ZTIj"
14449    },
14450    {
14451     "access" : "private",
14452     "field_name" : "mOwnsBuffer",
14453     "field_offset" : 96,
14454     "referenced_type" : "_ZTIb"
14455    },
14456    {
14457     "access" : "private",
14458     "field_name" : "mPad",
14459     "field_offset" : 104,
14460     "referenced_type" : "_ZTIA3_h"
14461    }
14462   ],
14463   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14464   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
14465   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14466   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14467   "size" : 16,
14468   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14469   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
14470  },
14471  {
14472   "alignment" : 8,
14473   "fields" :
14474   [
14475    {
14476     "access" : "private",
14477     "field_name" : "mBuffer",
14478     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
14479    },
14480    {
14481     "access" : "private",
14482     "field_name" : "mSize",
14483     "field_offset" : 64,
14484     "referenced_type" : "_ZTIj"
14485    },
14486    {
14487     "access" : "private",
14488     "field_name" : "mOwnsBuffer",
14489     "field_offset" : 96,
14490     "referenced_type" : "_ZTIb"
14491    },
14492    {
14493     "access" : "private",
14494     "field_name" : "mPad",
14495     "field_offset" : 104,
14496     "referenced_type" : "_ZTIA3_h"
14497    }
14498   ],
14499   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
14500   "name" : "android::hardware::hidl_vec<char>",
14501   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
14502   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
14503   "size" : 16,
14504   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14505   "template_args" : [ "_ZTIc" ]
14506  },
14507  {
14508   "alignment" : 8,
14509   "fields" :
14510   [
14511    {
14512     "access" : "private",
14513     "field_name" : "mBuffer",
14514     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
14515    },
14516    {
14517     "access" : "private",
14518     "field_name" : "mSize",
14519     "field_offset" : 64,
14520     "referenced_type" : "_ZTIj"
14521    },
14522    {
14523     "access" : "private",
14524     "field_name" : "mOwnsBuffer",
14525     "field_offset" : 96,
14526     "referenced_type" : "_ZTIb"
14527    },
14528    {
14529     "access" : "private",
14530     "field_name" : "mPad",
14531     "field_offset" : 104,
14532     "referenced_type" : "_ZTIA3_h"
14533    }
14534   ],
14535   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
14536   "name" : "android::hardware::hidl_vec<int>",
14537   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
14538   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
14539   "size" : 16,
14540   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14541   "template_args" : [ "_ZTIi" ]
14542  },
14543  {
14544   "alignment" : 4,
14545   "base_specifiers" :
14546   [
14547    {
14548     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
14549    }
14550   ],
14551   "fields" :
14552   [
14553    {
14554     "access" : "protected",
14555     "field_name" : "mSchedPolicy",
14556     "field_offset" : 32,
14557     "referenced_type" : "_ZTIi"
14558    },
14559    {
14560     "access" : "protected",
14561     "field_name" : "mSchedPriority",
14562     "field_offset" : 64,
14563     "referenced_type" : "_ZTIi"
14564    },
14565    {
14566     "access" : "private",
14567     "field_name" : "mExtras",
14568     "field_offset" : 96,
14569     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
14570    },
14571    {
14572     "access" : "private",
14573     "field_name" : "mReserved0",
14574     "field_offset" : 128,
14575     "referenced_type" : "_ZTIPv"
14576    }
14577   ],
14578   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
14579   "name" : "android::hardware::BHwBinder",
14580   "record_kind" : "class",
14581   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
14582   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
14583   "size" : 28,
14584   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
14585   "vtable_components" :
14586   [
14587    {
14588     "component_value" : 20,
14589     "kind" : "vbase_offset"
14590    },
14591    {
14592     "kind" : "offset_to_top"
14593    },
14594    {
14595     "kind" : "rtti",
14596     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
14597    },
14598    {
14599     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14600    },
14601    {
14602     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14603    },
14604    {
14605     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14606    },
14607    {
14608     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14609    },
14610    {
14611     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14612    },
14613    {
14614     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14615    },
14616    {
14617     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14618    },
14619    {
14620     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14621    },
14622    {
14623     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14624    },
14625    {
14626     "kind" : "complete_dtor_pointer",
14627     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
14628    },
14629    {
14630     "kind" : "deleting_dtor_pointer",
14631     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
14632    },
14633    {
14634     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14635    },
14636    {
14637     "kind" : "vcall_offset"
14638    },
14639    {
14640     "kind" : "vcall_offset"
14641    },
14642    {
14643     "kind" : "vcall_offset"
14644    },
14645    {
14646     "kind" : "vcall_offset"
14647    },
14648    {
14649     "component_value" : -20,
14650     "kind" : "vcall_offset"
14651    },
14652    {
14653     "component_value" : -20,
14654     "kind" : "offset_to_top"
14655    },
14656    {
14657     "kind" : "rtti",
14658     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
14659    },
14660    {
14661     "kind" : "complete_dtor_pointer",
14662     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
14663    },
14664    {
14665     "kind" : "deleting_dtor_pointer",
14666     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
14667    },
14668    {
14669     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14670    },
14671    {
14672     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14673    },
14674    {
14675     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14676    },
14677    {
14678     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14679    }
14680   ]
14681  },
14682  {
14683   "alignment" : 4,
14684   "fields" :
14685   [
14686    {
14687     "field_name" : "sched_policy",
14688     "referenced_type" : "_ZTIi"
14689    },
14690    {
14691     "field_name" : "prio",
14692     "field_offset" : 32,
14693     "referenced_type" : "_ZTIi"
14694    }
14695   ],
14696   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
14697   "name" : "android::hardware::SchedPrio",
14698   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
14699   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
14700   "size" : 8,
14701   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
14702  },
14703  {
14704   "alignment" : 4,
14705   "fields" :
14706   [
14707    {
14708     "access" : "private",
14709     "field_name" : "mCond",
14710     "referenced_type" : "_ZTI14pthread_cond_t"
14711    }
14712   ],
14713   "linker_set_key" : "_ZTIN7android9ConditionE",
14714   "name" : "android::Condition",
14715   "record_kind" : "class",
14716   "referenced_type" : "_ZTIN7android9ConditionE",
14717   "self_type" : "_ZTIN7android9ConditionE",
14718   "size" : 4,
14719   "source_file" : "/system/core/libutils/include/utils/Condition.h"
14720  },
14721  {
14722   "alignment" : 4,
14723   "fields" :
14724   [
14725    {
14726     "field_name" : "buf",
14727     "referenced_type" : "_ZTIA5121_h"
14728    },
14729    {
14730     "field_name" : "entry",
14731     "referenced_type" : "_ZTI12logger_entry"
14732    }
14733   ],
14734   "is_anonymous" : true,
14735   "linker_set_key" : "_ZTIN7log_msgUt_E",
14736   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)",
14737   "record_kind" : "union",
14738   "referenced_type" : "_ZTIN7log_msgUt_E",
14739   "self_type" : "_ZTIN7log_msgUt_E",
14740   "size" : 5124,
14741   "source_file" : "/system/core/liblog/include/log/log_read.h"
14742  }
14743 ],
14744 "rvalue_reference_types" :
14745 [
14746  {
14747   "alignment" : 4,
14748   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
14749   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
14750   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
14751   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
14752   "size" : 4,
14753   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14754  },
14755  {
14756   "alignment" : 4,
14757   "linker_set_key" : "_ZTION7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
14758   "name" : "android::sp<android::hardware::usb::gadget::V1_0::IUsbGadget> &&",
14759   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
14760   "self_type" : "_ZTION7android2spINS_8hardware3usb6gadget4V1_010IUsbGadgetEEE",
14761   "size" : 4,
14762   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14763  },
14764  {
14765   "alignment" : 4,
14766   "linker_set_key" : "_ZTION7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
14767   "name" : "android::sp<android::hardware::usb::gadget::V1_0::IUsbGadgetCallback> &&",
14768   "referenced_type" : "_ZTIN7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
14769   "self_type" : "_ZTION7android2spINS_8hardware3usb6gadget4V1_018IUsbGadgetCallbackEEE",
14770   "size" : 4,
14771   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14772  },
14773  {
14774   "alignment" : 4,
14775   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
14776   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
14777   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
14778   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
14779   "size" : 4,
14780   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14781  },
14782  {
14783   "alignment" : 4,
14784   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
14785   "name" : "android::hardware::hidl_handle &&",
14786   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
14787   "self_type" : "_ZTION7android8hardware11hidl_handleE",
14788   "size" : 4,
14789   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14790  },
14791  {
14792   "alignment" : 4,
14793   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
14794   "name" : "android::hardware::hidl_memory &&",
14795   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
14796   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
14797   "size" : 4,
14798   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14799  },
14800  {
14801   "alignment" : 4,
14802   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_010IUsbGadgetEEEEE",
14803   "name" : "android::hardware::Return<android::sp<android::hardware::usb::gadget::V1_0::IUsbGadget> > &&",
14804   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_010IUsbGadgetEEEEE",
14805   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_010IUsbGadgetEEEEE",
14806   "size" : 4,
14807   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14808  },
14809  {
14810   "alignment" : 4,
14811   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEEEE",
14812   "name" : "android::hardware::Return<android::sp<android::hardware::usb::gadget::V1_0::IUsbGadgetCallback> > &&",
14813   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEEEE",
14814   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_3usb6gadget4V1_018IUsbGadgetCallbackEEEEE",
14815   "size" : 4,
14816   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14817  },
14818  {
14819   "alignment" : 4,
14820   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
14821   "name" : "android::hardware::Return<bool> &&",
14822   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
14823   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
14824   "size" : 4,
14825   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14826  },
14827  {
14828   "alignment" : 4,
14829   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
14830   "name" : "android::hardware::Return<void> &&",
14831   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
14832   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
14833   "size" : 4,
14834   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14835  },
14836  {
14837   "alignment" : 4,
14838   "linker_set_key" : "_ZTION7android8hardware6StatusE",
14839   "name" : "android::hardware::Status &&",
14840   "referenced_type" : "_ZTIN7android8hardware6StatusE",
14841   "self_type" : "_ZTION7android8hardware6StatusE",
14842   "size" : 4,
14843   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14844  },
14845  {
14846   "alignment" : 4,
14847   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
14848   "name" : "android::hardware::details::return_status &&",
14849   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
14850   "self_type" : "_ZTION7android8hardware7details13return_statusE",
14851   "size" : 4,
14852   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14853  },
14854  {
14855   "alignment" : 4,
14856   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14857   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
14858   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14859   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14860   "size" : 4,
14861   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14862  },
14863  {
14864   "alignment" : 4,
14865   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
14866   "name" : "std::function<sp<IBase> (void *)> &&",
14867   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
14868   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
14869   "size" : 4,
14870   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14871  },
14872  {
14873   "alignment" : 4,
14874   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
14875   "name" : "std::function<sp<IBinder> (void *)> &&",
14876   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
14877   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
14878   "size" : 4,
14879   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14880  }
14881 ]
14882}
14883