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