1{
2 "array_types" : [],
3 "builtin_types" :
4 [
5  {
6   "alignment" : 4,
7   "linker_set_key" : "_ZTIDn",
8   "name" : "std::nullptr_t",
9   "referenced_type" : "_ZTIDn",
10   "self_type" : "_ZTIDn",
11   "size" : 4
12  },
13  {
14   "alignment" : 1,
15   "is_integral" : true,
16   "linker_set_key" : "_ZTIa",
17   "name" : "signed char",
18   "referenced_type" : "_ZTIa",
19   "self_type" : "_ZTIa",
20   "size" : 1
21  },
22  {
23   "alignment" : 1,
24   "is_integral" : true,
25   "is_unsigned" : true,
26   "linker_set_key" : "_ZTIb",
27   "name" : "bool",
28   "referenced_type" : "_ZTIb",
29   "self_type" : "_ZTIb",
30   "size" : 1
31  },
32  {
33   "alignment" : 1,
34   "is_integral" : true,
35   "is_unsigned" : true,
36   "linker_set_key" : "_ZTIc",
37   "name" : "char",
38   "referenced_type" : "_ZTIc",
39   "self_type" : "_ZTIc",
40   "size" : 1
41  },
42  {
43   "alignment" : 4,
44   "is_integral" : true,
45   "linker_set_key" : "_ZTIi",
46   "name" : "int",
47   "referenced_type" : "_ZTIi",
48   "self_type" : "_ZTIi",
49   "size" : 4
50  },
51  {
52   "alignment" : 4,
53   "is_integral" : true,
54   "is_unsigned" : true,
55   "linker_set_key" : "_ZTIj",
56   "name" : "unsigned int",
57   "referenced_type" : "_ZTIj",
58   "self_type" : "_ZTIj",
59   "size" : 4
60  },
61  {
62   "linker_set_key" : "_ZTIv",
63   "name" : "void",
64   "referenced_type" : "_ZTIv",
65   "self_type" : "_ZTIv"
66  },
67  {
68   "alignment" : 8,
69   "is_integral" : true,
70   "linker_set_key" : "_ZTIx",
71   "name" : "long long",
72   "referenced_type" : "_ZTIx",
73   "self_type" : "_ZTIx",
74   "size" : 8
75  }
76 ],
77 "elf_functions" :
78 [
79  {
80   "binding" : "weak",
81   "name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEE8asBinderEv"
82  },
83  {
84   "binding" : "weak",
85   "name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3usb4IUsbEE8asBinderEv"
86  },
87  {
88   "binding" : "weak",
89   "name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEE8asBinderEv"
90  },
91  {
92   "binding" : "weak",
93   "name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3usb4IUsbEE8asBinderEv"
94  },
95  {
96   "binding" : "weak",
97   "name" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware3usb10PortStatusEEEiPK7AParcelPvj"
98  },
99  {
100   "binding" : "weak",
101   "name" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware3usb10PortStatusEEEiP7AParcelPKvj"
102  },
103  {
104   "name" : "_ZN4aidl7android8hardware3usb10PortStatus14readFromParcelEPK7AParcel"
105  },
106  {
107   "name" : "_ZN4aidl7android8hardware3usb11IUsbDefault10switchRoleERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS2_8PortRoleEx"
108  },
109  {
110   "name" : "_ZN4aidl7android8hardware3usb11IUsbDefault11setCallbackERKNSt3__110shared_ptrINS2_12IUsbCallbackEEE"
111  },
112  {
113   "name" : "_ZN4aidl7android8hardware3usb11IUsbDefault12resetUsbPortERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEx"
114  },
115  {
116   "name" : "_ZN4aidl7android8hardware3usb11IUsbDefault13enableUsbDataERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbx"
117  },
118  {
119   "name" : "_ZN4aidl7android8hardware3usb11IUsbDefault15queryPortStatusEx"
120  },
121  {
122   "name" : "_ZN4aidl7android8hardware3usb11IUsbDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
123  },
124  {
125   "name" : "_ZN4aidl7android8hardware3usb11IUsbDefault18limitPowerTransferERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbx"
126  },
127  {
128   "name" : "_ZN4aidl7android8hardware3usb11IUsbDefault19getInterfaceVersionEPi"
129  },
130  {
131   "name" : "_ZN4aidl7android8hardware3usb11IUsbDefault24enableUsbDataWhileDockedERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEx"
132  },
133  {
134   "name" : "_ZN4aidl7android8hardware3usb11IUsbDefault34enableContaminantPresenceDetectionERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbx"
135  },
136  {
137   "name" : "_ZN4aidl7android8hardware3usb11IUsbDefault8asBinderEv"
138  },
139  {
140   "name" : "_ZN4aidl7android8hardware3usb11IUsbDefault8isRemoteEv"
141  },
142  {
143   "name" : "_ZN4aidl7android8hardware3usb12IUsbCallback10fromBinderERKN3ndk10SpAIBinderE"
144  },
145  {
146   "name" : "_ZN4aidl7android8hardware3usb12IUsbCallback13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE"
147  },
148  {
149   "name" : "_ZN4aidl7android8hardware3usb12IUsbCallback14getDefaultImplEv"
150  },
151  {
152   "name" : "_ZN4aidl7android8hardware3usb12IUsbCallback14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE"
153  },
154  {
155   "name" : "_ZN4aidl7android8hardware3usb12IUsbCallback14setDefaultImplERKNSt3__110shared_ptrIS3_EE"
156  },
157  {
158   "name" : "_ZN4aidl7android8hardware3usb12IUsbCallbackC2Ev"
159  },
160  {
161   "name" : "_ZN4aidl7android8hardware3usb12IUsbCallbackD0Ev"
162  },
163  {
164   "name" : "_ZN4aidl7android8hardware3usb12IUsbCallbackD1Ev"
165  },
166  {
167   "name" : "_ZN4aidl7android8hardware3usb12IUsbCallbackD2Ev"
168  },
169  {
170   "name" : "_ZN4aidl7android8hardware3usb13BnUsbCallback12createBinderEv"
171  },
172  {
173   "name" : "_ZN4aidl7android8hardware3usb13BnUsbCallback16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
174  },
175  {
176   "name" : "_ZN4aidl7android8hardware3usb13BnUsbCallback19getInterfaceVersionEPi"
177  },
178  {
179   "name" : "_ZN4aidl7android8hardware3usb13BnUsbCallbackC2Ev"
180  },
181  {
182   "name" : "_ZN4aidl7android8hardware3usb13BnUsbCallbackD0Ev"
183  },
184  {
185   "name" : "_ZN4aidl7android8hardware3usb13BnUsbCallbackD1Ev"
186  },
187  {
188   "name" : "_ZN4aidl7android8hardware3usb13BnUsbCallbackD2Ev"
189  },
190  {
191   "name" : "_ZN4aidl7android8hardware3usb13BpUsbCallback16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
192  },
193  {
194   "name" : "_ZN4aidl7android8hardware3usb13BpUsbCallback19getInterfaceVersionEPi"
195  },
196  {
197   "name" : "_ZN4aidl7android8hardware3usb13BpUsbCallback21notifyQueryPortStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS2_6StatusEx"
198  },
199  {
200   "name" : "_ZN4aidl7android8hardware3usb13BpUsbCallback22notifyPortStatusChangeERKNSt3__16vectorINS2_10PortStatusENS4_9allocatorIS6_EEEENS2_6StatusE"
201  },
202  {
203   "name" : "_ZN4aidl7android8hardware3usb13BpUsbCallback22notifyRoleSwitchStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS2_8PortRoleENS2_6StatusEx"
204  },
205  {
206   "name" : "_ZN4aidl7android8hardware3usb13BpUsbCallback24notifyResetUsbPortStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS2_6StatusEx"
207  },
208  {
209   "name" : "_ZN4aidl7android8hardware3usb13BpUsbCallback25notifyEnableUsbDataStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbNS2_6StatusEx"
210  },
211  {
212   "name" : "_ZN4aidl7android8hardware3usb13BpUsbCallback30notifyContaminantEnabledStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbNS2_6StatusEx"
213  },
214  {
215   "name" : "_ZN4aidl7android8hardware3usb13BpUsbCallback30notifyLimitPowerTransferStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbNS2_6StatusEx"
216  },
217  {
218   "name" : "_ZN4aidl7android8hardware3usb13BpUsbCallback36notifyEnableUsbDataWhileDockedStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS2_6StatusEx"
219  },
220  {
221   "name" : "_ZN4aidl7android8hardware3usb13BpUsbCallbackC1ERKN3ndk10SpAIBinderE"
222  },
223  {
224   "name" : "_ZN4aidl7android8hardware3usb13BpUsbCallbackC2ERKN3ndk10SpAIBinderE"
225  },
226  {
227   "name" : "_ZN4aidl7android8hardware3usb13BpUsbCallbackD0Ev"
228  },
229  {
230   "name" : "_ZN4aidl7android8hardware3usb13BpUsbCallbackD1Ev"
231  },
232  {
233   "name" : "_ZN4aidl7android8hardware3usb13BpUsbCallbackD2Ev"
234  },
235  {
236   "name" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
237  },
238  {
239   "name" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefault19getInterfaceVersionEPi"
240  },
241  {
242   "name" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefault21notifyQueryPortStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS2_6StatusEx"
243  },
244  {
245   "name" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefault22notifyPortStatusChangeERKNSt3__16vectorINS2_10PortStatusENS4_9allocatorIS6_EEEENS2_6StatusE"
246  },
247  {
248   "name" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefault22notifyRoleSwitchStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS2_8PortRoleENS2_6StatusEx"
249  },
250  {
251   "name" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefault24notifyResetUsbPortStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS2_6StatusEx"
252  },
253  {
254   "name" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefault25notifyEnableUsbDataStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbNS2_6StatusEx"
255  },
256  {
257   "name" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefault30notifyContaminantEnabledStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbNS2_6StatusEx"
258  },
259  {
260   "name" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefault30notifyLimitPowerTransferStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbNS2_6StatusEx"
261  },
262  {
263   "name" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefault36notifyEnableUsbDataWhileDockedStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS2_6StatusEx"
264  },
265  {
266   "name" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefault8asBinderEv"
267  },
268  {
269   "name" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefault8isRemoteEv"
270  },
271  {
272   "name" : "_ZN4aidl7android8hardware3usb4IUsb10fromBinderERKN3ndk10SpAIBinderE"
273  },
274  {
275   "name" : "_ZN4aidl7android8hardware3usb4IUsb13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE"
276  },
277  {
278   "name" : "_ZN4aidl7android8hardware3usb4IUsb14getDefaultImplEv"
279  },
280  {
281   "name" : "_ZN4aidl7android8hardware3usb4IUsb14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE"
282  },
283  {
284   "name" : "_ZN4aidl7android8hardware3usb4IUsb14setDefaultImplERKNSt3__110shared_ptrIS3_EE"
285  },
286  {
287   "name" : "_ZN4aidl7android8hardware3usb4IUsbC2Ev"
288  },
289  {
290   "name" : "_ZN4aidl7android8hardware3usb4IUsbD0Ev"
291  },
292  {
293   "name" : "_ZN4aidl7android8hardware3usb4IUsbD1Ev"
294  },
295  {
296   "name" : "_ZN4aidl7android8hardware3usb4IUsbD2Ev"
297  },
298  {
299   "name" : "_ZN4aidl7android8hardware3usb5BnUsb12createBinderEv"
300  },
301  {
302   "name" : "_ZN4aidl7android8hardware3usb5BnUsb16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
303  },
304  {
305   "name" : "_ZN4aidl7android8hardware3usb5BnUsb19getInterfaceVersionEPi"
306  },
307  {
308   "name" : "_ZN4aidl7android8hardware3usb5BnUsbC2Ev"
309  },
310  {
311   "name" : "_ZN4aidl7android8hardware3usb5BnUsbD0Ev"
312  },
313  {
314   "name" : "_ZN4aidl7android8hardware3usb5BnUsbD1Ev"
315  },
316  {
317   "name" : "_ZN4aidl7android8hardware3usb5BnUsbD2Ev"
318  },
319  {
320   "name" : "_ZN4aidl7android8hardware3usb5BpUsb10switchRoleERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS2_8PortRoleEx"
321  },
322  {
323   "name" : "_ZN4aidl7android8hardware3usb5BpUsb11setCallbackERKNSt3__110shared_ptrINS2_12IUsbCallbackEEE"
324  },
325  {
326   "name" : "_ZN4aidl7android8hardware3usb5BpUsb12resetUsbPortERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEx"
327  },
328  {
329   "name" : "_ZN4aidl7android8hardware3usb5BpUsb13enableUsbDataERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbx"
330  },
331  {
332   "name" : "_ZN4aidl7android8hardware3usb5BpUsb15queryPortStatusEx"
333  },
334  {
335   "name" : "_ZN4aidl7android8hardware3usb5BpUsb16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
336  },
337  {
338   "name" : "_ZN4aidl7android8hardware3usb5BpUsb18limitPowerTransferERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbx"
339  },
340  {
341   "name" : "_ZN4aidl7android8hardware3usb5BpUsb19getInterfaceVersionEPi"
342  },
343  {
344   "name" : "_ZN4aidl7android8hardware3usb5BpUsb24enableUsbDataWhileDockedERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEx"
345  },
346  {
347   "name" : "_ZN4aidl7android8hardware3usb5BpUsb34enableContaminantPresenceDetectionERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbx"
348  },
349  {
350   "name" : "_ZN4aidl7android8hardware3usb5BpUsbC1ERKN3ndk10SpAIBinderE"
351  },
352  {
353   "name" : "_ZN4aidl7android8hardware3usb5BpUsbC2ERKN3ndk10SpAIBinderE"
354  },
355  {
356   "name" : "_ZN4aidl7android8hardware3usb5BpUsbD0Ev"
357  },
358  {
359   "name" : "_ZN4aidl7android8hardware3usb5BpUsbD1Ev"
360  },
361  {
362   "name" : "_ZN4aidl7android8hardware3usb5BpUsbD2Ev"
363  },
364  {
365   "name" : "_ZN4aidl7android8hardware3usb8PortRole14readFromParcelEPK7AParcel"
366  },
367  {
368   "name" : "_ZNK4aidl7android8hardware3usb10PortStatus13writeToParcelEP7AParcel"
369  },
370  {
371   "name" : "_ZNK4aidl7android8hardware3usb8PortRole13writeToParcelEP7AParcel"
372  },
373  {
374   "binding" : "weak",
375   "name" : "_ZNSt3__110shared_ptrIN4aidl7android8hardware3usb12IUsbCallbackEED2Ev"
376  },
377  {
378   "binding" : "weak",
379   "name" : "_ZNSt3__110shared_ptrIN4aidl7android8hardware3usb4IUsbEED2Ev"
380  },
381  {
382   "binding" : "weak",
383   "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv"
384  },
385  {
386   "binding" : "weak",
387   "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
388  },
389  {
390   "binding" : "weak",
391   "name" : "_ZNSt3__16vectorIN4aidl7android8hardware3usb10PortStatusENS_9allocatorIS5_EEE26__swap_out_circular_bufferERNS_14__split_bufferIS5_RS7_EE"
392  },
393  {
394   "binding" : "weak",
395   "name" : "_ZNSt3__16vectorIN4aidl7android8hardware3usb10PortStatusENS_9allocatorIS5_EEE8__appendEj"
396  },
397  {
398   "binding" : "weak",
399   "name" : "_ZNSt3__16vectorIaNS_9allocatorIaEEE8__appendEj"
400  }
401 ],
402 "elf_objects" :
403 [
404  {
405   "binding" : "weak",
406   "name" : "_ZGVN4aidl7android8hardware3usb12IUsbCallback4hashE"
407  },
408  {
409   "binding" : "weak",
410   "name" : "_ZGVN4aidl7android8hardware3usb4IUsb4hashE"
411  },
412  {
413   "name" : "_ZN4aidl7android8hardware3usb10PortStatus10descriptorE"
414  },
415  {
416   "name" : "_ZN4aidl7android8hardware3usb12IUsbCallback10descriptorE"
417  },
418  {
419   "name" : "_ZN4aidl7android8hardware3usb12IUsbCallback12default_implE"
420  },
421  {
422   "binding" : "weak",
423   "name" : "_ZN4aidl7android8hardware3usb12IUsbCallback4hashE"
424  },
425  {
426   "name" : "_ZN4aidl7android8hardware3usb4IUsb10descriptorE"
427  },
428  {
429   "name" : "_ZN4aidl7android8hardware3usb4IUsb12default_implE"
430  },
431  {
432   "binding" : "weak",
433   "name" : "_ZN4aidl7android8hardware3usb4IUsb4hashE"
434  },
435  {
436   "name" : "_ZN4aidl7android8hardware3usb8PortRole10descriptorE"
437  },
438  {
439   "binding" : "weak",
440   "name" : "_ZTVN3ndk12BnCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEEE"
441  },
442  {
443   "binding" : "weak",
444   "name" : "_ZTVN3ndk12BnCInterfaceIN4aidl7android8hardware3usb4IUsbEEE"
445  },
446  {
447   "binding" : "weak",
448   "name" : "_ZTVN3ndk12BpCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEEE"
449  },
450  {
451   "binding" : "weak",
452   "name" : "_ZTVN3ndk12BpCInterfaceIN4aidl7android8hardware3usb4IUsbEEE"
453  },
454  {
455   "binding" : "weak",
456   "name" : "_ZTVN3ndk13SharedRefBaseE"
457  },
458  {
459   "name" : "_ZTVN4aidl7android8hardware3usb11IUsbDefaultE"
460  },
461  {
462   "name" : "_ZTVN4aidl7android8hardware3usb12IUsbCallbackE"
463  },
464  {
465   "name" : "_ZTVN4aidl7android8hardware3usb13BnUsbCallbackE"
466  },
467  {
468   "name" : "_ZTVN4aidl7android8hardware3usb13BpUsbCallbackE"
469  },
470  {
471   "name" : "_ZTVN4aidl7android8hardware3usb19IUsbCallbackDefaultE"
472  },
473  {
474   "name" : "_ZTVN4aidl7android8hardware3usb4IUsbE"
475  },
476  {
477   "name" : "_ZTVN4aidl7android8hardware3usb5BnUsbE"
478  },
479  {
480   "name" : "_ZTVN4aidl7android8hardware3usb5BpUsbE"
481  },
482  {
483   "binding" : "weak",
484   "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE"
485  }
486 ],
487 "enum_types" :
488 [
489  {
490   "alignment" : 4,
491   "enum_fields" :
492   [
493    {
494     "enum_field_value" : 1,
495     "name" : "FLAG_ONEWAY"
496    }
497   ],
498   "linker_set_key" : "_ZTI12$FLAG_ONEWAY",
499   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:43:1)",
500   "referenced_type" : "_ZTI12$FLAG_ONEWAY",
501   "self_type" : "_ZTI12$FLAG_ONEWAY",
502   "size" : 4,
503   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h",
504   "underlying_type" : "_ZTIj"
505  },
506  {
507   "alignment" : 4,
508   "enum_fields" :
509   [
510    {
511     "enum_field_value" : 0,
512     "name" : "EX_NONE"
513    },
514    {
515     "enum_field_value" : -1,
516     "name" : "EX_SECURITY"
517    },
518    {
519     "enum_field_value" : -2,
520     "name" : "EX_BAD_PARCELABLE"
521    },
522    {
523     "enum_field_value" : -3,
524     "name" : "EX_ILLEGAL_ARGUMENT"
525    },
526    {
527     "enum_field_value" : -4,
528     "name" : "EX_NULL_POINTER"
529    },
530    {
531     "enum_field_value" : -5,
532     "name" : "EX_ILLEGAL_STATE"
533    },
534    {
535     "enum_field_value" : -6,
536     "name" : "EX_NETWORK_MAIN_THREAD"
537    },
538    {
539     "enum_field_value" : -7,
540     "name" : "EX_UNSUPPORTED_OPERATION"
541    },
542    {
543     "enum_field_value" : -8,
544     "name" : "EX_SERVICE_SPECIFIC"
545    },
546    {
547     "enum_field_value" : -9,
548     "name" : "EX_PARCELABLE"
549    },
550    {
551     "enum_field_value" : -129,
552     "name" : "EX_TRANSACTION_FAILED"
553    }
554   ],
555   "linker_set_key" : "_ZTI18$EX_BAD_PARCELABLE",
556   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:94:1)",
557   "referenced_type" : "_ZTI18$EX_BAD_PARCELABLE",
558   "self_type" : "_ZTI18$EX_BAD_PARCELABLE",
559   "size" : 4,
560   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h",
561   "underlying_type" : "_ZTIi"
562  },
563  {
564   "alignment" : 4,
565   "enum_fields" :
566   [
567    {
568     "enum_field_value" : 268435456,
569     "name" : "FLAG_PRIVATE_LOCAL"
570    }
571   ],
572   "linker_set_key" : "_ZTI19$FLAG_PRIVATE_LOCAL",
573   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:35:1)",
574   "referenced_type" : "_ZTI19$FLAG_PRIVATE_LOCAL",
575   "self_type" : "_ZTI19$FLAG_PRIVATE_LOCAL",
576   "size" : 4,
577   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h",
578   "underlying_type" : "_ZTIj"
579  },
580  {
581   "alignment" : 4,
582   "enum_fields" :
583   [
584    {
585     "enum_field_value" : 268435456,
586     "name" : "FLAG_PRIVATE_VENDOR"
587    }
588   ],
589   "linker_set_key" : "_ZTI20$FLAG_PRIVATE_VENDOR",
590   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:26:1)",
591   "referenced_type" : "_ZTI20$FLAG_PRIVATE_VENDOR",
592   "self_type" : "_ZTI20$FLAG_PRIVATE_VENDOR",
593   "size" : 4,
594   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h",
595   "underlying_type" : "_ZTIj"
596  },
597  {
598   "alignment" : 4,
599   "enum_fields" :
600   [
601    {
602     "enum_field_value" : 0,
603     "name" : "STATUS_OK"
604    },
605    {
606     "enum_field_value" : -2147483648,
607     "name" : "STATUS_UNKNOWN_ERROR"
608    },
609    {
610     "enum_field_value" : -12,
611     "name" : "STATUS_NO_MEMORY"
612    },
613    {
614     "enum_field_value" : -38,
615     "name" : "STATUS_INVALID_OPERATION"
616    },
617    {
618     "enum_field_value" : -22,
619     "name" : "STATUS_BAD_VALUE"
620    },
621    {
622     "enum_field_value" : -2147483647,
623     "name" : "STATUS_BAD_TYPE"
624    },
625    {
626     "enum_field_value" : -2,
627     "name" : "STATUS_NAME_NOT_FOUND"
628    },
629    {
630     "enum_field_value" : -1,
631     "name" : "STATUS_PERMISSION_DENIED"
632    },
633    {
634     "enum_field_value" : -19,
635     "name" : "STATUS_NO_INIT"
636    },
637    {
638     "enum_field_value" : -17,
639     "name" : "STATUS_ALREADY_EXISTS"
640    },
641    {
642     "enum_field_value" : -32,
643     "name" : "STATUS_DEAD_OBJECT"
644    },
645    {
646     "enum_field_value" : -2147483646,
647     "name" : "STATUS_FAILED_TRANSACTION"
648    },
649    {
650     "enum_field_value" : -75,
651     "name" : "STATUS_BAD_INDEX"
652    },
653    {
654     "enum_field_value" : -61,
655     "name" : "STATUS_NOT_ENOUGH_DATA"
656    },
657    {
658     "enum_field_value" : -11,
659     "name" : "STATUS_WOULD_BLOCK"
660    },
661    {
662     "enum_field_value" : -110,
663     "name" : "STATUS_TIMED_OUT"
664    },
665    {
666     "enum_field_value" : -74,
667     "name" : "STATUS_UNKNOWN_TRANSACTION"
668    },
669    {
670     "enum_field_value" : -2147483641,
671     "name" : "STATUS_FDS_NOT_ALLOWED"
672    },
673    {
674     "enum_field_value" : -2147483640,
675     "name" : "STATUS_UNEXPECTED_NULL"
676    }
677   ],
678   "linker_set_key" : "_ZTI22$STATUS_ALREADY_EXISTS",
679   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:60:1)",
680   "referenced_type" : "_ZTI22$STATUS_ALREADY_EXISTS",
681   "self_type" : "_ZTI22$STATUS_ALREADY_EXISTS",
682   "size" : 4,
683   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h",
684   "underlying_type" : "_ZTIi"
685  },
686  {
687   "alignment" : 4,
688   "enum_fields" :
689   [
690    {
691     "enum_field_value" : 1,
692     "name" : "FIRST_CALL_TRANSACTION"
693    },
694    {
695     "enum_field_value" : 16777215,
696     "name" : "LAST_CALL_TRANSACTION"
697    }
698   ],
699   "linker_set_key" : "_ZTI23$FIRST_CALL_TRANSACTION",
700   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:58:1)",
701   "referenced_type" : "_ZTI23$FIRST_CALL_TRANSACTION",
702   "self_type" : "_ZTI23$FIRST_CALL_TRANSACTION",
703   "size" : 4,
704   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h",
705   "underlying_type" : "_ZTIj"
706  },
707  {
708   "alignment" : 4,
709   "enum_fields" :
710   [
711    {
712     "enum_field_value" : 0,
713     "name" : "ndk::STABILITY_LOCAL"
714    },
715    {
716     "enum_field_value" : 1,
717     "name" : "ndk::STABILITY_VINTF"
718    }
719   ],
720   "linker_set_key" : "_ZTIN3ndk16$STABILITY_LOCALE",
721   "name" : "ndk::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h:34:1)",
722   "referenced_type" : "_ZTIN3ndk16$STABILITY_LOCALE",
723   "self_type" : "_ZTIN3ndk16$STABILITY_LOCALE",
724   "size" : 4,
725   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h",
726   "underlying_type" : "_ZTIj"
727  },
728  {
729   "alignment" : 1,
730   "enum_fields" :
731   [
732    {
733     "enum_field_value" : 0,
734     "name" : "aidl::android::hardware::usb::PortDataRole::NONE"
735    },
736    {
737     "enum_field_value" : 1,
738     "name" : "aidl::android::hardware::usb::PortDataRole::HOST"
739    },
740    {
741     "enum_field_value" : 2,
742     "name" : "aidl::android::hardware::usb::PortDataRole::DEVICE"
743    }
744   ],
745   "linker_set_key" : "_ZTIN4aidl7android8hardware3usb12PortDataRoleE",
746   "name" : "aidl::android::hardware::usb::PortDataRole",
747   "referenced_type" : "_ZTIN4aidl7android8hardware3usb12PortDataRoleE",
748   "self_type" : "_ZTIN4aidl7android8hardware3usb12PortDataRoleE",
749   "size" : 1,
750   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/PortDataRole.h",
751   "underlying_type" : "_ZTIa"
752  },
753  {
754   "alignment" : 1,
755   "enum_fields" :
756   [
757    {
758     "enum_field_value" : 0,
759     "name" : "aidl::android::hardware::usb::PortPowerRole::NONE"
760    },
761    {
762     "enum_field_value" : 1,
763     "name" : "aidl::android::hardware::usb::PortPowerRole::SOURCE"
764    },
765    {
766     "enum_field_value" : 2,
767     "name" : "aidl::android::hardware::usb::PortPowerRole::SINK"
768    }
769   ],
770   "linker_set_key" : "_ZTIN4aidl7android8hardware3usb13PortPowerRoleE",
771   "name" : "aidl::android::hardware::usb::PortPowerRole",
772   "referenced_type" : "_ZTIN4aidl7android8hardware3usb13PortPowerRoleE",
773   "self_type" : "_ZTIN4aidl7android8hardware3usb13PortPowerRoleE",
774   "size" : 1,
775   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/PortPowerRole.h",
776   "underlying_type" : "_ZTIa"
777  },
778  {
779   "alignment" : 1,
780   "enum_fields" :
781   [
782    {
783     "enum_field_value" : 0,
784     "name" : "aidl::android::hardware::usb::UsbDataStatus::UNKNOWN"
785    },
786    {
787     "enum_field_value" : 1,
788     "name" : "aidl::android::hardware::usb::UsbDataStatus::ENABLED"
789    },
790    {
791     "enum_field_value" : 2,
792     "name" : "aidl::android::hardware::usb::UsbDataStatus::DISABLED_OVERHEAT"
793    },
794    {
795     "enum_field_value" : 3,
796     "name" : "aidl::android::hardware::usb::UsbDataStatus::DISABLED_CONTAMINANT"
797    },
798    {
799     "enum_field_value" : 4,
800     "name" : "aidl::android::hardware::usb::UsbDataStatus::DISABLED_DOCK"
801    },
802    {
803     "enum_field_value" : 5,
804     "name" : "aidl::android::hardware::usb::UsbDataStatus::DISABLED_FORCE"
805    },
806    {
807     "enum_field_value" : 6,
808     "name" : "aidl::android::hardware::usb::UsbDataStatus::DISABLED_DEBUG"
809    }
810   ],
811   "linker_set_key" : "_ZTIN4aidl7android8hardware3usb13UsbDataStatusE",
812   "name" : "aidl::android::hardware::usb::UsbDataStatus",
813   "referenced_type" : "_ZTIN4aidl7android8hardware3usb13UsbDataStatusE",
814   "self_type" : "_ZTIN4aidl7android8hardware3usb13UsbDataStatusE",
815   "size" : 1,
816   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/UsbDataStatus.h",
817   "underlying_type" : "_ZTIa"
818  },
819  {
820   "alignment" : 1,
821   "enum_fields" :
822   [
823    {
824     "enum_field_value" : 0,
825     "name" : "aidl::android::hardware::usb::PowerBrickStatus::UNKNOWN"
826    },
827    {
828     "enum_field_value" : 1,
829     "name" : "aidl::android::hardware::usb::PowerBrickStatus::CONNECTED"
830    },
831    {
832     "enum_field_value" : 2,
833     "name" : "aidl::android::hardware::usb::PowerBrickStatus::NOT_CONNECTED"
834    }
835   ],
836   "linker_set_key" : "_ZTIN4aidl7android8hardware3usb16PowerBrickStatusE",
837   "name" : "aidl::android::hardware::usb::PowerBrickStatus",
838   "referenced_type" : "_ZTIN4aidl7android8hardware3usb16PowerBrickStatusE",
839   "self_type" : "_ZTIN4aidl7android8hardware3usb16PowerBrickStatusE",
840   "size" : 1,
841   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/PowerBrickStatus.h",
842   "underlying_type" : "_ZTIa"
843  },
844  {
845   "alignment" : 1,
846   "enum_fields" :
847   [
848    {
849     "enum_field_value" : 0,
850     "name" : "aidl::android::hardware::usb::ContaminantProtectionMode::NONE"
851    },
852    {
853     "enum_field_value" : 1,
854     "name" : "aidl::android::hardware::usb::ContaminantProtectionMode::FORCE_SINK"
855    },
856    {
857     "enum_field_value" : 2,
858     "name" : "aidl::android::hardware::usb::ContaminantProtectionMode::FORCE_SOURCE"
859    },
860    {
861     "enum_field_value" : 3,
862     "name" : "aidl::android::hardware::usb::ContaminantProtectionMode::FORCE_DISABLE"
863    }
864   ],
865   "linker_set_key" : "_ZTIN4aidl7android8hardware3usb25ContaminantProtectionModeE",
866   "name" : "aidl::android::hardware::usb::ContaminantProtectionMode",
867   "referenced_type" : "_ZTIN4aidl7android8hardware3usb25ContaminantProtectionModeE",
868   "self_type" : "_ZTIN4aidl7android8hardware3usb25ContaminantProtectionModeE",
869   "size" : 1,
870   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/ContaminantProtectionMode.h",
871   "underlying_type" : "_ZTIa"
872  },
873  {
874   "alignment" : 1,
875   "enum_fields" :
876   [
877    {
878     "enum_field_value" : 0,
879     "name" : "aidl::android::hardware::usb::ContaminantDetectionStatus::NOT_SUPPORTED"
880    },
881    {
882     "enum_field_value" : 1,
883     "name" : "aidl::android::hardware::usb::ContaminantDetectionStatus::DISABLED"
884    },
885    {
886     "enum_field_value" : 2,
887     "name" : "aidl::android::hardware::usb::ContaminantDetectionStatus::NOT_DETECTED"
888    },
889    {
890     "enum_field_value" : 3,
891     "name" : "aidl::android::hardware::usb::ContaminantDetectionStatus::DETECTED"
892    }
893   ],
894   "linker_set_key" : "_ZTIN4aidl7android8hardware3usb26ContaminantDetectionStatusE",
895   "name" : "aidl::android::hardware::usb::ContaminantDetectionStatus",
896   "referenced_type" : "_ZTIN4aidl7android8hardware3usb26ContaminantDetectionStatusE",
897   "self_type" : "_ZTIN4aidl7android8hardware3usb26ContaminantDetectionStatusE",
898   "size" : 1,
899   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/ContaminantDetectionStatus.h",
900   "underlying_type" : "_ZTIa"
901  },
902  {
903   "alignment" : 1,
904   "enum_fields" :
905   [
906    {
907     "enum_field_value" : 0,
908     "name" : "aidl::android::hardware::usb::ContaminantProtectionStatus::NONE"
909    },
910    {
911     "enum_field_value" : 1,
912     "name" : "aidl::android::hardware::usb::ContaminantProtectionStatus::FORCE_SINK"
913    },
914    {
915     "enum_field_value" : 2,
916     "name" : "aidl::android::hardware::usb::ContaminantProtectionStatus::FORCE_SOURCE"
917    },
918    {
919     "enum_field_value" : 3,
920     "name" : "aidl::android::hardware::usb::ContaminantProtectionStatus::FORCE_DISABLE"
921    },
922    {
923     "enum_field_value" : 4,
924     "name" : "aidl::android::hardware::usb::ContaminantProtectionStatus::DISABLED"
925    }
926   ],
927   "linker_set_key" : "_ZTIN4aidl7android8hardware3usb27ContaminantProtectionStatusE",
928   "name" : "aidl::android::hardware::usb::ContaminantProtectionStatus",
929   "referenced_type" : "_ZTIN4aidl7android8hardware3usb27ContaminantProtectionStatusE",
930   "self_type" : "_ZTIN4aidl7android8hardware3usb27ContaminantProtectionStatusE",
931   "size" : 1,
932   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/ContaminantProtectionStatus.h",
933   "underlying_type" : "_ZTIa"
934  },
935  {
936   "alignment" : 4,
937   "enum_fields" :
938   [
939    {
940     "enum_field_value" : 0,
941     "name" : "aidl::android::hardware::usb::Status::SUCCESS"
942    },
943    {
944     "enum_field_value" : 1,
945     "name" : "aidl::android::hardware::usb::Status::ERROR"
946    },
947    {
948     "enum_field_value" : 2,
949     "name" : "aidl::android::hardware::usb::Status::INVALID_ARGUMENT"
950    },
951    {
952     "enum_field_value" : 3,
953     "name" : "aidl::android::hardware::usb::Status::UNRECOGNIZED_ROLE"
954    },
955    {
956     "enum_field_value" : 4,
957     "name" : "aidl::android::hardware::usb::Status::NOT_SUPPORTED"
958    }
959   ],
960   "linker_set_key" : "_ZTIN4aidl7android8hardware3usb6StatusE",
961   "name" : "aidl::android::hardware::usb::Status",
962   "referenced_type" : "_ZTIN4aidl7android8hardware3usb6StatusE",
963   "self_type" : "_ZTIN4aidl7android8hardware3usb6StatusE",
964   "size" : 4,
965   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/Status.h",
966   "underlying_type" : "_ZTIi"
967  },
968  {
969   "alignment" : 1,
970   "enum_fields" :
971   [
972    {
973     "enum_field_value" : 0,
974     "name" : "aidl::android::hardware::usb::PortMode::NONE"
975    },
976    {
977     "enum_field_value" : 1,
978     "name" : "aidl::android::hardware::usb::PortMode::UFP"
979    },
980    {
981     "enum_field_value" : 2,
982     "name" : "aidl::android::hardware::usb::PortMode::DFP"
983    },
984    {
985     "enum_field_value" : 3,
986     "name" : "aidl::android::hardware::usb::PortMode::DRP"
987    },
988    {
989     "enum_field_value" : 4,
990     "name" : "aidl::android::hardware::usb::PortMode::AUDIO_ACCESSORY"
991    },
992    {
993     "enum_field_value" : 5,
994     "name" : "aidl::android::hardware::usb::PortMode::DEBUG_ACCESSORY"
995    }
996   ],
997   "linker_set_key" : "_ZTIN4aidl7android8hardware3usb8PortModeE",
998   "name" : "aidl::android::hardware::usb::PortMode",
999   "referenced_type" : "_ZTIN4aidl7android8hardware3usb8PortModeE",
1000   "self_type" : "_ZTIN4aidl7android8hardware3usb8PortModeE",
1001   "size" : 1,
1002   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/PortMode.h",
1003   "underlying_type" : "_ZTIa"
1004  },
1005  {
1006   "alignment" : 4,
1007   "enum_fields" :
1008   [
1009    {
1010     "enum_field_value" : 0,
1011     "name" : "aidl::android::hardware::usb::PortRole::Tag::powerRole"
1012    },
1013    {
1014     "enum_field_value" : 1,
1015     "name" : "aidl::android::hardware::usb::PortRole::Tag::dataRole"
1016    },
1017    {
1018     "enum_field_value" : 2,
1019     "name" : "aidl::android::hardware::usb::PortRole::Tag::mode"
1020    }
1021   ],
1022   "linker_set_key" : "_ZTIN4aidl7android8hardware3usb8PortRole3TagE",
1023   "name" : "aidl::android::hardware::usb::PortRole::Tag",
1024   "referenced_type" : "_ZTIN4aidl7android8hardware3usb8PortRole3TagE",
1025   "self_type" : "_ZTIN4aidl7android8hardware3usb8PortRole3TagE",
1026   "size" : 4,
1027   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/PortRole.h",
1028   "underlying_type" : "_ZTIi"
1029  },
1030  {
1031   "alignment" : 4,
1032   "enum_fields" :
1033   [
1034    {
1035     "enum_field_value" : 1,
1036     "name" : "android::internal::details::IsIterable<std::vector<aidl::android::hardware::usb::UsbDataStatus>>::value"
1037    }
1038   ],
1039   "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS3_9allocatorIS9_EEEEE6$valueE",
1040   "name" : "android::internal::details::IsIterable<std::vector<aidl::android::hardware::usb::UsbDataStatus, std::allocator<aidl::android::hardware::usb::UsbDataStatus>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:131:5)",
1041   "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS3_9allocatorIS9_EEEEE6$valueE",
1042   "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS3_9allocatorIS9_EEEEE6$valueE",
1043   "size" : 4,
1044   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1045   "underlying_type" : "_ZTIj"
1046  },
1047  {
1048   "alignment" : 4,
1049   "enum_fields" :
1050   [
1051    {
1052     "enum_field_value" : 1,
1053     "name" : "android::internal::details::IsIterable<std::vector<aidl::android::hardware::usb::ContaminantProtectionMode>>::value"
1054    }
1055   ],
1056   "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS3_9allocatorIS9_EEEEE6$valueE",
1057   "name" : "android::internal::details::IsIterable<std::vector<aidl::android::hardware::usb::ContaminantProtectionMode, std::allocator<aidl::android::hardware::usb::ContaminantProtectionMode>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:131:5)",
1058   "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS3_9allocatorIS9_EEEEE6$valueE",
1059   "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS3_9allocatorIS9_EEEEE6$valueE",
1060   "size" : 4,
1061   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1062   "underlying_type" : "_ZTIj"
1063  },
1064  {
1065   "alignment" : 4,
1066   "enum_fields" :
1067   [
1068    {
1069     "enum_field_value" : 1,
1070     "name" : "android::internal::details::IsIterable<std::vector<aidl::android::hardware::usb::PortMode>>::value"
1071    }
1072   ],
1073   "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS3_9allocatorIS9_EEEEE6$valueE",
1074   "name" : "android::internal::details::IsIterable<std::vector<aidl::android::hardware::usb::PortMode, std::allocator<aidl::android::hardware::usb::PortMode>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:131:5)",
1075   "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS3_9allocatorIS9_EEEEE6$valueE",
1076   "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS3_9allocatorIS9_EEEEE6$valueE",
1077   "size" : 4,
1078   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1079   "underlying_type" : "_ZTIj"
1080  },
1081  {
1082   "alignment" : 4,
1083   "enum_fields" :
1084   [
1085    {
1086     "enum_field_value" : 0,
1087     "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::usb::PortDataRole>::value"
1088    }
1089   ],
1090   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb12PortDataRoleEE6$valueE",
1091   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::usb::PortDataRole>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
1092   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb12PortDataRoleEE6$valueE",
1093   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb12PortDataRoleEE6$valueE",
1094   "size" : 4,
1095   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1096   "underlying_type" : "_ZTIj"
1097  },
1098  {
1099   "alignment" : 4,
1100   "enum_fields" :
1101   [
1102    {
1103     "enum_field_value" : 0,
1104     "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::usb::PortPowerRole>::value"
1105    }
1106   ],
1107   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb13PortPowerRoleEE6$valueE",
1108   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::usb::PortPowerRole>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
1109   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb13PortPowerRoleEE6$valueE",
1110   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb13PortPowerRoleEE6$valueE",
1111   "size" : 4,
1112   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1113   "underlying_type" : "_ZTIj"
1114  },
1115  {
1116   "alignment" : 4,
1117   "enum_fields" :
1118   [
1119    {
1120     "enum_field_value" : 0,
1121     "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::usb::UsbDataStatus>::value"
1122    }
1123   ],
1124   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb13UsbDataStatusEE6$valueE",
1125   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::usb::UsbDataStatus>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
1126   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb13UsbDataStatusEE6$valueE",
1127   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb13UsbDataStatusEE6$valueE",
1128   "size" : 4,
1129   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1130   "underlying_type" : "_ZTIj"
1131  },
1132  {
1133   "alignment" : 4,
1134   "enum_fields" :
1135   [
1136    {
1137     "enum_field_value" : 0,
1138     "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::usb::PowerBrickStatus>::value"
1139    }
1140   ],
1141   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb16PowerBrickStatusEE6$valueE",
1142   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::usb::PowerBrickStatus>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
1143   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb16PowerBrickStatusEE6$valueE",
1144   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb16PowerBrickStatusEE6$valueE",
1145   "size" : 4,
1146   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1147   "underlying_type" : "_ZTIj"
1148  },
1149  {
1150   "alignment" : 4,
1151   "enum_fields" :
1152   [
1153    {
1154     "enum_field_value" : 0,
1155     "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::usb::ContaminantProtectionMode>::value"
1156    }
1157   ],
1158   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb25ContaminantProtectionModeEE6$valueE",
1159   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::usb::ContaminantProtectionMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
1160   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb25ContaminantProtectionModeEE6$valueE",
1161   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb25ContaminantProtectionModeEE6$valueE",
1162   "size" : 4,
1163   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1164   "underlying_type" : "_ZTIj"
1165  },
1166  {
1167   "alignment" : 4,
1168   "enum_fields" :
1169   [
1170    {
1171     "enum_field_value" : 0,
1172     "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::usb::ContaminantDetectionStatus>::value"
1173    }
1174   ],
1175   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb26ContaminantDetectionStatusEE6$valueE",
1176   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::usb::ContaminantDetectionStatus>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
1177   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb26ContaminantDetectionStatusEE6$valueE",
1178   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb26ContaminantDetectionStatusEE6$valueE",
1179   "size" : 4,
1180   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1181   "underlying_type" : "_ZTIj"
1182  },
1183  {
1184   "alignment" : 4,
1185   "enum_fields" :
1186   [
1187    {
1188     "enum_field_value" : 0,
1189     "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::usb::ContaminantProtectionStatus>::value"
1190    }
1191   ],
1192   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb27ContaminantProtectionStatusEE6$valueE",
1193   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::usb::ContaminantProtectionStatus>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
1194   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb27ContaminantProtectionStatusEE6$valueE",
1195   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb27ContaminantProtectionStatusEE6$valueE",
1196   "size" : 4,
1197   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1198   "underlying_type" : "_ZTIj"
1199  },
1200  {
1201   "alignment" : 4,
1202   "enum_fields" :
1203   [
1204    {
1205     "enum_field_value" : 0,
1206     "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::usb::PortMode>::value"
1207    }
1208   ],
1209   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb8PortModeEE6$valueE",
1210   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::usb::PortMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
1211   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb8PortModeEE6$valueE",
1212   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb8PortModeEE6$valueE",
1213   "size" : 4,
1214   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1215   "underlying_type" : "_ZTIj"
1216  },
1217  {
1218   "alignment" : 4,
1219   "enum_fields" :
1220   [
1221    {
1222     "enum_field_value" : 0,
1223     "name" : "android::internal::details::IsPointerLike<std::vector<aidl::android::hardware::usb::UsbDataStatus>>::value"
1224    }
1225   ],
1226   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS3_9allocatorIS9_EEEEE6$valueE",
1227   "name" : "android::internal::details::IsPointerLike<std::vector<aidl::android::hardware::usb::UsbDataStatus, std::allocator<aidl::android::hardware::usb::UsbDataStatus>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
1228   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS3_9allocatorIS9_EEEEE6$valueE",
1229   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS3_9allocatorIS9_EEEEE6$valueE",
1230   "size" : 4,
1231   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1232   "underlying_type" : "_ZTIj"
1233  },
1234  {
1235   "alignment" : 4,
1236   "enum_fields" :
1237   [
1238    {
1239     "enum_field_value" : 0,
1240     "name" : "android::internal::details::IsPointerLike<std::vector<aidl::android::hardware::usb::ContaminantProtectionMode>>::value"
1241    }
1242   ],
1243   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS3_9allocatorIS9_EEEEE6$valueE",
1244   "name" : "android::internal::details::IsPointerLike<std::vector<aidl::android::hardware::usb::ContaminantProtectionMode, std::allocator<aidl::android::hardware::usb::ContaminantProtectionMode>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
1245   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS3_9allocatorIS9_EEEEE6$valueE",
1246   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS3_9allocatorIS9_EEEEE6$valueE",
1247   "size" : 4,
1248   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1249   "underlying_type" : "_ZTIj"
1250  },
1251  {
1252   "alignment" : 4,
1253   "enum_fields" :
1254   [
1255    {
1256     "enum_field_value" : 0,
1257     "name" : "android::internal::details::IsPointerLike<std::vector<aidl::android::hardware::usb::PortMode>>::value"
1258    }
1259   ],
1260   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS3_9allocatorIS9_EEEEE6$valueE",
1261   "name" : "android::internal::details::IsPointerLike<std::vector<aidl::android::hardware::usb::PortMode, std::allocator<aidl::android::hardware::usb::PortMode>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
1262   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS3_9allocatorIS9_EEEEE6$valueE",
1263   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS3_9allocatorIS9_EEEEE6$valueE",
1264   "size" : 4,
1265   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1266   "underlying_type" : "_ZTIj"
1267  },
1268  {
1269   "alignment" : 4,
1270   "enum_fields" :
1271   [
1272    {
1273     "enum_field_value" : 0,
1274     "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::usb::PortDataRole>::value"
1275    }
1276   ],
1277   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb12PortDataRoleEE6$valueE",
1278   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::usb::PortDataRole>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
1279   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb12PortDataRoleEE6$valueE",
1280   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb12PortDataRoleEE6$valueE",
1281   "size" : 4,
1282   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1283   "underlying_type" : "_ZTIj"
1284  },
1285  {
1286   "alignment" : 4,
1287   "enum_fields" :
1288   [
1289    {
1290     "enum_field_value" : 0,
1291     "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::usb::PortPowerRole>::value"
1292    }
1293   ],
1294   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb13PortPowerRoleEE6$valueE",
1295   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::usb::PortPowerRole>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
1296   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb13PortPowerRoleEE6$valueE",
1297   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb13PortPowerRoleEE6$valueE",
1298   "size" : 4,
1299   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1300   "underlying_type" : "_ZTIj"
1301  },
1302  {
1303   "alignment" : 4,
1304   "enum_fields" :
1305   [
1306    {
1307     "enum_field_value" : 0,
1308     "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::usb::UsbDataStatus>::value"
1309    }
1310   ],
1311   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb13UsbDataStatusEE6$valueE",
1312   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::usb::UsbDataStatus>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
1313   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb13UsbDataStatusEE6$valueE",
1314   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb13UsbDataStatusEE6$valueE",
1315   "size" : 4,
1316   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1317   "underlying_type" : "_ZTIj"
1318  },
1319  {
1320   "alignment" : 4,
1321   "enum_fields" :
1322   [
1323    {
1324     "enum_field_value" : 0,
1325     "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::usb::PowerBrickStatus>::value"
1326    }
1327   ],
1328   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb16PowerBrickStatusEE6$valueE",
1329   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::usb::PowerBrickStatus>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
1330   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb16PowerBrickStatusEE6$valueE",
1331   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb16PowerBrickStatusEE6$valueE",
1332   "size" : 4,
1333   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1334   "underlying_type" : "_ZTIj"
1335  },
1336  {
1337   "alignment" : 4,
1338   "enum_fields" :
1339   [
1340    {
1341     "enum_field_value" : 0,
1342     "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::usb::ContaminantProtectionMode>::value"
1343    }
1344   ],
1345   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb25ContaminantProtectionModeEE6$valueE",
1346   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::usb::ContaminantProtectionMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
1347   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb25ContaminantProtectionModeEE6$valueE",
1348   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb25ContaminantProtectionModeEE6$valueE",
1349   "size" : 4,
1350   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1351   "underlying_type" : "_ZTIj"
1352  },
1353  {
1354   "alignment" : 4,
1355   "enum_fields" :
1356   [
1357    {
1358     "enum_field_value" : 0,
1359     "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::usb::ContaminantDetectionStatus>::value"
1360    }
1361   ],
1362   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb26ContaminantDetectionStatusEE6$valueE",
1363   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::usb::ContaminantDetectionStatus>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
1364   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb26ContaminantDetectionStatusEE6$valueE",
1365   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb26ContaminantDetectionStatusEE6$valueE",
1366   "size" : 4,
1367   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1368   "underlying_type" : "_ZTIj"
1369  },
1370  {
1371   "alignment" : 4,
1372   "enum_fields" :
1373   [
1374    {
1375     "enum_field_value" : 0,
1376     "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::usb::ContaminantProtectionStatus>::value"
1377    }
1378   ],
1379   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb27ContaminantProtectionStatusEE6$valueE",
1380   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::usb::ContaminantProtectionStatus>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
1381   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb27ContaminantProtectionStatusEE6$valueE",
1382   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb27ContaminantProtectionStatusEE6$valueE",
1383   "size" : 4,
1384   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1385   "underlying_type" : "_ZTIj"
1386  },
1387  {
1388   "alignment" : 4,
1389   "enum_fields" :
1390   [
1391    {
1392     "enum_field_value" : 0,
1393     "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::usb::PortMode>::value"
1394    }
1395   ],
1396   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb8PortModeEE6$valueE",
1397   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::usb::PortMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
1398   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb8PortModeEE6$valueE",
1399   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb8PortModeEE6$valueE",
1400   "size" : 4,
1401   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1402   "underlying_type" : "_ZTIj"
1403  },
1404  {
1405   "alignment" : 4,
1406   "enum_fields" :
1407   [
1408    {
1409     "enum_field_value" : 0,
1410     "name" : "android::internal::details::ToEmptyString<std::basic_string<char>>::value"
1411    }
1412   ],
1413   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEE6$valueE",
1414   "name" : "android::internal::details::ToEmptyString<std::basic_string<char, std::char_traits<char>, std::allocator<char>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
1415   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEE6$valueE",
1416   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEE6$valueE",
1417   "size" : 4,
1418   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1419   "underlying_type" : "_ZTIj"
1420  },
1421  {
1422   "alignment" : 4,
1423   "enum_fields" :
1424   [
1425    {
1426     "enum_field_value" : 0,
1427     "name" : "android::internal::details::ToEmptyString<std::vector<aidl::android::hardware::usb::UsbDataStatus>>::value"
1428    }
1429   ],
1430   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS3_9allocatorIS9_EEEEE6$valueE",
1431   "name" : "android::internal::details::ToEmptyString<std::vector<aidl::android::hardware::usb::UsbDataStatus, std::allocator<aidl::android::hardware::usb::UsbDataStatus>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
1432   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS3_9allocatorIS9_EEEEE6$valueE",
1433   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS3_9allocatorIS9_EEEEE6$valueE",
1434   "size" : 4,
1435   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1436   "underlying_type" : "_ZTIj"
1437  },
1438  {
1439   "alignment" : 4,
1440   "enum_fields" :
1441   [
1442    {
1443     "enum_field_value" : 0,
1444     "name" : "android::internal::details::ToEmptyString<std::vector<aidl::android::hardware::usb::ContaminantProtectionMode>>::value"
1445    }
1446   ],
1447   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS3_9allocatorIS9_EEEEE6$valueE",
1448   "name" : "android::internal::details::ToEmptyString<std::vector<aidl::android::hardware::usb::ContaminantProtectionMode, std::allocator<aidl::android::hardware::usb::ContaminantProtectionMode>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
1449   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS3_9allocatorIS9_EEEEE6$valueE",
1450   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS3_9allocatorIS9_EEEEE6$valueE",
1451   "size" : 4,
1452   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1453   "underlying_type" : "_ZTIj"
1454  },
1455  {
1456   "alignment" : 4,
1457   "enum_fields" :
1458   [
1459    {
1460     "enum_field_value" : 0,
1461     "name" : "android::internal::details::ToEmptyString<std::vector<aidl::android::hardware::usb::PortMode>>::value"
1462    }
1463   ],
1464   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS3_9allocatorIS9_EEEEE6$valueE",
1465   "name" : "android::internal::details::ToEmptyString<std::vector<aidl::android::hardware::usb::PortMode, std::allocator<aidl::android::hardware::usb::PortMode>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
1466   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS3_9allocatorIS9_EEEEE6$valueE",
1467   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS3_9allocatorIS9_EEEEE6$valueE",
1468   "size" : 4,
1469   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1470   "underlying_type" : "_ZTIj"
1471  },
1472  {
1473   "alignment" : 4,
1474   "enum_fields" :
1475   [
1476    {
1477     "enum_field_value" : 0,
1478     "name" : "android::internal::details::ToEmptyString<bool>::value"
1479    }
1480   ],
1481   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIbE6$valueE",
1482   "name" : "android::internal::details::ToEmptyString<bool>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
1483   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIbE6$valueE",
1484   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIbE6$valueE",
1485   "size" : 4,
1486   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1487   "underlying_type" : "_ZTIj"
1488  },
1489  {
1490   "alignment" : 4,
1491   "enum_fields" :
1492   [
1493    {
1494     "enum_field_value" : 0,
1495     "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::usb::PortDataRole>::value"
1496    }
1497   ],
1498   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb12PortDataRoleEE6$valueE",
1499   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::usb::PortDataRole>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
1500   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb12PortDataRoleEE6$valueE",
1501   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb12PortDataRoleEE6$valueE",
1502   "size" : 4,
1503   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1504   "underlying_type" : "_ZTIj"
1505  },
1506  {
1507   "alignment" : 4,
1508   "enum_fields" :
1509   [
1510    {
1511     "enum_field_value" : 0,
1512     "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::usb::PortPowerRole>::value"
1513    }
1514   ],
1515   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb13PortPowerRoleEE6$valueE",
1516   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::usb::PortPowerRole>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
1517   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb13PortPowerRoleEE6$valueE",
1518   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb13PortPowerRoleEE6$valueE",
1519   "size" : 4,
1520   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1521   "underlying_type" : "_ZTIj"
1522  },
1523  {
1524   "alignment" : 4,
1525   "enum_fields" :
1526   [
1527    {
1528     "enum_field_value" : 0,
1529     "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::usb::UsbDataStatus>::value"
1530    }
1531   ],
1532   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb13UsbDataStatusEE6$valueE",
1533   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::usb::UsbDataStatus>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
1534   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb13UsbDataStatusEE6$valueE",
1535   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb13UsbDataStatusEE6$valueE",
1536   "size" : 4,
1537   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1538   "underlying_type" : "_ZTIj"
1539  },
1540  {
1541   "alignment" : 4,
1542   "enum_fields" :
1543   [
1544    {
1545     "enum_field_value" : 0,
1546     "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::usb::PowerBrickStatus>::value"
1547    }
1548   ],
1549   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb16PowerBrickStatusEE6$valueE",
1550   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::usb::PowerBrickStatus>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
1551   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb16PowerBrickStatusEE6$valueE",
1552   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb16PowerBrickStatusEE6$valueE",
1553   "size" : 4,
1554   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1555   "underlying_type" : "_ZTIj"
1556  },
1557  {
1558   "alignment" : 4,
1559   "enum_fields" :
1560   [
1561    {
1562     "enum_field_value" : 0,
1563     "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::usb::ContaminantProtectionMode>::value"
1564    }
1565   ],
1566   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb25ContaminantProtectionModeEE6$valueE",
1567   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::usb::ContaminantProtectionMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
1568   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb25ContaminantProtectionModeEE6$valueE",
1569   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb25ContaminantProtectionModeEE6$valueE",
1570   "size" : 4,
1571   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1572   "underlying_type" : "_ZTIj"
1573  },
1574  {
1575   "alignment" : 4,
1576   "enum_fields" :
1577   [
1578    {
1579     "enum_field_value" : 0,
1580     "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::usb::ContaminantDetectionStatus>::value"
1581    }
1582   ],
1583   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb26ContaminantDetectionStatusEE6$valueE",
1584   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::usb::ContaminantDetectionStatus>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
1585   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb26ContaminantDetectionStatusEE6$valueE",
1586   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb26ContaminantDetectionStatusEE6$valueE",
1587   "size" : 4,
1588   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1589   "underlying_type" : "_ZTIj"
1590  },
1591  {
1592   "alignment" : 4,
1593   "enum_fields" :
1594   [
1595    {
1596     "enum_field_value" : 0,
1597     "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::usb::ContaminantProtectionStatus>::value"
1598    }
1599   ],
1600   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb27ContaminantProtectionStatusEE6$valueE",
1601   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::usb::ContaminantProtectionStatus>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
1602   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb27ContaminantProtectionStatusEE6$valueE",
1603   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb27ContaminantProtectionStatusEE6$valueE",
1604   "size" : 4,
1605   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1606   "underlying_type" : "_ZTIj"
1607  },
1608  {
1609   "alignment" : 4,
1610   "enum_fields" :
1611   [
1612    {
1613     "enum_field_value" : 0,
1614     "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::usb::PortMode>::value"
1615    }
1616   ],
1617   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb8PortModeEE6$valueE",
1618   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::usb::PortMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
1619   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb8PortModeEE6$valueE",
1620   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb8PortModeEE6$valueE",
1621   "size" : 4,
1622   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1623   "underlying_type" : "_ZTIj"
1624  },
1625  {
1626   "alignment" : 4,
1627   "enum_fields" :
1628   [
1629    {
1630     "enum_field_value" : 0,
1631     "name" : "android::internal::details::HasToStringMethod<std::vector<aidl::android::hardware::usb::UsbDataStatus>>::value"
1632    }
1633   ],
1634   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS3_9allocatorIS9_EEEEE6$valueE",
1635   "name" : "android::internal::details::HasToStringMethod<std::vector<aidl::android::hardware::usb::UsbDataStatus, std::allocator<aidl::android::hardware::usb::UsbDataStatus>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
1636   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS3_9allocatorIS9_EEEEE6$valueE",
1637   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS3_9allocatorIS9_EEEEE6$valueE",
1638   "size" : 4,
1639   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1640   "underlying_type" : "_ZTIj"
1641  },
1642  {
1643   "alignment" : 4,
1644   "enum_fields" :
1645   [
1646    {
1647     "enum_field_value" : 0,
1648     "name" : "android::internal::details::HasToStringMethod<std::vector<aidl::android::hardware::usb::ContaminantProtectionMode>>::value"
1649    }
1650   ],
1651   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS3_9allocatorIS9_EEEEE6$valueE",
1652   "name" : "android::internal::details::HasToStringMethod<std::vector<aidl::android::hardware::usb::ContaminantProtectionMode, std::allocator<aidl::android::hardware::usb::ContaminantProtectionMode>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
1653   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS3_9allocatorIS9_EEEEE6$valueE",
1654   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS3_9allocatorIS9_EEEEE6$valueE",
1655   "size" : 4,
1656   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1657   "underlying_type" : "_ZTIj"
1658  },
1659  {
1660   "alignment" : 4,
1661   "enum_fields" :
1662   [
1663    {
1664     "enum_field_value" : 0,
1665     "name" : "android::internal::details::HasToStringMethod<std::vector<aidl::android::hardware::usb::PortMode>>::value"
1666    }
1667   ],
1668   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS3_9allocatorIS9_EEEEE6$valueE",
1669   "name" : "android::internal::details::HasToStringMethod<std::vector<aidl::android::hardware::usb::PortMode, std::allocator<aidl::android::hardware::usb::PortMode>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
1670   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS3_9allocatorIS9_EEEEE6$valueE",
1671   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS3_9allocatorIS9_EEEEE6$valueE",
1672   "size" : 4,
1673   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1674   "underlying_type" : "_ZTIj"
1675  },
1676  {
1677   "alignment" : 4,
1678   "enum_fields" :
1679   [
1680    {
1681     "enum_field_value" : 1,
1682     "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::usb::PortDataRole>::value"
1683    }
1684   ],
1685   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb12PortDataRoleEE6$valueE",
1686   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::usb::PortDataRole>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
1687   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb12PortDataRoleEE6$valueE",
1688   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb12PortDataRoleEE6$valueE",
1689   "size" : 4,
1690   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1691   "underlying_type" : "_ZTIj"
1692  },
1693  {
1694   "alignment" : 4,
1695   "enum_fields" :
1696   [
1697    {
1698     "enum_field_value" : 1,
1699     "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::usb::PortPowerRole>::value"
1700    }
1701   ],
1702   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb13PortPowerRoleEE6$valueE",
1703   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::usb::PortPowerRole>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
1704   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb13PortPowerRoleEE6$valueE",
1705   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb13PortPowerRoleEE6$valueE",
1706   "size" : 4,
1707   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1708   "underlying_type" : "_ZTIj"
1709  },
1710  {
1711   "alignment" : 4,
1712   "enum_fields" :
1713   [
1714    {
1715     "enum_field_value" : 1,
1716     "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::usb::UsbDataStatus>::value"
1717    }
1718   ],
1719   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb13UsbDataStatusEE6$valueE",
1720   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::usb::UsbDataStatus>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
1721   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb13UsbDataStatusEE6$valueE",
1722   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb13UsbDataStatusEE6$valueE",
1723   "size" : 4,
1724   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1725   "underlying_type" : "_ZTIj"
1726  },
1727  {
1728   "alignment" : 4,
1729   "enum_fields" :
1730   [
1731    {
1732     "enum_field_value" : 1,
1733     "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::usb::PowerBrickStatus>::value"
1734    }
1735   ],
1736   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb16PowerBrickStatusEE6$valueE",
1737   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::usb::PowerBrickStatus>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
1738   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb16PowerBrickStatusEE6$valueE",
1739   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb16PowerBrickStatusEE6$valueE",
1740   "size" : 4,
1741   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1742   "underlying_type" : "_ZTIj"
1743  },
1744  {
1745   "alignment" : 4,
1746   "enum_fields" :
1747   [
1748    {
1749     "enum_field_value" : 1,
1750     "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::usb::ContaminantProtectionMode>::value"
1751    }
1752   ],
1753   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb25ContaminantProtectionModeEE6$valueE",
1754   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::usb::ContaminantProtectionMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
1755   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb25ContaminantProtectionModeEE6$valueE",
1756   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb25ContaminantProtectionModeEE6$valueE",
1757   "size" : 4,
1758   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1759   "underlying_type" : "_ZTIj"
1760  },
1761  {
1762   "alignment" : 4,
1763   "enum_fields" :
1764   [
1765    {
1766     "enum_field_value" : 1,
1767     "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::usb::ContaminantDetectionStatus>::value"
1768    }
1769   ],
1770   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb26ContaminantDetectionStatusEE6$valueE",
1771   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::usb::ContaminantDetectionStatus>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
1772   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb26ContaminantDetectionStatusEE6$valueE",
1773   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb26ContaminantDetectionStatusEE6$valueE",
1774   "size" : 4,
1775   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1776   "underlying_type" : "_ZTIj"
1777  },
1778  {
1779   "alignment" : 4,
1780   "enum_fields" :
1781   [
1782    {
1783     "enum_field_value" : 1,
1784     "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::usb::ContaminantProtectionStatus>::value"
1785    }
1786   ],
1787   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb27ContaminantProtectionStatusEE6$valueE",
1788   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::usb::ContaminantProtectionStatus>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
1789   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb27ContaminantProtectionStatusEE6$valueE",
1790   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb27ContaminantProtectionStatusEE6$valueE",
1791   "size" : 4,
1792   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1793   "underlying_type" : "_ZTIj"
1794  },
1795  {
1796   "alignment" : 4,
1797   "enum_fields" :
1798   [
1799    {
1800     "enum_field_value" : 1,
1801     "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::usb::PortMode>::value"
1802    }
1803   ],
1804   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb8PortModeEE6$valueE",
1805   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::usb::PortMode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
1806   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb8PortModeEE6$valueE",
1807   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb8PortModeEE6$valueE",
1808   "size" : 4,
1809   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1810   "underlying_type" : "_ZTIj"
1811  },
1812  {
1813   "alignment" : 4,
1814   "enum_fields" :
1815   [
1816    {
1817     "enum_field_value" : 0,
1818     "name" : "android::internal::details::HasToStringFunction<std::vector<aidl::android::hardware::usb::UsbDataStatus>>::value"
1819    }
1820   ],
1821   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS3_9allocatorIS9_EEEEE6$valueE",
1822   "name" : "android::internal::details::HasToStringFunction<std::vector<aidl::android::hardware::usb::UsbDataStatus, std::allocator<aidl::android::hardware::usb::UsbDataStatus>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
1823   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS3_9allocatorIS9_EEEEE6$valueE",
1824   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS3_9allocatorIS9_EEEEE6$valueE",
1825   "size" : 4,
1826   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1827   "underlying_type" : "_ZTIj"
1828  },
1829  {
1830   "alignment" : 4,
1831   "enum_fields" :
1832   [
1833    {
1834     "enum_field_value" : 0,
1835     "name" : "android::internal::details::HasToStringFunction<std::vector<aidl::android::hardware::usb::ContaminantProtectionMode>>::value"
1836    }
1837   ],
1838   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS3_9allocatorIS9_EEEEE6$valueE",
1839   "name" : "android::internal::details::HasToStringFunction<std::vector<aidl::android::hardware::usb::ContaminantProtectionMode, std::allocator<aidl::android::hardware::usb::ContaminantProtectionMode>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
1840   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS3_9allocatorIS9_EEEEE6$valueE",
1841   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS3_9allocatorIS9_EEEEE6$valueE",
1842   "size" : 4,
1843   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1844   "underlying_type" : "_ZTIj"
1845  },
1846  {
1847   "alignment" : 4,
1848   "enum_fields" :
1849   [
1850    {
1851     "enum_field_value" : 0,
1852     "name" : "android::internal::details::HasToStringFunction<std::vector<aidl::android::hardware::usb::PortMode>>::value"
1853    }
1854   ],
1855   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS3_9allocatorIS9_EEEEE6$valueE",
1856   "name" : "android::internal::details::HasToStringFunction<std::vector<aidl::android::hardware::usb::PortMode, std::allocator<aidl::android::hardware::usb::PortMode>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
1857   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS3_9allocatorIS9_EEEEE6$valueE",
1858   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS3_9allocatorIS9_EEEEE6$valueE",
1859   "size" : 4,
1860   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1861   "underlying_type" : "_ZTIj"
1862  }
1863 ],
1864 "function_types" :
1865 [
1866  {
1867   "alignment" : 4,
1868   "linker_set_key" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
1869   "name" : "int (AIBinder *, unsigned int, const AParcel *, AParcel *)",
1870   "parameters" :
1871   [
1872    {
1873     "referenced_type" : "_ZTIP8AIBinder"
1874    },
1875    {
1876     "referenced_type" : "_ZTIj"
1877    },
1878    {
1879     "referenced_type" : "_ZTIPK7AParcel"
1880    },
1881    {
1882     "referenced_type" : "_ZTIP7AParcel"
1883    }
1884   ],
1885   "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
1886   "return_type" : "_ZTIi",
1887   "self_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
1888   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1889  }
1890 ],
1891 "functions" :
1892 [
1893  {
1894   "function_name" : "ndk::BnCInterface<aidl::android::hardware::usb::IUsbCallback>::asBinder",
1895   "linker_set_key" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEE8asBinderEv",
1896   "parameters" :
1897   [
1898    {
1899     "is_this_ptr" : true,
1900     "referenced_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEEE"
1901    }
1902   ],
1903   "return_type" : "_ZTIN3ndk10SpAIBinderE",
1904   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1905  },
1906  {
1907   "function_name" : "ndk::BnCInterface<aidl::android::hardware::usb::IUsb>::asBinder",
1908   "linker_set_key" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3usb4IUsbEE8asBinderEv",
1909   "parameters" :
1910   [
1911    {
1912     "is_this_ptr" : true,
1913     "referenced_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware3usb4IUsbEEE"
1914    }
1915   ],
1916   "return_type" : "_ZTIN3ndk10SpAIBinderE",
1917   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1918  },
1919  {
1920   "function_name" : "ndk::BpCInterface<aidl::android::hardware::usb::IUsbCallback>::asBinder",
1921   "linker_set_key" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEE8asBinderEv",
1922   "parameters" :
1923   [
1924    {
1925     "is_this_ptr" : true,
1926     "referenced_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEEE"
1927    }
1928   ],
1929   "return_type" : "_ZTIN3ndk10SpAIBinderE",
1930   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1931  },
1932  {
1933   "function_name" : "ndk::BpCInterface<aidl::android::hardware::usb::IUsb>::asBinder",
1934   "linker_set_key" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3usb4IUsbEE8asBinderEv",
1935   "parameters" :
1936   [
1937    {
1938     "is_this_ptr" : true,
1939     "referenced_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware3usb4IUsbEEE"
1940    }
1941   ],
1942   "return_type" : "_ZTIN3ndk10SpAIBinderE",
1943   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1944  },
1945  {
1946   "function_name" : "ndk::AParcel_readStdVectorParcelableElement",
1947   "linker_set_key" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware3usb10PortStatusEEEiPK7AParcelPvj",
1948   "parameters" :
1949   [
1950    {
1951     "referenced_type" : "_ZTIPK7AParcel"
1952    },
1953    {
1954     "referenced_type" : "_ZTIPv"
1955    },
1956    {
1957     "referenced_type" : "_ZTIj"
1958    }
1959   ],
1960   "return_type" : "_ZTIi",
1961   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
1962   "template_args" :
1963   [
1964    "_ZTIN4aidl7android8hardware3usb10PortStatusE"
1965   ]
1966  },
1967  {
1968   "function_name" : "ndk::AParcel_writeStdVectorParcelableElement",
1969   "linker_set_key" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware3usb10PortStatusEEEiP7AParcelPKvj",
1970   "parameters" :
1971   [
1972    {
1973     "referenced_type" : "_ZTIP7AParcel"
1974    },
1975    {
1976     "referenced_type" : "_ZTIPKv"
1977    },
1978    {
1979     "referenced_type" : "_ZTIj"
1980    }
1981   ],
1982   "return_type" : "_ZTIi",
1983   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
1984   "template_args" :
1985   [
1986    "_ZTIN4aidl7android8hardware3usb10PortStatusE"
1987   ]
1988  },
1989  {
1990   "function_name" : "aidl::android::hardware::usb::PortStatus::readFromParcel",
1991   "linker_set_key" : "_ZN4aidl7android8hardware3usb10PortStatus14readFromParcelEPK7AParcel",
1992   "parameters" :
1993   [
1994    {
1995     "is_this_ptr" : true,
1996     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb10PortStatusE"
1997    },
1998    {
1999     "referenced_type" : "_ZTIPK7AParcel"
2000    }
2001   ],
2002   "return_type" : "_ZTIi",
2003   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/PortStatus.h"
2004  },
2005  {
2006   "function_name" : "aidl::android::hardware::usb::IUsbDefault::switchRole",
2007   "linker_set_key" : "_ZN4aidl7android8hardware3usb11IUsbDefault10switchRoleERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS2_8PortRoleEx",
2008   "parameters" :
2009   [
2010    {
2011     "is_this_ptr" : true,
2012     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb11IUsbDefaultE"
2013    },
2014    {
2015     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
2016    },
2017    {
2018     "referenced_type" : "_ZTIRKN4aidl7android8hardware3usb8PortRoleE"
2019    },
2020    {
2021     "referenced_type" : "_ZTIx"
2022    }
2023   ],
2024   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2025   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsb.h"
2026  },
2027  {
2028   "function_name" : "aidl::android::hardware::usb::IUsbDefault::setCallback",
2029   "linker_set_key" : "_ZN4aidl7android8hardware3usb11IUsbDefault11setCallbackERKNSt3__110shared_ptrINS2_12IUsbCallbackEEE",
2030   "parameters" :
2031   [
2032    {
2033     "is_this_ptr" : true,
2034     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb11IUsbDefaultE"
2035    },
2036    {
2037     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware3usb12IUsbCallbackEEE"
2038    }
2039   ],
2040   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2041   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsb.h"
2042  },
2043  {
2044   "function_name" : "aidl::android::hardware::usb::IUsbDefault::resetUsbPort",
2045   "linker_set_key" : "_ZN4aidl7android8hardware3usb11IUsbDefault12resetUsbPortERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEx",
2046   "parameters" :
2047   [
2048    {
2049     "is_this_ptr" : true,
2050     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb11IUsbDefaultE"
2051    },
2052    {
2053     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
2054    },
2055    {
2056     "referenced_type" : "_ZTIx"
2057    }
2058   ],
2059   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2060   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsb.h"
2061  },
2062  {
2063   "function_name" : "aidl::android::hardware::usb::IUsbDefault::enableUsbData",
2064   "linker_set_key" : "_ZN4aidl7android8hardware3usb11IUsbDefault13enableUsbDataERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbx",
2065   "parameters" :
2066   [
2067    {
2068     "is_this_ptr" : true,
2069     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb11IUsbDefaultE"
2070    },
2071    {
2072     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
2073    },
2074    {
2075     "referenced_type" : "_ZTIb"
2076    },
2077    {
2078     "referenced_type" : "_ZTIx"
2079    }
2080   ],
2081   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2082   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsb.h"
2083  },
2084  {
2085   "function_name" : "aidl::android::hardware::usb::IUsbDefault::queryPortStatus",
2086   "linker_set_key" : "_ZN4aidl7android8hardware3usb11IUsbDefault15queryPortStatusEx",
2087   "parameters" :
2088   [
2089    {
2090     "is_this_ptr" : true,
2091     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb11IUsbDefaultE"
2092    },
2093    {
2094     "referenced_type" : "_ZTIx"
2095    }
2096   ],
2097   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2098   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsb.h"
2099  },
2100  {
2101   "function_name" : "aidl::android::hardware::usb::IUsbDefault::getInterfaceHash",
2102   "linker_set_key" : "_ZN4aidl7android8hardware3usb11IUsbDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
2103   "parameters" :
2104   [
2105    {
2106     "is_this_ptr" : true,
2107     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb11IUsbDefaultE"
2108    },
2109    {
2110     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
2111    }
2112   ],
2113   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2114   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsb.h"
2115  },
2116  {
2117   "function_name" : "aidl::android::hardware::usb::IUsbDefault::limitPowerTransfer",
2118   "linker_set_key" : "_ZN4aidl7android8hardware3usb11IUsbDefault18limitPowerTransferERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbx",
2119   "parameters" :
2120   [
2121    {
2122     "is_this_ptr" : true,
2123     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb11IUsbDefaultE"
2124    },
2125    {
2126     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
2127    },
2128    {
2129     "referenced_type" : "_ZTIb"
2130    },
2131    {
2132     "referenced_type" : "_ZTIx"
2133    }
2134   ],
2135   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2136   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsb.h"
2137  },
2138  {
2139   "function_name" : "aidl::android::hardware::usb::IUsbDefault::getInterfaceVersion",
2140   "linker_set_key" : "_ZN4aidl7android8hardware3usb11IUsbDefault19getInterfaceVersionEPi",
2141   "parameters" :
2142   [
2143    {
2144     "is_this_ptr" : true,
2145     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb11IUsbDefaultE"
2146    },
2147    {
2148     "referenced_type" : "_ZTIPi"
2149    }
2150   ],
2151   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2152   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsb.h"
2153  },
2154  {
2155   "function_name" : "aidl::android::hardware::usb::IUsbDefault::enableUsbDataWhileDocked",
2156   "linker_set_key" : "_ZN4aidl7android8hardware3usb11IUsbDefault24enableUsbDataWhileDockedERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEx",
2157   "parameters" :
2158   [
2159    {
2160     "is_this_ptr" : true,
2161     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb11IUsbDefaultE"
2162    },
2163    {
2164     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
2165    },
2166    {
2167     "referenced_type" : "_ZTIx"
2168    }
2169   ],
2170   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2171   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsb.h"
2172  },
2173  {
2174   "function_name" : "aidl::android::hardware::usb::IUsbDefault::enableContaminantPresenceDetection",
2175   "linker_set_key" : "_ZN4aidl7android8hardware3usb11IUsbDefault34enableContaminantPresenceDetectionERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbx",
2176   "parameters" :
2177   [
2178    {
2179     "is_this_ptr" : true,
2180     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb11IUsbDefaultE"
2181    },
2182    {
2183     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
2184    },
2185    {
2186     "referenced_type" : "_ZTIb"
2187    },
2188    {
2189     "referenced_type" : "_ZTIx"
2190    }
2191   ],
2192   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2193   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsb.h"
2194  },
2195  {
2196   "function_name" : "aidl::android::hardware::usb::IUsbDefault::asBinder",
2197   "linker_set_key" : "_ZN4aidl7android8hardware3usb11IUsbDefault8asBinderEv",
2198   "parameters" :
2199   [
2200    {
2201     "is_this_ptr" : true,
2202     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb11IUsbDefaultE"
2203    }
2204   ],
2205   "return_type" : "_ZTIN3ndk10SpAIBinderE",
2206   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsb.h"
2207  },
2208  {
2209   "function_name" : "aidl::android::hardware::usb::IUsbDefault::isRemote",
2210   "linker_set_key" : "_ZN4aidl7android8hardware3usb11IUsbDefault8isRemoteEv",
2211   "parameters" :
2212   [
2213    {
2214     "is_this_ptr" : true,
2215     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb11IUsbDefaultE"
2216    }
2217   ],
2218   "return_type" : "_ZTIb",
2219   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsb.h"
2220  },
2221  {
2222   "function_name" : "aidl::android::hardware::usb::IUsbCallback::fromBinder",
2223   "linker_set_key" : "_ZN4aidl7android8hardware3usb12IUsbCallback10fromBinderERKN3ndk10SpAIBinderE",
2224   "parameters" :
2225   [
2226    {
2227     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
2228    }
2229   ],
2230   "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware3usb12IUsbCallbackEEE",
2231   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsbCallback.h"
2232  },
2233  {
2234   "function_name" : "aidl::android::hardware::usb::IUsbCallback::writeToParcel",
2235   "linker_set_key" : "_ZN4aidl7android8hardware3usb12IUsbCallback13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE",
2236   "parameters" :
2237   [
2238    {
2239     "referenced_type" : "_ZTIP7AParcel"
2240    },
2241    {
2242     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware3usb12IUsbCallbackEEE"
2243    }
2244   ],
2245   "return_type" : "_ZTIi",
2246   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsbCallback.h"
2247  },
2248  {
2249   "function_name" : "aidl::android::hardware::usb::IUsbCallback::getDefaultImpl",
2250   "linker_set_key" : "_ZN4aidl7android8hardware3usb12IUsbCallback14getDefaultImplEv",
2251   "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware3usb12IUsbCallbackEEE",
2252   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsbCallback.h"
2253  },
2254  {
2255   "function_name" : "aidl::android::hardware::usb::IUsbCallback::readFromParcel",
2256   "linker_set_key" : "_ZN4aidl7android8hardware3usb12IUsbCallback14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE",
2257   "parameters" :
2258   [
2259    {
2260     "referenced_type" : "_ZTIPK7AParcel"
2261    },
2262    {
2263     "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware3usb12IUsbCallbackEEE"
2264    }
2265   ],
2266   "return_type" : "_ZTIi",
2267   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsbCallback.h"
2268  },
2269  {
2270   "function_name" : "aidl::android::hardware::usb::IUsbCallback::setDefaultImpl",
2271   "linker_set_key" : "_ZN4aidl7android8hardware3usb12IUsbCallback14setDefaultImplERKNSt3__110shared_ptrIS3_EE",
2272   "parameters" :
2273   [
2274    {
2275     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware3usb12IUsbCallbackEEE"
2276    }
2277   ],
2278   "return_type" : "_ZTIb",
2279   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsbCallback.h"
2280  },
2281  {
2282   "function_name" : "aidl::android::hardware::usb::IUsbCallback::IUsbCallback",
2283   "linker_set_key" : "_ZN4aidl7android8hardware3usb12IUsbCallbackC2Ev",
2284   "parameters" :
2285   [
2286    {
2287     "is_this_ptr" : true,
2288     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb12IUsbCallbackE"
2289    }
2290   ],
2291   "return_type" : "_ZTIv",
2292   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsbCallback.h"
2293  },
2294  {
2295   "function_name" : "aidl::android::hardware::usb::IUsbCallback::~IUsbCallback",
2296   "linker_set_key" : "_ZN4aidl7android8hardware3usb12IUsbCallbackD0Ev",
2297   "parameters" :
2298   [
2299    {
2300     "is_this_ptr" : true,
2301     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb12IUsbCallbackE"
2302    }
2303   ],
2304   "return_type" : "_ZTIv",
2305   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsbCallback.h"
2306  },
2307  {
2308   "function_name" : "aidl::android::hardware::usb::IUsbCallback::~IUsbCallback",
2309   "linker_set_key" : "_ZN4aidl7android8hardware3usb12IUsbCallbackD1Ev",
2310   "parameters" :
2311   [
2312    {
2313     "is_this_ptr" : true,
2314     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb12IUsbCallbackE"
2315    }
2316   ],
2317   "return_type" : "_ZTIv",
2318   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsbCallback.h"
2319  },
2320  {
2321   "function_name" : "aidl::android::hardware::usb::IUsbCallback::~IUsbCallback",
2322   "linker_set_key" : "_ZN4aidl7android8hardware3usb12IUsbCallbackD2Ev",
2323   "parameters" :
2324   [
2325    {
2326     "is_this_ptr" : true,
2327     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb12IUsbCallbackE"
2328    }
2329   ],
2330   "return_type" : "_ZTIv",
2331   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsbCallback.h"
2332  },
2333  {
2334   "access" : "protected",
2335   "function_name" : "aidl::android::hardware::usb::BnUsbCallback::createBinder",
2336   "linker_set_key" : "_ZN4aidl7android8hardware3usb13BnUsbCallback12createBinderEv",
2337   "parameters" :
2338   [
2339    {
2340     "is_this_ptr" : true,
2341     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb13BnUsbCallbackE"
2342    }
2343   ],
2344   "return_type" : "_ZTIN3ndk10SpAIBinderE",
2345   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BnUsbCallback.h"
2346  },
2347  {
2348   "function_name" : "aidl::android::hardware::usb::BnUsbCallback::getInterfaceHash",
2349   "linker_set_key" : "_ZN4aidl7android8hardware3usb13BnUsbCallback16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
2350   "parameters" :
2351   [
2352    {
2353     "is_this_ptr" : true,
2354     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb13BnUsbCallbackE"
2355    },
2356    {
2357     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
2358    }
2359   ],
2360   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2361   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BnUsbCallback.h"
2362  },
2363  {
2364   "function_name" : "aidl::android::hardware::usb::BnUsbCallback::getInterfaceVersion",
2365   "linker_set_key" : "_ZN4aidl7android8hardware3usb13BnUsbCallback19getInterfaceVersionEPi",
2366   "parameters" :
2367   [
2368    {
2369     "is_this_ptr" : true,
2370     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb13BnUsbCallbackE"
2371    },
2372    {
2373     "referenced_type" : "_ZTIPi"
2374    }
2375   ],
2376   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2377   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BnUsbCallback.h"
2378  },
2379  {
2380   "function_name" : "aidl::android::hardware::usb::BnUsbCallback::BnUsbCallback",
2381   "linker_set_key" : "_ZN4aidl7android8hardware3usb13BnUsbCallbackC2Ev",
2382   "parameters" :
2383   [
2384    {
2385     "is_this_ptr" : true,
2386     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb13BnUsbCallbackE"
2387    }
2388   ],
2389   "return_type" : "_ZTIv",
2390   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BnUsbCallback.h"
2391  },
2392  {
2393   "function_name" : "aidl::android::hardware::usb::BnUsbCallback::~BnUsbCallback",
2394   "linker_set_key" : "_ZN4aidl7android8hardware3usb13BnUsbCallbackD0Ev",
2395   "parameters" :
2396   [
2397    {
2398     "is_this_ptr" : true,
2399     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb13BnUsbCallbackE"
2400    }
2401   ],
2402   "return_type" : "_ZTIv",
2403   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BnUsbCallback.h"
2404  },
2405  {
2406   "function_name" : "aidl::android::hardware::usb::BnUsbCallback::~BnUsbCallback",
2407   "linker_set_key" : "_ZN4aidl7android8hardware3usb13BnUsbCallbackD1Ev",
2408   "parameters" :
2409   [
2410    {
2411     "is_this_ptr" : true,
2412     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb13BnUsbCallbackE"
2413    }
2414   ],
2415   "return_type" : "_ZTIv",
2416   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BnUsbCallback.h"
2417  },
2418  {
2419   "function_name" : "aidl::android::hardware::usb::BnUsbCallback::~BnUsbCallback",
2420   "linker_set_key" : "_ZN4aidl7android8hardware3usb13BnUsbCallbackD2Ev",
2421   "parameters" :
2422   [
2423    {
2424     "is_this_ptr" : true,
2425     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb13BnUsbCallbackE"
2426    }
2427   ],
2428   "return_type" : "_ZTIv",
2429   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BnUsbCallback.h"
2430  },
2431  {
2432   "function_name" : "aidl::android::hardware::usb::BpUsbCallback::getInterfaceHash",
2433   "linker_set_key" : "_ZN4aidl7android8hardware3usb13BpUsbCallback16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
2434   "parameters" :
2435   [
2436    {
2437     "is_this_ptr" : true,
2438     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb13BpUsbCallbackE"
2439    },
2440    {
2441     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
2442    }
2443   ],
2444   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2445   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BpUsbCallback.h"
2446  },
2447  {
2448   "function_name" : "aidl::android::hardware::usb::BpUsbCallback::getInterfaceVersion",
2449   "linker_set_key" : "_ZN4aidl7android8hardware3usb13BpUsbCallback19getInterfaceVersionEPi",
2450   "parameters" :
2451   [
2452    {
2453     "is_this_ptr" : true,
2454     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb13BpUsbCallbackE"
2455    },
2456    {
2457     "referenced_type" : "_ZTIPi"
2458    }
2459   ],
2460   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2461   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BpUsbCallback.h"
2462  },
2463  {
2464   "function_name" : "aidl::android::hardware::usb::BpUsbCallback::notifyQueryPortStatus",
2465   "linker_set_key" : "_ZN4aidl7android8hardware3usb13BpUsbCallback21notifyQueryPortStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS2_6StatusEx",
2466   "parameters" :
2467   [
2468    {
2469     "is_this_ptr" : true,
2470     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb13BpUsbCallbackE"
2471    },
2472    {
2473     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
2474    },
2475    {
2476     "referenced_type" : "_ZTIN4aidl7android8hardware3usb6StatusE"
2477    },
2478    {
2479     "referenced_type" : "_ZTIx"
2480    }
2481   ],
2482   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2483   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BpUsbCallback.h"
2484  },
2485  {
2486   "function_name" : "aidl::android::hardware::usb::BpUsbCallback::notifyPortStatusChange",
2487   "linker_set_key" : "_ZN4aidl7android8hardware3usb13BpUsbCallback22notifyPortStatusChangeERKNSt3__16vectorINS2_10PortStatusENS4_9allocatorIS6_EEEENS2_6StatusE",
2488   "parameters" :
2489   [
2490    {
2491     "is_this_ptr" : true,
2492     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb13BpUsbCallbackE"
2493    },
2494    {
2495     "referenced_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware3usb10PortStatusENS_9allocatorIS5_EEEE"
2496    },
2497    {
2498     "referenced_type" : "_ZTIN4aidl7android8hardware3usb6StatusE"
2499    }
2500   ],
2501   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2502   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BpUsbCallback.h"
2503  },
2504  {
2505   "function_name" : "aidl::android::hardware::usb::BpUsbCallback::notifyRoleSwitchStatus",
2506   "linker_set_key" : "_ZN4aidl7android8hardware3usb13BpUsbCallback22notifyRoleSwitchStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS2_8PortRoleENS2_6StatusEx",
2507   "parameters" :
2508   [
2509    {
2510     "is_this_ptr" : true,
2511     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb13BpUsbCallbackE"
2512    },
2513    {
2514     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
2515    },
2516    {
2517     "referenced_type" : "_ZTIRKN4aidl7android8hardware3usb8PortRoleE"
2518    },
2519    {
2520     "referenced_type" : "_ZTIN4aidl7android8hardware3usb6StatusE"
2521    },
2522    {
2523     "referenced_type" : "_ZTIx"
2524    }
2525   ],
2526   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2527   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BpUsbCallback.h"
2528  },
2529  {
2530   "function_name" : "aidl::android::hardware::usb::BpUsbCallback::notifyResetUsbPortStatus",
2531   "linker_set_key" : "_ZN4aidl7android8hardware3usb13BpUsbCallback24notifyResetUsbPortStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS2_6StatusEx",
2532   "parameters" :
2533   [
2534    {
2535     "is_this_ptr" : true,
2536     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb13BpUsbCallbackE"
2537    },
2538    {
2539     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
2540    },
2541    {
2542     "referenced_type" : "_ZTIN4aidl7android8hardware3usb6StatusE"
2543    },
2544    {
2545     "referenced_type" : "_ZTIx"
2546    }
2547   ],
2548   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2549   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BpUsbCallback.h"
2550  },
2551  {
2552   "function_name" : "aidl::android::hardware::usb::BpUsbCallback::notifyEnableUsbDataStatus",
2553   "linker_set_key" : "_ZN4aidl7android8hardware3usb13BpUsbCallback25notifyEnableUsbDataStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbNS2_6StatusEx",
2554   "parameters" :
2555   [
2556    {
2557     "is_this_ptr" : true,
2558     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb13BpUsbCallbackE"
2559    },
2560    {
2561     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
2562    },
2563    {
2564     "referenced_type" : "_ZTIb"
2565    },
2566    {
2567     "referenced_type" : "_ZTIN4aidl7android8hardware3usb6StatusE"
2568    },
2569    {
2570     "referenced_type" : "_ZTIx"
2571    }
2572   ],
2573   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2574   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BpUsbCallback.h"
2575  },
2576  {
2577   "function_name" : "aidl::android::hardware::usb::BpUsbCallback::notifyContaminantEnabledStatus",
2578   "linker_set_key" : "_ZN4aidl7android8hardware3usb13BpUsbCallback30notifyContaminantEnabledStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbNS2_6StatusEx",
2579   "parameters" :
2580   [
2581    {
2582     "is_this_ptr" : true,
2583     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb13BpUsbCallbackE"
2584    },
2585    {
2586     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
2587    },
2588    {
2589     "referenced_type" : "_ZTIb"
2590    },
2591    {
2592     "referenced_type" : "_ZTIN4aidl7android8hardware3usb6StatusE"
2593    },
2594    {
2595     "referenced_type" : "_ZTIx"
2596    }
2597   ],
2598   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2599   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BpUsbCallback.h"
2600  },
2601  {
2602   "function_name" : "aidl::android::hardware::usb::BpUsbCallback::notifyLimitPowerTransferStatus",
2603   "linker_set_key" : "_ZN4aidl7android8hardware3usb13BpUsbCallback30notifyLimitPowerTransferStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbNS2_6StatusEx",
2604   "parameters" :
2605   [
2606    {
2607     "is_this_ptr" : true,
2608     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb13BpUsbCallbackE"
2609    },
2610    {
2611     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
2612    },
2613    {
2614     "referenced_type" : "_ZTIb"
2615    },
2616    {
2617     "referenced_type" : "_ZTIN4aidl7android8hardware3usb6StatusE"
2618    },
2619    {
2620     "referenced_type" : "_ZTIx"
2621    }
2622   ],
2623   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2624   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BpUsbCallback.h"
2625  },
2626  {
2627   "function_name" : "aidl::android::hardware::usb::BpUsbCallback::notifyEnableUsbDataWhileDockedStatus",
2628   "linker_set_key" : "_ZN4aidl7android8hardware3usb13BpUsbCallback36notifyEnableUsbDataWhileDockedStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS2_6StatusEx",
2629   "parameters" :
2630   [
2631    {
2632     "is_this_ptr" : true,
2633     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb13BpUsbCallbackE"
2634    },
2635    {
2636     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
2637    },
2638    {
2639     "referenced_type" : "_ZTIN4aidl7android8hardware3usb6StatusE"
2640    },
2641    {
2642     "referenced_type" : "_ZTIx"
2643    }
2644   ],
2645   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2646   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BpUsbCallback.h"
2647  },
2648  {
2649   "function_name" : "aidl::android::hardware::usb::BpUsbCallback::BpUsbCallback",
2650   "linker_set_key" : "_ZN4aidl7android8hardware3usb13BpUsbCallbackC1ERKN3ndk10SpAIBinderE",
2651   "parameters" :
2652   [
2653    {
2654     "is_this_ptr" : true,
2655     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb13BpUsbCallbackE"
2656    },
2657    {
2658     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
2659    }
2660   ],
2661   "return_type" : "_ZTIv",
2662   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BpUsbCallback.h"
2663  },
2664  {
2665   "function_name" : "aidl::android::hardware::usb::BpUsbCallback::BpUsbCallback",
2666   "linker_set_key" : "_ZN4aidl7android8hardware3usb13BpUsbCallbackC2ERKN3ndk10SpAIBinderE",
2667   "parameters" :
2668   [
2669    {
2670     "is_this_ptr" : true,
2671     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb13BpUsbCallbackE"
2672    },
2673    {
2674     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
2675    }
2676   ],
2677   "return_type" : "_ZTIv",
2678   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BpUsbCallback.h"
2679  },
2680  {
2681   "function_name" : "aidl::android::hardware::usb::BpUsbCallback::~BpUsbCallback",
2682   "linker_set_key" : "_ZN4aidl7android8hardware3usb13BpUsbCallbackD0Ev",
2683   "parameters" :
2684   [
2685    {
2686     "is_this_ptr" : true,
2687     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb13BpUsbCallbackE"
2688    }
2689   ],
2690   "return_type" : "_ZTIv",
2691   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BpUsbCallback.h"
2692  },
2693  {
2694   "function_name" : "aidl::android::hardware::usb::BpUsbCallback::~BpUsbCallback",
2695   "linker_set_key" : "_ZN4aidl7android8hardware3usb13BpUsbCallbackD1Ev",
2696   "parameters" :
2697   [
2698    {
2699     "is_this_ptr" : true,
2700     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb13BpUsbCallbackE"
2701    }
2702   ],
2703   "return_type" : "_ZTIv",
2704   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BpUsbCallback.h"
2705  },
2706  {
2707   "function_name" : "aidl::android::hardware::usb::BpUsbCallback::~BpUsbCallback",
2708   "linker_set_key" : "_ZN4aidl7android8hardware3usb13BpUsbCallbackD2Ev",
2709   "parameters" :
2710   [
2711    {
2712     "is_this_ptr" : true,
2713     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb13BpUsbCallbackE"
2714    }
2715   ],
2716   "return_type" : "_ZTIv",
2717   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BpUsbCallback.h"
2718  },
2719  {
2720   "function_name" : "aidl::android::hardware::usb::IUsbCallbackDefault::getInterfaceHash",
2721   "linker_set_key" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
2722   "parameters" :
2723   [
2724    {
2725     "is_this_ptr" : true,
2726     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb19IUsbCallbackDefaultE"
2727    },
2728    {
2729     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
2730    }
2731   ],
2732   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2733   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsbCallback.h"
2734  },
2735  {
2736   "function_name" : "aidl::android::hardware::usb::IUsbCallbackDefault::getInterfaceVersion",
2737   "linker_set_key" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefault19getInterfaceVersionEPi",
2738   "parameters" :
2739   [
2740    {
2741     "is_this_ptr" : true,
2742     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb19IUsbCallbackDefaultE"
2743    },
2744    {
2745     "referenced_type" : "_ZTIPi"
2746    }
2747   ],
2748   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2749   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsbCallback.h"
2750  },
2751  {
2752   "function_name" : "aidl::android::hardware::usb::IUsbCallbackDefault::notifyQueryPortStatus",
2753   "linker_set_key" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefault21notifyQueryPortStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS2_6StatusEx",
2754   "parameters" :
2755   [
2756    {
2757     "is_this_ptr" : true,
2758     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb19IUsbCallbackDefaultE"
2759    },
2760    {
2761     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
2762    },
2763    {
2764     "referenced_type" : "_ZTIN4aidl7android8hardware3usb6StatusE"
2765    },
2766    {
2767     "referenced_type" : "_ZTIx"
2768    }
2769   ],
2770   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2771   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsbCallback.h"
2772  },
2773  {
2774   "function_name" : "aidl::android::hardware::usb::IUsbCallbackDefault::notifyPortStatusChange",
2775   "linker_set_key" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefault22notifyPortStatusChangeERKNSt3__16vectorINS2_10PortStatusENS4_9allocatorIS6_EEEENS2_6StatusE",
2776   "parameters" :
2777   [
2778    {
2779     "is_this_ptr" : true,
2780     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb19IUsbCallbackDefaultE"
2781    },
2782    {
2783     "referenced_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware3usb10PortStatusENS_9allocatorIS5_EEEE"
2784    },
2785    {
2786     "referenced_type" : "_ZTIN4aidl7android8hardware3usb6StatusE"
2787    }
2788   ],
2789   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2790   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsbCallback.h"
2791  },
2792  {
2793   "function_name" : "aidl::android::hardware::usb::IUsbCallbackDefault::notifyRoleSwitchStatus",
2794   "linker_set_key" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefault22notifyRoleSwitchStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS2_8PortRoleENS2_6StatusEx",
2795   "parameters" :
2796   [
2797    {
2798     "is_this_ptr" : true,
2799     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb19IUsbCallbackDefaultE"
2800    },
2801    {
2802     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
2803    },
2804    {
2805     "referenced_type" : "_ZTIRKN4aidl7android8hardware3usb8PortRoleE"
2806    },
2807    {
2808     "referenced_type" : "_ZTIN4aidl7android8hardware3usb6StatusE"
2809    },
2810    {
2811     "referenced_type" : "_ZTIx"
2812    }
2813   ],
2814   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2815   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsbCallback.h"
2816  },
2817  {
2818   "function_name" : "aidl::android::hardware::usb::IUsbCallbackDefault::notifyResetUsbPortStatus",
2819   "linker_set_key" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefault24notifyResetUsbPortStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS2_6StatusEx",
2820   "parameters" :
2821   [
2822    {
2823     "is_this_ptr" : true,
2824     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb19IUsbCallbackDefaultE"
2825    },
2826    {
2827     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
2828    },
2829    {
2830     "referenced_type" : "_ZTIN4aidl7android8hardware3usb6StatusE"
2831    },
2832    {
2833     "referenced_type" : "_ZTIx"
2834    }
2835   ],
2836   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2837   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsbCallback.h"
2838  },
2839  {
2840   "function_name" : "aidl::android::hardware::usb::IUsbCallbackDefault::notifyEnableUsbDataStatus",
2841   "linker_set_key" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefault25notifyEnableUsbDataStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbNS2_6StatusEx",
2842   "parameters" :
2843   [
2844    {
2845     "is_this_ptr" : true,
2846     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb19IUsbCallbackDefaultE"
2847    },
2848    {
2849     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
2850    },
2851    {
2852     "referenced_type" : "_ZTIb"
2853    },
2854    {
2855     "referenced_type" : "_ZTIN4aidl7android8hardware3usb6StatusE"
2856    },
2857    {
2858     "referenced_type" : "_ZTIx"
2859    }
2860   ],
2861   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2862   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsbCallback.h"
2863  },
2864  {
2865   "function_name" : "aidl::android::hardware::usb::IUsbCallbackDefault::notifyContaminantEnabledStatus",
2866   "linker_set_key" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefault30notifyContaminantEnabledStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbNS2_6StatusEx",
2867   "parameters" :
2868   [
2869    {
2870     "is_this_ptr" : true,
2871     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb19IUsbCallbackDefaultE"
2872    },
2873    {
2874     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
2875    },
2876    {
2877     "referenced_type" : "_ZTIb"
2878    },
2879    {
2880     "referenced_type" : "_ZTIN4aidl7android8hardware3usb6StatusE"
2881    },
2882    {
2883     "referenced_type" : "_ZTIx"
2884    }
2885   ],
2886   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2887   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsbCallback.h"
2888  },
2889  {
2890   "function_name" : "aidl::android::hardware::usb::IUsbCallbackDefault::notifyLimitPowerTransferStatus",
2891   "linker_set_key" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefault30notifyLimitPowerTransferStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbNS2_6StatusEx",
2892   "parameters" :
2893   [
2894    {
2895     "is_this_ptr" : true,
2896     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb19IUsbCallbackDefaultE"
2897    },
2898    {
2899     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
2900    },
2901    {
2902     "referenced_type" : "_ZTIb"
2903    },
2904    {
2905     "referenced_type" : "_ZTIN4aidl7android8hardware3usb6StatusE"
2906    },
2907    {
2908     "referenced_type" : "_ZTIx"
2909    }
2910   ],
2911   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2912   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsbCallback.h"
2913  },
2914  {
2915   "function_name" : "aidl::android::hardware::usb::IUsbCallbackDefault::notifyEnableUsbDataWhileDockedStatus",
2916   "linker_set_key" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefault36notifyEnableUsbDataWhileDockedStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS2_6StatusEx",
2917   "parameters" :
2918   [
2919    {
2920     "is_this_ptr" : true,
2921     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb19IUsbCallbackDefaultE"
2922    },
2923    {
2924     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
2925    },
2926    {
2927     "referenced_type" : "_ZTIN4aidl7android8hardware3usb6StatusE"
2928    },
2929    {
2930     "referenced_type" : "_ZTIx"
2931    }
2932   ],
2933   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2934   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsbCallback.h"
2935  },
2936  {
2937   "function_name" : "aidl::android::hardware::usb::IUsbCallbackDefault::asBinder",
2938   "linker_set_key" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefault8asBinderEv",
2939   "parameters" :
2940   [
2941    {
2942     "is_this_ptr" : true,
2943     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb19IUsbCallbackDefaultE"
2944    }
2945   ],
2946   "return_type" : "_ZTIN3ndk10SpAIBinderE",
2947   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsbCallback.h"
2948  },
2949  {
2950   "function_name" : "aidl::android::hardware::usb::IUsbCallbackDefault::isRemote",
2951   "linker_set_key" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefault8isRemoteEv",
2952   "parameters" :
2953   [
2954    {
2955     "is_this_ptr" : true,
2956     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb19IUsbCallbackDefaultE"
2957    }
2958   ],
2959   "return_type" : "_ZTIb",
2960   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsbCallback.h"
2961  },
2962  {
2963   "function_name" : "aidl::android::hardware::usb::IUsb::fromBinder",
2964   "linker_set_key" : "_ZN4aidl7android8hardware3usb4IUsb10fromBinderERKN3ndk10SpAIBinderE",
2965   "parameters" :
2966   [
2967    {
2968     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
2969    }
2970   ],
2971   "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware3usb4IUsbEEE",
2972   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsb.h"
2973  },
2974  {
2975   "function_name" : "aidl::android::hardware::usb::IUsb::writeToParcel",
2976   "linker_set_key" : "_ZN4aidl7android8hardware3usb4IUsb13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE",
2977   "parameters" :
2978   [
2979    {
2980     "referenced_type" : "_ZTIP7AParcel"
2981    },
2982    {
2983     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware3usb4IUsbEEE"
2984    }
2985   ],
2986   "return_type" : "_ZTIi",
2987   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsb.h"
2988  },
2989  {
2990   "function_name" : "aidl::android::hardware::usb::IUsb::getDefaultImpl",
2991   "linker_set_key" : "_ZN4aidl7android8hardware3usb4IUsb14getDefaultImplEv",
2992   "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware3usb4IUsbEEE",
2993   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsb.h"
2994  },
2995  {
2996   "function_name" : "aidl::android::hardware::usb::IUsb::readFromParcel",
2997   "linker_set_key" : "_ZN4aidl7android8hardware3usb4IUsb14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE",
2998   "parameters" :
2999   [
3000    {
3001     "referenced_type" : "_ZTIPK7AParcel"
3002    },
3003    {
3004     "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware3usb4IUsbEEE"
3005    }
3006   ],
3007   "return_type" : "_ZTIi",
3008   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsb.h"
3009  },
3010  {
3011   "function_name" : "aidl::android::hardware::usb::IUsb::setDefaultImpl",
3012   "linker_set_key" : "_ZN4aidl7android8hardware3usb4IUsb14setDefaultImplERKNSt3__110shared_ptrIS3_EE",
3013   "parameters" :
3014   [
3015    {
3016     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware3usb4IUsbEEE"
3017    }
3018   ],
3019   "return_type" : "_ZTIb",
3020   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsb.h"
3021  },
3022  {
3023   "function_name" : "aidl::android::hardware::usb::IUsb::IUsb",
3024   "linker_set_key" : "_ZN4aidl7android8hardware3usb4IUsbC2Ev",
3025   "parameters" :
3026   [
3027    {
3028     "is_this_ptr" : true,
3029     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb4IUsbE"
3030    }
3031   ],
3032   "return_type" : "_ZTIv",
3033   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsb.h"
3034  },
3035  {
3036   "function_name" : "aidl::android::hardware::usb::IUsb::~IUsb",
3037   "linker_set_key" : "_ZN4aidl7android8hardware3usb4IUsbD0Ev",
3038   "parameters" :
3039   [
3040    {
3041     "is_this_ptr" : true,
3042     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb4IUsbE"
3043    }
3044   ],
3045   "return_type" : "_ZTIv",
3046   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsb.h"
3047  },
3048  {
3049   "function_name" : "aidl::android::hardware::usb::IUsb::~IUsb",
3050   "linker_set_key" : "_ZN4aidl7android8hardware3usb4IUsbD1Ev",
3051   "parameters" :
3052   [
3053    {
3054     "is_this_ptr" : true,
3055     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb4IUsbE"
3056    }
3057   ],
3058   "return_type" : "_ZTIv",
3059   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsb.h"
3060  },
3061  {
3062   "function_name" : "aidl::android::hardware::usb::IUsb::~IUsb",
3063   "linker_set_key" : "_ZN4aidl7android8hardware3usb4IUsbD2Ev",
3064   "parameters" :
3065   [
3066    {
3067     "is_this_ptr" : true,
3068     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb4IUsbE"
3069    }
3070   ],
3071   "return_type" : "_ZTIv",
3072   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsb.h"
3073  },
3074  {
3075   "access" : "protected",
3076   "function_name" : "aidl::android::hardware::usb::BnUsb::createBinder",
3077   "linker_set_key" : "_ZN4aidl7android8hardware3usb5BnUsb12createBinderEv",
3078   "parameters" :
3079   [
3080    {
3081     "is_this_ptr" : true,
3082     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb5BnUsbE"
3083    }
3084   ],
3085   "return_type" : "_ZTIN3ndk10SpAIBinderE",
3086   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BnUsb.h"
3087  },
3088  {
3089   "function_name" : "aidl::android::hardware::usb::BnUsb::getInterfaceHash",
3090   "linker_set_key" : "_ZN4aidl7android8hardware3usb5BnUsb16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3091   "parameters" :
3092   [
3093    {
3094     "is_this_ptr" : true,
3095     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb5BnUsbE"
3096    },
3097    {
3098     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3099    }
3100   ],
3101   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
3102   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BnUsb.h"
3103  },
3104  {
3105   "function_name" : "aidl::android::hardware::usb::BnUsb::getInterfaceVersion",
3106   "linker_set_key" : "_ZN4aidl7android8hardware3usb5BnUsb19getInterfaceVersionEPi",
3107   "parameters" :
3108   [
3109    {
3110     "is_this_ptr" : true,
3111     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb5BnUsbE"
3112    },
3113    {
3114     "referenced_type" : "_ZTIPi"
3115    }
3116   ],
3117   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
3118   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BnUsb.h"
3119  },
3120  {
3121   "function_name" : "aidl::android::hardware::usb::BnUsb::BnUsb",
3122   "linker_set_key" : "_ZN4aidl7android8hardware3usb5BnUsbC2Ev",
3123   "parameters" :
3124   [
3125    {
3126     "is_this_ptr" : true,
3127     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb5BnUsbE"
3128    }
3129   ],
3130   "return_type" : "_ZTIv",
3131   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BnUsb.h"
3132  },
3133  {
3134   "function_name" : "aidl::android::hardware::usb::BnUsb::~BnUsb",
3135   "linker_set_key" : "_ZN4aidl7android8hardware3usb5BnUsbD0Ev",
3136   "parameters" :
3137   [
3138    {
3139     "is_this_ptr" : true,
3140     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb5BnUsbE"
3141    }
3142   ],
3143   "return_type" : "_ZTIv",
3144   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BnUsb.h"
3145  },
3146  {
3147   "function_name" : "aidl::android::hardware::usb::BnUsb::~BnUsb",
3148   "linker_set_key" : "_ZN4aidl7android8hardware3usb5BnUsbD1Ev",
3149   "parameters" :
3150   [
3151    {
3152     "is_this_ptr" : true,
3153     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb5BnUsbE"
3154    }
3155   ],
3156   "return_type" : "_ZTIv",
3157   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BnUsb.h"
3158  },
3159  {
3160   "function_name" : "aidl::android::hardware::usb::BnUsb::~BnUsb",
3161   "linker_set_key" : "_ZN4aidl7android8hardware3usb5BnUsbD2Ev",
3162   "parameters" :
3163   [
3164    {
3165     "is_this_ptr" : true,
3166     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb5BnUsbE"
3167    }
3168   ],
3169   "return_type" : "_ZTIv",
3170   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BnUsb.h"
3171  },
3172  {
3173   "function_name" : "aidl::android::hardware::usb::BpUsb::switchRole",
3174   "linker_set_key" : "_ZN4aidl7android8hardware3usb5BpUsb10switchRoleERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS2_8PortRoleEx",
3175   "parameters" :
3176   [
3177    {
3178     "is_this_ptr" : true,
3179     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb5BpUsbE"
3180    },
3181    {
3182     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3183    },
3184    {
3185     "referenced_type" : "_ZTIRKN4aidl7android8hardware3usb8PortRoleE"
3186    },
3187    {
3188     "referenced_type" : "_ZTIx"
3189    }
3190   ],
3191   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
3192   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BpUsb.h"
3193  },
3194  {
3195   "function_name" : "aidl::android::hardware::usb::BpUsb::setCallback",
3196   "linker_set_key" : "_ZN4aidl7android8hardware3usb5BpUsb11setCallbackERKNSt3__110shared_ptrINS2_12IUsbCallbackEEE",
3197   "parameters" :
3198   [
3199    {
3200     "is_this_ptr" : true,
3201     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb5BpUsbE"
3202    },
3203    {
3204     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware3usb12IUsbCallbackEEE"
3205    }
3206   ],
3207   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
3208   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BpUsb.h"
3209  },
3210  {
3211   "function_name" : "aidl::android::hardware::usb::BpUsb::resetUsbPort",
3212   "linker_set_key" : "_ZN4aidl7android8hardware3usb5BpUsb12resetUsbPortERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEx",
3213   "parameters" :
3214   [
3215    {
3216     "is_this_ptr" : true,
3217     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb5BpUsbE"
3218    },
3219    {
3220     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3221    },
3222    {
3223     "referenced_type" : "_ZTIx"
3224    }
3225   ],
3226   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
3227   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BpUsb.h"
3228  },
3229  {
3230   "function_name" : "aidl::android::hardware::usb::BpUsb::enableUsbData",
3231   "linker_set_key" : "_ZN4aidl7android8hardware3usb5BpUsb13enableUsbDataERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbx",
3232   "parameters" :
3233   [
3234    {
3235     "is_this_ptr" : true,
3236     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb5BpUsbE"
3237    },
3238    {
3239     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3240    },
3241    {
3242     "referenced_type" : "_ZTIb"
3243    },
3244    {
3245     "referenced_type" : "_ZTIx"
3246    }
3247   ],
3248   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
3249   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BpUsb.h"
3250  },
3251  {
3252   "function_name" : "aidl::android::hardware::usb::BpUsb::queryPortStatus",
3253   "linker_set_key" : "_ZN4aidl7android8hardware3usb5BpUsb15queryPortStatusEx",
3254   "parameters" :
3255   [
3256    {
3257     "is_this_ptr" : true,
3258     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb5BpUsbE"
3259    },
3260    {
3261     "referenced_type" : "_ZTIx"
3262    }
3263   ],
3264   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
3265   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BpUsb.h"
3266  },
3267  {
3268   "function_name" : "aidl::android::hardware::usb::BpUsb::getInterfaceHash",
3269   "linker_set_key" : "_ZN4aidl7android8hardware3usb5BpUsb16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3270   "parameters" :
3271   [
3272    {
3273     "is_this_ptr" : true,
3274     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb5BpUsbE"
3275    },
3276    {
3277     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3278    }
3279   ],
3280   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
3281   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BpUsb.h"
3282  },
3283  {
3284   "function_name" : "aidl::android::hardware::usb::BpUsb::limitPowerTransfer",
3285   "linker_set_key" : "_ZN4aidl7android8hardware3usb5BpUsb18limitPowerTransferERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbx",
3286   "parameters" :
3287   [
3288    {
3289     "is_this_ptr" : true,
3290     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb5BpUsbE"
3291    },
3292    {
3293     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3294    },
3295    {
3296     "referenced_type" : "_ZTIb"
3297    },
3298    {
3299     "referenced_type" : "_ZTIx"
3300    }
3301   ],
3302   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
3303   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BpUsb.h"
3304  },
3305  {
3306   "function_name" : "aidl::android::hardware::usb::BpUsb::getInterfaceVersion",
3307   "linker_set_key" : "_ZN4aidl7android8hardware3usb5BpUsb19getInterfaceVersionEPi",
3308   "parameters" :
3309   [
3310    {
3311     "is_this_ptr" : true,
3312     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb5BpUsbE"
3313    },
3314    {
3315     "referenced_type" : "_ZTIPi"
3316    }
3317   ],
3318   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
3319   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BpUsb.h"
3320  },
3321  {
3322   "function_name" : "aidl::android::hardware::usb::BpUsb::enableUsbDataWhileDocked",
3323   "linker_set_key" : "_ZN4aidl7android8hardware3usb5BpUsb24enableUsbDataWhileDockedERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEx",
3324   "parameters" :
3325   [
3326    {
3327     "is_this_ptr" : true,
3328     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb5BpUsbE"
3329    },
3330    {
3331     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3332    },
3333    {
3334     "referenced_type" : "_ZTIx"
3335    }
3336   ],
3337   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
3338   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BpUsb.h"
3339  },
3340  {
3341   "function_name" : "aidl::android::hardware::usb::BpUsb::enableContaminantPresenceDetection",
3342   "linker_set_key" : "_ZN4aidl7android8hardware3usb5BpUsb34enableContaminantPresenceDetectionERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbx",
3343   "parameters" :
3344   [
3345    {
3346     "is_this_ptr" : true,
3347     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb5BpUsbE"
3348    },
3349    {
3350     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3351    },
3352    {
3353     "referenced_type" : "_ZTIb"
3354    },
3355    {
3356     "referenced_type" : "_ZTIx"
3357    }
3358   ],
3359   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
3360   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BpUsb.h"
3361  },
3362  {
3363   "function_name" : "aidl::android::hardware::usb::BpUsb::BpUsb",
3364   "linker_set_key" : "_ZN4aidl7android8hardware3usb5BpUsbC1ERKN3ndk10SpAIBinderE",
3365   "parameters" :
3366   [
3367    {
3368     "is_this_ptr" : true,
3369     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb5BpUsbE"
3370    },
3371    {
3372     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
3373    }
3374   ],
3375   "return_type" : "_ZTIv",
3376   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BpUsb.h"
3377  },
3378  {
3379   "function_name" : "aidl::android::hardware::usb::BpUsb::BpUsb",
3380   "linker_set_key" : "_ZN4aidl7android8hardware3usb5BpUsbC2ERKN3ndk10SpAIBinderE",
3381   "parameters" :
3382   [
3383    {
3384     "is_this_ptr" : true,
3385     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb5BpUsbE"
3386    },
3387    {
3388     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
3389    }
3390   ],
3391   "return_type" : "_ZTIv",
3392   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BpUsb.h"
3393  },
3394  {
3395   "function_name" : "aidl::android::hardware::usb::BpUsb::~BpUsb",
3396   "linker_set_key" : "_ZN4aidl7android8hardware3usb5BpUsbD0Ev",
3397   "parameters" :
3398   [
3399    {
3400     "is_this_ptr" : true,
3401     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb5BpUsbE"
3402    }
3403   ],
3404   "return_type" : "_ZTIv",
3405   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BpUsb.h"
3406  },
3407  {
3408   "function_name" : "aidl::android::hardware::usb::BpUsb::~BpUsb",
3409   "linker_set_key" : "_ZN4aidl7android8hardware3usb5BpUsbD1Ev",
3410   "parameters" :
3411   [
3412    {
3413     "is_this_ptr" : true,
3414     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb5BpUsbE"
3415    }
3416   ],
3417   "return_type" : "_ZTIv",
3418   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BpUsb.h"
3419  },
3420  {
3421   "function_name" : "aidl::android::hardware::usb::BpUsb::~BpUsb",
3422   "linker_set_key" : "_ZN4aidl7android8hardware3usb5BpUsbD2Ev",
3423   "parameters" :
3424   [
3425    {
3426     "is_this_ptr" : true,
3427     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb5BpUsbE"
3428    }
3429   ],
3430   "return_type" : "_ZTIv",
3431   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BpUsb.h"
3432  },
3433  {
3434   "function_name" : "aidl::android::hardware::usb::PortRole::readFromParcel",
3435   "linker_set_key" : "_ZN4aidl7android8hardware3usb8PortRole14readFromParcelEPK7AParcel",
3436   "parameters" :
3437   [
3438    {
3439     "is_this_ptr" : true,
3440     "referenced_type" : "_ZTIPN4aidl7android8hardware3usb8PortRoleE"
3441    },
3442    {
3443     "referenced_type" : "_ZTIPK7AParcel"
3444    }
3445   ],
3446   "return_type" : "_ZTIi",
3447   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/PortRole.h"
3448  },
3449  {
3450   "function_name" : "aidl::android::hardware::usb::PortStatus::writeToParcel",
3451   "linker_set_key" : "_ZNK4aidl7android8hardware3usb10PortStatus13writeToParcelEP7AParcel",
3452   "parameters" :
3453   [
3454    {
3455     "is_this_ptr" : true,
3456     "referenced_type" : "_ZTIPKN4aidl7android8hardware3usb10PortStatusE"
3457    },
3458    {
3459     "referenced_type" : "_ZTIP7AParcel"
3460    }
3461   ],
3462   "return_type" : "_ZTIi",
3463   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/PortStatus.h"
3464  },
3465  {
3466   "function_name" : "aidl::android::hardware::usb::PortRole::writeToParcel",
3467   "linker_set_key" : "_ZNK4aidl7android8hardware3usb8PortRole13writeToParcelEP7AParcel",
3468   "parameters" :
3469   [
3470    {
3471     "is_this_ptr" : true,
3472     "referenced_type" : "_ZTIPKN4aidl7android8hardware3usb8PortRoleE"
3473    },
3474    {
3475     "referenced_type" : "_ZTIP7AParcel"
3476    }
3477   ],
3478   "return_type" : "_ZTIi",
3479   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/PortRole.h"
3480  }
3481 ],
3482 "global_vars" :
3483 [
3484  {
3485   "linker_set_key" : "_ZN4aidl7android8hardware3usb10PortStatus10descriptorE",
3486   "name" : "aidl::android::hardware::usb::PortStatus::descriptor",
3487   "referenced_type" : "_ZTIPKc",
3488   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/PortStatus.h"
3489  },
3490  {
3491   "linker_set_key" : "_ZN4aidl7android8hardware3usb12IUsbCallback10descriptorE",
3492   "name" : "aidl::android::hardware::usb::IUsbCallback::descriptor",
3493   "referenced_type" : "_ZTIPKc",
3494   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsbCallback.h"
3495  },
3496  {
3497   "access" : "private",
3498   "linker_set_key" : "_ZN4aidl7android8hardware3usb12IUsbCallback12default_implE",
3499   "name" : "aidl::android::hardware::usb::IUsbCallback::default_impl",
3500   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware3usb12IUsbCallbackEEE",
3501   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsbCallback.h"
3502  },
3503  {
3504   "linker_set_key" : "_ZN4aidl7android8hardware3usb12IUsbCallback4hashE",
3505   "name" : "aidl::android::hardware::usb::IUsbCallback::hash",
3506   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
3507   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsbCallback.h"
3508  },
3509  {
3510   "linker_set_key" : "_ZN4aidl7android8hardware3usb4IUsb10descriptorE",
3511   "name" : "aidl::android::hardware::usb::IUsb::descriptor",
3512   "referenced_type" : "_ZTIPKc",
3513   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsb.h"
3514  },
3515  {
3516   "access" : "private",
3517   "linker_set_key" : "_ZN4aidl7android8hardware3usb4IUsb12default_implE",
3518   "name" : "aidl::android::hardware::usb::IUsb::default_impl",
3519   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware3usb4IUsbEEE",
3520   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsb.h"
3521  },
3522  {
3523   "linker_set_key" : "_ZN4aidl7android8hardware3usb4IUsb4hashE",
3524   "name" : "aidl::android::hardware::usb::IUsb::hash",
3525   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
3526   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsb.h"
3527  },
3528  {
3529   "linker_set_key" : "_ZN4aidl7android8hardware3usb8PortRole10descriptorE",
3530   "name" : "aidl::android::hardware::usb::PortRole::descriptor",
3531   "referenced_type" : "_ZTIPKc",
3532   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/PortRole.h"
3533  }
3534 ],
3535 "lvalue_reference_types" :
3536 [
3537  {
3538   "alignment" : 4,
3539   "linker_set_key" : "_ZTIRKN3ndk10SpAIBinderE",
3540   "name" : "const ndk::SpAIBinder &",
3541   "referenced_type" : "_ZTIKN3ndk10SpAIBinderE",
3542   "self_type" : "_ZTIRKN3ndk10SpAIBinderE",
3543   "size" : 4,
3544   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3545  },
3546  {
3547   "alignment" : 4,
3548   "linker_set_key" : "_ZTIRKN3ndk13ScopedAParcelE",
3549   "name" : "const ndk::ScopedAParcel &",
3550   "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE",
3551   "self_type" : "_ZTIRKN3ndk13ScopedAParcelE",
3552   "size" : 4,
3553   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3554  },
3555  {
3556   "alignment" : 4,
3557   "linker_set_key" : "_ZTIRKN3ndk17AParcelableHolderE",
3558   "name" : "const ndk::AParcelableHolder &",
3559   "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE",
3560   "self_type" : "_ZTIRKN3ndk17AParcelableHolderE",
3561   "size" : 4,
3562   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
3563  },
3564  {
3565   "alignment" : 4,
3566   "linker_set_key" : "_ZTIRKN3ndk20ScopedFileDescriptorE",
3567   "name" : "const ndk::ScopedFileDescriptor &",
3568   "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
3569   "self_type" : "_ZTIRKN3ndk20ScopedFileDescriptorE",
3570   "size" : 4,
3571   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3572  },
3573  {
3574   "alignment" : 4,
3575   "linker_set_key" : "_ZTIRKN4aidl7android8hardware3usb10PortStatusE",
3576   "name" : "const aidl::android::hardware::usb::PortStatus &",
3577   "referenced_type" : "_ZTIKN4aidl7android8hardware3usb10PortStatusE",
3578   "self_type" : "_ZTIRKN4aidl7android8hardware3usb10PortStatusE",
3579   "size" : 4,
3580   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/PortStatus.h"
3581  },
3582  {
3583   "alignment" : 4,
3584   "linker_set_key" : "_ZTIRKN4aidl7android8hardware3usb12PortDataRoleE",
3585   "name" : "const aidl::android::hardware::usb::PortDataRole &",
3586   "referenced_type" : "_ZTIKN4aidl7android8hardware3usb12PortDataRoleE",
3587   "self_type" : "_ZTIRKN4aidl7android8hardware3usb12PortDataRoleE",
3588   "size" : 4,
3589   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
3590  },
3591  {
3592   "alignment" : 4,
3593   "linker_set_key" : "_ZTIRKN4aidl7android8hardware3usb13PortPowerRoleE",
3594   "name" : "const aidl::android::hardware::usb::PortPowerRole &",
3595   "referenced_type" : "_ZTIKN4aidl7android8hardware3usb13PortPowerRoleE",
3596   "self_type" : "_ZTIRKN4aidl7android8hardware3usb13PortPowerRoleE",
3597   "size" : 4,
3598   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
3599  },
3600  {
3601   "alignment" : 4,
3602   "linker_set_key" : "_ZTIRKN4aidl7android8hardware3usb13UsbDataStatusE",
3603   "name" : "const aidl::android::hardware::usb::UsbDataStatus &",
3604   "referenced_type" : "_ZTIKN4aidl7android8hardware3usb13UsbDataStatusE",
3605   "self_type" : "_ZTIRKN4aidl7android8hardware3usb13UsbDataStatusE",
3606   "size" : 4,
3607   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
3608  },
3609  {
3610   "alignment" : 4,
3611   "linker_set_key" : "_ZTIRKN4aidl7android8hardware3usb16PowerBrickStatusE",
3612   "name" : "const aidl::android::hardware::usb::PowerBrickStatus &",
3613   "referenced_type" : "_ZTIKN4aidl7android8hardware3usb16PowerBrickStatusE",
3614   "self_type" : "_ZTIRKN4aidl7android8hardware3usb16PowerBrickStatusE",
3615   "size" : 4,
3616   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
3617  },
3618  {
3619   "alignment" : 4,
3620   "linker_set_key" : "_ZTIRKN4aidl7android8hardware3usb25ContaminantProtectionModeE",
3621   "name" : "const aidl::android::hardware::usb::ContaminantProtectionMode &",
3622   "referenced_type" : "_ZTIKN4aidl7android8hardware3usb25ContaminantProtectionModeE",
3623   "self_type" : "_ZTIRKN4aidl7android8hardware3usb25ContaminantProtectionModeE",
3624   "size" : 4,
3625   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
3626  },
3627  {
3628   "alignment" : 4,
3629   "linker_set_key" : "_ZTIRKN4aidl7android8hardware3usb26ContaminantDetectionStatusE",
3630   "name" : "const aidl::android::hardware::usb::ContaminantDetectionStatus &",
3631   "referenced_type" : "_ZTIKN4aidl7android8hardware3usb26ContaminantDetectionStatusE",
3632   "self_type" : "_ZTIRKN4aidl7android8hardware3usb26ContaminantDetectionStatusE",
3633   "size" : 4,
3634   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
3635  },
3636  {
3637   "alignment" : 4,
3638   "linker_set_key" : "_ZTIRKN4aidl7android8hardware3usb27ContaminantProtectionStatusE",
3639   "name" : "const aidl::android::hardware::usb::ContaminantProtectionStatus &",
3640   "referenced_type" : "_ZTIKN4aidl7android8hardware3usb27ContaminantProtectionStatusE",
3641   "self_type" : "_ZTIRKN4aidl7android8hardware3usb27ContaminantProtectionStatusE",
3642   "size" : 4,
3643   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
3644  },
3645  {
3646   "alignment" : 4,
3647   "linker_set_key" : "_ZTIRKN4aidl7android8hardware3usb8PortModeE",
3648   "name" : "const aidl::android::hardware::usb::PortMode &",
3649   "referenced_type" : "_ZTIKN4aidl7android8hardware3usb8PortModeE",
3650   "self_type" : "_ZTIRKN4aidl7android8hardware3usb8PortModeE",
3651   "size" : 4,
3652   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
3653  },
3654  {
3655   "alignment" : 4,
3656   "linker_set_key" : "_ZTIRKN4aidl7android8hardware3usb8PortRoleE",
3657   "name" : "const aidl::android::hardware::usb::PortRole &",
3658   "referenced_type" : "_ZTIKN4aidl7android8hardware3usb8PortRoleE",
3659   "self_type" : "_ZTIRKN4aidl7android8hardware3usb8PortRoleE",
3660   "size" : 4,
3661   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/PortRole.h"
3662  },
3663  {
3664   "alignment" : 4,
3665   "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware3usb12IUsbCallbackEEE",
3666   "name" : "const std::shared_ptr<aidl::android::hardware::usb::IUsbCallback> &",
3667   "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware3usb12IUsbCallbackEEE",
3668   "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware3usb12IUsbCallbackEEE",
3669   "size" : 4,
3670   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsb.h"
3671  },
3672  {
3673   "alignment" : 4,
3674   "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware3usb4IUsbEEE",
3675   "name" : "const std::shared_ptr<aidl::android::hardware::usb::IUsb> &",
3676   "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware3usb4IUsbEEE",
3677   "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware3usb4IUsbEEE",
3678   "size" : 4,
3679   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsb.h"
3680  },
3681  {
3682   "alignment" : 4,
3683   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
3684   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
3685   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
3686   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
3687   "size" : 4,
3688   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
3689  },
3690  {
3691   "alignment" : 4,
3692   "linker_set_key" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
3693   "name" : "const std::vector<char16_t, std::allocator<char16_t>> &",
3694   "referenced_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
3695   "self_type" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
3696   "size" : 4,
3697   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3698  },
3699  {
3700   "alignment" : 4,
3701   "linker_set_key" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware3usb10PortStatusENS_9allocatorIS5_EEEE",
3702   "name" : "const std::vector<aidl::android::hardware::usb::PortStatus, std::allocator<aidl::android::hardware::usb::PortStatus>> &",
3703   "referenced_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware3usb10PortStatusENS_9allocatorIS5_EEEE",
3704   "self_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware3usb10PortStatusENS_9allocatorIS5_EEEE",
3705   "size" : 4,
3706   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BnUsbCallback.h"
3707  },
3708  {
3709   "alignment" : 4,
3710   "linker_set_key" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS_9allocatorIS5_EEEE",
3711   "name" : "const std::vector<aidl::android::hardware::usb::UsbDataStatus, std::allocator<aidl::android::hardware::usb::UsbDataStatus>> &",
3712   "referenced_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS_9allocatorIS5_EEEE",
3713   "self_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS_9allocatorIS5_EEEE",
3714   "size" : 4,
3715   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
3716  },
3717  {
3718   "alignment" : 4,
3719   "linker_set_key" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS_9allocatorIS5_EEEE",
3720   "name" : "const std::vector<aidl::android::hardware::usb::ContaminantProtectionMode, std::allocator<aidl::android::hardware::usb::ContaminantProtectionMode>> &",
3721   "referenced_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS_9allocatorIS5_EEEE",
3722   "self_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS_9allocatorIS5_EEEE",
3723   "size" : 4,
3724   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
3725  },
3726  {
3727   "alignment" : 4,
3728   "linker_set_key" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS_9allocatorIS5_EEEE",
3729   "name" : "const std::vector<aidl::android::hardware::usb::PortMode, std::allocator<aidl::android::hardware::usb::PortMode>> &",
3730   "referenced_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS_9allocatorIS5_EEEE",
3731   "self_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS_9allocatorIS5_EEEE",
3732   "size" : 4,
3733   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
3734  },
3735  {
3736   "alignment" : 4,
3737   "linker_set_key" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE",
3738   "name" : "const std::vector<bool, std::allocator<bool>> &",
3739   "referenced_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
3740   "self_type" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE",
3741   "size" : 4,
3742   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3743  },
3744  {
3745   "alignment" : 4,
3746   "linker_set_key" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE",
3747   "name" : "const std::vector<double, std::allocator<double>> &",
3748   "referenced_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
3749   "self_type" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE",
3750   "size" : 4,
3751   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3752  },
3753  {
3754   "alignment" : 4,
3755   "linker_set_key" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE",
3756   "name" : "const std::vector<float, std::allocator<float>> &",
3757   "referenced_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
3758   "self_type" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE",
3759   "size" : 4,
3760   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3761  },
3762  {
3763   "alignment" : 4,
3764   "linker_set_key" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE",
3765   "name" : "const std::vector<unsigned char, std::allocator<unsigned char>> &",
3766   "referenced_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
3767   "self_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE",
3768   "size" : 4,
3769   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3770  },
3771  {
3772   "alignment" : 4,
3773   "linker_set_key" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE",
3774   "name" : "const std::vector<int, std::allocator<int>> &",
3775   "referenced_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
3776   "self_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE",
3777   "size" : 4,
3778   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3779  },
3780  {
3781   "alignment" : 4,
3782   "linker_set_key" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
3783   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>> &",
3784   "referenced_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
3785   "self_type" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
3786   "size" : 4,
3787   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3788  },
3789  {
3790   "alignment" : 4,
3791   "linker_set_key" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE",
3792   "name" : "const std::vector<long long, std::allocator<long long>> &",
3793   "referenced_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
3794   "self_type" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE",
3795   "size" : 4,
3796   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3797  },
3798  {
3799   "alignment" : 4,
3800   "linker_set_key" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE",
3801   "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long>> &",
3802   "referenced_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
3803   "self_type" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE",
3804   "size" : 4,
3805   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3806  },
3807  {
3808   "alignment" : 4,
3809   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
3810   "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>> &",
3811   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
3812   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
3813   "size" : 4,
3814   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3815  },
3816  {
3817   "alignment" : 4,
3818   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
3819   "name" : "const std::optional<std::vector<bool, std::allocator<bool>>> &",
3820   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
3821   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
3822   "size" : 4,
3823   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3824  },
3825  {
3826   "alignment" : 4,
3827   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
3828   "name" : "const std::optional<std::vector<double, std::allocator<double>>> &",
3829   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
3830   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
3831   "size" : 4,
3832   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3833  },
3834  {
3835   "alignment" : 4,
3836   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
3837   "name" : "const std::optional<std::vector<float, std::allocator<float>>> &",
3838   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
3839   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
3840   "size" : 4,
3841   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3842  },
3843  {
3844   "alignment" : 4,
3845   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
3846   "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> &",
3847   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
3848   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
3849   "size" : 4,
3850   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3851  },
3852  {
3853   "alignment" : 4,
3854   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
3855   "name" : "const std::optional<std::vector<int, std::allocator<int>>> &",
3856   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
3857   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
3858   "size" : 4,
3859   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3860  },
3861  {
3862   "alignment" : 4,
3863   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
3864   "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> &",
3865   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
3866   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
3867   "size" : 4,
3868   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3869  },
3870  {
3871   "alignment" : 4,
3872   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
3873   "name" : "const std::optional<std::vector<long long, std::allocator<long long>>> &",
3874   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
3875   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
3876   "size" : 4,
3877   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3878  },
3879  {
3880   "alignment" : 4,
3881   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
3882   "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>> &",
3883   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
3884   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
3885   "size" : 4,
3886   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3887  },
3888  {
3889   "alignment" : 4,
3890   "linker_set_key" : "_ZTIRKb",
3891   "name" : "const bool &",
3892   "referenced_type" : "_ZTIKb",
3893   "self_type" : "_ZTIRKb",
3894   "size" : 4,
3895   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
3896  },
3897  {
3898   "alignment" : 4,
3899   "linker_set_key" : "_ZTIRN3ndk10SpAIBinderE",
3900   "name" : "ndk::SpAIBinder &",
3901   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
3902   "self_type" : "_ZTIRN3ndk10SpAIBinderE",
3903   "size" : 4,
3904   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3905  },
3906  {
3907   "alignment" : 4,
3908   "linker_set_key" : "_ZTIRN3ndk13ScopedAParcelE",
3909   "name" : "ndk::ScopedAParcel &",
3910   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
3911   "self_type" : "_ZTIRN3ndk13ScopedAParcelE",
3912   "size" : 4,
3913   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3914  },
3915  {
3916   "alignment" : 4,
3917   "linker_set_key" : "_ZTIRN3ndk13ScopedAStatusE",
3918   "name" : "ndk::ScopedAStatus &",
3919   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
3920   "self_type" : "_ZTIRN3ndk13ScopedAStatusE",
3921   "size" : 4,
3922   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3923  },
3924  {
3925   "alignment" : 4,
3926   "linker_set_key" : "_ZTIRN3ndk19ScopedAIBinder_WeakE",
3927   "name" : "ndk::ScopedAIBinder_Weak &",
3928   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
3929   "self_type" : "_ZTIRN3ndk19ScopedAIBinder_WeakE",
3930   "size" : 4,
3931   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3932  },
3933  {
3934   "alignment" : 4,
3935   "linker_set_key" : "_ZTIRN3ndk20ScopedFileDescriptorE",
3936   "name" : "ndk::ScopedFileDescriptor &",
3937   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
3938   "self_type" : "_ZTIRN3ndk20ScopedFileDescriptorE",
3939   "size" : 4,
3940   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3941  },
3942  {
3943   "alignment" : 4,
3944   "linker_set_key" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE",
3945   "name" : "ndk::ScopedAIBinder_DeathRecipient &",
3946   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
3947   "self_type" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE",
3948   "size" : 4,
3949   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3950  },
3951  {
3952   "alignment" : 4,
3953   "linker_set_key" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3954   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &",
3955   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3956   "self_type" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3957   "size" : 4,
3958   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3959  },
3960  {
3961   "alignment" : 4,
3962   "linker_set_key" : "_ZTIRN4aidl7android8hardware3usb12PortDataRoleE",
3963   "name" : "aidl::android::hardware::usb::PortDataRole &",
3964   "referenced_type" : "_ZTIN4aidl7android8hardware3usb12PortDataRoleE",
3965   "self_type" : "_ZTIRN4aidl7android8hardware3usb12PortDataRoleE",
3966   "size" : 4,
3967   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/PortRole.h"
3968  },
3969  {
3970   "alignment" : 4,
3971   "linker_set_key" : "_ZTIRN4aidl7android8hardware3usb13PortPowerRoleE",
3972   "name" : "aidl::android::hardware::usb::PortPowerRole &",
3973   "referenced_type" : "_ZTIN4aidl7android8hardware3usb13PortPowerRoleE",
3974   "self_type" : "_ZTIRN4aidl7android8hardware3usb13PortPowerRoleE",
3975   "size" : 4,
3976   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/PortRole.h"
3977  },
3978  {
3979   "alignment" : 4,
3980   "linker_set_key" : "_ZTIRN4aidl7android8hardware3usb8PortModeE",
3981   "name" : "aidl::android::hardware::usb::PortMode &",
3982   "referenced_type" : "_ZTIN4aidl7android8hardware3usb8PortModeE",
3983   "self_type" : "_ZTIRN4aidl7android8hardware3usb8PortModeE",
3984   "size" : 4,
3985   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/PortRole.h"
3986  }
3987 ],
3988 "pointer_types" :
3989 [
3990  {
3991   "alignment" : 4,
3992   "linker_set_key" : "_ZTIP13AIBinder_Weak",
3993   "name" : "AIBinder_Weak *",
3994   "referenced_type" : "_ZTI13AIBinder_Weak",
3995   "self_type" : "_ZTIP13AIBinder_Weak",
3996   "size" : 4,
3997   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3998  },
3999  {
4000   "alignment" : 4,
4001   "linker_set_key" : "_ZTIP14AIBinder_Class",
4002   "name" : "AIBinder_Class *",
4003   "referenced_type" : "_ZTI14AIBinder_Class",
4004   "self_type" : "_ZTIP14AIBinder_Class",
4005   "size" : 4,
4006   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
4007  },
4008  {
4009   "alignment" : 4,
4010   "linker_set_key" : "_ZTIP23AIBinder_DeathRecipient",
4011   "name" : "AIBinder_DeathRecipient *",
4012   "referenced_type" : "_ZTI23AIBinder_DeathRecipient",
4013   "self_type" : "_ZTIP23AIBinder_DeathRecipient",
4014   "size" : 4,
4015   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4016  },
4017  {
4018   "alignment" : 4,
4019   "linker_set_key" : "_ZTIP7AParcel",
4020   "name" : "AParcel *",
4021   "referenced_type" : "_ZTI7AParcel",
4022   "self_type" : "_ZTIP7AParcel",
4023   "size" : 4,
4024   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4025  },
4026  {
4027   "alignment" : 4,
4028   "linker_set_key" : "_ZTIP7AStatus",
4029   "name" : "AStatus *",
4030   "referenced_type" : "_ZTI7AStatus",
4031   "self_type" : "_ZTIP7AStatus",
4032   "size" : 4,
4033   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4034  },
4035  {
4036   "alignment" : 4,
4037   "linker_set_key" : "_ZTIP8AIBinder",
4038   "name" : "AIBinder *",
4039   "referenced_type" : "_ZTI8AIBinder",
4040   "self_type" : "_ZTIP8AIBinder",
4041   "size" : 4,
4042   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4043  },
4044  {
4045   "alignment" : 4,
4046   "linker_set_key" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E",
4047   "name" : "int (*)(AIBinder *, unsigned int, const AParcel *, AParcel *)",
4048   "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
4049   "self_type" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E",
4050   "size" : 4,
4051   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
4052  },
4053  {
4054   "alignment" : 4,
4055   "linker_set_key" : "_ZTIPK7AParcel",
4056   "name" : "const AParcel *",
4057   "referenced_type" : "_ZTIK7AParcel",
4058   "self_type" : "_ZTIPK7AParcel",
4059   "size" : 4,
4060   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
4061  },
4062  {
4063   "alignment" : 4,
4064   "linker_set_key" : "_ZTIPKN3ndk10SpAIBinderE",
4065   "name" : "const ndk::SpAIBinder *",
4066   "referenced_type" : "_ZTIKN3ndk10SpAIBinderE",
4067   "self_type" : "_ZTIPKN3ndk10SpAIBinderE",
4068   "size" : 4,
4069   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4070  },
4071  {
4072   "alignment" : 4,
4073   "linker_set_key" : "_ZTIPKN3ndk13ScopedAParcelE",
4074   "name" : "const ndk::ScopedAParcel *",
4075   "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE",
4076   "self_type" : "_ZTIPKN3ndk13ScopedAParcelE",
4077   "size" : 4,
4078   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4079  },
4080  {
4081   "alignment" : 4,
4082   "linker_set_key" : "_ZTIPKN3ndk13ScopedAStatusE",
4083   "name" : "const ndk::ScopedAStatus *",
4084   "referenced_type" : "_ZTIKN3ndk13ScopedAStatusE",
4085   "self_type" : "_ZTIPKN3ndk13ScopedAStatusE",
4086   "size" : 4,
4087   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4088  },
4089  {
4090   "alignment" : 4,
4091   "linker_set_key" : "_ZTIPKN3ndk17AParcelableHolderE",
4092   "name" : "const ndk::AParcelableHolder *",
4093   "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE",
4094   "self_type" : "_ZTIPKN3ndk17AParcelableHolderE",
4095   "size" : 4,
4096   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
4097  },
4098  {
4099   "alignment" : 4,
4100   "linker_set_key" : "_ZTIPKN3ndk20ScopedFileDescriptorE",
4101   "name" : "const ndk::ScopedFileDescriptor *",
4102   "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
4103   "self_type" : "_ZTIPKN3ndk20ScopedFileDescriptorE",
4104   "size" : 4,
4105   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4106  },
4107  {
4108   "alignment" : 4,
4109   "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
4110   "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *",
4111   "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
4112   "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
4113   "size" : 4,
4114   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4115  },
4116  {
4117   "alignment" : 4,
4118   "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
4119   "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *",
4120   "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
4121   "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
4122   "size" : 4,
4123   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4124  },
4125  {
4126   "alignment" : 4,
4127   "linker_set_key" : "_ZTIPKN4aidl7android8hardware3usb10PortStatusE",
4128   "name" : "const aidl::android::hardware::usb::PortStatus *",
4129   "referenced_type" : "_ZTIKN4aidl7android8hardware3usb10PortStatusE",
4130   "self_type" : "_ZTIPKN4aidl7android8hardware3usb10PortStatusE",
4131   "size" : 4,
4132   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/PortStatus.h"
4133  },
4134  {
4135   "alignment" : 4,
4136   "linker_set_key" : "_ZTIPKN4aidl7android8hardware3usb8PortRoleE",
4137   "name" : "const aidl::android::hardware::usb::PortRole *",
4138   "referenced_type" : "_ZTIKN4aidl7android8hardware3usb8PortRoleE",
4139   "self_type" : "_ZTIPKN4aidl7android8hardware3usb8PortRoleE",
4140   "size" : 4,
4141   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/PortRole.h"
4142  },
4143  {
4144   "alignment" : 4,
4145   "linker_set_key" : "_ZTIPKc",
4146   "name" : "const char *",
4147   "referenced_type" : "_ZTIKc",
4148   "self_type" : "_ZTIPKc",
4149   "size" : 4,
4150   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4151  },
4152  {
4153   "alignment" : 4,
4154   "linker_set_key" : "_ZTIPKv",
4155   "name" : "const void *",
4156   "referenced_type" : "_ZTIKv",
4157   "self_type" : "_ZTIPKv",
4158   "size" : 4,
4159   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4160  },
4161  {
4162   "alignment" : 4,
4163   "linker_set_key" : "_ZTIPN3ndk10SpAIBinderE",
4164   "name" : "ndk::SpAIBinder *",
4165   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
4166   "self_type" : "_ZTIPN3ndk10SpAIBinderE",
4167   "size" : 4,
4168   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4169  },
4170  {
4171   "alignment" : 4,
4172   "linker_set_key" : "_ZTIPN3ndk11ICInterfaceE",
4173   "name" : "ndk::ICInterface *",
4174   "referenced_type" : "_ZTIN3ndk11ICInterfaceE",
4175   "self_type" : "_ZTIPN3ndk11ICInterfaceE",
4176   "size" : 4,
4177   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
4178  },
4179  {
4180   "alignment" : 4,
4181   "linker_set_key" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEEE",
4182   "name" : "ndk::BnCInterface<aidl::android::hardware::usb::IUsbCallback> *",
4183   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEEE",
4184   "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEEE",
4185   "size" : 4,
4186   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
4187  },
4188  {
4189   "alignment" : 4,
4190   "linker_set_key" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware3usb4IUsbEEE",
4191   "name" : "ndk::BnCInterface<aidl::android::hardware::usb::IUsb> *",
4192   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware3usb4IUsbEEE",
4193   "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware3usb4IUsbEEE",
4194   "size" : 4,
4195   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
4196  },
4197  {
4198   "alignment" : 4,
4199   "linker_set_key" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEEE",
4200   "name" : "ndk::BpCInterface<aidl::android::hardware::usb::IUsbCallback> *",
4201   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEEE",
4202   "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEEE",
4203   "size" : 4,
4204   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
4205  },
4206  {
4207   "alignment" : 4,
4208   "linker_set_key" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware3usb4IUsbEEE",
4209   "name" : "ndk::BpCInterface<aidl::android::hardware::usb::IUsb> *",
4210   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware3usb4IUsbEEE",
4211   "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware3usb4IUsbEEE",
4212   "size" : 4,
4213   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
4214  },
4215  {
4216   "alignment" : 4,
4217   "linker_set_key" : "_ZTIPN3ndk13ScopedAParcelE",
4218   "name" : "ndk::ScopedAParcel *",
4219   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
4220   "self_type" : "_ZTIPN3ndk13ScopedAParcelE",
4221   "size" : 4,
4222   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4223  },
4224  {
4225   "alignment" : 4,
4226   "linker_set_key" : "_ZTIPN3ndk13ScopedAStatusE",
4227   "name" : "ndk::ScopedAStatus *",
4228   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
4229   "self_type" : "_ZTIPN3ndk13ScopedAStatusE",
4230   "size" : 4,
4231   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4232  },
4233  {
4234   "alignment" : 4,
4235   "linker_set_key" : "_ZTIPN3ndk13SharedRefBaseE",
4236   "name" : "ndk::SharedRefBase *",
4237   "referenced_type" : "_ZTIN3ndk13SharedRefBaseE",
4238   "self_type" : "_ZTIPN3ndk13SharedRefBaseE",
4239   "size" : 4,
4240   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
4241  },
4242  {
4243   "alignment" : 4,
4244   "linker_set_key" : "_ZTIPN3ndk17AParcelableHolderE",
4245   "name" : "ndk::AParcelableHolder *",
4246   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
4247   "self_type" : "_ZTIPN3ndk17AParcelableHolderE",
4248   "size" : 4,
4249   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
4250  },
4251  {
4252   "alignment" : 4,
4253   "linker_set_key" : "_ZTIPN3ndk19ScopedAIBinder_WeakE",
4254   "name" : "ndk::ScopedAIBinder_Weak *",
4255   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
4256   "self_type" : "_ZTIPN3ndk19ScopedAIBinder_WeakE",
4257   "size" : 4,
4258   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4259  },
4260  {
4261   "alignment" : 4,
4262   "linker_set_key" : "_ZTIPN3ndk20ScopedFileDescriptorE",
4263   "name" : "ndk::ScopedFileDescriptor *",
4264   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
4265   "self_type" : "_ZTIPN3ndk20ScopedFileDescriptorE",
4266   "size" : 4,
4267   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4268  },
4269  {
4270   "alignment" : 4,
4271   "linker_set_key" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE",
4272   "name" : "ndk::ScopedAIBinder_DeathRecipient *",
4273   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
4274   "self_type" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE",
4275   "size" : 4,
4276   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4277  },
4278  {
4279   "alignment" : 4,
4280   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
4281   "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr> *",
4282   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
4283   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
4284   "size" : 4,
4285   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4286  },
4287  {
4288   "alignment" : 4,
4289   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
4290   "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr> *",
4291   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
4292   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
4293   "size" : 4,
4294   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4295  },
4296  {
4297   "alignment" : 4,
4298   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
4299   "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *",
4300   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
4301   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
4302   "size" : 4,
4303   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4304  },
4305  {
4306   "alignment" : 4,
4307   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
4308   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *",
4309   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
4310   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
4311   "size" : 4,
4312   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4313  },
4314  {
4315   "alignment" : 4,
4316   "linker_set_key" : "_ZTIPN4aidl7android8hardware3usb10PortStatusE",
4317   "name" : "aidl::android::hardware::usb::PortStatus *",
4318   "referenced_type" : "_ZTIN4aidl7android8hardware3usb10PortStatusE",
4319   "self_type" : "_ZTIPN4aidl7android8hardware3usb10PortStatusE",
4320   "size" : 4,
4321   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/PortStatus.h"
4322  },
4323  {
4324   "alignment" : 4,
4325   "linker_set_key" : "_ZTIPN4aidl7android8hardware3usb11IUsbDefaultE",
4326   "name" : "aidl::android::hardware::usb::IUsbDefault *",
4327   "referenced_type" : "_ZTIN4aidl7android8hardware3usb11IUsbDefaultE",
4328   "self_type" : "_ZTIPN4aidl7android8hardware3usb11IUsbDefaultE",
4329   "size" : 4,
4330   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsb.h"
4331  },
4332  {
4333   "alignment" : 4,
4334   "linker_set_key" : "_ZTIPN4aidl7android8hardware3usb12IUsbCallbackE",
4335   "name" : "aidl::android::hardware::usb::IUsbCallback *",
4336   "referenced_type" : "_ZTIN4aidl7android8hardware3usb12IUsbCallbackE",
4337   "self_type" : "_ZTIPN4aidl7android8hardware3usb12IUsbCallbackE",
4338   "size" : 4,
4339   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsbCallback.h"
4340  },
4341  {
4342   "alignment" : 4,
4343   "linker_set_key" : "_ZTIPN4aidl7android8hardware3usb13BnUsbCallbackE",
4344   "name" : "aidl::android::hardware::usb::BnUsbCallback *",
4345   "referenced_type" : "_ZTIN4aidl7android8hardware3usb13BnUsbCallbackE",
4346   "self_type" : "_ZTIPN4aidl7android8hardware3usb13BnUsbCallbackE",
4347   "size" : 4,
4348   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BnUsbCallback.h"
4349  },
4350  {
4351   "alignment" : 4,
4352   "linker_set_key" : "_ZTIPN4aidl7android8hardware3usb13BpUsbCallbackE",
4353   "name" : "aidl::android::hardware::usb::BpUsbCallback *",
4354   "referenced_type" : "_ZTIN4aidl7android8hardware3usb13BpUsbCallbackE",
4355   "self_type" : "_ZTIPN4aidl7android8hardware3usb13BpUsbCallbackE",
4356   "size" : 4,
4357   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BpUsbCallback.h"
4358  },
4359  {
4360   "alignment" : 4,
4361   "linker_set_key" : "_ZTIPN4aidl7android8hardware3usb13IUsbDelegatorE",
4362   "name" : "aidl::android::hardware::usb::IUsbDelegator *",
4363   "referenced_type" : "_ZTIN4aidl7android8hardware3usb13IUsbDelegatorE",
4364   "self_type" : "_ZTIPN4aidl7android8hardware3usb13IUsbDelegatorE",
4365   "size" : 4,
4366   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BnUsb.h"
4367  },
4368  {
4369   "alignment" : 4,
4370   "linker_set_key" : "_ZTIPN4aidl7android8hardware3usb19IUsbCallbackDefaultE",
4371   "name" : "aidl::android::hardware::usb::IUsbCallbackDefault *",
4372   "referenced_type" : "_ZTIN4aidl7android8hardware3usb19IUsbCallbackDefaultE",
4373   "self_type" : "_ZTIPN4aidl7android8hardware3usb19IUsbCallbackDefaultE",
4374   "size" : 4,
4375   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsbCallback.h"
4376  },
4377  {
4378   "alignment" : 4,
4379   "linker_set_key" : "_ZTIPN4aidl7android8hardware3usb21IUsbCallbackDelegatorE",
4380   "name" : "aidl::android::hardware::usb::IUsbCallbackDelegator *",
4381   "referenced_type" : "_ZTIN4aidl7android8hardware3usb21IUsbCallbackDelegatorE",
4382   "self_type" : "_ZTIPN4aidl7android8hardware3usb21IUsbCallbackDelegatorE",
4383   "size" : 4,
4384   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BnUsbCallback.h"
4385  },
4386  {
4387   "alignment" : 4,
4388   "linker_set_key" : "_ZTIPN4aidl7android8hardware3usb4IUsbE",
4389   "name" : "aidl::android::hardware::usb::IUsb *",
4390   "referenced_type" : "_ZTIN4aidl7android8hardware3usb4IUsbE",
4391   "self_type" : "_ZTIPN4aidl7android8hardware3usb4IUsbE",
4392   "size" : 4,
4393   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsb.h"
4394  },
4395  {
4396   "alignment" : 4,
4397   "linker_set_key" : "_ZTIPN4aidl7android8hardware3usb5BnUsbE",
4398   "name" : "aidl::android::hardware::usb::BnUsb *",
4399   "referenced_type" : "_ZTIN4aidl7android8hardware3usb5BnUsbE",
4400   "self_type" : "_ZTIPN4aidl7android8hardware3usb5BnUsbE",
4401   "size" : 4,
4402   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BnUsb.h"
4403  },
4404  {
4405   "alignment" : 4,
4406   "linker_set_key" : "_ZTIPN4aidl7android8hardware3usb5BpUsbE",
4407   "name" : "aidl::android::hardware::usb::BpUsb *",
4408   "referenced_type" : "_ZTIN4aidl7android8hardware3usb5BpUsbE",
4409   "self_type" : "_ZTIPN4aidl7android8hardware3usb5BpUsbE",
4410   "size" : 4,
4411   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BpUsb.h"
4412  },
4413  {
4414   "alignment" : 4,
4415   "linker_set_key" : "_ZTIPN4aidl7android8hardware3usb8PortRoleE",
4416   "name" : "aidl::android::hardware::usb::PortRole *",
4417   "referenced_type" : "_ZTIN4aidl7android8hardware3usb8PortRoleE",
4418   "self_type" : "_ZTIPN4aidl7android8hardware3usb8PortRoleE",
4419   "size" : 4,
4420   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/PortRole.h"
4421  },
4422  {
4423   "alignment" : 4,
4424   "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware3usb12IUsbCallbackEEE",
4425   "name" : "std::shared_ptr<aidl::android::hardware::usb::IUsbCallback> *",
4426   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware3usb12IUsbCallbackEEE",
4427   "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware3usb12IUsbCallbackEEE",
4428   "size" : 4,
4429   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsbCallback.h"
4430  },
4431  {
4432   "alignment" : 4,
4433   "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware3usb4IUsbEEE",
4434   "name" : "std::shared_ptr<aidl::android::hardware::usb::IUsb> *",
4435   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware3usb4IUsbEEE",
4436   "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware3usb4IUsbEEE",
4437   "size" : 4,
4438   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsb.h"
4439  },
4440  {
4441   "alignment" : 4,
4442   "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4443   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
4444   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4445   "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4446   "size" : 4,
4447   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsb.h"
4448  },
4449  {
4450   "alignment" : 4,
4451   "linker_set_key" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE",
4452   "name" : "std::vector<char16_t, std::allocator<char16_t>> *",
4453   "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE",
4454   "self_type" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE",
4455   "size" : 4,
4456   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4457  },
4458  {
4459   "alignment" : 4,
4460   "linker_set_key" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE",
4461   "name" : "std::vector<bool, std::allocator<bool>> *",
4462   "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE",
4463   "self_type" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE",
4464   "size" : 4,
4465   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4466  },
4467  {
4468   "alignment" : 4,
4469   "linker_set_key" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE",
4470   "name" : "std::vector<double, std::allocator<double>> *",
4471   "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
4472   "self_type" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE",
4473   "size" : 4,
4474   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4475  },
4476  {
4477   "alignment" : 4,
4478   "linker_set_key" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE",
4479   "name" : "std::vector<float, std::allocator<float>> *",
4480   "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE",
4481   "self_type" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE",
4482   "size" : 4,
4483   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4484  },
4485  {
4486   "alignment" : 4,
4487   "linker_set_key" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
4488   "name" : "std::vector<unsigned char, std::allocator<unsigned char>> *",
4489   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
4490   "self_type" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
4491   "size" : 4,
4492   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4493  },
4494  {
4495   "alignment" : 4,
4496   "linker_set_key" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE",
4497   "name" : "std::vector<int, std::allocator<int>> *",
4498   "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
4499   "self_type" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE",
4500   "size" : 4,
4501   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4502  },
4503  {
4504   "alignment" : 4,
4505   "linker_set_key" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
4506   "name" : "std::vector<unsigned int, std::allocator<unsigned int>> *",
4507   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
4508   "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
4509   "size" : 4,
4510   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4511  },
4512  {
4513   "alignment" : 4,
4514   "linker_set_key" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE",
4515   "name" : "std::vector<long long, std::allocator<long long>> *",
4516   "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE",
4517   "self_type" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE",
4518   "size" : 4,
4519   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4520  },
4521  {
4522   "alignment" : 4,
4523   "linker_set_key" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE",
4524   "name" : "std::vector<unsigned long long, std::allocator<unsigned long long>> *",
4525   "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE",
4526   "self_type" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE",
4527   "size" : 4,
4528   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4529  },
4530  {
4531   "alignment" : 4,
4532   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
4533   "name" : "std::optional<std::vector<char16_t, std::allocator<char16_t>>> *",
4534   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
4535   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
4536   "size" : 4,
4537   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4538  },
4539  {
4540   "alignment" : 4,
4541   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
4542   "name" : "std::optional<std::vector<bool, std::allocator<bool>>> *",
4543   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
4544   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
4545   "size" : 4,
4546   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4547  },
4548  {
4549   "alignment" : 4,
4550   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
4551   "name" : "std::optional<std::vector<double, std::allocator<double>>> *",
4552   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
4553   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
4554   "size" : 4,
4555   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4556  },
4557  {
4558   "alignment" : 4,
4559   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
4560   "name" : "std::optional<std::vector<float, std::allocator<float>>> *",
4561   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
4562   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
4563   "size" : 4,
4564   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4565  },
4566  {
4567   "alignment" : 4,
4568   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
4569   "name" : "std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> *",
4570   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
4571   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
4572   "size" : 4,
4573   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4574  },
4575  {
4576   "alignment" : 4,
4577   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
4578   "name" : "std::optional<std::vector<int, std::allocator<int>>> *",
4579   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
4580   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
4581   "size" : 4,
4582   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4583  },
4584  {
4585   "alignment" : 4,
4586   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
4587   "name" : "std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> *",
4588   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
4589   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
4590   "size" : 4,
4591   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4592  },
4593  {
4594   "alignment" : 4,
4595   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
4596   "name" : "std::optional<std::vector<long long, std::allocator<long long>>> *",
4597   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
4598   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
4599   "size" : 4,
4600   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4601  },
4602  {
4603   "alignment" : 4,
4604   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
4605   "name" : "std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>> *",
4606   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
4607   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
4608   "size" : 4,
4609   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4610  },
4611  {
4612   "alignment" : 4,
4613   "linker_set_key" : "_ZTIPP7AParcel",
4614   "name" : "AParcel **",
4615   "referenced_type" : "_ZTIP7AParcel",
4616   "self_type" : "_ZTIPP7AParcel",
4617   "size" : 4,
4618   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4619  },
4620  {
4621   "alignment" : 4,
4622   "linker_set_key" : "_ZTIPP7AStatus",
4623   "name" : "AStatus **",
4624   "referenced_type" : "_ZTIP7AStatus",
4625   "self_type" : "_ZTIPP7AStatus",
4626   "size" : 4,
4627   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4628  },
4629  {
4630   "alignment" : 4,
4631   "linker_set_key" : "_ZTIPP8AIBinder",
4632   "name" : "AIBinder **",
4633   "referenced_type" : "_ZTIP8AIBinder",
4634   "self_type" : "_ZTIPP8AIBinder",
4635   "size" : 4,
4636   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4637  },
4638  {
4639   "alignment" : 4,
4640   "linker_set_key" : "_ZTIPPKc",
4641   "name" : "const char **",
4642   "referenced_type" : "_ZTIPKc",
4643   "self_type" : "_ZTIPPKc",
4644   "size" : 4,
4645   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
4646  },
4647  {
4648   "alignment" : 4,
4649   "linker_set_key" : "_ZTIPi",
4650   "name" : "int *",
4651   "referenced_type" : "_ZTIi",
4652   "self_type" : "_ZTIPi",
4653   "size" : 4,
4654   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsb.h"
4655  },
4656  {
4657   "alignment" : 4,
4658   "linker_set_key" : "_ZTIPv",
4659   "name" : "void *",
4660   "referenced_type" : "_ZTIv",
4661   "self_type" : "_ZTIPv",
4662   "size" : 4,
4663   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
4664  }
4665 ],
4666 "qualified_types" :
4667 [
4668  {
4669   "is_const" : true,
4670   "linker_set_key" : "_ZTIK7AParcel",
4671   "name" : "const AParcel",
4672   "referenced_type" : "_ZTI7AParcel",
4673   "self_type" : "_ZTIK7AParcel",
4674   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
4675  },
4676  {
4677   "alignment" : 4,
4678   "is_const" : true,
4679   "linker_set_key" : "_ZTIKN3ndk10SpAIBinderE",
4680   "name" : "const ndk::SpAIBinder",
4681   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
4682   "self_type" : "_ZTIKN3ndk10SpAIBinderE",
4683   "size" : 4,
4684   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4685  },
4686  {
4687   "alignment" : 4,
4688   "is_const" : true,
4689   "linker_set_key" : "_ZTIKN3ndk13ScopedAParcelE",
4690   "name" : "const ndk::ScopedAParcel",
4691   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
4692   "self_type" : "_ZTIKN3ndk13ScopedAParcelE",
4693   "size" : 4,
4694   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4695  },
4696  {
4697   "alignment" : 4,
4698   "is_const" : true,
4699   "linker_set_key" : "_ZTIKN3ndk13ScopedAStatusE",
4700   "name" : "const ndk::ScopedAStatus",
4701   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
4702   "self_type" : "_ZTIKN3ndk13ScopedAStatusE",
4703   "size" : 4,
4704   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4705  },
4706  {
4707   "alignment" : 4,
4708   "is_const" : true,
4709   "linker_set_key" : "_ZTIKN3ndk17AParcelableHolderE",
4710   "name" : "const ndk::AParcelableHolder",
4711   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
4712   "self_type" : "_ZTIKN3ndk17AParcelableHolderE",
4713   "size" : 12,
4714   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
4715  },
4716  {
4717   "alignment" : 4,
4718   "is_const" : true,
4719   "linker_set_key" : "_ZTIKN3ndk20ScopedFileDescriptorE",
4720   "name" : "const ndk::ScopedFileDescriptor",
4721   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
4722   "self_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
4723   "size" : 4,
4724   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4725  },
4726  {
4727   "alignment" : 4,
4728   "is_const" : true,
4729   "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
4730   "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>",
4731   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
4732   "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
4733   "size" : 4,
4734   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4735  },
4736  {
4737   "alignment" : 4,
4738   "is_const" : true,
4739   "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
4740   "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>",
4741   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
4742   "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
4743   "size" : 4,
4744   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4745  },
4746  {
4747   "alignment" : 4,
4748   "is_const" : true,
4749   "linker_set_key" : "_ZTIKN4aidl7android8hardware3usb10PortStatusE",
4750   "name" : "const aidl::android::hardware::usb::PortStatus",
4751   "referenced_type" : "_ZTIN4aidl7android8hardware3usb10PortStatusE",
4752   "self_type" : "_ZTIKN4aidl7android8hardware3usb10PortStatusE",
4753   "size" : 64,
4754   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/PortStatus.h"
4755  },
4756  {
4757   "alignment" : 1,
4758   "is_const" : true,
4759   "linker_set_key" : "_ZTIKN4aidl7android8hardware3usb12PortDataRoleE",
4760   "name" : "const aidl::android::hardware::usb::PortDataRole",
4761   "referenced_type" : "_ZTIN4aidl7android8hardware3usb12PortDataRoleE",
4762   "self_type" : "_ZTIKN4aidl7android8hardware3usb12PortDataRoleE",
4763   "size" : 1,
4764   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
4765  },
4766  {
4767   "alignment" : 1,
4768   "is_const" : true,
4769   "linker_set_key" : "_ZTIKN4aidl7android8hardware3usb13PortPowerRoleE",
4770   "name" : "const aidl::android::hardware::usb::PortPowerRole",
4771   "referenced_type" : "_ZTIN4aidl7android8hardware3usb13PortPowerRoleE",
4772   "self_type" : "_ZTIKN4aidl7android8hardware3usb13PortPowerRoleE",
4773   "size" : 1,
4774   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
4775  },
4776  {
4777   "alignment" : 1,
4778   "is_const" : true,
4779   "linker_set_key" : "_ZTIKN4aidl7android8hardware3usb13UsbDataStatusE",
4780   "name" : "const aidl::android::hardware::usb::UsbDataStatus",
4781   "referenced_type" : "_ZTIN4aidl7android8hardware3usb13UsbDataStatusE",
4782   "self_type" : "_ZTIKN4aidl7android8hardware3usb13UsbDataStatusE",
4783   "size" : 1,
4784   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
4785  },
4786  {
4787   "alignment" : 1,
4788   "is_const" : true,
4789   "linker_set_key" : "_ZTIKN4aidl7android8hardware3usb16PowerBrickStatusE",
4790   "name" : "const aidl::android::hardware::usb::PowerBrickStatus",
4791   "referenced_type" : "_ZTIN4aidl7android8hardware3usb16PowerBrickStatusE",
4792   "self_type" : "_ZTIKN4aidl7android8hardware3usb16PowerBrickStatusE",
4793   "size" : 1,
4794   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
4795  },
4796  {
4797   "alignment" : 1,
4798   "is_const" : true,
4799   "linker_set_key" : "_ZTIKN4aidl7android8hardware3usb25ContaminantProtectionModeE",
4800   "name" : "const aidl::android::hardware::usb::ContaminantProtectionMode",
4801   "referenced_type" : "_ZTIN4aidl7android8hardware3usb25ContaminantProtectionModeE",
4802   "self_type" : "_ZTIKN4aidl7android8hardware3usb25ContaminantProtectionModeE",
4803   "size" : 1,
4804   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
4805  },
4806  {
4807   "alignment" : 1,
4808   "is_const" : true,
4809   "linker_set_key" : "_ZTIKN4aidl7android8hardware3usb26ContaminantDetectionStatusE",
4810   "name" : "const aidl::android::hardware::usb::ContaminantDetectionStatus",
4811   "referenced_type" : "_ZTIN4aidl7android8hardware3usb26ContaminantDetectionStatusE",
4812   "self_type" : "_ZTIKN4aidl7android8hardware3usb26ContaminantDetectionStatusE",
4813   "size" : 1,
4814   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
4815  },
4816  {
4817   "alignment" : 1,
4818   "is_const" : true,
4819   "linker_set_key" : "_ZTIKN4aidl7android8hardware3usb27ContaminantProtectionStatusE",
4820   "name" : "const aidl::android::hardware::usb::ContaminantProtectionStatus",
4821   "referenced_type" : "_ZTIN4aidl7android8hardware3usb27ContaminantProtectionStatusE",
4822   "self_type" : "_ZTIKN4aidl7android8hardware3usb27ContaminantProtectionStatusE",
4823   "size" : 1,
4824   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
4825  },
4826  {
4827   "alignment" : 1,
4828   "is_const" : true,
4829   "linker_set_key" : "_ZTIKN4aidl7android8hardware3usb8PortModeE",
4830   "name" : "const aidl::android::hardware::usb::PortMode",
4831   "referenced_type" : "_ZTIN4aidl7android8hardware3usb8PortModeE",
4832   "self_type" : "_ZTIKN4aidl7android8hardware3usb8PortModeE",
4833   "size" : 1,
4834   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
4835  },
4836  {
4837   "alignment" : 4,
4838   "is_const" : true,
4839   "linker_set_key" : "_ZTIKN4aidl7android8hardware3usb8PortRole3TagE",
4840   "name" : "const aidl::android::hardware::usb::PortRole::Tag",
4841   "referenced_type" : "_ZTIN4aidl7android8hardware3usb8PortRole3TagE",
4842   "self_type" : "_ZTIKN4aidl7android8hardware3usb8PortRole3TagE",
4843   "size" : 4,
4844   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/PortRole.h"
4845  },
4846  {
4847   "alignment" : 4,
4848   "is_const" : true,
4849   "linker_set_key" : "_ZTIKN4aidl7android8hardware3usb8PortRoleE",
4850   "name" : "const aidl::android::hardware::usb::PortRole",
4851   "referenced_type" : "_ZTIN4aidl7android8hardware3usb8PortRoleE",
4852   "self_type" : "_ZTIKN4aidl7android8hardware3usb8PortRoleE",
4853   "size" : 8,
4854   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/PortRole.h"
4855  },
4856  {
4857   "alignment" : 4,
4858   "is_const" : true,
4859   "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware3usb12IUsbCallbackEEE",
4860   "name" : "const std::shared_ptr<aidl::android::hardware::usb::IUsbCallback>",
4861   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware3usb12IUsbCallbackEEE",
4862   "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware3usb12IUsbCallbackEEE",
4863   "size" : 8,
4864   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsb.h"
4865  },
4866  {
4867   "alignment" : 4,
4868   "is_const" : true,
4869   "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware3usb4IUsbEEE",
4870   "name" : "const std::shared_ptr<aidl::android::hardware::usb::IUsb>",
4871   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware3usb4IUsbEEE",
4872   "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware3usb4IUsbEEE",
4873   "size" : 8,
4874   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsb.h"
4875  },
4876  {
4877   "alignment" : 4,
4878   "is_const" : true,
4879   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4880   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
4881   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4882   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4883   "size" : 12,
4884   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
4885  },
4886  {
4887   "alignment" : 1,
4888   "is_const" : true,
4889   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware3usb12PortDataRoleELj3EEE",
4890   "name" : "const std::array<aidl::android::hardware::usb::PortDataRole, 3U>",
4891   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware3usb12PortDataRoleELj3EEE",
4892   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware3usb12PortDataRoleELj3EEE",
4893   "size" : 3,
4894   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/PortDataRole.h"
4895  },
4896  {
4897   "alignment" : 1,
4898   "is_const" : true,
4899   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware3usb13PortPowerRoleELj3EEE",
4900   "name" : "const std::array<aidl::android::hardware::usb::PortPowerRole, 3U>",
4901   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware3usb13PortPowerRoleELj3EEE",
4902   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware3usb13PortPowerRoleELj3EEE",
4903   "size" : 3,
4904   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/PortPowerRole.h"
4905  },
4906  {
4907   "alignment" : 1,
4908   "is_const" : true,
4909   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware3usb13UsbDataStatusELj7EEE",
4910   "name" : "const std::array<aidl::android::hardware::usb::UsbDataStatus, 7U>",
4911   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware3usb13UsbDataStatusELj7EEE",
4912   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware3usb13UsbDataStatusELj7EEE",
4913   "size" : 7,
4914   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/UsbDataStatus.h"
4915  },
4916  {
4917   "alignment" : 1,
4918   "is_const" : true,
4919   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware3usb16PowerBrickStatusELj3EEE",
4920   "name" : "const std::array<aidl::android::hardware::usb::PowerBrickStatus, 3U>",
4921   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware3usb16PowerBrickStatusELj3EEE",
4922   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware3usb16PowerBrickStatusELj3EEE",
4923   "size" : 3,
4924   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/PowerBrickStatus.h"
4925  },
4926  {
4927   "alignment" : 1,
4928   "is_const" : true,
4929   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware3usb25ContaminantProtectionModeELj4EEE",
4930   "name" : "const std::array<aidl::android::hardware::usb::ContaminantProtectionMode, 4U>",
4931   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware3usb25ContaminantProtectionModeELj4EEE",
4932   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware3usb25ContaminantProtectionModeELj4EEE",
4933   "size" : 4,
4934   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/ContaminantProtectionMode.h"
4935  },
4936  {
4937   "alignment" : 1,
4938   "is_const" : true,
4939   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware3usb26ContaminantDetectionStatusELj4EEE",
4940   "name" : "const std::array<aidl::android::hardware::usb::ContaminantDetectionStatus, 4U>",
4941   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware3usb26ContaminantDetectionStatusELj4EEE",
4942   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware3usb26ContaminantDetectionStatusELj4EEE",
4943   "size" : 4,
4944   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/ContaminantDetectionStatus.h"
4945  },
4946  {
4947   "alignment" : 1,
4948   "is_const" : true,
4949   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware3usb27ContaminantProtectionStatusELj5EEE",
4950   "name" : "const std::array<aidl::android::hardware::usb::ContaminantProtectionStatus, 5U>",
4951   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware3usb27ContaminantProtectionStatusELj5EEE",
4952   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware3usb27ContaminantProtectionStatusELj5EEE",
4953   "size" : 5,
4954   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/ContaminantProtectionStatus.h"
4955  },
4956  {
4957   "alignment" : 4,
4958   "is_const" : true,
4959   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware3usb6StatusELj5EEE",
4960   "name" : "const std::array<aidl::android::hardware::usb::Status, 5U>",
4961   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware3usb6StatusELj5EEE",
4962   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware3usb6StatusELj5EEE",
4963   "size" : 20,
4964   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/Status.h"
4965  },
4966  {
4967   "alignment" : 1,
4968   "is_const" : true,
4969   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware3usb8PortModeELj6EEE",
4970   "name" : "const std::array<aidl::android::hardware::usb::PortMode, 6U>",
4971   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware3usb8PortModeELj6EEE",
4972   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware3usb8PortModeELj6EEE",
4973   "size" : 6,
4974   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/PortMode.h"
4975  },
4976  {
4977   "alignment" : 4,
4978   "is_const" : true,
4979   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware3usb8PortRole3TagELj3EEE",
4980   "name" : "const std::array<aidl::android::hardware::usb::PortRole::Tag, 3U>",
4981   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware3usb8PortRole3TagELj3EEE",
4982   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware3usb8PortRole3TagELj3EEE",
4983   "size" : 12,
4984   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/PortRole.h"
4985  },
4986  {
4987   "alignment" : 4,
4988   "is_const" : true,
4989   "linker_set_key" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
4990   "name" : "const std::vector<char16_t, std::allocator<char16_t>>",
4991   "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE",
4992   "self_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
4993   "size" : 12,
4994   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4995  },
4996  {
4997   "is_const" : true,
4998   "linker_set_key" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware3usb10PortStatusENS_9allocatorIS5_EEEE",
4999   "name" : "const std::vector<aidl::android::hardware::usb::PortStatus, std::allocator<aidl::android::hardware::usb::PortStatus>>",
5000   "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware3usb10PortStatusENS_9allocatorIS5_EEEE",
5001   "self_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware3usb10PortStatusENS_9allocatorIS5_EEEE",
5002   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BnUsbCallback.h"
5003  },
5004  {
5005   "alignment" : 4,
5006   "is_const" : true,
5007   "linker_set_key" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS_9allocatorIS5_EEEE",
5008   "name" : "const std::vector<aidl::android::hardware::usb::UsbDataStatus, std::allocator<aidl::android::hardware::usb::UsbDataStatus>>",
5009   "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS_9allocatorIS5_EEEE",
5010   "self_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS_9allocatorIS5_EEEE",
5011   "size" : 12,
5012   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
5013  },
5014  {
5015   "alignment" : 4,
5016   "is_const" : true,
5017   "linker_set_key" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS_9allocatorIS5_EEEE",
5018   "name" : "const std::vector<aidl::android::hardware::usb::ContaminantProtectionMode, std::allocator<aidl::android::hardware::usb::ContaminantProtectionMode>>",
5019   "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS_9allocatorIS5_EEEE",
5020   "self_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS_9allocatorIS5_EEEE",
5021   "size" : 12,
5022   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
5023  },
5024  {
5025   "alignment" : 4,
5026   "is_const" : true,
5027   "linker_set_key" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS_9allocatorIS5_EEEE",
5028   "name" : "const std::vector<aidl::android::hardware::usb::PortMode, std::allocator<aidl::android::hardware::usb::PortMode>>",
5029   "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS_9allocatorIS5_EEEE",
5030   "self_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS_9allocatorIS5_EEEE",
5031   "size" : 12,
5032   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
5033  },
5034  {
5035   "alignment" : 4,
5036   "is_const" : true,
5037   "linker_set_key" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
5038   "name" : "const std::vector<bool, std::allocator<bool>>",
5039   "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE",
5040   "self_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
5041   "size" : 12,
5042   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
5043  },
5044  {
5045   "alignment" : 4,
5046   "is_const" : true,
5047   "linker_set_key" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
5048   "name" : "const std::vector<double, std::allocator<double>>",
5049   "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
5050   "self_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
5051   "size" : 12,
5052   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
5053  },
5054  {
5055   "alignment" : 4,
5056   "is_const" : true,
5057   "linker_set_key" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
5058   "name" : "const std::vector<float, std::allocator<float>>",
5059   "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE",
5060   "self_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
5061   "size" : 12,
5062   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
5063  },
5064  {
5065   "alignment" : 4,
5066   "is_const" : true,
5067   "linker_set_key" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
5068   "name" : "const std::vector<unsigned char, std::allocator<unsigned char>>",
5069   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
5070   "self_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
5071   "size" : 12,
5072   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
5073  },
5074  {
5075   "alignment" : 4,
5076   "is_const" : true,
5077   "linker_set_key" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
5078   "name" : "const std::vector<int, std::allocator<int>>",
5079   "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
5080   "self_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
5081   "size" : 12,
5082   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
5083  },
5084  {
5085   "alignment" : 4,
5086   "is_const" : true,
5087   "linker_set_key" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
5088   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>>",
5089   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
5090   "self_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
5091   "size" : 12,
5092   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
5093  },
5094  {
5095   "alignment" : 4,
5096   "is_const" : true,
5097   "linker_set_key" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
5098   "name" : "const std::vector<long long, std::allocator<long long>>",
5099   "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE",
5100   "self_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
5101   "size" : 12,
5102   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
5103  },
5104  {
5105   "alignment" : 4,
5106   "is_const" : true,
5107   "linker_set_key" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
5108   "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long>>",
5109   "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE",
5110   "self_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
5111   "size" : 12,
5112   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
5113  },
5114  {
5115   "alignment" : 4,
5116   "is_const" : true,
5117   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
5118   "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>>",
5119   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
5120   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
5121   "size" : 16,
5122   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
5123  },
5124  {
5125   "alignment" : 4,
5126   "is_const" : true,
5127   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
5128   "name" : "const std::optional<std::vector<bool, std::allocator<bool>>>",
5129   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
5130   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
5131   "size" : 16,
5132   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
5133  },
5134  {
5135   "alignment" : 4,
5136   "is_const" : true,
5137   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
5138   "name" : "const std::optional<std::vector<double, std::allocator<double>>>",
5139   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
5140   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
5141   "size" : 16,
5142   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
5143  },
5144  {
5145   "alignment" : 4,
5146   "is_const" : true,
5147   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
5148   "name" : "const std::optional<std::vector<float, std::allocator<float>>>",
5149   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
5150   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
5151   "size" : 16,
5152   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
5153  },
5154  {
5155   "alignment" : 4,
5156   "is_const" : true,
5157   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
5158   "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>>",
5159   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
5160   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
5161   "size" : 16,
5162   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
5163  },
5164  {
5165   "alignment" : 4,
5166   "is_const" : true,
5167   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
5168   "name" : "const std::optional<std::vector<int, std::allocator<int>>>",
5169   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
5170   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
5171   "size" : 16,
5172   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
5173  },
5174  {
5175   "alignment" : 4,
5176   "is_const" : true,
5177   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
5178   "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>>",
5179   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
5180   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
5181   "size" : 16,
5182   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
5183  },
5184  {
5185   "alignment" : 4,
5186   "is_const" : true,
5187   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
5188   "name" : "const std::optional<std::vector<long long, std::allocator<long long>>>",
5189   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
5190   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
5191   "size" : 16,
5192   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
5193  },
5194  {
5195   "alignment" : 4,
5196   "is_const" : true,
5197   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
5198   "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>>",
5199   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
5200   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
5201   "size" : 16,
5202   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
5203  },
5204  {
5205   "alignment" : 4,
5206   "is_const" : true,
5207   "linker_set_key" : "_ZTIKP7AParcel",
5208   "name" : "AParcel *const",
5209   "referenced_type" : "_ZTIP7AParcel",
5210   "self_type" : "_ZTIKP7AParcel",
5211   "size" : 4,
5212   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
5213  },
5214  {
5215   "alignment" : 4,
5216   "is_const" : true,
5217   "linker_set_key" : "_ZTIKP7AStatus",
5218   "name" : "AStatus *const",
5219   "referenced_type" : "_ZTIP7AStatus",
5220   "self_type" : "_ZTIKP7AStatus",
5221   "size" : 4,
5222   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
5223  },
5224  {
5225   "alignment" : 1,
5226   "is_const" : true,
5227   "linker_set_key" : "_ZTIKb",
5228   "name" : "const bool",
5229   "referenced_type" : "_ZTIb",
5230   "self_type" : "_ZTIKb",
5231   "size" : 1,
5232   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
5233  },
5234  {
5235   "alignment" : 1,
5236   "is_const" : true,
5237   "linker_set_key" : "_ZTIKc",
5238   "name" : "const char",
5239   "referenced_type" : "_ZTIc",
5240   "self_type" : "_ZTIKc",
5241   "size" : 1,
5242   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
5243  },
5244  {
5245   "alignment" : 4,
5246   "is_const" : true,
5247   "linker_set_key" : "_ZTIKi",
5248   "name" : "const int",
5249   "referenced_type" : "_ZTIi",
5250   "self_type" : "_ZTIKi",
5251   "size" : 4,
5252   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/PortRole.h"
5253  },
5254  {
5255   "alignment" : 4,
5256   "is_const" : true,
5257   "linker_set_key" : "_ZTIKj",
5258   "name" : "const unsigned int",
5259   "referenced_type" : "_ZTIj",
5260   "self_type" : "_ZTIKj",
5261   "size" : 4,
5262   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsbCallback.h"
5263  },
5264  {
5265   "is_const" : true,
5266   "linker_set_key" : "_ZTIKv",
5267   "name" : "const void",
5268   "referenced_type" : "_ZTIv",
5269   "self_type" : "_ZTIKv",
5270   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
5271  }
5272 ],
5273 "record_types" :
5274 [
5275  {
5276   "alignment" : 4,
5277   "fields" :
5278   [
5279    {
5280     "access" : "private",
5281     "field_name" : "mBinder",
5282     "referenced_type" : "_ZTIP8AIBinder"
5283    }
5284   ],
5285   "linker_set_key" : "_ZTIN3ndk10SpAIBinderE",
5286   "name" : "ndk::SpAIBinder",
5287   "record_kind" : "class",
5288   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
5289   "self_type" : "_ZTIN3ndk10SpAIBinderE",
5290   "size" : 4,
5291   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
5292  },
5293  {
5294   "access" : "private",
5295   "alignment" : 4,
5296   "fields" :
5297   [
5298    {
5299     "field_name" : "interface",
5300     "referenced_type" : "_ZTINSt3__110shared_ptrIN3ndk11ICInterfaceEEE"
5301    }
5302   ],
5303   "linker_set_key" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
5304   "name" : "ndk::ICInterface::ICInterfaceData",
5305   "record_kind" : "class",
5306   "referenced_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
5307   "self_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
5308   "size" : 8,
5309   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
5310  },
5311  {
5312   "alignment" : 4,
5313   "base_specifiers" :
5314   [
5315    {
5316     "referenced_type" : "_ZTIN3ndk13SharedRefBaseE"
5317    }
5318   ],
5319   "linker_set_key" : "_ZTIN3ndk11ICInterfaceE",
5320   "name" : "ndk::ICInterface",
5321   "record_kind" : "class",
5322   "referenced_type" : "_ZTIN3ndk11ICInterfaceE",
5323   "self_type" : "_ZTIN3ndk11ICInterfaceE",
5324   "size" : 16,
5325   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
5326   "vtable_components" :
5327   [
5328    {
5329     "kind" : "offset_to_top"
5330    },
5331    {
5332     "kind" : "rtti",
5333     "mangled_component_name" : "_ZTIN3ndk11ICInterfaceE"
5334    },
5335    {
5336     "kind" : "complete_dtor_pointer",
5337     "mangled_component_name" : "_ZN3ndk11ICInterfaceD1Ev"
5338    },
5339    {
5340     "kind" : "deleting_dtor_pointer",
5341     "mangled_component_name" : "_ZN3ndk11ICInterfaceD0Ev"
5342    },
5343    {
5344     "is_pure" : true,
5345     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
5346    },
5347    {
5348     "is_pure" : true,
5349     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
5350    },
5351    {
5352     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
5353    },
5354    {
5355     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
5356    }
5357   ]
5358  },
5359  {
5360   "alignment" : 4,
5361   "base_specifiers" :
5362   [
5363    {
5364     "referenced_type" : "_ZTIN4aidl7android8hardware3usb12IUsbCallbackE"
5365    }
5366   ],
5367   "fields" :
5368   [
5369    {
5370     "access" : "private",
5371     "field_name" : "mMutex",
5372     "field_offset" : 128,
5373     "referenced_type" : "_ZTINSt3__15mutexE"
5374    },
5375    {
5376     "access" : "private",
5377     "field_name" : "mWeakBinder",
5378     "field_offset" : 160,
5379     "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE"
5380    }
5381   ],
5382   "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEEE",
5383   "name" : "ndk::BnCInterface<aidl::android::hardware::usb::IUsbCallback>",
5384   "record_kind" : "class",
5385   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEEE",
5386   "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEEE",
5387   "size" : 24,
5388   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
5389   "template_args" :
5390   [
5391    "_ZTIN4aidl7android8hardware3usb12IUsbCallbackE"
5392   ],
5393   "vtable_components" :
5394   [
5395    {
5396     "kind" : "offset_to_top"
5397    },
5398    {
5399     "kind" : "rtti",
5400     "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEEE"
5401    },
5402    {
5403     "kind" : "complete_dtor_pointer",
5404     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEED1Ev"
5405    },
5406    {
5407     "kind" : "deleting_dtor_pointer",
5408     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEED0Ev"
5409    },
5410    {
5411     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEE8asBinderEv"
5412    },
5413    {
5414     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEE8isRemoteEv"
5415    },
5416    {
5417     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
5418    },
5419    {
5420     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
5421    },
5422    {
5423     "is_pure" : true,
5424     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback22notifyPortStatusChangeERKNSt3__16vectorINS2_10PortStatusENS4_9allocatorIS6_EEEENS2_6StatusE"
5425    },
5426    {
5427     "is_pure" : true,
5428     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback22notifyRoleSwitchStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS2_8PortRoleENS2_6StatusEx"
5429    },
5430    {
5431     "is_pure" : true,
5432     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback25notifyEnableUsbDataStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbNS2_6StatusEx"
5433    },
5434    {
5435     "is_pure" : true,
5436     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback36notifyEnableUsbDataWhileDockedStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS2_6StatusEx"
5437    },
5438    {
5439     "is_pure" : true,
5440     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback30notifyContaminantEnabledStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbNS2_6StatusEx"
5441    },
5442    {
5443     "is_pure" : true,
5444     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback21notifyQueryPortStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS2_6StatusEx"
5445    },
5446    {
5447     "is_pure" : true,
5448     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback30notifyLimitPowerTransferStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbNS2_6StatusEx"
5449    },
5450    {
5451     "is_pure" : true,
5452     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback24notifyResetUsbPortStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS2_6StatusEx"
5453    },
5454    {
5455     "is_pure" : true,
5456     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback19getInterfaceVersionEPi"
5457    },
5458    {
5459     "is_pure" : true,
5460     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
5461    },
5462    {
5463     "is_pure" : true,
5464     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEE12createBinderEv"
5465    }
5466   ]
5467  },
5468  {
5469   "alignment" : 4,
5470   "base_specifiers" :
5471   [
5472    {
5473     "referenced_type" : "_ZTIN4aidl7android8hardware3usb4IUsbE"
5474    }
5475   ],
5476   "fields" :
5477   [
5478    {
5479     "access" : "private",
5480     "field_name" : "mMutex",
5481     "field_offset" : 128,
5482     "referenced_type" : "_ZTINSt3__15mutexE"
5483    },
5484    {
5485     "access" : "private",
5486     "field_name" : "mWeakBinder",
5487     "field_offset" : 160,
5488     "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE"
5489    }
5490   ],
5491   "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware3usb4IUsbEEE",
5492   "name" : "ndk::BnCInterface<aidl::android::hardware::usb::IUsb>",
5493   "record_kind" : "class",
5494   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware3usb4IUsbEEE",
5495   "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware3usb4IUsbEEE",
5496   "size" : 24,
5497   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
5498   "template_args" :
5499   [
5500    "_ZTIN4aidl7android8hardware3usb4IUsbE"
5501   ],
5502   "vtable_components" :
5503   [
5504    {
5505     "kind" : "offset_to_top"
5506    },
5507    {
5508     "kind" : "rtti",
5509     "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware3usb4IUsbEEE"
5510    },
5511    {
5512     "kind" : "complete_dtor_pointer",
5513     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3usb4IUsbEED1Ev"
5514    },
5515    {
5516     "kind" : "deleting_dtor_pointer",
5517     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3usb4IUsbEED0Ev"
5518    },
5519    {
5520     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3usb4IUsbEE8asBinderEv"
5521    },
5522    {
5523     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3usb4IUsbEE8isRemoteEv"
5524    },
5525    {
5526     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
5527    },
5528    {
5529     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
5530    },
5531    {
5532     "is_pure" : true,
5533     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb34enableContaminantPresenceDetectionERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbx"
5534    },
5535    {
5536     "is_pure" : true,
5537     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb13enableUsbDataERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbx"
5538    },
5539    {
5540     "is_pure" : true,
5541     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb24enableUsbDataWhileDockedERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEx"
5542    },
5543    {
5544     "is_pure" : true,
5545     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb15queryPortStatusEx"
5546    },
5547    {
5548     "is_pure" : true,
5549     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb11setCallbackERKNSt3__110shared_ptrINS2_12IUsbCallbackEEE"
5550    },
5551    {
5552     "is_pure" : true,
5553     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb10switchRoleERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS2_8PortRoleEx"
5554    },
5555    {
5556     "is_pure" : true,
5557     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb18limitPowerTransferERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbx"
5558    },
5559    {
5560     "is_pure" : true,
5561     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb12resetUsbPortERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEx"
5562    },
5563    {
5564     "is_pure" : true,
5565     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb19getInterfaceVersionEPi"
5566    },
5567    {
5568     "is_pure" : true,
5569     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
5570    },
5571    {
5572     "is_pure" : true,
5573     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3usb4IUsbEE12createBinderEv"
5574    }
5575   ]
5576  },
5577  {
5578   "alignment" : 4,
5579   "base_specifiers" :
5580   [
5581    {
5582     "referenced_type" : "_ZTIN4aidl7android8hardware3usb12IUsbCallbackE"
5583    }
5584   ],
5585   "fields" :
5586   [
5587    {
5588     "access" : "private",
5589     "field_name" : "mBinder",
5590     "field_offset" : 128,
5591     "referenced_type" : "_ZTIN3ndk10SpAIBinderE"
5592    }
5593   ],
5594   "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEEE",
5595   "name" : "ndk::BpCInterface<aidl::android::hardware::usb::IUsbCallback>",
5596   "record_kind" : "class",
5597   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEEE",
5598   "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEEE",
5599   "size" : 20,
5600   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
5601   "template_args" :
5602   [
5603    "_ZTIN4aidl7android8hardware3usb12IUsbCallbackE"
5604   ],
5605   "vtable_components" :
5606   [
5607    {
5608     "kind" : "offset_to_top"
5609    },
5610    {
5611     "kind" : "rtti",
5612     "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEEE"
5613    },
5614    {
5615     "kind" : "complete_dtor_pointer",
5616     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEED1Ev"
5617    },
5618    {
5619     "kind" : "deleting_dtor_pointer",
5620     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEED0Ev"
5621    },
5622    {
5623     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEE8asBinderEv"
5624    },
5625    {
5626     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEE8isRemoteEv"
5627    },
5628    {
5629     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEE4dumpEiPPKcj"
5630    },
5631    {
5632     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
5633    },
5634    {
5635     "is_pure" : true,
5636     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback22notifyPortStatusChangeERKNSt3__16vectorINS2_10PortStatusENS4_9allocatorIS6_EEEENS2_6StatusE"
5637    },
5638    {
5639     "is_pure" : true,
5640     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback22notifyRoleSwitchStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS2_8PortRoleENS2_6StatusEx"
5641    },
5642    {
5643     "is_pure" : true,
5644     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback25notifyEnableUsbDataStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbNS2_6StatusEx"
5645    },
5646    {
5647     "is_pure" : true,
5648     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback36notifyEnableUsbDataWhileDockedStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS2_6StatusEx"
5649    },
5650    {
5651     "is_pure" : true,
5652     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback30notifyContaminantEnabledStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbNS2_6StatusEx"
5653    },
5654    {
5655     "is_pure" : true,
5656     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback21notifyQueryPortStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS2_6StatusEx"
5657    },
5658    {
5659     "is_pure" : true,
5660     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback30notifyLimitPowerTransferStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbNS2_6StatusEx"
5661    },
5662    {
5663     "is_pure" : true,
5664     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback24notifyResetUsbPortStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS2_6StatusEx"
5665    },
5666    {
5667     "is_pure" : true,
5668     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback19getInterfaceVersionEPi"
5669    },
5670    {
5671     "is_pure" : true,
5672     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
5673    }
5674   ]
5675  },
5676  {
5677   "alignment" : 4,
5678   "base_specifiers" :
5679   [
5680    {
5681     "referenced_type" : "_ZTIN4aidl7android8hardware3usb4IUsbE"
5682    }
5683   ],
5684   "fields" :
5685   [
5686    {
5687     "access" : "private",
5688     "field_name" : "mBinder",
5689     "field_offset" : 128,
5690     "referenced_type" : "_ZTIN3ndk10SpAIBinderE"
5691    }
5692   ],
5693   "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware3usb4IUsbEEE",
5694   "name" : "ndk::BpCInterface<aidl::android::hardware::usb::IUsb>",
5695   "record_kind" : "class",
5696   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware3usb4IUsbEEE",
5697   "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware3usb4IUsbEEE",
5698   "size" : 20,
5699   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
5700   "template_args" :
5701   [
5702    "_ZTIN4aidl7android8hardware3usb4IUsbE"
5703   ],
5704   "vtable_components" :
5705   [
5706    {
5707     "kind" : "offset_to_top"
5708    },
5709    {
5710     "kind" : "rtti",
5711     "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware3usb4IUsbEEE"
5712    },
5713    {
5714     "kind" : "complete_dtor_pointer",
5715     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3usb4IUsbEED1Ev"
5716    },
5717    {
5718     "kind" : "deleting_dtor_pointer",
5719     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3usb4IUsbEED0Ev"
5720    },
5721    {
5722     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3usb4IUsbEE8asBinderEv"
5723    },
5724    {
5725     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3usb4IUsbEE8isRemoteEv"
5726    },
5727    {
5728     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3usb4IUsbEE4dumpEiPPKcj"
5729    },
5730    {
5731     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
5732    },
5733    {
5734     "is_pure" : true,
5735     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb34enableContaminantPresenceDetectionERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbx"
5736    },
5737    {
5738     "is_pure" : true,
5739     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb13enableUsbDataERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbx"
5740    },
5741    {
5742     "is_pure" : true,
5743     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb24enableUsbDataWhileDockedERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEx"
5744    },
5745    {
5746     "is_pure" : true,
5747     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb15queryPortStatusEx"
5748    },
5749    {
5750     "is_pure" : true,
5751     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb11setCallbackERKNSt3__110shared_ptrINS2_12IUsbCallbackEEE"
5752    },
5753    {
5754     "is_pure" : true,
5755     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb10switchRoleERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS2_8PortRoleEx"
5756    },
5757    {
5758     "is_pure" : true,
5759     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb18limitPowerTransferERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbx"
5760    },
5761    {
5762     "is_pure" : true,
5763     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb12resetUsbPortERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEx"
5764    },
5765    {
5766     "is_pure" : true,
5767     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb19getInterfaceVersionEPi"
5768    },
5769    {
5770     "is_pure" : true,
5771     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
5772    }
5773   ]
5774  },
5775  {
5776   "alignment" : 4,
5777   "base_specifiers" :
5778   [
5779    {
5780     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE"
5781    }
5782   ],
5783   "linker_set_key" : "_ZTIN3ndk13ScopedAParcelE",
5784   "name" : "ndk::ScopedAParcel",
5785   "record_kind" : "class",
5786   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
5787   "self_type" : "_ZTIN3ndk13ScopedAParcelE",
5788   "size" : 4,
5789   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
5790  },
5791  {
5792   "alignment" : 4,
5793   "base_specifiers" :
5794   [
5795    {
5796     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE"
5797    }
5798   ],
5799   "linker_set_key" : "_ZTIN3ndk13ScopedAStatusE",
5800   "name" : "ndk::ScopedAStatus",
5801   "record_kind" : "class",
5802   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
5803   "self_type" : "_ZTIN3ndk13ScopedAStatusE",
5804   "size" : 4,
5805   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
5806  },
5807  {
5808   "alignment" : 4,
5809   "fields" :
5810   [
5811    {
5812     "access" : "private",
5813     "field_name" : "mFlagThis",
5814     "field_offset" : 32,
5815     "referenced_type" : "_ZTINSt3__19once_flagE"
5816    },
5817    {
5818     "access" : "private",
5819     "field_name" : "mThis",
5820     "field_offset" : 64,
5821     "referenced_type" : "_ZTINSt3__18weak_ptrIN3ndk13SharedRefBaseEEE"
5822    }
5823   ],
5824   "linker_set_key" : "_ZTIN3ndk13SharedRefBaseE",
5825   "name" : "ndk::SharedRefBase",
5826   "record_kind" : "class",
5827   "referenced_type" : "_ZTIN3ndk13SharedRefBaseE",
5828   "self_type" : "_ZTIN3ndk13SharedRefBaseE",
5829   "size" : 16,
5830   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
5831   "vtable_components" :
5832   [
5833    {
5834     "kind" : "offset_to_top"
5835    },
5836    {
5837     "kind" : "rtti",
5838     "mangled_component_name" : "_ZTIN3ndk13SharedRefBaseE"
5839    },
5840    {
5841     "kind" : "complete_dtor_pointer",
5842     "mangled_component_name" : "_ZN3ndk13SharedRefBaseD1Ev"
5843    },
5844    {
5845     "kind" : "deleting_dtor_pointer",
5846     "mangled_component_name" : "_ZN3ndk13SharedRefBaseD0Ev"
5847    }
5848   ]
5849  },
5850  {
5851   "alignment" : 4,
5852   "fields" :
5853   [
5854    {
5855     "access" : "private",
5856     "field_name" : "mParcel",
5857     "field_offset" : 32,
5858     "referenced_type" : "_ZTIN3ndk13ScopedAParcelE"
5859    },
5860    {
5861     "access" : "private",
5862     "field_name" : "mStability",
5863     "field_offset" : 64,
5864     "referenced_type" : "_ZTIi"
5865    }
5866   ],
5867   "linker_set_key" : "_ZTIN3ndk17AParcelableHolderE",
5868   "name" : "ndk::AParcelableHolder",
5869   "record_kind" : "class",
5870   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
5871   "self_type" : "_ZTIN3ndk17AParcelableHolderE",
5872   "size" : 12,
5873   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h",
5874   "vtable_components" :
5875   [
5876    {
5877     "kind" : "offset_to_top"
5878    },
5879    {
5880     "kind" : "rtti",
5881     "mangled_component_name" : "_ZTIN3ndk17AParcelableHolderE"
5882    },
5883    {
5884     "kind" : "complete_dtor_pointer",
5885     "mangled_component_name" : "_ZN3ndk17AParcelableHolderD1Ev"
5886    },
5887    {
5888     "kind" : "deleting_dtor_pointer",
5889     "mangled_component_name" : "_ZN3ndk17AParcelableHolderD0Ev"
5890    }
5891   ]
5892  },
5893  {
5894   "alignment" : 4,
5895   "base_specifiers" :
5896   [
5897    {
5898     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE"
5899    }
5900   ],
5901   "linker_set_key" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
5902   "name" : "ndk::ScopedAIBinder_Weak",
5903   "record_kind" : "class",
5904   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
5905   "self_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
5906   "size" : 4,
5907   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
5908  },
5909  {
5910   "alignment" : 4,
5911   "base_specifiers" :
5912   [
5913    {
5914     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiXadL_ZNS_8internalL14closeWithErrorEiEELin1EEE"
5915    }
5916   ],
5917   "linker_set_key" : "_ZTIN3ndk20ScopedFileDescriptorE",
5918   "name" : "ndk::ScopedFileDescriptor",
5919   "record_kind" : "class",
5920   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
5921   "self_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
5922   "size" : 4,
5923   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
5924  },
5925  {
5926   "alignment" : 4,
5927   "base_specifiers" :
5928   [
5929    {
5930     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE"
5931    }
5932   ],
5933   "linker_set_key" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
5934   "name" : "ndk::ScopedAIBinder_DeathRecipient",
5935   "record_kind" : "class",
5936   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
5937   "self_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
5938   "size" : 4,
5939   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
5940  },
5941  {
5942   "alignment" : 4,
5943   "fields" :
5944   [
5945    {
5946     "access" : "private",
5947     "field_name" : "mT",
5948     "referenced_type" : "_ZTIP13AIBinder_Weak"
5949    }
5950   ],
5951   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
5952   "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr>",
5953   "record_kind" : "class",
5954   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
5955   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
5956   "size" : 4,
5957   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
5958   "template_args" :
5959   [
5960    "_ZTIP13AIBinder_Weak"
5961   ]
5962  },
5963  {
5964   "alignment" : 4,
5965   "fields" :
5966   [
5967    {
5968     "access" : "private",
5969     "field_name" : "mT",
5970     "referenced_type" : "_ZTIP23AIBinder_DeathRecipient"
5971    }
5972   ],
5973   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
5974   "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr>",
5975   "record_kind" : "class",
5976   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
5977   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
5978   "size" : 4,
5979   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
5980   "template_args" :
5981   [
5982    "_ZTIP23AIBinder_DeathRecipient"
5983   ]
5984  },
5985  {
5986   "alignment" : 4,
5987   "fields" :
5988   [
5989    {
5990     "access" : "private",
5991     "field_name" : "mT",
5992     "referenced_type" : "_ZTIP7AParcel"
5993    }
5994   ],
5995   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
5996   "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>",
5997   "record_kind" : "class",
5998   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
5999   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
6000   "size" : 4,
6001   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
6002   "template_args" :
6003   [
6004    "_ZTIP7AParcel"
6005   ]
6006  },
6007  {
6008   "alignment" : 4,
6009   "fields" :
6010   [
6011    {
6012     "access" : "private",
6013     "field_name" : "mT",
6014     "referenced_type" : "_ZTIP7AStatus"
6015    }
6016   ],
6017   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
6018   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>",
6019   "record_kind" : "class",
6020   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
6021   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
6022   "size" : 4,
6023   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
6024   "template_args" :
6025   [
6026    "_ZTIP7AStatus"
6027   ]
6028  },
6029  {
6030   "alignment" : 4,
6031   "fields" :
6032   [
6033    {
6034     "field_name" : "portName",
6035     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
6036    },
6037    {
6038     "field_name" : "currentDataRole",
6039     "field_offset" : 96,
6040     "referenced_type" : "_ZTIN4aidl7android8hardware3usb12PortDataRoleE"
6041    },
6042    {
6043     "field_name" : "currentPowerRole",
6044     "field_offset" : 104,
6045     "referenced_type" : "_ZTIN4aidl7android8hardware3usb13PortPowerRoleE"
6046    },
6047    {
6048     "field_name" : "currentMode",
6049     "field_offset" : 112,
6050     "referenced_type" : "_ZTIN4aidl7android8hardware3usb8PortModeE"
6051    },
6052    {
6053     "field_name" : "canChangeMode",
6054     "field_offset" : 120,
6055     "referenced_type" : "_ZTIb"
6056    },
6057    {
6058     "field_name" : "canChangeDataRole",
6059     "field_offset" : 128,
6060     "referenced_type" : "_ZTIb"
6061    },
6062    {
6063     "field_name" : "canChangePowerRole",
6064     "field_offset" : 136,
6065     "referenced_type" : "_ZTIb"
6066    },
6067    {
6068     "field_name" : "supportedModes",
6069     "field_offset" : 160,
6070     "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS_9allocatorIS5_EEEE"
6071    },
6072    {
6073     "field_name" : "supportedContaminantProtectionModes",
6074     "field_offset" : 256,
6075     "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS_9allocatorIS5_EEEE"
6076    },
6077    {
6078     "field_name" : "supportsEnableContaminantPresenceProtection",
6079     "field_offset" : 352,
6080     "referenced_type" : "_ZTIb"
6081    },
6082    {
6083     "field_name" : "contaminantProtectionStatus",
6084     "field_offset" : 360,
6085     "referenced_type" : "_ZTIN4aidl7android8hardware3usb27ContaminantProtectionStatusE"
6086    },
6087    {
6088     "field_name" : "supportsEnableContaminantPresenceDetection",
6089     "field_offset" : 368,
6090     "referenced_type" : "_ZTIb"
6091    },
6092    {
6093     "field_name" : "contaminantDetectionStatus",
6094     "field_offset" : 376,
6095     "referenced_type" : "_ZTIN4aidl7android8hardware3usb26ContaminantDetectionStatusE"
6096    },
6097    {
6098     "field_name" : "usbDataStatus",
6099     "field_offset" : 384,
6100     "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS_9allocatorIS5_EEEE"
6101    },
6102    {
6103     "field_name" : "powerTransferLimited",
6104     "field_offset" : 480,
6105     "referenced_type" : "_ZTIb"
6106    },
6107    {
6108     "field_name" : "powerBrickStatus",
6109     "field_offset" : 488,
6110     "referenced_type" : "_ZTIN4aidl7android8hardware3usb16PowerBrickStatusE"
6111    }
6112   ],
6113   "linker_set_key" : "_ZTIN4aidl7android8hardware3usb10PortStatusE",
6114   "name" : "aidl::android::hardware::usb::PortStatus",
6115   "record_kind" : "class",
6116   "referenced_type" : "_ZTIN4aidl7android8hardware3usb10PortStatusE",
6117   "self_type" : "_ZTIN4aidl7android8hardware3usb10PortStatusE",
6118   "size" : 64,
6119   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/PortStatus.h"
6120  },
6121  {
6122   "alignment" : 4,
6123   "base_specifiers" :
6124   [
6125    {
6126     "referenced_type" : "_ZTIN4aidl7android8hardware3usb4IUsbE"
6127    }
6128   ],
6129   "linker_set_key" : "_ZTIN4aidl7android8hardware3usb11IUsbDefaultE",
6130   "name" : "aidl::android::hardware::usb::IUsbDefault",
6131   "record_kind" : "class",
6132   "referenced_type" : "_ZTIN4aidl7android8hardware3usb11IUsbDefaultE",
6133   "self_type" : "_ZTIN4aidl7android8hardware3usb11IUsbDefaultE",
6134   "size" : 16,
6135   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsb.h",
6136   "vtable_components" :
6137   [
6138    {
6139     "kind" : "offset_to_top"
6140    },
6141    {
6142     "kind" : "rtti",
6143     "mangled_component_name" : "_ZTIN4aidl7android8hardware3usb11IUsbDefaultE"
6144    },
6145    {
6146     "kind" : "complete_dtor_pointer",
6147     "mangled_component_name" : "_ZN4aidl7android8hardware3usb11IUsbDefaultD1Ev"
6148    },
6149    {
6150     "kind" : "deleting_dtor_pointer",
6151     "mangled_component_name" : "_ZN4aidl7android8hardware3usb11IUsbDefaultD0Ev"
6152    },
6153    {
6154     "mangled_component_name" : "_ZN4aidl7android8hardware3usb11IUsbDefault8asBinderEv"
6155    },
6156    {
6157     "mangled_component_name" : "_ZN4aidl7android8hardware3usb11IUsbDefault8isRemoteEv"
6158    },
6159    {
6160     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
6161    },
6162    {
6163     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
6164    },
6165    {
6166     "mangled_component_name" : "_ZN4aidl7android8hardware3usb11IUsbDefault34enableContaminantPresenceDetectionERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbx"
6167    },
6168    {
6169     "mangled_component_name" : "_ZN4aidl7android8hardware3usb11IUsbDefault13enableUsbDataERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbx"
6170    },
6171    {
6172     "mangled_component_name" : "_ZN4aidl7android8hardware3usb11IUsbDefault24enableUsbDataWhileDockedERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEx"
6173    },
6174    {
6175     "mangled_component_name" : "_ZN4aidl7android8hardware3usb11IUsbDefault15queryPortStatusEx"
6176    },
6177    {
6178     "mangled_component_name" : "_ZN4aidl7android8hardware3usb11IUsbDefault11setCallbackERKNSt3__110shared_ptrINS2_12IUsbCallbackEEE"
6179    },
6180    {
6181     "mangled_component_name" : "_ZN4aidl7android8hardware3usb11IUsbDefault10switchRoleERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS2_8PortRoleEx"
6182    },
6183    {
6184     "mangled_component_name" : "_ZN4aidl7android8hardware3usb11IUsbDefault18limitPowerTransferERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbx"
6185    },
6186    {
6187     "mangled_component_name" : "_ZN4aidl7android8hardware3usb11IUsbDefault12resetUsbPortERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEx"
6188    },
6189    {
6190     "mangled_component_name" : "_ZN4aidl7android8hardware3usb11IUsbDefault19getInterfaceVersionEPi"
6191    },
6192    {
6193     "mangled_component_name" : "_ZN4aidl7android8hardware3usb11IUsbDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
6194    }
6195   ]
6196  },
6197  {
6198   "alignment" : 4,
6199   "base_specifiers" :
6200   [
6201    {
6202     "referenced_type" : "_ZTIN3ndk11ICInterfaceE"
6203    }
6204   ],
6205   "linker_set_key" : "_ZTIN4aidl7android8hardware3usb12IUsbCallbackE",
6206   "name" : "aidl::android::hardware::usb::IUsbCallback",
6207   "record_kind" : "class",
6208   "referenced_type" : "_ZTIN4aidl7android8hardware3usb12IUsbCallbackE",
6209   "self_type" : "_ZTIN4aidl7android8hardware3usb12IUsbCallbackE",
6210   "size" : 16,
6211   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsbCallback.h",
6212   "vtable_components" :
6213   [
6214    {
6215     "kind" : "offset_to_top"
6216    },
6217    {
6218     "kind" : "rtti",
6219     "mangled_component_name" : "_ZTIN4aidl7android8hardware3usb12IUsbCallbackE"
6220    },
6221    {
6222     "kind" : "complete_dtor_pointer",
6223     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallbackD1Ev"
6224    },
6225    {
6226     "kind" : "deleting_dtor_pointer",
6227     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallbackD0Ev"
6228    },
6229    {
6230     "is_pure" : true,
6231     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
6232    },
6233    {
6234     "is_pure" : true,
6235     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
6236    },
6237    {
6238     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
6239    },
6240    {
6241     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
6242    },
6243    {
6244     "is_pure" : true,
6245     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback22notifyPortStatusChangeERKNSt3__16vectorINS2_10PortStatusENS4_9allocatorIS6_EEEENS2_6StatusE"
6246    },
6247    {
6248     "is_pure" : true,
6249     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback22notifyRoleSwitchStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS2_8PortRoleENS2_6StatusEx"
6250    },
6251    {
6252     "is_pure" : true,
6253     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback25notifyEnableUsbDataStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbNS2_6StatusEx"
6254    },
6255    {
6256     "is_pure" : true,
6257     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback36notifyEnableUsbDataWhileDockedStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS2_6StatusEx"
6258    },
6259    {
6260     "is_pure" : true,
6261     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback30notifyContaminantEnabledStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbNS2_6StatusEx"
6262    },
6263    {
6264     "is_pure" : true,
6265     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback21notifyQueryPortStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS2_6StatusEx"
6266    },
6267    {
6268     "is_pure" : true,
6269     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback30notifyLimitPowerTransferStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbNS2_6StatusEx"
6270    },
6271    {
6272     "is_pure" : true,
6273     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback24notifyResetUsbPortStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS2_6StatusEx"
6274    },
6275    {
6276     "is_pure" : true,
6277     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback19getInterfaceVersionEPi"
6278    },
6279    {
6280     "is_pure" : true,
6281     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
6282    }
6283   ]
6284  },
6285  {
6286   "alignment" : 4,
6287   "base_specifiers" :
6288   [
6289    {
6290     "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEEE"
6291    }
6292   ],
6293   "linker_set_key" : "_ZTIN4aidl7android8hardware3usb13BnUsbCallbackE",
6294   "name" : "aidl::android::hardware::usb::BnUsbCallback",
6295   "record_kind" : "class",
6296   "referenced_type" : "_ZTIN4aidl7android8hardware3usb13BnUsbCallbackE",
6297   "self_type" : "_ZTIN4aidl7android8hardware3usb13BnUsbCallbackE",
6298   "size" : 24,
6299   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BnUsbCallback.h",
6300   "vtable_components" :
6301   [
6302    {
6303     "kind" : "offset_to_top"
6304    },
6305    {
6306     "kind" : "rtti",
6307     "mangled_component_name" : "_ZTIN4aidl7android8hardware3usb13BnUsbCallbackE"
6308    },
6309    {
6310     "kind" : "complete_dtor_pointer",
6311     "mangled_component_name" : "_ZN4aidl7android8hardware3usb13BnUsbCallbackD1Ev"
6312    },
6313    {
6314     "kind" : "deleting_dtor_pointer",
6315     "mangled_component_name" : "_ZN4aidl7android8hardware3usb13BnUsbCallbackD0Ev"
6316    },
6317    {
6318     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEE8asBinderEv"
6319    },
6320    {
6321     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEE8isRemoteEv"
6322    },
6323    {
6324     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
6325    },
6326    {
6327     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
6328    },
6329    {
6330     "is_pure" : true,
6331     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback22notifyPortStatusChangeERKNSt3__16vectorINS2_10PortStatusENS4_9allocatorIS6_EEEENS2_6StatusE"
6332    },
6333    {
6334     "is_pure" : true,
6335     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback22notifyRoleSwitchStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS2_8PortRoleENS2_6StatusEx"
6336    },
6337    {
6338     "is_pure" : true,
6339     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback25notifyEnableUsbDataStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbNS2_6StatusEx"
6340    },
6341    {
6342     "is_pure" : true,
6343     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback36notifyEnableUsbDataWhileDockedStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS2_6StatusEx"
6344    },
6345    {
6346     "is_pure" : true,
6347     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback30notifyContaminantEnabledStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbNS2_6StatusEx"
6348    },
6349    {
6350     "is_pure" : true,
6351     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback21notifyQueryPortStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS2_6StatusEx"
6352    },
6353    {
6354     "is_pure" : true,
6355     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback30notifyLimitPowerTransferStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbNS2_6StatusEx"
6356    },
6357    {
6358     "is_pure" : true,
6359     "mangled_component_name" : "_ZN4aidl7android8hardware3usb12IUsbCallback24notifyResetUsbPortStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS2_6StatusEx"
6360    },
6361    {
6362     "mangled_component_name" : "_ZN4aidl7android8hardware3usb13BnUsbCallback19getInterfaceVersionEPi"
6363    },
6364    {
6365     "mangled_component_name" : "_ZN4aidl7android8hardware3usb13BnUsbCallback16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
6366    },
6367    {
6368     "mangled_component_name" : "_ZN4aidl7android8hardware3usb13BnUsbCallback12createBinderEv"
6369    }
6370   ]
6371  },
6372  {
6373   "alignment" : 4,
6374   "base_specifiers" :
6375   [
6376    {
6377     "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEEE"
6378    }
6379   ],
6380   "fields" :
6381   [
6382    {
6383     "field_name" : "_aidl_cached_version",
6384     "field_offset" : 160,
6385     "referenced_type" : "_ZTIi"
6386    },
6387    {
6388     "field_name" : "_aidl_cached_hash",
6389     "field_offset" : 192,
6390     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
6391    },
6392    {
6393     "field_name" : "_aidl_cached_hash_mutex",
6394     "field_offset" : 288,
6395     "referenced_type" : "_ZTINSt3__15mutexE"
6396    }
6397   ],
6398   "linker_set_key" : "_ZTIN4aidl7android8hardware3usb13BpUsbCallbackE",
6399   "name" : "aidl::android::hardware::usb::BpUsbCallback",
6400   "record_kind" : "class",
6401   "referenced_type" : "_ZTIN4aidl7android8hardware3usb13BpUsbCallbackE",
6402   "self_type" : "_ZTIN4aidl7android8hardware3usb13BpUsbCallbackE",
6403   "size" : 40,
6404   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BpUsbCallback.h",
6405   "vtable_components" :
6406   [
6407    {
6408     "kind" : "offset_to_top"
6409    },
6410    {
6411     "kind" : "rtti",
6412     "mangled_component_name" : "_ZTIN4aidl7android8hardware3usb13BpUsbCallbackE"
6413    },
6414    {
6415     "kind" : "complete_dtor_pointer",
6416     "mangled_component_name" : "_ZN4aidl7android8hardware3usb13BpUsbCallbackD1Ev"
6417    },
6418    {
6419     "kind" : "deleting_dtor_pointer",
6420     "mangled_component_name" : "_ZN4aidl7android8hardware3usb13BpUsbCallbackD0Ev"
6421    },
6422    {
6423     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEE8asBinderEv"
6424    },
6425    {
6426     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEE8isRemoteEv"
6427    },
6428    {
6429     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEE4dumpEiPPKcj"
6430    },
6431    {
6432     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
6433    },
6434    {
6435     "mangled_component_name" : "_ZN4aidl7android8hardware3usb13BpUsbCallback22notifyPortStatusChangeERKNSt3__16vectorINS2_10PortStatusENS4_9allocatorIS6_EEEENS2_6StatusE"
6436    },
6437    {
6438     "mangled_component_name" : "_ZN4aidl7android8hardware3usb13BpUsbCallback22notifyRoleSwitchStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS2_8PortRoleENS2_6StatusEx"
6439    },
6440    {
6441     "mangled_component_name" : "_ZN4aidl7android8hardware3usb13BpUsbCallback25notifyEnableUsbDataStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbNS2_6StatusEx"
6442    },
6443    {
6444     "mangled_component_name" : "_ZN4aidl7android8hardware3usb13BpUsbCallback36notifyEnableUsbDataWhileDockedStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS2_6StatusEx"
6445    },
6446    {
6447     "mangled_component_name" : "_ZN4aidl7android8hardware3usb13BpUsbCallback30notifyContaminantEnabledStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbNS2_6StatusEx"
6448    },
6449    {
6450     "mangled_component_name" : "_ZN4aidl7android8hardware3usb13BpUsbCallback21notifyQueryPortStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS2_6StatusEx"
6451    },
6452    {
6453     "mangled_component_name" : "_ZN4aidl7android8hardware3usb13BpUsbCallback30notifyLimitPowerTransferStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbNS2_6StatusEx"
6454    },
6455    {
6456     "mangled_component_name" : "_ZN4aidl7android8hardware3usb13BpUsbCallback24notifyResetUsbPortStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS2_6StatusEx"
6457    },
6458    {
6459     "mangled_component_name" : "_ZN4aidl7android8hardware3usb13BpUsbCallback19getInterfaceVersionEPi"
6460    },
6461    {
6462     "mangled_component_name" : "_ZN4aidl7android8hardware3usb13BpUsbCallback16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
6463    }
6464   ]
6465  },
6466  {
6467   "alignment" : 4,
6468   "base_specifiers" :
6469   [
6470    {
6471     "referenced_type" : "_ZTIN4aidl7android8hardware3usb5BnUsbE"
6472    }
6473   ],
6474   "fields" :
6475   [
6476    {
6477     "access" : "private",
6478     "field_name" : "_impl",
6479     "field_offset" : 192,
6480     "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware3usb4IUsbEEE"
6481    }
6482   ],
6483   "linker_set_key" : "_ZTIN4aidl7android8hardware3usb13IUsbDelegatorE",
6484   "name" : "aidl::android::hardware::usb::IUsbDelegator",
6485   "record_kind" : "class",
6486   "referenced_type" : "_ZTIN4aidl7android8hardware3usb13IUsbDelegatorE",
6487   "self_type" : "_ZTIN4aidl7android8hardware3usb13IUsbDelegatorE",
6488   "size" : 32,
6489   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BnUsb.h",
6490   "vtable_components" :
6491   [
6492    {
6493     "kind" : "offset_to_top"
6494    },
6495    {
6496     "kind" : "rtti",
6497     "mangled_component_name" : "_ZTIN4aidl7android8hardware3usb13IUsbDelegatorE"
6498    },
6499    {
6500     "kind" : "complete_dtor_pointer",
6501     "mangled_component_name" : "_ZN4aidl7android8hardware3usb13IUsbDelegatorD1Ev"
6502    },
6503    {
6504     "kind" : "deleting_dtor_pointer",
6505     "mangled_component_name" : "_ZN4aidl7android8hardware3usb13IUsbDelegatorD0Ev"
6506    },
6507    {
6508     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3usb4IUsbEE8asBinderEv"
6509    },
6510    {
6511     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3usb4IUsbEE8isRemoteEv"
6512    },
6513    {
6514     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
6515    },
6516    {
6517     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
6518    },
6519    {
6520     "mangled_component_name" : "_ZN4aidl7android8hardware3usb13IUsbDelegator34enableContaminantPresenceDetectionERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbx"
6521    },
6522    {
6523     "mangled_component_name" : "_ZN4aidl7android8hardware3usb13IUsbDelegator13enableUsbDataERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbx"
6524    },
6525    {
6526     "mangled_component_name" : "_ZN4aidl7android8hardware3usb13IUsbDelegator24enableUsbDataWhileDockedERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEx"
6527    },
6528    {
6529     "mangled_component_name" : "_ZN4aidl7android8hardware3usb13IUsbDelegator15queryPortStatusEx"
6530    },
6531    {
6532     "mangled_component_name" : "_ZN4aidl7android8hardware3usb13IUsbDelegator11setCallbackERKNSt3__110shared_ptrINS2_12IUsbCallbackEEE"
6533    },
6534    {
6535     "mangled_component_name" : "_ZN4aidl7android8hardware3usb13IUsbDelegator10switchRoleERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS2_8PortRoleEx"
6536    },
6537    {
6538     "mangled_component_name" : "_ZN4aidl7android8hardware3usb13IUsbDelegator18limitPowerTransferERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbx"
6539    },
6540    {
6541     "mangled_component_name" : "_ZN4aidl7android8hardware3usb13IUsbDelegator12resetUsbPortERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEx"
6542    },
6543    {
6544     "mangled_component_name" : "_ZN4aidl7android8hardware3usb5BnUsb19getInterfaceVersionEPi"
6545    },
6546    {
6547     "mangled_component_name" : "_ZN4aidl7android8hardware3usb5BnUsb16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
6548    },
6549    {
6550     "mangled_component_name" : "_ZN4aidl7android8hardware3usb5BnUsb12createBinderEv"
6551    }
6552   ]
6553  },
6554  {
6555   "alignment" : 4,
6556   "base_specifiers" :
6557   [
6558    {
6559     "referenced_type" : "_ZTIN4aidl7android8hardware3usb12IUsbCallbackE"
6560    }
6561   ],
6562   "linker_set_key" : "_ZTIN4aidl7android8hardware3usb19IUsbCallbackDefaultE",
6563   "name" : "aidl::android::hardware::usb::IUsbCallbackDefault",
6564   "record_kind" : "class",
6565   "referenced_type" : "_ZTIN4aidl7android8hardware3usb19IUsbCallbackDefaultE",
6566   "self_type" : "_ZTIN4aidl7android8hardware3usb19IUsbCallbackDefaultE",
6567   "size" : 16,
6568   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsbCallback.h",
6569   "vtable_components" :
6570   [
6571    {
6572     "kind" : "offset_to_top"
6573    },
6574    {
6575     "kind" : "rtti",
6576     "mangled_component_name" : "_ZTIN4aidl7android8hardware3usb19IUsbCallbackDefaultE"
6577    },
6578    {
6579     "kind" : "complete_dtor_pointer",
6580     "mangled_component_name" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefaultD1Ev"
6581    },
6582    {
6583     "kind" : "deleting_dtor_pointer",
6584     "mangled_component_name" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefaultD0Ev"
6585    },
6586    {
6587     "mangled_component_name" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefault8asBinderEv"
6588    },
6589    {
6590     "mangled_component_name" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefault8isRemoteEv"
6591    },
6592    {
6593     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
6594    },
6595    {
6596     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
6597    },
6598    {
6599     "mangled_component_name" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefault22notifyPortStatusChangeERKNSt3__16vectorINS2_10PortStatusENS4_9allocatorIS6_EEEENS2_6StatusE"
6600    },
6601    {
6602     "mangled_component_name" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefault22notifyRoleSwitchStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS2_8PortRoleENS2_6StatusEx"
6603    },
6604    {
6605     "mangled_component_name" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefault25notifyEnableUsbDataStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbNS2_6StatusEx"
6606    },
6607    {
6608     "mangled_component_name" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefault36notifyEnableUsbDataWhileDockedStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS2_6StatusEx"
6609    },
6610    {
6611     "mangled_component_name" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefault30notifyContaminantEnabledStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbNS2_6StatusEx"
6612    },
6613    {
6614     "mangled_component_name" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefault21notifyQueryPortStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS2_6StatusEx"
6615    },
6616    {
6617     "mangled_component_name" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefault30notifyLimitPowerTransferStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbNS2_6StatusEx"
6618    },
6619    {
6620     "mangled_component_name" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefault24notifyResetUsbPortStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS2_6StatusEx"
6621    },
6622    {
6623     "mangled_component_name" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefault19getInterfaceVersionEPi"
6624    },
6625    {
6626     "mangled_component_name" : "_ZN4aidl7android8hardware3usb19IUsbCallbackDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
6627    }
6628   ]
6629  },
6630  {
6631   "alignment" : 4,
6632   "base_specifiers" :
6633   [
6634    {
6635     "referenced_type" : "_ZTIN4aidl7android8hardware3usb13BnUsbCallbackE"
6636    }
6637   ],
6638   "fields" :
6639   [
6640    {
6641     "access" : "private",
6642     "field_name" : "_impl",
6643     "field_offset" : 192,
6644     "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware3usb12IUsbCallbackEEE"
6645    }
6646   ],
6647   "linker_set_key" : "_ZTIN4aidl7android8hardware3usb21IUsbCallbackDelegatorE",
6648   "name" : "aidl::android::hardware::usb::IUsbCallbackDelegator",
6649   "record_kind" : "class",
6650   "referenced_type" : "_ZTIN4aidl7android8hardware3usb21IUsbCallbackDelegatorE",
6651   "self_type" : "_ZTIN4aidl7android8hardware3usb21IUsbCallbackDelegatorE",
6652   "size" : 32,
6653   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BnUsbCallback.h",
6654   "vtable_components" :
6655   [
6656    {
6657     "kind" : "offset_to_top"
6658    },
6659    {
6660     "kind" : "rtti",
6661     "mangled_component_name" : "_ZTIN4aidl7android8hardware3usb21IUsbCallbackDelegatorE"
6662    },
6663    {
6664     "kind" : "complete_dtor_pointer",
6665     "mangled_component_name" : "_ZN4aidl7android8hardware3usb21IUsbCallbackDelegatorD1Ev"
6666    },
6667    {
6668     "kind" : "deleting_dtor_pointer",
6669     "mangled_component_name" : "_ZN4aidl7android8hardware3usb21IUsbCallbackDelegatorD0Ev"
6670    },
6671    {
6672     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEE8asBinderEv"
6673    },
6674    {
6675     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3usb12IUsbCallbackEE8isRemoteEv"
6676    },
6677    {
6678     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
6679    },
6680    {
6681     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
6682    },
6683    {
6684     "mangled_component_name" : "_ZN4aidl7android8hardware3usb21IUsbCallbackDelegator22notifyPortStatusChangeERKNSt3__16vectorINS2_10PortStatusENS4_9allocatorIS6_EEEENS2_6StatusE"
6685    },
6686    {
6687     "mangled_component_name" : "_ZN4aidl7android8hardware3usb21IUsbCallbackDelegator22notifyRoleSwitchStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS2_8PortRoleENS2_6StatusEx"
6688    },
6689    {
6690     "mangled_component_name" : "_ZN4aidl7android8hardware3usb21IUsbCallbackDelegator25notifyEnableUsbDataStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbNS2_6StatusEx"
6691    },
6692    {
6693     "mangled_component_name" : "_ZN4aidl7android8hardware3usb21IUsbCallbackDelegator36notifyEnableUsbDataWhileDockedStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS2_6StatusEx"
6694    },
6695    {
6696     "mangled_component_name" : "_ZN4aidl7android8hardware3usb21IUsbCallbackDelegator30notifyContaminantEnabledStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbNS2_6StatusEx"
6697    },
6698    {
6699     "mangled_component_name" : "_ZN4aidl7android8hardware3usb21IUsbCallbackDelegator21notifyQueryPortStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS2_6StatusEx"
6700    },
6701    {
6702     "mangled_component_name" : "_ZN4aidl7android8hardware3usb21IUsbCallbackDelegator30notifyLimitPowerTransferStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbNS2_6StatusEx"
6703    },
6704    {
6705     "mangled_component_name" : "_ZN4aidl7android8hardware3usb21IUsbCallbackDelegator24notifyResetUsbPortStatusERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEENS2_6StatusEx"
6706    },
6707    {
6708     "mangled_component_name" : "_ZN4aidl7android8hardware3usb13BnUsbCallback19getInterfaceVersionEPi"
6709    },
6710    {
6711     "mangled_component_name" : "_ZN4aidl7android8hardware3usb13BnUsbCallback16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
6712    },
6713    {
6714     "mangled_component_name" : "_ZN4aidl7android8hardware3usb13BnUsbCallback12createBinderEv"
6715    }
6716   ]
6717  },
6718  {
6719   "alignment" : 4,
6720   "base_specifiers" :
6721   [
6722    {
6723     "referenced_type" : "_ZTIN3ndk11ICInterfaceE"
6724    }
6725   ],
6726   "linker_set_key" : "_ZTIN4aidl7android8hardware3usb4IUsbE",
6727   "name" : "aidl::android::hardware::usb::IUsb",
6728   "record_kind" : "class",
6729   "referenced_type" : "_ZTIN4aidl7android8hardware3usb4IUsbE",
6730   "self_type" : "_ZTIN4aidl7android8hardware3usb4IUsbE",
6731   "size" : 16,
6732   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/IUsb.h",
6733   "vtable_components" :
6734   [
6735    {
6736     "kind" : "offset_to_top"
6737    },
6738    {
6739     "kind" : "rtti",
6740     "mangled_component_name" : "_ZTIN4aidl7android8hardware3usb4IUsbE"
6741    },
6742    {
6743     "kind" : "complete_dtor_pointer",
6744     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsbD1Ev"
6745    },
6746    {
6747     "kind" : "deleting_dtor_pointer",
6748     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsbD0Ev"
6749    },
6750    {
6751     "is_pure" : true,
6752     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
6753    },
6754    {
6755     "is_pure" : true,
6756     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
6757    },
6758    {
6759     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
6760    },
6761    {
6762     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
6763    },
6764    {
6765     "is_pure" : true,
6766     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb34enableContaminantPresenceDetectionERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbx"
6767    },
6768    {
6769     "is_pure" : true,
6770     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb13enableUsbDataERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbx"
6771    },
6772    {
6773     "is_pure" : true,
6774     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb24enableUsbDataWhileDockedERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEx"
6775    },
6776    {
6777     "is_pure" : true,
6778     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb15queryPortStatusEx"
6779    },
6780    {
6781     "is_pure" : true,
6782     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb11setCallbackERKNSt3__110shared_ptrINS2_12IUsbCallbackEEE"
6783    },
6784    {
6785     "is_pure" : true,
6786     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb10switchRoleERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS2_8PortRoleEx"
6787    },
6788    {
6789     "is_pure" : true,
6790     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb18limitPowerTransferERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbx"
6791    },
6792    {
6793     "is_pure" : true,
6794     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb12resetUsbPortERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEx"
6795    },
6796    {
6797     "is_pure" : true,
6798     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb19getInterfaceVersionEPi"
6799    },
6800    {
6801     "is_pure" : true,
6802     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
6803    }
6804   ]
6805  },
6806  {
6807   "alignment" : 4,
6808   "base_specifiers" :
6809   [
6810    {
6811     "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware3usb4IUsbEEE"
6812    }
6813   ],
6814   "linker_set_key" : "_ZTIN4aidl7android8hardware3usb5BnUsbE",
6815   "name" : "aidl::android::hardware::usb::BnUsb",
6816   "record_kind" : "class",
6817   "referenced_type" : "_ZTIN4aidl7android8hardware3usb5BnUsbE",
6818   "self_type" : "_ZTIN4aidl7android8hardware3usb5BnUsbE",
6819   "size" : 24,
6820   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BnUsb.h",
6821   "vtable_components" :
6822   [
6823    {
6824     "kind" : "offset_to_top"
6825    },
6826    {
6827     "kind" : "rtti",
6828     "mangled_component_name" : "_ZTIN4aidl7android8hardware3usb5BnUsbE"
6829    },
6830    {
6831     "kind" : "complete_dtor_pointer",
6832     "mangled_component_name" : "_ZN4aidl7android8hardware3usb5BnUsbD1Ev"
6833    },
6834    {
6835     "kind" : "deleting_dtor_pointer",
6836     "mangled_component_name" : "_ZN4aidl7android8hardware3usb5BnUsbD0Ev"
6837    },
6838    {
6839     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3usb4IUsbEE8asBinderEv"
6840    },
6841    {
6842     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware3usb4IUsbEE8isRemoteEv"
6843    },
6844    {
6845     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
6846    },
6847    {
6848     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
6849    },
6850    {
6851     "is_pure" : true,
6852     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb34enableContaminantPresenceDetectionERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbx"
6853    },
6854    {
6855     "is_pure" : true,
6856     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb13enableUsbDataERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbx"
6857    },
6858    {
6859     "is_pure" : true,
6860     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb24enableUsbDataWhileDockedERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEx"
6861    },
6862    {
6863     "is_pure" : true,
6864     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb15queryPortStatusEx"
6865    },
6866    {
6867     "is_pure" : true,
6868     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb11setCallbackERKNSt3__110shared_ptrINS2_12IUsbCallbackEEE"
6869    },
6870    {
6871     "is_pure" : true,
6872     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb10switchRoleERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS2_8PortRoleEx"
6873    },
6874    {
6875     "is_pure" : true,
6876     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb18limitPowerTransferERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbx"
6877    },
6878    {
6879     "is_pure" : true,
6880     "mangled_component_name" : "_ZN4aidl7android8hardware3usb4IUsb12resetUsbPortERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEx"
6881    },
6882    {
6883     "mangled_component_name" : "_ZN4aidl7android8hardware3usb5BnUsb19getInterfaceVersionEPi"
6884    },
6885    {
6886     "mangled_component_name" : "_ZN4aidl7android8hardware3usb5BnUsb16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
6887    },
6888    {
6889     "mangled_component_name" : "_ZN4aidl7android8hardware3usb5BnUsb12createBinderEv"
6890    }
6891   ]
6892  },
6893  {
6894   "alignment" : 4,
6895   "base_specifiers" :
6896   [
6897    {
6898     "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware3usb4IUsbEEE"
6899    }
6900   ],
6901   "fields" :
6902   [
6903    {
6904     "field_name" : "_aidl_cached_version",
6905     "field_offset" : 160,
6906     "referenced_type" : "_ZTIi"
6907    },
6908    {
6909     "field_name" : "_aidl_cached_hash",
6910     "field_offset" : 192,
6911     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
6912    },
6913    {
6914     "field_name" : "_aidl_cached_hash_mutex",
6915     "field_offset" : 288,
6916     "referenced_type" : "_ZTINSt3__15mutexE"
6917    }
6918   ],
6919   "linker_set_key" : "_ZTIN4aidl7android8hardware3usb5BpUsbE",
6920   "name" : "aidl::android::hardware::usb::BpUsb",
6921   "record_kind" : "class",
6922   "referenced_type" : "_ZTIN4aidl7android8hardware3usb5BpUsbE",
6923   "self_type" : "_ZTIN4aidl7android8hardware3usb5BpUsbE",
6924   "size" : 40,
6925   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/BpUsb.h",
6926   "vtable_components" :
6927   [
6928    {
6929     "kind" : "offset_to_top"
6930    },
6931    {
6932     "kind" : "rtti",
6933     "mangled_component_name" : "_ZTIN4aidl7android8hardware3usb5BpUsbE"
6934    },
6935    {
6936     "kind" : "complete_dtor_pointer",
6937     "mangled_component_name" : "_ZN4aidl7android8hardware3usb5BpUsbD1Ev"
6938    },
6939    {
6940     "kind" : "deleting_dtor_pointer",
6941     "mangled_component_name" : "_ZN4aidl7android8hardware3usb5BpUsbD0Ev"
6942    },
6943    {
6944     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3usb4IUsbEE8asBinderEv"
6945    },
6946    {
6947     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3usb4IUsbEE8isRemoteEv"
6948    },
6949    {
6950     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware3usb4IUsbEE4dumpEiPPKcj"
6951    },
6952    {
6953     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
6954    },
6955    {
6956     "mangled_component_name" : "_ZN4aidl7android8hardware3usb5BpUsb34enableContaminantPresenceDetectionERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbx"
6957    },
6958    {
6959     "mangled_component_name" : "_ZN4aidl7android8hardware3usb5BpUsb13enableUsbDataERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbx"
6960    },
6961    {
6962     "mangled_component_name" : "_ZN4aidl7android8hardware3usb5BpUsb24enableUsbDataWhileDockedERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEx"
6963    },
6964    {
6965     "mangled_component_name" : "_ZN4aidl7android8hardware3usb5BpUsb15queryPortStatusEx"
6966    },
6967    {
6968     "mangled_component_name" : "_ZN4aidl7android8hardware3usb5BpUsb11setCallbackERKNSt3__110shared_ptrINS2_12IUsbCallbackEEE"
6969    },
6970    {
6971     "mangled_component_name" : "_ZN4aidl7android8hardware3usb5BpUsb10switchRoleERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS2_8PortRoleEx"
6972    },
6973    {
6974     "mangled_component_name" : "_ZN4aidl7android8hardware3usb5BpUsb18limitPowerTransferERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEbx"
6975    },
6976    {
6977     "mangled_component_name" : "_ZN4aidl7android8hardware3usb5BpUsb12resetUsbPortERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEx"
6978    },
6979    {
6980     "mangled_component_name" : "_ZN4aidl7android8hardware3usb5BpUsb19getInterfaceVersionEPi"
6981    },
6982    {
6983     "mangled_component_name" : "_ZN4aidl7android8hardware3usb5BpUsb16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
6984    }
6985   ]
6986  },
6987  {
6988   "alignment" : 4,
6989   "fields" :
6990   [
6991    {
6992     "access" : "private",
6993     "field_name" : "_value",
6994     "referenced_type" : "_ZTINSt3__17variantIJN4aidl7android8hardware3usb13PortPowerRoleENS4_12PortDataRoleENS4_8PortModeEEEE"
6995    }
6996   ],
6997   "linker_set_key" : "_ZTIN4aidl7android8hardware3usb8PortRoleE",
6998   "name" : "aidl::android::hardware::usb::PortRole",
6999   "record_kind" : "class",
7000   "referenced_type" : "_ZTIN4aidl7android8hardware3usb8PortRoleE",
7001   "self_type" : "_ZTIN4aidl7android8hardware3usb8PortRoleE",
7002   "size" : 8,
7003   "source_file" : "out/soong/.intermediates/hardware/interfaces/usb/aidl/android.hardware.usb-V1-ndk-source/gen/include/aidl/android/hardware/usb/PortRole.h"
7004  },
7005  {
7006   "alignment" : 1,
7007   "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS3_9allocatorIS9_EEEEEE",
7008   "name" : "android::internal::details::IsIterable<std::vector<aidl::android::hardware::usb::UsbDataStatus, std::allocator<aidl::android::hardware::usb::UsbDataStatus>>>",
7009   "record_kind" : "class",
7010   "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS3_9allocatorIS9_EEEEEE",
7011   "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS3_9allocatorIS9_EEEEEE",
7012   "size" : 1,
7013   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7014   "template_args" :
7015   [
7016    "_ZTINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS_9allocatorIS5_EEEE"
7017   ]
7018  },
7019  {
7020   "alignment" : 1,
7021   "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS3_9allocatorIS9_EEEEEE",
7022   "name" : "android::internal::details::IsIterable<std::vector<aidl::android::hardware::usb::ContaminantProtectionMode, std::allocator<aidl::android::hardware::usb::ContaminantProtectionMode>>>",
7023   "record_kind" : "class",
7024   "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS3_9allocatorIS9_EEEEEE",
7025   "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS3_9allocatorIS9_EEEEEE",
7026   "size" : 1,
7027   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7028   "template_args" :
7029   [
7030    "_ZTINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS_9allocatorIS5_EEEE"
7031   ]
7032  },
7033  {
7034   "alignment" : 1,
7035   "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS3_9allocatorIS9_EEEEEE",
7036   "name" : "android::internal::details::IsIterable<std::vector<aidl::android::hardware::usb::PortMode, std::allocator<aidl::android::hardware::usb::PortMode>>>",
7037   "record_kind" : "class",
7038   "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS3_9allocatorIS9_EEEEEE",
7039   "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS3_9allocatorIS9_EEEEEE",
7040   "size" : 1,
7041   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7042   "template_args" :
7043   [
7044    "_ZTINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS_9allocatorIS5_EEEE"
7045   ]
7046  },
7047  {
7048   "alignment" : 1,
7049   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb12PortDataRoleEEE",
7050   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::usb::PortDataRole>",
7051   "record_kind" : "class",
7052   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb12PortDataRoleEEE",
7053   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb12PortDataRoleEEE",
7054   "size" : 1,
7055   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7056   "template_args" :
7057   [
7058    "_ZTIN4aidl7android8hardware3usb12PortDataRoleE"
7059   ]
7060  },
7061  {
7062   "alignment" : 1,
7063   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb13PortPowerRoleEEE",
7064   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::usb::PortPowerRole>",
7065   "record_kind" : "class",
7066   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb13PortPowerRoleEEE",
7067   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb13PortPowerRoleEEE",
7068   "size" : 1,
7069   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7070   "template_args" :
7071   [
7072    "_ZTIN4aidl7android8hardware3usb13PortPowerRoleE"
7073   ]
7074  },
7075  {
7076   "alignment" : 1,
7077   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb13UsbDataStatusEEE",
7078   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::usb::UsbDataStatus>",
7079   "record_kind" : "class",
7080   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb13UsbDataStatusEEE",
7081   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb13UsbDataStatusEEE",
7082   "size" : 1,
7083   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7084   "template_args" :
7085   [
7086    "_ZTIN4aidl7android8hardware3usb13UsbDataStatusE"
7087   ]
7088  },
7089  {
7090   "alignment" : 1,
7091   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb16PowerBrickStatusEEE",
7092   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::usb::PowerBrickStatus>",
7093   "record_kind" : "class",
7094   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb16PowerBrickStatusEEE",
7095   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb16PowerBrickStatusEEE",
7096   "size" : 1,
7097   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7098   "template_args" :
7099   [
7100    "_ZTIN4aidl7android8hardware3usb16PowerBrickStatusE"
7101   ]
7102  },
7103  {
7104   "alignment" : 1,
7105   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb25ContaminantProtectionModeEEE",
7106   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::usb::ContaminantProtectionMode>",
7107   "record_kind" : "class",
7108   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb25ContaminantProtectionModeEEE",
7109   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb25ContaminantProtectionModeEEE",
7110   "size" : 1,
7111   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7112   "template_args" :
7113   [
7114    "_ZTIN4aidl7android8hardware3usb25ContaminantProtectionModeE"
7115   ]
7116  },
7117  {
7118   "alignment" : 1,
7119   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb26ContaminantDetectionStatusEEE",
7120   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::usb::ContaminantDetectionStatus>",
7121   "record_kind" : "class",
7122   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb26ContaminantDetectionStatusEEE",
7123   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb26ContaminantDetectionStatusEEE",
7124   "size" : 1,
7125   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7126   "template_args" :
7127   [
7128    "_ZTIN4aidl7android8hardware3usb26ContaminantDetectionStatusE"
7129   ]
7130  },
7131  {
7132   "alignment" : 1,
7133   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb27ContaminantProtectionStatusEEE",
7134   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::usb::ContaminantProtectionStatus>",
7135   "record_kind" : "class",
7136   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb27ContaminantProtectionStatusEEE",
7137   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb27ContaminantProtectionStatusEEE",
7138   "size" : 1,
7139   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7140   "template_args" :
7141   [
7142    "_ZTIN4aidl7android8hardware3usb27ContaminantProtectionStatusE"
7143   ]
7144  },
7145  {
7146   "alignment" : 1,
7147   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb8PortModeEEE",
7148   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::usb::PortMode>",
7149   "record_kind" : "class",
7150   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb8PortModeEEE",
7151   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware3usb8PortModeEEE",
7152   "size" : 1,
7153   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7154   "template_args" :
7155   [
7156    "_ZTIN4aidl7android8hardware3usb8PortModeE"
7157   ]
7158  },
7159  {
7160   "alignment" : 1,
7161   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS3_9allocatorIS9_EEEEEE",
7162   "name" : "android::internal::details::IsPointerLike<std::vector<aidl::android::hardware::usb::UsbDataStatus, std::allocator<aidl::android::hardware::usb::UsbDataStatus>>>",
7163   "record_kind" : "class",
7164   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS3_9allocatorIS9_EEEEEE",
7165   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS3_9allocatorIS9_EEEEEE",
7166   "size" : 1,
7167   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7168   "template_args" :
7169   [
7170    "_ZTINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS_9allocatorIS5_EEEE"
7171   ]
7172  },
7173  {
7174   "alignment" : 1,
7175   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS3_9allocatorIS9_EEEEEE",
7176   "name" : "android::internal::details::IsPointerLike<std::vector<aidl::android::hardware::usb::ContaminantProtectionMode, std::allocator<aidl::android::hardware::usb::ContaminantProtectionMode>>>",
7177   "record_kind" : "class",
7178   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS3_9allocatorIS9_EEEEEE",
7179   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS3_9allocatorIS9_EEEEEE",
7180   "size" : 1,
7181   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7182   "template_args" :
7183   [
7184    "_ZTINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS_9allocatorIS5_EEEE"
7185   ]
7186  },
7187  {
7188   "alignment" : 1,
7189   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS3_9allocatorIS9_EEEEEE",
7190   "name" : "android::internal::details::IsPointerLike<std::vector<aidl::android::hardware::usb::PortMode, std::allocator<aidl::android::hardware::usb::PortMode>>>",
7191   "record_kind" : "class",
7192   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS3_9allocatorIS9_EEEEEE",
7193   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS3_9allocatorIS9_EEEEEE",
7194   "size" : 1,
7195   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7196   "template_args" :
7197   [
7198    "_ZTINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS_9allocatorIS5_EEEE"
7199   ]
7200  },
7201  {
7202   "alignment" : 1,
7203   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb12PortDataRoleEEE",
7204   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::usb::PortDataRole>",
7205   "record_kind" : "class",
7206   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb12PortDataRoleEEE",
7207   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb12PortDataRoleEEE",
7208   "size" : 1,
7209   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7210   "template_args" :
7211   [
7212    "_ZTIN4aidl7android8hardware3usb12PortDataRoleE"
7213   ]
7214  },
7215  {
7216   "alignment" : 1,
7217   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb13PortPowerRoleEEE",
7218   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::usb::PortPowerRole>",
7219   "record_kind" : "class",
7220   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb13PortPowerRoleEEE",
7221   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb13PortPowerRoleEEE",
7222   "size" : 1,
7223   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7224   "template_args" :
7225   [
7226    "_ZTIN4aidl7android8hardware3usb13PortPowerRoleE"
7227   ]
7228  },
7229  {
7230   "alignment" : 1,
7231   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb13UsbDataStatusEEE",
7232   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::usb::UsbDataStatus>",
7233   "record_kind" : "class",
7234   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb13UsbDataStatusEEE",
7235   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb13UsbDataStatusEEE",
7236   "size" : 1,
7237   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7238   "template_args" :
7239   [
7240    "_ZTIN4aidl7android8hardware3usb13UsbDataStatusE"
7241   ]
7242  },
7243  {
7244   "alignment" : 1,
7245   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb16PowerBrickStatusEEE",
7246   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::usb::PowerBrickStatus>",
7247   "record_kind" : "class",
7248   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb16PowerBrickStatusEEE",
7249   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb16PowerBrickStatusEEE",
7250   "size" : 1,
7251   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7252   "template_args" :
7253   [
7254    "_ZTIN4aidl7android8hardware3usb16PowerBrickStatusE"
7255   ]
7256  },
7257  {
7258   "alignment" : 1,
7259   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb25ContaminantProtectionModeEEE",
7260   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::usb::ContaminantProtectionMode>",
7261   "record_kind" : "class",
7262   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb25ContaminantProtectionModeEEE",
7263   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb25ContaminantProtectionModeEEE",
7264   "size" : 1,
7265   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7266   "template_args" :
7267   [
7268    "_ZTIN4aidl7android8hardware3usb25ContaminantProtectionModeE"
7269   ]
7270  },
7271  {
7272   "alignment" : 1,
7273   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb26ContaminantDetectionStatusEEE",
7274   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::usb::ContaminantDetectionStatus>",
7275   "record_kind" : "class",
7276   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb26ContaminantDetectionStatusEEE",
7277   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb26ContaminantDetectionStatusEEE",
7278   "size" : 1,
7279   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7280   "template_args" :
7281   [
7282    "_ZTIN4aidl7android8hardware3usb26ContaminantDetectionStatusE"
7283   ]
7284  },
7285  {
7286   "alignment" : 1,
7287   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb27ContaminantProtectionStatusEEE",
7288   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::usb::ContaminantProtectionStatus>",
7289   "record_kind" : "class",
7290   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb27ContaminantProtectionStatusEEE",
7291   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb27ContaminantProtectionStatusEEE",
7292   "size" : 1,
7293   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7294   "template_args" :
7295   [
7296    "_ZTIN4aidl7android8hardware3usb27ContaminantProtectionStatusE"
7297   ]
7298  },
7299  {
7300   "alignment" : 1,
7301   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb8PortModeEEE",
7302   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::usb::PortMode>",
7303   "record_kind" : "class",
7304   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb8PortModeEEE",
7305   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware3usb8PortModeEEE",
7306   "size" : 1,
7307   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7308   "template_args" :
7309   [
7310    "_ZTIN4aidl7android8hardware3usb8PortModeE"
7311   ]
7312  },
7313  {
7314   "alignment" : 1,
7315   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE",
7316   "name" : "android::internal::details::ToEmptyString<std::basic_string<char, std::char_traits<char>, std::allocator<char>>>",
7317   "record_kind" : "class",
7318   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE",
7319   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE",
7320   "size" : 1,
7321   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7322   "template_args" :
7323   [
7324    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
7325   ]
7326  },
7327  {
7328   "alignment" : 1,
7329   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS3_9allocatorIS9_EEEEEE",
7330   "name" : "android::internal::details::ToEmptyString<std::vector<aidl::android::hardware::usb::UsbDataStatus, std::allocator<aidl::android::hardware::usb::UsbDataStatus>>>",
7331   "record_kind" : "class",
7332   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS3_9allocatorIS9_EEEEEE",
7333   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS3_9allocatorIS9_EEEEEE",
7334   "size" : 1,
7335   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7336   "template_args" :
7337   [
7338    "_ZTINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS_9allocatorIS5_EEEE"
7339   ]
7340  },
7341  {
7342   "alignment" : 1,
7343   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS3_9allocatorIS9_EEEEEE",
7344   "name" : "android::internal::details::ToEmptyString<std::vector<aidl::android::hardware::usb::ContaminantProtectionMode, std::allocator<aidl::android::hardware::usb::ContaminantProtectionMode>>>",
7345   "record_kind" : "class",
7346   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS3_9allocatorIS9_EEEEEE",
7347   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS3_9allocatorIS9_EEEEEE",
7348   "size" : 1,
7349   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7350   "template_args" :
7351   [
7352    "_ZTINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS_9allocatorIS5_EEEE"
7353   ]
7354  },
7355  {
7356   "alignment" : 1,
7357   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS3_9allocatorIS9_EEEEEE",
7358   "name" : "android::internal::details::ToEmptyString<std::vector<aidl::android::hardware::usb::PortMode, std::allocator<aidl::android::hardware::usb::PortMode>>>",
7359   "record_kind" : "class",
7360   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS3_9allocatorIS9_EEEEEE",
7361   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS3_9allocatorIS9_EEEEEE",
7362   "size" : 1,
7363   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7364   "template_args" :
7365   [
7366    "_ZTINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS_9allocatorIS5_EEEE"
7367   ]
7368  },
7369  {
7370   "alignment" : 1,
7371   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIbEE",
7372   "name" : "android::internal::details::ToEmptyString<bool>",
7373   "record_kind" : "class",
7374   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIbEE",
7375   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIbEE",
7376   "size" : 1,
7377   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7378   "template_args" :
7379   [
7380    "_ZTIb"
7381   ]
7382  },
7383  {
7384   "alignment" : 1,
7385   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb12PortDataRoleEEE",
7386   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::usb::PortDataRole>",
7387   "record_kind" : "class",
7388   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb12PortDataRoleEEE",
7389   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb12PortDataRoleEEE",
7390   "size" : 1,
7391   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7392   "template_args" :
7393   [
7394    "_ZTIN4aidl7android8hardware3usb12PortDataRoleE"
7395   ]
7396  },
7397  {
7398   "alignment" : 1,
7399   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb13PortPowerRoleEEE",
7400   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::usb::PortPowerRole>",
7401   "record_kind" : "class",
7402   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb13PortPowerRoleEEE",
7403   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb13PortPowerRoleEEE",
7404   "size" : 1,
7405   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7406   "template_args" :
7407   [
7408    "_ZTIN4aidl7android8hardware3usb13PortPowerRoleE"
7409   ]
7410  },
7411  {
7412   "alignment" : 1,
7413   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb13UsbDataStatusEEE",
7414   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::usb::UsbDataStatus>",
7415   "record_kind" : "class",
7416   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb13UsbDataStatusEEE",
7417   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb13UsbDataStatusEEE",
7418   "size" : 1,
7419   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7420   "template_args" :
7421   [
7422    "_ZTIN4aidl7android8hardware3usb13UsbDataStatusE"
7423   ]
7424  },
7425  {
7426   "alignment" : 1,
7427   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb16PowerBrickStatusEEE",
7428   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::usb::PowerBrickStatus>",
7429   "record_kind" : "class",
7430   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb16PowerBrickStatusEEE",
7431   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb16PowerBrickStatusEEE",
7432   "size" : 1,
7433   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7434   "template_args" :
7435   [
7436    "_ZTIN4aidl7android8hardware3usb16PowerBrickStatusE"
7437   ]
7438  },
7439  {
7440   "alignment" : 1,
7441   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb25ContaminantProtectionModeEEE",
7442   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::usb::ContaminantProtectionMode>",
7443   "record_kind" : "class",
7444   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb25ContaminantProtectionModeEEE",
7445   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb25ContaminantProtectionModeEEE",
7446   "size" : 1,
7447   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7448   "template_args" :
7449   [
7450    "_ZTIN4aidl7android8hardware3usb25ContaminantProtectionModeE"
7451   ]
7452  },
7453  {
7454   "alignment" : 1,
7455   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb26ContaminantDetectionStatusEEE",
7456   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::usb::ContaminantDetectionStatus>",
7457   "record_kind" : "class",
7458   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb26ContaminantDetectionStatusEEE",
7459   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb26ContaminantDetectionStatusEEE",
7460   "size" : 1,
7461   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7462   "template_args" :
7463   [
7464    "_ZTIN4aidl7android8hardware3usb26ContaminantDetectionStatusE"
7465   ]
7466  },
7467  {
7468   "alignment" : 1,
7469   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb27ContaminantProtectionStatusEEE",
7470   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::usb::ContaminantProtectionStatus>",
7471   "record_kind" : "class",
7472   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb27ContaminantProtectionStatusEEE",
7473   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb27ContaminantProtectionStatusEEE",
7474   "size" : 1,
7475   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7476   "template_args" :
7477   [
7478    "_ZTIN4aidl7android8hardware3usb27ContaminantProtectionStatusE"
7479   ]
7480  },
7481  {
7482   "alignment" : 1,
7483   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb8PortModeEEE",
7484   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::usb::PortMode>",
7485   "record_kind" : "class",
7486   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb8PortModeEEE",
7487   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware3usb8PortModeEEE",
7488   "size" : 1,
7489   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7490   "template_args" :
7491   [
7492    "_ZTIN4aidl7android8hardware3usb8PortModeE"
7493   ]
7494  },
7495  {
7496   "alignment" : 1,
7497   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS3_9allocatorIS9_EEEEEE",
7498   "name" : "android::internal::details::HasToStringMethod<std::vector<aidl::android::hardware::usb::UsbDataStatus, std::allocator<aidl::android::hardware::usb::UsbDataStatus>>>",
7499   "record_kind" : "class",
7500   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS3_9allocatorIS9_EEEEEE",
7501   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS3_9allocatorIS9_EEEEEE",
7502   "size" : 1,
7503   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7504   "template_args" :
7505   [
7506    "_ZTINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS_9allocatorIS5_EEEE"
7507   ]
7508  },
7509  {
7510   "alignment" : 1,
7511   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS3_9allocatorIS9_EEEEEE",
7512   "name" : "android::internal::details::HasToStringMethod<std::vector<aidl::android::hardware::usb::ContaminantProtectionMode, std::allocator<aidl::android::hardware::usb::ContaminantProtectionMode>>>",
7513   "record_kind" : "class",
7514   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS3_9allocatorIS9_EEEEEE",
7515   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS3_9allocatorIS9_EEEEEE",
7516   "size" : 1,
7517   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7518   "template_args" :
7519   [
7520    "_ZTINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS_9allocatorIS5_EEEE"
7521   ]
7522  },
7523  {
7524   "alignment" : 1,
7525   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS3_9allocatorIS9_EEEEEE",
7526   "name" : "android::internal::details::HasToStringMethod<std::vector<aidl::android::hardware::usb::PortMode, std::allocator<aidl::android::hardware::usb::PortMode>>>",
7527   "record_kind" : "class",
7528   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS3_9allocatorIS9_EEEEEE",
7529   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS3_9allocatorIS9_EEEEEE",
7530   "size" : 1,
7531   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7532   "template_args" :
7533   [
7534    "_ZTINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS_9allocatorIS5_EEEE"
7535   ]
7536  },
7537  {
7538   "alignment" : 1,
7539   "base_specifiers" :
7540   [
7541    {
7542     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7543    }
7544   ],
7545   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb12PortDataRoleENSt3__110shared_ptrEEE",
7546   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::usb::PortDataRole, std::shared_ptr>",
7547   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb12PortDataRoleENSt3__110shared_ptrEEE",
7548   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb12PortDataRoleENSt3__110shared_ptrEEE",
7549   "size" : 1,
7550   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7551   "template_args" :
7552   [
7553    "_ZTIN4aidl7android8hardware3usb12PortDataRoleE"
7554   ]
7555  },
7556  {
7557   "alignment" : 1,
7558   "base_specifiers" :
7559   [
7560    {
7561     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7562    }
7563   ],
7564   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb12PortDataRoleENSt3__18optionalEEE",
7565   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::usb::PortDataRole, std::optional>",
7566   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb12PortDataRoleENSt3__18optionalEEE",
7567   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb12PortDataRoleENSt3__18optionalEEE",
7568   "size" : 1,
7569   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7570   "template_args" :
7571   [
7572    "_ZTIN4aidl7android8hardware3usb12PortDataRoleE"
7573   ]
7574  },
7575  {
7576   "alignment" : 1,
7577   "base_specifiers" :
7578   [
7579    {
7580     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7581    }
7582   ],
7583   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb13PortPowerRoleENSt3__110shared_ptrEEE",
7584   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::usb::PortPowerRole, std::shared_ptr>",
7585   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb13PortPowerRoleENSt3__110shared_ptrEEE",
7586   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb13PortPowerRoleENSt3__110shared_ptrEEE",
7587   "size" : 1,
7588   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7589   "template_args" :
7590   [
7591    "_ZTIN4aidl7android8hardware3usb13PortPowerRoleE"
7592   ]
7593  },
7594  {
7595   "alignment" : 1,
7596   "base_specifiers" :
7597   [
7598    {
7599     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7600    }
7601   ],
7602   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb13PortPowerRoleENSt3__18optionalEEE",
7603   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::usb::PortPowerRole, std::optional>",
7604   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb13PortPowerRoleENSt3__18optionalEEE",
7605   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb13PortPowerRoleENSt3__18optionalEEE",
7606   "size" : 1,
7607   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7608   "template_args" :
7609   [
7610    "_ZTIN4aidl7android8hardware3usb13PortPowerRoleE"
7611   ]
7612  },
7613  {
7614   "alignment" : 1,
7615   "base_specifiers" :
7616   [
7617    {
7618     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7619    }
7620   ],
7621   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb13UsbDataStatusENSt3__110shared_ptrEEE",
7622   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::usb::UsbDataStatus, std::shared_ptr>",
7623   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb13UsbDataStatusENSt3__110shared_ptrEEE",
7624   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb13UsbDataStatusENSt3__110shared_ptrEEE",
7625   "size" : 1,
7626   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7627   "template_args" :
7628   [
7629    "_ZTIN4aidl7android8hardware3usb13UsbDataStatusE"
7630   ]
7631  },
7632  {
7633   "alignment" : 1,
7634   "base_specifiers" :
7635   [
7636    {
7637     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7638    }
7639   ],
7640   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb13UsbDataStatusENSt3__18optionalEEE",
7641   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::usb::UsbDataStatus, std::optional>",
7642   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb13UsbDataStatusENSt3__18optionalEEE",
7643   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb13UsbDataStatusENSt3__18optionalEEE",
7644   "size" : 1,
7645   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7646   "template_args" :
7647   [
7648    "_ZTIN4aidl7android8hardware3usb13UsbDataStatusE"
7649   ]
7650  },
7651  {
7652   "alignment" : 1,
7653   "base_specifiers" :
7654   [
7655    {
7656     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7657    }
7658   ],
7659   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb16PowerBrickStatusENSt3__110shared_ptrEEE",
7660   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::usb::PowerBrickStatus, std::shared_ptr>",
7661   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb16PowerBrickStatusENSt3__110shared_ptrEEE",
7662   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb16PowerBrickStatusENSt3__110shared_ptrEEE",
7663   "size" : 1,
7664   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7665   "template_args" :
7666   [
7667    "_ZTIN4aidl7android8hardware3usb16PowerBrickStatusE"
7668   ]
7669  },
7670  {
7671   "alignment" : 1,
7672   "base_specifiers" :
7673   [
7674    {
7675     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7676    }
7677   ],
7678   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb16PowerBrickStatusENSt3__18optionalEEE",
7679   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::usb::PowerBrickStatus, std::optional>",
7680   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb16PowerBrickStatusENSt3__18optionalEEE",
7681   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb16PowerBrickStatusENSt3__18optionalEEE",
7682   "size" : 1,
7683   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7684   "template_args" :
7685   [
7686    "_ZTIN4aidl7android8hardware3usb16PowerBrickStatusE"
7687   ]
7688  },
7689  {
7690   "alignment" : 1,
7691   "base_specifiers" :
7692   [
7693    {
7694     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7695    }
7696   ],
7697   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb25ContaminantProtectionModeENSt3__110shared_ptrEEE",
7698   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::usb::ContaminantProtectionMode, std::shared_ptr>",
7699   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb25ContaminantProtectionModeENSt3__110shared_ptrEEE",
7700   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb25ContaminantProtectionModeENSt3__110shared_ptrEEE",
7701   "size" : 1,
7702   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7703   "template_args" :
7704   [
7705    "_ZTIN4aidl7android8hardware3usb25ContaminantProtectionModeE"
7706   ]
7707  },
7708  {
7709   "alignment" : 1,
7710   "base_specifiers" :
7711   [
7712    {
7713     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7714    }
7715   ],
7716   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb25ContaminantProtectionModeENSt3__18optionalEEE",
7717   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::usb::ContaminantProtectionMode, std::optional>",
7718   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb25ContaminantProtectionModeENSt3__18optionalEEE",
7719   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb25ContaminantProtectionModeENSt3__18optionalEEE",
7720   "size" : 1,
7721   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7722   "template_args" :
7723   [
7724    "_ZTIN4aidl7android8hardware3usb25ContaminantProtectionModeE"
7725   ]
7726  },
7727  {
7728   "alignment" : 1,
7729   "base_specifiers" :
7730   [
7731    {
7732     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7733    }
7734   ],
7735   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb26ContaminantDetectionStatusENSt3__110shared_ptrEEE",
7736   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::usb::ContaminantDetectionStatus, std::shared_ptr>",
7737   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb26ContaminantDetectionStatusENSt3__110shared_ptrEEE",
7738   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb26ContaminantDetectionStatusENSt3__110shared_ptrEEE",
7739   "size" : 1,
7740   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7741   "template_args" :
7742   [
7743    "_ZTIN4aidl7android8hardware3usb26ContaminantDetectionStatusE"
7744   ]
7745  },
7746  {
7747   "alignment" : 1,
7748   "base_specifiers" :
7749   [
7750    {
7751     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7752    }
7753   ],
7754   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb26ContaminantDetectionStatusENSt3__18optionalEEE",
7755   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::usb::ContaminantDetectionStatus, std::optional>",
7756   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb26ContaminantDetectionStatusENSt3__18optionalEEE",
7757   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb26ContaminantDetectionStatusENSt3__18optionalEEE",
7758   "size" : 1,
7759   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7760   "template_args" :
7761   [
7762    "_ZTIN4aidl7android8hardware3usb26ContaminantDetectionStatusE"
7763   ]
7764  },
7765  {
7766   "alignment" : 1,
7767   "base_specifiers" :
7768   [
7769    {
7770     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7771    }
7772   ],
7773   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb27ContaminantProtectionStatusENSt3__110shared_ptrEEE",
7774   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::usb::ContaminantProtectionStatus, std::shared_ptr>",
7775   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb27ContaminantProtectionStatusENSt3__110shared_ptrEEE",
7776   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb27ContaminantProtectionStatusENSt3__110shared_ptrEEE",
7777   "size" : 1,
7778   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7779   "template_args" :
7780   [
7781    "_ZTIN4aidl7android8hardware3usb27ContaminantProtectionStatusE"
7782   ]
7783  },
7784  {
7785   "alignment" : 1,
7786   "base_specifiers" :
7787   [
7788    {
7789     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7790    }
7791   ],
7792   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb27ContaminantProtectionStatusENSt3__18optionalEEE",
7793   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::usb::ContaminantProtectionStatus, std::optional>",
7794   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb27ContaminantProtectionStatusENSt3__18optionalEEE",
7795   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb27ContaminantProtectionStatusENSt3__18optionalEEE",
7796   "size" : 1,
7797   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7798   "template_args" :
7799   [
7800    "_ZTIN4aidl7android8hardware3usb27ContaminantProtectionStatusE"
7801   ]
7802  },
7803  {
7804   "alignment" : 1,
7805   "base_specifiers" :
7806   [
7807    {
7808     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7809    }
7810   ],
7811   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb8PortModeENSt3__110shared_ptrEEE",
7812   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::usb::PortMode, std::shared_ptr>",
7813   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb8PortModeENSt3__110shared_ptrEEE",
7814   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb8PortModeENSt3__110shared_ptrEEE",
7815   "size" : 1,
7816   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7817   "template_args" :
7818   [
7819    "_ZTIN4aidl7android8hardware3usb8PortModeE"
7820   ]
7821  },
7822  {
7823   "alignment" : 1,
7824   "base_specifiers" :
7825   [
7826    {
7827     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7828    }
7829   ],
7830   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb8PortModeENSt3__18optionalEEE",
7831   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::usb::PortMode, std::optional>",
7832   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb8PortModeENSt3__18optionalEEE",
7833   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware3usb8PortModeENSt3__18optionalEEE",
7834   "size" : 1,
7835   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7836   "template_args" :
7837   [
7838    "_ZTIN4aidl7android8hardware3usb8PortModeE"
7839   ]
7840  },
7841  {
7842   "alignment" : 1,
7843   "base_specifiers" :
7844   [
7845    {
7846     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7847    }
7848   ],
7849   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS3_9allocatorIS9_EEEENS3_10shared_ptrEEE",
7850   "name" : "android::internal::details::IsInstantiationOf<std::vector<aidl::android::hardware::usb::UsbDataStatus, std::allocator<aidl::android::hardware::usb::UsbDataStatus>>, std::shared_ptr>",
7851   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS3_9allocatorIS9_EEEENS3_10shared_ptrEEE",
7852   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS3_9allocatorIS9_EEEENS3_10shared_ptrEEE",
7853   "size" : 1,
7854   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7855   "template_args" :
7856   [
7857    "_ZTINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS_9allocatorIS5_EEEE"
7858   ]
7859  },
7860  {
7861   "alignment" : 1,
7862   "base_specifiers" :
7863   [
7864    {
7865     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7866    }
7867   ],
7868   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS3_9allocatorIS9_EEEENS3_8optionalEEE",
7869   "name" : "android::internal::details::IsInstantiationOf<std::vector<aidl::android::hardware::usb::UsbDataStatus, std::allocator<aidl::android::hardware::usb::UsbDataStatus>>, std::optional>",
7870   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS3_9allocatorIS9_EEEENS3_8optionalEEE",
7871   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS3_9allocatorIS9_EEEENS3_8optionalEEE",
7872   "size" : 1,
7873   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7874   "template_args" :
7875   [
7876    "_ZTINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS_9allocatorIS5_EEEE"
7877   ]
7878  },
7879  {
7880   "alignment" : 1,
7881   "base_specifiers" :
7882   [
7883    {
7884     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7885    }
7886   ],
7887   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS3_9allocatorIS9_EEEENS3_10shared_ptrEEE",
7888   "name" : "android::internal::details::IsInstantiationOf<std::vector<aidl::android::hardware::usb::ContaminantProtectionMode, std::allocator<aidl::android::hardware::usb::ContaminantProtectionMode>>, std::shared_ptr>",
7889   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS3_9allocatorIS9_EEEENS3_10shared_ptrEEE",
7890   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS3_9allocatorIS9_EEEENS3_10shared_ptrEEE",
7891   "size" : 1,
7892   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7893   "template_args" :
7894   [
7895    "_ZTINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS_9allocatorIS5_EEEE"
7896   ]
7897  },
7898  {
7899   "alignment" : 1,
7900   "base_specifiers" :
7901   [
7902    {
7903     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7904    }
7905   ],
7906   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS3_9allocatorIS9_EEEENS3_8optionalEEE",
7907   "name" : "android::internal::details::IsInstantiationOf<std::vector<aidl::android::hardware::usb::ContaminantProtectionMode, std::allocator<aidl::android::hardware::usb::ContaminantProtectionMode>>, std::optional>",
7908   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS3_9allocatorIS9_EEEENS3_8optionalEEE",
7909   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS3_9allocatorIS9_EEEENS3_8optionalEEE",
7910   "size" : 1,
7911   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7912   "template_args" :
7913   [
7914    "_ZTINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS_9allocatorIS5_EEEE"
7915   ]
7916  },
7917  {
7918   "alignment" : 1,
7919   "base_specifiers" :
7920   [
7921    {
7922     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7923    }
7924   ],
7925   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS3_9allocatorIS9_EEEENS3_10shared_ptrEEE",
7926   "name" : "android::internal::details::IsInstantiationOf<std::vector<aidl::android::hardware::usb::PortMode, std::allocator<aidl::android::hardware::usb::PortMode>>, std::shared_ptr>",
7927   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS3_9allocatorIS9_EEEENS3_10shared_ptrEEE",
7928   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS3_9allocatorIS9_EEEENS3_10shared_ptrEEE",
7929   "size" : 1,
7930   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7931   "template_args" :
7932   [
7933    "_ZTINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS_9allocatorIS5_EEEE"
7934   ]
7935  },
7936  {
7937   "alignment" : 1,
7938   "base_specifiers" :
7939   [
7940    {
7941     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7942    }
7943   ],
7944   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS3_9allocatorIS9_EEEENS3_8optionalEEE",
7945   "name" : "android::internal::details::IsInstantiationOf<std::vector<aidl::android::hardware::usb::PortMode, std::allocator<aidl::android::hardware::usb::PortMode>>, std::optional>",
7946   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS3_9allocatorIS9_EEEENS3_8optionalEEE",
7947   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS3_9allocatorIS9_EEEENS3_8optionalEEE",
7948   "size" : 1,
7949   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7950   "template_args" :
7951   [
7952    "_ZTINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS_9allocatorIS5_EEEE"
7953   ]
7954  },
7955  {
7956   "alignment" : 1,
7957   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb12PortDataRoleEEE",
7958   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::usb::PortDataRole>",
7959   "record_kind" : "class",
7960   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb12PortDataRoleEEE",
7961   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb12PortDataRoleEEE",
7962   "size" : 1,
7963   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7964   "template_args" :
7965   [
7966    "_ZTIN4aidl7android8hardware3usb12PortDataRoleE"
7967   ]
7968  },
7969  {
7970   "alignment" : 1,
7971   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb13PortPowerRoleEEE",
7972   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::usb::PortPowerRole>",
7973   "record_kind" : "class",
7974   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb13PortPowerRoleEEE",
7975   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb13PortPowerRoleEEE",
7976   "size" : 1,
7977   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7978   "template_args" :
7979   [
7980    "_ZTIN4aidl7android8hardware3usb13PortPowerRoleE"
7981   ]
7982  },
7983  {
7984   "alignment" : 1,
7985   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb13UsbDataStatusEEE",
7986   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::usb::UsbDataStatus>",
7987   "record_kind" : "class",
7988   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb13UsbDataStatusEEE",
7989   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb13UsbDataStatusEEE",
7990   "size" : 1,
7991   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7992   "template_args" :
7993   [
7994    "_ZTIN4aidl7android8hardware3usb13UsbDataStatusE"
7995   ]
7996  },
7997  {
7998   "alignment" : 1,
7999   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb16PowerBrickStatusEEE",
8000   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::usb::PowerBrickStatus>",
8001   "record_kind" : "class",
8002   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb16PowerBrickStatusEEE",
8003   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb16PowerBrickStatusEEE",
8004   "size" : 1,
8005   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
8006   "template_args" :
8007   [
8008    "_ZTIN4aidl7android8hardware3usb16PowerBrickStatusE"
8009   ]
8010  },
8011  {
8012   "alignment" : 1,
8013   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb25ContaminantProtectionModeEEE",
8014   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::usb::ContaminantProtectionMode>",
8015   "record_kind" : "class",
8016   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb25ContaminantProtectionModeEEE",
8017   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb25ContaminantProtectionModeEEE",
8018   "size" : 1,
8019   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
8020   "template_args" :
8021   [
8022    "_ZTIN4aidl7android8hardware3usb25ContaminantProtectionModeE"
8023   ]
8024  },
8025  {
8026   "alignment" : 1,
8027   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb26ContaminantDetectionStatusEEE",
8028   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::usb::ContaminantDetectionStatus>",
8029   "record_kind" : "class",
8030   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb26ContaminantDetectionStatusEEE",
8031   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb26ContaminantDetectionStatusEEE",
8032   "size" : 1,
8033   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
8034   "template_args" :
8035   [
8036    "_ZTIN4aidl7android8hardware3usb26ContaminantDetectionStatusE"
8037   ]
8038  },
8039  {
8040   "alignment" : 1,
8041   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb27ContaminantProtectionStatusEEE",
8042   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::usb::ContaminantProtectionStatus>",
8043   "record_kind" : "class",
8044   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb27ContaminantProtectionStatusEEE",
8045   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb27ContaminantProtectionStatusEEE",
8046   "size" : 1,
8047   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
8048   "template_args" :
8049   [
8050    "_ZTIN4aidl7android8hardware3usb27ContaminantProtectionStatusE"
8051   ]
8052  },
8053  {
8054   "alignment" : 1,
8055   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb8PortModeEEE",
8056   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::usb::PortMode>",
8057   "record_kind" : "class",
8058   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb8PortModeEEE",
8059   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware3usb8PortModeEEE",
8060   "size" : 1,
8061   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
8062   "template_args" :
8063   [
8064    "_ZTIN4aidl7android8hardware3usb8PortModeE"
8065   ]
8066  },
8067  {
8068   "alignment" : 1,
8069   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS3_9allocatorIS9_EEEEEE",
8070   "name" : "android::internal::details::HasToStringFunction<std::vector<aidl::android::hardware::usb::UsbDataStatus, std::allocator<aidl::android::hardware::usb::UsbDataStatus>>>",
8071   "record_kind" : "class",
8072   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS3_9allocatorIS9_EEEEEE",
8073   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS3_9allocatorIS9_EEEEEE",
8074   "size" : 1,
8075   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
8076   "template_args" :
8077   [
8078    "_ZTINSt3__16vectorIN4aidl7android8hardware3usb13UsbDataStatusENS_9allocatorIS5_EEEE"
8079   ]
8080  },
8081  {
8082   "alignment" : 1,
8083   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS3_9allocatorIS9_EEEEEE",
8084   "name" : "android::internal::details::HasToStringFunction<std::vector<aidl::android::hardware::usb::ContaminantProtectionMode, std::allocator<aidl::android::hardware::usb::ContaminantProtectionMode>>>",
8085   "record_kind" : "class",
8086   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS3_9allocatorIS9_EEEEEE",
8087   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS3_9allocatorIS9_EEEEEE",
8088   "size" : 1,
8089   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
8090   "template_args" :
8091   [
8092    "_ZTINSt3__16vectorIN4aidl7android8hardware3usb25ContaminantProtectionModeENS_9allocatorIS5_EEEE"
8093   ]
8094  },
8095  {
8096   "alignment" : 1,
8097   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS3_9allocatorIS9_EEEEEE",
8098   "name" : "android::internal::details::HasToStringFunction<std::vector<aidl::android::hardware::usb::PortMode, std::allocator<aidl::android::hardware::usb::PortMode>>>",
8099   "record_kind" : "class",
8100   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS3_9allocatorIS9_EEEEEE",
8101   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS3_9allocatorIS9_EEEEEE",
8102   "size" : 1,
8103   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
8104   "template_args" :
8105   [
8106    "_ZTINSt3__16vectorIN4aidl7android8hardware3usb8PortModeENS_9allocatorIS5_EEEE"
8107   ]
8108  }
8109 ],
8110 "rvalue_reference_types" :
8111 [
8112  {
8113   "alignment" : 4,
8114   "linker_set_key" : "_ZTION3ndk13ScopedAParcelE",
8115   "name" : "ndk::ScopedAParcel &&",
8116   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
8117   "self_type" : "_ZTION3ndk13ScopedAParcelE",
8118   "size" : 4,
8119   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
8120  },
8121  {
8122   "alignment" : 4,
8123   "linker_set_key" : "_ZTION3ndk13ScopedAStatusE",
8124   "name" : "ndk::ScopedAStatus &&",
8125   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
8126   "self_type" : "_ZTION3ndk13ScopedAStatusE",
8127   "size" : 4,
8128   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
8129  },
8130  {
8131   "alignment" : 4,
8132   "linker_set_key" : "_ZTION3ndk17AParcelableHolderE",
8133   "name" : "ndk::AParcelableHolder &&",
8134   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
8135   "self_type" : "_ZTION3ndk17AParcelableHolderE",
8136   "size" : 4,
8137   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
8138  },
8139  {
8140   "alignment" : 4,
8141   "linker_set_key" : "_ZTION3ndk19ScopedAIBinder_WeakE",
8142   "name" : "ndk::ScopedAIBinder_Weak &&",
8143   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
8144   "self_type" : "_ZTION3ndk19ScopedAIBinder_WeakE",
8145   "size" : 4,
8146   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
8147  },
8148  {
8149   "alignment" : 4,
8150   "linker_set_key" : "_ZTION3ndk20ScopedFileDescriptorE",
8151   "name" : "ndk::ScopedFileDescriptor &&",
8152   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
8153   "self_type" : "_ZTION3ndk20ScopedFileDescriptorE",
8154   "size" : 4,
8155   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
8156  },
8157  {
8158   "alignment" : 4,
8159   "linker_set_key" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE",
8160   "name" : "ndk::ScopedAIBinder_DeathRecipient &&",
8161   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
8162   "self_type" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE",
8163   "size" : 4,
8164   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
8165  },
8166  {
8167   "alignment" : 4,
8168   "linker_set_key" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
8169   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &&",
8170   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
8171   "self_type" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
8172   "size" : 4,
8173   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
8174  }
8175 ]
8176}
8177