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