1{
2 "array_types" : [],
3 "builtin_types" :
4 [
5  {
6   "alignment" : 4,
7   "linker_set_key" : "_ZTIDn",
8   "name" : "std::nullptr_t",
9   "referenced_type" : "_ZTIDn",
10   "self_type" : "_ZTIDn",
11   "size" : 4
12  },
13  {
14   "alignment" : 1,
15   "is_integral" : true,
16   "linker_set_key" : "_ZTIa",
17   "name" : "signed char",
18   "referenced_type" : "_ZTIa",
19   "self_type" : "_ZTIa",
20   "size" : 1
21  },
22  {
23   "alignment" : 1,
24   "is_integral" : true,
25   "is_unsigned" : true,
26   "linker_set_key" : "_ZTIb",
27   "name" : "bool",
28   "referenced_type" : "_ZTIb",
29   "self_type" : "_ZTIb",
30   "size" : 1
31  },
32  {
33   "alignment" : 1,
34   "is_integral" : true,
35   "is_unsigned" : true,
36   "linker_set_key" : "_ZTIc",
37   "name" : "char",
38   "referenced_type" : "_ZTIc",
39   "self_type" : "_ZTIc",
40   "size" : 1
41  },
42  {
43   "alignment" : 4,
44   "is_integral" : true,
45   "linker_set_key" : "_ZTIi",
46   "name" : "int",
47   "referenced_type" : "_ZTIi",
48   "self_type" : "_ZTIi",
49   "size" : 4
50  },
51  {
52   "alignment" : 4,
53   "is_integral" : true,
54   "is_unsigned" : true,
55   "linker_set_key" : "_ZTIj",
56   "name" : "unsigned int",
57   "referenced_type" : "_ZTIj",
58   "self_type" : "_ZTIj",
59   "size" : 4
60  },
61  {
62   "linker_set_key" : "_ZTIv",
63   "name" : "void",
64   "referenced_type" : "_ZTIv",
65   "self_type" : "_ZTIv"
66  }
67 ],
68 "elf_functions" :
69 [
70  {
71   "binding" : "weak",
72   "name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEE8asBinderEv"
73  },
74  {
75   "binding" : "weak",
76   "name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEE8asBinderEv"
77  },
78  {
79   "binding" : "weak",
80   "name" : "_ZN3ndk12BpCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEE8asBinderEv"
81  },
82  {
83   "binding" : "weak",
84   "name" : "_ZN3ndk12BpCInterfaceIN4aidl7android6system7suspend9IWakeLockEE8asBinderEv"
85  },
86  {
87   "name" : "_ZN4aidl7android6system7suspend10BnWakeLock12createBinderEv"
88  },
89  {
90   "name" : "_ZN4aidl7android6system7suspend10BnWakeLock16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
91  },
92  {
93   "name" : "_ZN4aidl7android6system7suspend10BnWakeLock19getInterfaceVersionEPi"
94  },
95  {
96   "name" : "_ZN4aidl7android6system7suspend10BnWakeLockC2Ev"
97  },
98  {
99   "name" : "_ZN4aidl7android6system7suspend10BnWakeLockD0Ev"
100  },
101  {
102   "name" : "_ZN4aidl7android6system7suspend10BnWakeLockD1Ev"
103  },
104  {
105   "name" : "_ZN4aidl7android6system7suspend10BnWakeLockD2Ev"
106  },
107  {
108   "name" : "_ZN4aidl7android6system7suspend10BpWakeLock16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
109  },
110  {
111   "name" : "_ZN4aidl7android6system7suspend10BpWakeLock19getInterfaceVersionEPi"
112  },
113  {
114   "name" : "_ZN4aidl7android6system7suspend10BpWakeLock7releaseEv"
115  },
116  {
117   "name" : "_ZN4aidl7android6system7suspend10BpWakeLockC1ERKN3ndk10SpAIBinderE"
118  },
119  {
120   "name" : "_ZN4aidl7android6system7suspend10BpWakeLockC2ERKN3ndk10SpAIBinderE"
121  },
122  {
123   "name" : "_ZN4aidl7android6system7suspend10BpWakeLockD0Ev"
124  },
125  {
126   "name" : "_ZN4aidl7android6system7suspend10BpWakeLockD1Ev"
127  },
128  {
129   "name" : "_ZN4aidl7android6system7suspend10BpWakeLockD2Ev"
130  },
131  {
132   "name" : "_ZN4aidl7android6system7suspend14ISystemSuspend10fromBinderERKN3ndk10SpAIBinderE"
133  },
134  {
135   "name" : "_ZN4aidl7android6system7suspend14ISystemSuspend13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE"
136  },
137  {
138   "name" : "_ZN4aidl7android6system7suspend14ISystemSuspend14getDefaultImplEv"
139  },
140  {
141   "name" : "_ZN4aidl7android6system7suspend14ISystemSuspend14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE"
142  },
143  {
144   "name" : "_ZN4aidl7android6system7suspend14ISystemSuspend14setDefaultImplERKNSt3__110shared_ptrIS3_EE"
145  },
146  {
147   "name" : "_ZN4aidl7android6system7suspend14ISystemSuspendC2Ev"
148  },
149  {
150   "name" : "_ZN4aidl7android6system7suspend14ISystemSuspendD0Ev"
151  },
152  {
153   "name" : "_ZN4aidl7android6system7suspend14ISystemSuspendD1Ev"
154  },
155  {
156   "name" : "_ZN4aidl7android6system7suspend14ISystemSuspendD2Ev"
157  },
158  {
159   "name" : "_ZN4aidl7android6system7suspend15BnSystemSuspend12createBinderEv"
160  },
161  {
162   "name" : "_ZN4aidl7android6system7suspend15BnSystemSuspend16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
163  },
164  {
165   "name" : "_ZN4aidl7android6system7suspend15BnSystemSuspend19getInterfaceVersionEPi"
166  },
167  {
168   "name" : "_ZN4aidl7android6system7suspend15BnSystemSuspendC2Ev"
169  },
170  {
171   "name" : "_ZN4aidl7android6system7suspend15BnSystemSuspendD0Ev"
172  },
173  {
174   "name" : "_ZN4aidl7android6system7suspend15BnSystemSuspendD1Ev"
175  },
176  {
177   "name" : "_ZN4aidl7android6system7suspend15BnSystemSuspendD2Ev"
178  },
179  {
180   "name" : "_ZN4aidl7android6system7suspend15BpSystemSuspend15acquireWakeLockENS2_12WakeLockTypeERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPNS5_10shared_ptrINS2_9IWakeLockEEE"
181  },
182  {
183   "name" : "_ZN4aidl7android6system7suspend15BpSystemSuspend16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
184  },
185  {
186   "name" : "_ZN4aidl7android6system7suspend15BpSystemSuspend19getInterfaceVersionEPi"
187  },
188  {
189   "name" : "_ZN4aidl7android6system7suspend15BpSystemSuspendC1ERKN3ndk10SpAIBinderE"
190  },
191  {
192   "name" : "_ZN4aidl7android6system7suspend15BpSystemSuspendC2ERKN3ndk10SpAIBinderE"
193  },
194  {
195   "name" : "_ZN4aidl7android6system7suspend15BpSystemSuspendD0Ev"
196  },
197  {
198   "name" : "_ZN4aidl7android6system7suspend15BpSystemSuspendD1Ev"
199  },
200  {
201   "name" : "_ZN4aidl7android6system7suspend15BpSystemSuspendD2Ev"
202  },
203  {
204   "name" : "_ZN4aidl7android6system7suspend16IWakeLockDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
205  },
206  {
207   "name" : "_ZN4aidl7android6system7suspend16IWakeLockDefault19getInterfaceVersionEPi"
208  },
209  {
210   "name" : "_ZN4aidl7android6system7suspend16IWakeLockDefault7releaseEv"
211  },
212  {
213   "name" : "_ZN4aidl7android6system7suspend16IWakeLockDefault8asBinderEv"
214  },
215  {
216   "name" : "_ZN4aidl7android6system7suspend16IWakeLockDefault8isRemoteEv"
217  },
218  {
219   "name" : "_ZN4aidl7android6system7suspend21ISystemSuspendDefault15acquireWakeLockENS2_12WakeLockTypeERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPNS5_10shared_ptrINS2_9IWakeLockEEE"
220  },
221  {
222   "name" : "_ZN4aidl7android6system7suspend21ISystemSuspendDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
223  },
224  {
225   "name" : "_ZN4aidl7android6system7suspend21ISystemSuspendDefault19getInterfaceVersionEPi"
226  },
227  {
228   "name" : "_ZN4aidl7android6system7suspend21ISystemSuspendDefault8asBinderEv"
229  },
230  {
231   "name" : "_ZN4aidl7android6system7suspend21ISystemSuspendDefault8isRemoteEv"
232  },
233  {
234   "name" : "_ZN4aidl7android6system7suspend9IWakeLock10fromBinderERKN3ndk10SpAIBinderE"
235  },
236  {
237   "name" : "_ZN4aidl7android6system7suspend9IWakeLock13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE"
238  },
239  {
240   "name" : "_ZN4aidl7android6system7suspend9IWakeLock14getDefaultImplEv"
241  },
242  {
243   "name" : "_ZN4aidl7android6system7suspend9IWakeLock14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE"
244  },
245  {
246   "name" : "_ZN4aidl7android6system7suspend9IWakeLock14setDefaultImplERKNSt3__110shared_ptrIS3_EE"
247  },
248  {
249   "name" : "_ZN4aidl7android6system7suspend9IWakeLockC2Ev"
250  },
251  {
252   "name" : "_ZN4aidl7android6system7suspend9IWakeLockD0Ev"
253  },
254  {
255   "name" : "_ZN4aidl7android6system7suspend9IWakeLockD1Ev"
256  },
257  {
258   "name" : "_ZN4aidl7android6system7suspend9IWakeLockD2Ev"
259  },
260  {
261   "binding" : "weak",
262   "name" : "_ZNSt3__110shared_ptrIN4aidl7android6system7suspend14ISystemSuspendEED2Ev"
263  },
264  {
265   "binding" : "weak",
266   "name" : "_ZNSt3__110shared_ptrIN4aidl7android6system7suspend9IWakeLockEED2Ev"
267  },
268  {
269   "binding" : "weak",
270   "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv"
271  },
272  {
273   "binding" : "weak",
274   "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
275  }
276 ],
277 "elf_objects" :
278 [
279  {
280   "binding" : "weak",
281   "name" : "_ZGVN4aidl7android6system7suspend14ISystemSuspend4hashE"
282  },
283  {
284   "binding" : "weak",
285   "name" : "_ZGVN4aidl7android6system7suspend9IWakeLock4hashE"
286  },
287  {
288   "name" : "_ZN4aidl7android6system7suspend14ISystemSuspend10descriptorE"
289  },
290  {
291   "name" : "_ZN4aidl7android6system7suspend14ISystemSuspend12default_implE"
292  },
293  {
294   "binding" : "weak",
295   "name" : "_ZN4aidl7android6system7suspend14ISystemSuspend4hashE"
296  },
297  {
298   "name" : "_ZN4aidl7android6system7suspend9IWakeLock10descriptorE"
299  },
300  {
301   "name" : "_ZN4aidl7android6system7suspend9IWakeLock12default_implE"
302  },
303  {
304   "binding" : "weak",
305   "name" : "_ZN4aidl7android6system7suspend9IWakeLock4hashE"
306  },
307  {
308   "binding" : "weak",
309   "name" : "_ZTVN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEEE"
310  },
311  {
312   "binding" : "weak",
313   "name" : "_ZTVN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEEE"
314  },
315  {
316   "binding" : "weak",
317   "name" : "_ZTVN3ndk12BpCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEEE"
318  },
319  {
320   "binding" : "weak",
321   "name" : "_ZTVN3ndk12BpCInterfaceIN4aidl7android6system7suspend9IWakeLockEEE"
322  },
323  {
324   "binding" : "weak",
325   "name" : "_ZTVN3ndk13SharedRefBaseE"
326  },
327  {
328   "name" : "_ZTVN4aidl7android6system7suspend10BnWakeLockE"
329  },
330  {
331   "name" : "_ZTVN4aidl7android6system7suspend10BpWakeLockE"
332  },
333  {
334   "name" : "_ZTVN4aidl7android6system7suspend14ISystemSuspendE"
335  },
336  {
337   "name" : "_ZTVN4aidl7android6system7suspend15BnSystemSuspendE"
338  },
339  {
340   "name" : "_ZTVN4aidl7android6system7suspend15BpSystemSuspendE"
341  },
342  {
343   "name" : "_ZTVN4aidl7android6system7suspend16IWakeLockDefaultE"
344  },
345  {
346   "name" : "_ZTVN4aidl7android6system7suspend21ISystemSuspendDefaultE"
347  },
348  {
349   "name" : "_ZTVN4aidl7android6system7suspend9IWakeLockE"
350  },
351  {
352   "binding" : "weak",
353   "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE"
354  }
355 ],
356 "enum_types" :
357 [
358  {
359   "alignment" : 4,
360   "enum_fields" :
361   [
362    {
363     "enum_field_value" : 1,
364     "name" : "FLAG_ONEWAY"
365    }
366   ],
367   "linker_set_key" : "_ZTI12$FLAG_ONEWAY",
368   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:43:1)",
369   "referenced_type" : "_ZTI12$FLAG_ONEWAY",
370   "self_type" : "_ZTI12$FLAG_ONEWAY",
371   "size" : 4,
372   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h",
373   "underlying_type" : "_ZTIj"
374  },
375  {
376   "alignment" : 4,
377   "enum_fields" :
378   [
379    {
380     "enum_field_value" : 0,
381     "name" : "EX_NONE"
382    },
383    {
384     "enum_field_value" : -1,
385     "name" : "EX_SECURITY"
386    },
387    {
388     "enum_field_value" : -2,
389     "name" : "EX_BAD_PARCELABLE"
390    },
391    {
392     "enum_field_value" : -3,
393     "name" : "EX_ILLEGAL_ARGUMENT"
394    },
395    {
396     "enum_field_value" : -4,
397     "name" : "EX_NULL_POINTER"
398    },
399    {
400     "enum_field_value" : -5,
401     "name" : "EX_ILLEGAL_STATE"
402    },
403    {
404     "enum_field_value" : -6,
405     "name" : "EX_NETWORK_MAIN_THREAD"
406    },
407    {
408     "enum_field_value" : -7,
409     "name" : "EX_UNSUPPORTED_OPERATION"
410    },
411    {
412     "enum_field_value" : -8,
413     "name" : "EX_SERVICE_SPECIFIC"
414    },
415    {
416     "enum_field_value" : -9,
417     "name" : "EX_PARCELABLE"
418    },
419    {
420     "enum_field_value" : -129,
421     "name" : "EX_TRANSACTION_FAILED"
422    }
423   ],
424   "linker_set_key" : "_ZTI18$EX_BAD_PARCELABLE",
425   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:94:1)",
426   "referenced_type" : "_ZTI18$EX_BAD_PARCELABLE",
427   "self_type" : "_ZTI18$EX_BAD_PARCELABLE",
428   "size" : 4,
429   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h",
430   "underlying_type" : "_ZTIi"
431  },
432  {
433   "alignment" : 4,
434   "enum_fields" :
435   [
436    {
437     "enum_field_value" : 268435456,
438     "name" : "FLAG_PRIVATE_LOCAL"
439    }
440   ],
441   "linker_set_key" : "_ZTI19$FLAG_PRIVATE_LOCAL",
442   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:35:1)",
443   "referenced_type" : "_ZTI19$FLAG_PRIVATE_LOCAL",
444   "self_type" : "_ZTI19$FLAG_PRIVATE_LOCAL",
445   "size" : 4,
446   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h",
447   "underlying_type" : "_ZTIj"
448  },
449  {
450   "alignment" : 4,
451   "enum_fields" :
452   [
453    {
454     "enum_field_value" : 268435456,
455     "name" : "FLAG_PRIVATE_VENDOR"
456    }
457   ],
458   "linker_set_key" : "_ZTI20$FLAG_PRIVATE_VENDOR",
459   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:26:1)",
460   "referenced_type" : "_ZTI20$FLAG_PRIVATE_VENDOR",
461   "self_type" : "_ZTI20$FLAG_PRIVATE_VENDOR",
462   "size" : 4,
463   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h",
464   "underlying_type" : "_ZTIj"
465  },
466  {
467   "alignment" : 4,
468   "enum_fields" :
469   [
470    {
471     "enum_field_value" : 0,
472     "name" : "STATUS_OK"
473    },
474    {
475     "enum_field_value" : -2147483648,
476     "name" : "STATUS_UNKNOWN_ERROR"
477    },
478    {
479     "enum_field_value" : -12,
480     "name" : "STATUS_NO_MEMORY"
481    },
482    {
483     "enum_field_value" : -38,
484     "name" : "STATUS_INVALID_OPERATION"
485    },
486    {
487     "enum_field_value" : -22,
488     "name" : "STATUS_BAD_VALUE"
489    },
490    {
491     "enum_field_value" : -2147483647,
492     "name" : "STATUS_BAD_TYPE"
493    },
494    {
495     "enum_field_value" : -2,
496     "name" : "STATUS_NAME_NOT_FOUND"
497    },
498    {
499     "enum_field_value" : -1,
500     "name" : "STATUS_PERMISSION_DENIED"
501    },
502    {
503     "enum_field_value" : -19,
504     "name" : "STATUS_NO_INIT"
505    },
506    {
507     "enum_field_value" : -17,
508     "name" : "STATUS_ALREADY_EXISTS"
509    },
510    {
511     "enum_field_value" : -32,
512     "name" : "STATUS_DEAD_OBJECT"
513    },
514    {
515     "enum_field_value" : -2147483646,
516     "name" : "STATUS_FAILED_TRANSACTION"
517    },
518    {
519     "enum_field_value" : -75,
520     "name" : "STATUS_BAD_INDEX"
521    },
522    {
523     "enum_field_value" : -61,
524     "name" : "STATUS_NOT_ENOUGH_DATA"
525    },
526    {
527     "enum_field_value" : -11,
528     "name" : "STATUS_WOULD_BLOCK"
529    },
530    {
531     "enum_field_value" : -110,
532     "name" : "STATUS_TIMED_OUT"
533    },
534    {
535     "enum_field_value" : -74,
536     "name" : "STATUS_UNKNOWN_TRANSACTION"
537    },
538    {
539     "enum_field_value" : -2147483641,
540     "name" : "STATUS_FDS_NOT_ALLOWED"
541    },
542    {
543     "enum_field_value" : -2147483640,
544     "name" : "STATUS_UNEXPECTED_NULL"
545    }
546   ],
547   "linker_set_key" : "_ZTI22$STATUS_ALREADY_EXISTS",
548   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:60:1)",
549   "referenced_type" : "_ZTI22$STATUS_ALREADY_EXISTS",
550   "self_type" : "_ZTI22$STATUS_ALREADY_EXISTS",
551   "size" : 4,
552   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h",
553   "underlying_type" : "_ZTIi"
554  },
555  {
556   "alignment" : 4,
557   "enum_fields" :
558   [
559    {
560     "enum_field_value" : 1,
561     "name" : "FIRST_CALL_TRANSACTION"
562    },
563    {
564     "enum_field_value" : 16777215,
565     "name" : "LAST_CALL_TRANSACTION"
566    }
567   ],
568   "linker_set_key" : "_ZTI23$FIRST_CALL_TRANSACTION",
569   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:58:1)",
570   "referenced_type" : "_ZTI23$FIRST_CALL_TRANSACTION",
571   "self_type" : "_ZTI23$FIRST_CALL_TRANSACTION",
572   "size" : 4,
573   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h",
574   "underlying_type" : "_ZTIj"
575  },
576  {
577   "alignment" : 1,
578   "enum_fields" :
579   [
580    {
581     "enum_field_value" : 0,
582     "name" : "aidl::android::system::suspend::WakeLockType::PARTIAL"
583    },
584    {
585     "enum_field_value" : 1,
586     "name" : "aidl::android::system::suspend::WakeLockType::FULL"
587    }
588   ],
589   "linker_set_key" : "_ZTIN4aidl7android6system7suspend12WakeLockTypeE",
590   "name" : "aidl::android::system::suspend::WakeLockType",
591   "referenced_type" : "_ZTIN4aidl7android6system7suspend12WakeLockTypeE",
592   "self_type" : "_ZTIN4aidl7android6system7suspend12WakeLockTypeE",
593   "size" : 1,
594   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/WakeLockType.h",
595   "underlying_type" : "_ZTIa"
596  }
597 ],
598 "function_types" :
599 [
600  {
601   "alignment" : 4,
602   "linker_set_key" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
603   "name" : "int (AIBinder *, unsigned int, const AParcel *, AParcel *)",
604   "parameters" :
605   [
606    {
607     "referenced_type" : "_ZTIP8AIBinder"
608    },
609    {
610     "referenced_type" : "_ZTIj"
611    },
612    {
613     "referenced_type" : "_ZTIPK7AParcel"
614    },
615    {
616     "referenced_type" : "_ZTIP7AParcel"
617    }
618   ],
619   "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
620   "return_type" : "_ZTIi",
621   "self_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
622   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
623  }
624 ],
625 "functions" :
626 [
627  {
628   "function_name" : "ndk::BnCInterface<aidl::android::system::suspend::ISystemSuspend>::asBinder",
629   "linker_set_key" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEE8asBinderEv",
630   "parameters" :
631   [
632    {
633     "is_this_ptr" : true,
634     "referenced_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEEE"
635    }
636   ],
637   "return_type" : "_ZTIN3ndk10SpAIBinderE",
638   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
639  },
640  {
641   "function_name" : "ndk::BnCInterface<aidl::android::system::suspend::IWakeLock>::asBinder",
642   "linker_set_key" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEE8asBinderEv",
643   "parameters" :
644   [
645    {
646     "is_this_ptr" : true,
647     "referenced_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEEE"
648    }
649   ],
650   "return_type" : "_ZTIN3ndk10SpAIBinderE",
651   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
652  },
653  {
654   "function_name" : "ndk::BpCInterface<aidl::android::system::suspend::ISystemSuspend>::asBinder",
655   "linker_set_key" : "_ZN3ndk12BpCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEE8asBinderEv",
656   "parameters" :
657   [
658    {
659     "is_this_ptr" : true,
660     "referenced_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEEE"
661    }
662   ],
663   "return_type" : "_ZTIN3ndk10SpAIBinderE",
664   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
665  },
666  {
667   "function_name" : "ndk::BpCInterface<aidl::android::system::suspend::IWakeLock>::asBinder",
668   "linker_set_key" : "_ZN3ndk12BpCInterfaceIN4aidl7android6system7suspend9IWakeLockEE8asBinderEv",
669   "parameters" :
670   [
671    {
672     "is_this_ptr" : true,
673     "referenced_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android6system7suspend9IWakeLockEEE"
674    }
675   ],
676   "return_type" : "_ZTIN3ndk10SpAIBinderE",
677   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
678  },
679  {
680   "access" : "protected",
681   "function_name" : "aidl::android::system::suspend::BnWakeLock::createBinder",
682   "linker_set_key" : "_ZN4aidl7android6system7suspend10BnWakeLock12createBinderEv",
683   "parameters" :
684   [
685    {
686     "is_this_ptr" : true,
687     "referenced_type" : "_ZTIPN4aidl7android6system7suspend10BnWakeLockE"
688    }
689   ],
690   "return_type" : "_ZTIN3ndk10SpAIBinderE",
691   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BnWakeLock.h"
692  },
693  {
694   "function_name" : "aidl::android::system::suspend::BnWakeLock::getInterfaceHash",
695   "linker_set_key" : "_ZN4aidl7android6system7suspend10BnWakeLock16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
696   "parameters" :
697   [
698    {
699     "is_this_ptr" : true,
700     "referenced_type" : "_ZTIPN4aidl7android6system7suspend10BnWakeLockE"
701    },
702    {
703     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
704    }
705   ],
706   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
707   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BnWakeLock.h"
708  },
709  {
710   "function_name" : "aidl::android::system::suspend::BnWakeLock::getInterfaceVersion",
711   "linker_set_key" : "_ZN4aidl7android6system7suspend10BnWakeLock19getInterfaceVersionEPi",
712   "parameters" :
713   [
714    {
715     "is_this_ptr" : true,
716     "referenced_type" : "_ZTIPN4aidl7android6system7suspend10BnWakeLockE"
717    },
718    {
719     "referenced_type" : "_ZTIPi"
720    }
721   ],
722   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
723   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BnWakeLock.h"
724  },
725  {
726   "function_name" : "aidl::android::system::suspend::BnWakeLock::BnWakeLock",
727   "linker_set_key" : "_ZN4aidl7android6system7suspend10BnWakeLockC2Ev",
728   "parameters" :
729   [
730    {
731     "is_this_ptr" : true,
732     "referenced_type" : "_ZTIPN4aidl7android6system7suspend10BnWakeLockE"
733    }
734   ],
735   "return_type" : "_ZTIv",
736   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BnWakeLock.h"
737  },
738  {
739   "function_name" : "aidl::android::system::suspend::BnWakeLock::~BnWakeLock",
740   "linker_set_key" : "_ZN4aidl7android6system7suspend10BnWakeLockD0Ev",
741   "parameters" :
742   [
743    {
744     "is_this_ptr" : true,
745     "referenced_type" : "_ZTIPN4aidl7android6system7suspend10BnWakeLockE"
746    }
747   ],
748   "return_type" : "_ZTIv",
749   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BnWakeLock.h"
750  },
751  {
752   "function_name" : "aidl::android::system::suspend::BnWakeLock::~BnWakeLock",
753   "linker_set_key" : "_ZN4aidl7android6system7suspend10BnWakeLockD1Ev",
754   "parameters" :
755   [
756    {
757     "is_this_ptr" : true,
758     "referenced_type" : "_ZTIPN4aidl7android6system7suspend10BnWakeLockE"
759    }
760   ],
761   "return_type" : "_ZTIv",
762   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BnWakeLock.h"
763  },
764  {
765   "function_name" : "aidl::android::system::suspend::BnWakeLock::~BnWakeLock",
766   "linker_set_key" : "_ZN4aidl7android6system7suspend10BnWakeLockD2Ev",
767   "parameters" :
768   [
769    {
770     "is_this_ptr" : true,
771     "referenced_type" : "_ZTIPN4aidl7android6system7suspend10BnWakeLockE"
772    }
773   ],
774   "return_type" : "_ZTIv",
775   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BnWakeLock.h"
776  },
777  {
778   "function_name" : "aidl::android::system::suspend::BpWakeLock::getInterfaceHash",
779   "linker_set_key" : "_ZN4aidl7android6system7suspend10BpWakeLock16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
780   "parameters" :
781   [
782    {
783     "is_this_ptr" : true,
784     "referenced_type" : "_ZTIPN4aidl7android6system7suspend10BpWakeLockE"
785    },
786    {
787     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
788    }
789   ],
790   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
791   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BpWakeLock.h"
792  },
793  {
794   "function_name" : "aidl::android::system::suspend::BpWakeLock::getInterfaceVersion",
795   "linker_set_key" : "_ZN4aidl7android6system7suspend10BpWakeLock19getInterfaceVersionEPi",
796   "parameters" :
797   [
798    {
799     "is_this_ptr" : true,
800     "referenced_type" : "_ZTIPN4aidl7android6system7suspend10BpWakeLockE"
801    },
802    {
803     "referenced_type" : "_ZTIPi"
804    }
805   ],
806   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
807   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BpWakeLock.h"
808  },
809  {
810   "function_name" : "aidl::android::system::suspend::BpWakeLock::release",
811   "linker_set_key" : "_ZN4aidl7android6system7suspend10BpWakeLock7releaseEv",
812   "parameters" :
813   [
814    {
815     "is_this_ptr" : true,
816     "referenced_type" : "_ZTIPN4aidl7android6system7suspend10BpWakeLockE"
817    }
818   ],
819   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
820   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BpWakeLock.h"
821  },
822  {
823   "function_name" : "aidl::android::system::suspend::BpWakeLock::BpWakeLock",
824   "linker_set_key" : "_ZN4aidl7android6system7suspend10BpWakeLockC1ERKN3ndk10SpAIBinderE",
825   "parameters" :
826   [
827    {
828     "is_this_ptr" : true,
829     "referenced_type" : "_ZTIPN4aidl7android6system7suspend10BpWakeLockE"
830    },
831    {
832     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
833    }
834   ],
835   "return_type" : "_ZTIv",
836   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BpWakeLock.h"
837  },
838  {
839   "function_name" : "aidl::android::system::suspend::BpWakeLock::BpWakeLock",
840   "linker_set_key" : "_ZN4aidl7android6system7suspend10BpWakeLockC2ERKN3ndk10SpAIBinderE",
841   "parameters" :
842   [
843    {
844     "is_this_ptr" : true,
845     "referenced_type" : "_ZTIPN4aidl7android6system7suspend10BpWakeLockE"
846    },
847    {
848     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
849    }
850   ],
851   "return_type" : "_ZTIv",
852   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BpWakeLock.h"
853  },
854  {
855   "function_name" : "aidl::android::system::suspend::BpWakeLock::~BpWakeLock",
856   "linker_set_key" : "_ZN4aidl7android6system7suspend10BpWakeLockD0Ev",
857   "parameters" :
858   [
859    {
860     "is_this_ptr" : true,
861     "referenced_type" : "_ZTIPN4aidl7android6system7suspend10BpWakeLockE"
862    }
863   ],
864   "return_type" : "_ZTIv",
865   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BpWakeLock.h"
866  },
867  {
868   "function_name" : "aidl::android::system::suspend::BpWakeLock::~BpWakeLock",
869   "linker_set_key" : "_ZN4aidl7android6system7suspend10BpWakeLockD1Ev",
870   "parameters" :
871   [
872    {
873     "is_this_ptr" : true,
874     "referenced_type" : "_ZTIPN4aidl7android6system7suspend10BpWakeLockE"
875    }
876   ],
877   "return_type" : "_ZTIv",
878   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BpWakeLock.h"
879  },
880  {
881   "function_name" : "aidl::android::system::suspend::BpWakeLock::~BpWakeLock",
882   "linker_set_key" : "_ZN4aidl7android6system7suspend10BpWakeLockD2Ev",
883   "parameters" :
884   [
885    {
886     "is_this_ptr" : true,
887     "referenced_type" : "_ZTIPN4aidl7android6system7suspend10BpWakeLockE"
888    }
889   ],
890   "return_type" : "_ZTIv",
891   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BpWakeLock.h"
892  },
893  {
894   "function_name" : "aidl::android::system::suspend::ISystemSuspend::fromBinder",
895   "linker_set_key" : "_ZN4aidl7android6system7suspend14ISystemSuspend10fromBinderERKN3ndk10SpAIBinderE",
896   "parameters" :
897   [
898    {
899     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
900    }
901   ],
902   "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android6system7suspend14ISystemSuspendEEE",
903   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/ISystemSuspend.h"
904  },
905  {
906   "function_name" : "aidl::android::system::suspend::ISystemSuspend::writeToParcel",
907   "linker_set_key" : "_ZN4aidl7android6system7suspend14ISystemSuspend13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE",
908   "parameters" :
909   [
910    {
911     "referenced_type" : "_ZTIP7AParcel"
912    },
913    {
914     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android6system7suspend14ISystemSuspendEEE"
915    }
916   ],
917   "return_type" : "_ZTIi",
918   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/ISystemSuspend.h"
919  },
920  {
921   "function_name" : "aidl::android::system::suspend::ISystemSuspend::getDefaultImpl",
922   "linker_set_key" : "_ZN4aidl7android6system7suspend14ISystemSuspend14getDefaultImplEv",
923   "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android6system7suspend14ISystemSuspendEEE",
924   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/ISystemSuspend.h"
925  },
926  {
927   "function_name" : "aidl::android::system::suspend::ISystemSuspend::readFromParcel",
928   "linker_set_key" : "_ZN4aidl7android6system7suspend14ISystemSuspend14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE",
929   "parameters" :
930   [
931    {
932     "referenced_type" : "_ZTIPK7AParcel"
933    },
934    {
935     "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android6system7suspend14ISystemSuspendEEE"
936    }
937   ],
938   "return_type" : "_ZTIi",
939   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/ISystemSuspend.h"
940  },
941  {
942   "function_name" : "aidl::android::system::suspend::ISystemSuspend::setDefaultImpl",
943   "linker_set_key" : "_ZN4aidl7android6system7suspend14ISystemSuspend14setDefaultImplERKNSt3__110shared_ptrIS3_EE",
944   "parameters" :
945   [
946    {
947     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android6system7suspend14ISystemSuspendEEE"
948    }
949   ],
950   "return_type" : "_ZTIb",
951   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/ISystemSuspend.h"
952  },
953  {
954   "function_name" : "aidl::android::system::suspend::ISystemSuspend::ISystemSuspend",
955   "linker_set_key" : "_ZN4aidl7android6system7suspend14ISystemSuspendC2Ev",
956   "parameters" :
957   [
958    {
959     "is_this_ptr" : true,
960     "referenced_type" : "_ZTIPN4aidl7android6system7suspend14ISystemSuspendE"
961    }
962   ],
963   "return_type" : "_ZTIv",
964   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/ISystemSuspend.h"
965  },
966  {
967   "function_name" : "aidl::android::system::suspend::ISystemSuspend::~ISystemSuspend",
968   "linker_set_key" : "_ZN4aidl7android6system7suspend14ISystemSuspendD0Ev",
969   "parameters" :
970   [
971    {
972     "is_this_ptr" : true,
973     "referenced_type" : "_ZTIPN4aidl7android6system7suspend14ISystemSuspendE"
974    }
975   ],
976   "return_type" : "_ZTIv",
977   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/ISystemSuspend.h"
978  },
979  {
980   "function_name" : "aidl::android::system::suspend::ISystemSuspend::~ISystemSuspend",
981   "linker_set_key" : "_ZN4aidl7android6system7suspend14ISystemSuspendD1Ev",
982   "parameters" :
983   [
984    {
985     "is_this_ptr" : true,
986     "referenced_type" : "_ZTIPN4aidl7android6system7suspend14ISystemSuspendE"
987    }
988   ],
989   "return_type" : "_ZTIv",
990   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/ISystemSuspend.h"
991  },
992  {
993   "function_name" : "aidl::android::system::suspend::ISystemSuspend::~ISystemSuspend",
994   "linker_set_key" : "_ZN4aidl7android6system7suspend14ISystemSuspendD2Ev",
995   "parameters" :
996   [
997    {
998     "is_this_ptr" : true,
999     "referenced_type" : "_ZTIPN4aidl7android6system7suspend14ISystemSuspendE"
1000    }
1001   ],
1002   "return_type" : "_ZTIv",
1003   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/ISystemSuspend.h"
1004  },
1005  {
1006   "access" : "protected",
1007   "function_name" : "aidl::android::system::suspend::BnSystemSuspend::createBinder",
1008   "linker_set_key" : "_ZN4aidl7android6system7suspend15BnSystemSuspend12createBinderEv",
1009   "parameters" :
1010   [
1011    {
1012     "is_this_ptr" : true,
1013     "referenced_type" : "_ZTIPN4aidl7android6system7suspend15BnSystemSuspendE"
1014    }
1015   ],
1016   "return_type" : "_ZTIN3ndk10SpAIBinderE",
1017   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BnSystemSuspend.h"
1018  },
1019  {
1020   "function_name" : "aidl::android::system::suspend::BnSystemSuspend::getInterfaceHash",
1021   "linker_set_key" : "_ZN4aidl7android6system7suspend15BnSystemSuspend16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
1022   "parameters" :
1023   [
1024    {
1025     "is_this_ptr" : true,
1026     "referenced_type" : "_ZTIPN4aidl7android6system7suspend15BnSystemSuspendE"
1027    },
1028    {
1029     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
1030    }
1031   ],
1032   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1033   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BnSystemSuspend.h"
1034  },
1035  {
1036   "function_name" : "aidl::android::system::suspend::BnSystemSuspend::getInterfaceVersion",
1037   "linker_set_key" : "_ZN4aidl7android6system7suspend15BnSystemSuspend19getInterfaceVersionEPi",
1038   "parameters" :
1039   [
1040    {
1041     "is_this_ptr" : true,
1042     "referenced_type" : "_ZTIPN4aidl7android6system7suspend15BnSystemSuspendE"
1043    },
1044    {
1045     "referenced_type" : "_ZTIPi"
1046    }
1047   ],
1048   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1049   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BnSystemSuspend.h"
1050  },
1051  {
1052   "function_name" : "aidl::android::system::suspend::BnSystemSuspend::BnSystemSuspend",
1053   "linker_set_key" : "_ZN4aidl7android6system7suspend15BnSystemSuspendC2Ev",
1054   "parameters" :
1055   [
1056    {
1057     "is_this_ptr" : true,
1058     "referenced_type" : "_ZTIPN4aidl7android6system7suspend15BnSystemSuspendE"
1059    }
1060   ],
1061   "return_type" : "_ZTIv",
1062   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BnSystemSuspend.h"
1063  },
1064  {
1065   "function_name" : "aidl::android::system::suspend::BnSystemSuspend::~BnSystemSuspend",
1066   "linker_set_key" : "_ZN4aidl7android6system7suspend15BnSystemSuspendD0Ev",
1067   "parameters" :
1068   [
1069    {
1070     "is_this_ptr" : true,
1071     "referenced_type" : "_ZTIPN4aidl7android6system7suspend15BnSystemSuspendE"
1072    }
1073   ],
1074   "return_type" : "_ZTIv",
1075   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BnSystemSuspend.h"
1076  },
1077  {
1078   "function_name" : "aidl::android::system::suspend::BnSystemSuspend::~BnSystemSuspend",
1079   "linker_set_key" : "_ZN4aidl7android6system7suspend15BnSystemSuspendD1Ev",
1080   "parameters" :
1081   [
1082    {
1083     "is_this_ptr" : true,
1084     "referenced_type" : "_ZTIPN4aidl7android6system7suspend15BnSystemSuspendE"
1085    }
1086   ],
1087   "return_type" : "_ZTIv",
1088   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BnSystemSuspend.h"
1089  },
1090  {
1091   "function_name" : "aidl::android::system::suspend::BnSystemSuspend::~BnSystemSuspend",
1092   "linker_set_key" : "_ZN4aidl7android6system7suspend15BnSystemSuspendD2Ev",
1093   "parameters" :
1094   [
1095    {
1096     "is_this_ptr" : true,
1097     "referenced_type" : "_ZTIPN4aidl7android6system7suspend15BnSystemSuspendE"
1098    }
1099   ],
1100   "return_type" : "_ZTIv",
1101   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BnSystemSuspend.h"
1102  },
1103  {
1104   "function_name" : "aidl::android::system::suspend::BpSystemSuspend::acquireWakeLock",
1105   "linker_set_key" : "_ZN4aidl7android6system7suspend15BpSystemSuspend15acquireWakeLockENS2_12WakeLockTypeERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPNS5_10shared_ptrINS2_9IWakeLockEEE",
1106   "parameters" :
1107   [
1108    {
1109     "is_this_ptr" : true,
1110     "referenced_type" : "_ZTIPN4aidl7android6system7suspend15BpSystemSuspendE"
1111    },
1112    {
1113     "referenced_type" : "_ZTIN4aidl7android6system7suspend12WakeLockTypeE"
1114    },
1115    {
1116     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
1117    },
1118    {
1119     "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android6system7suspend9IWakeLockEEE"
1120    }
1121   ],
1122   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1123   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BpSystemSuspend.h"
1124  },
1125  {
1126   "function_name" : "aidl::android::system::suspend::BpSystemSuspend::getInterfaceHash",
1127   "linker_set_key" : "_ZN4aidl7android6system7suspend15BpSystemSuspend16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
1128   "parameters" :
1129   [
1130    {
1131     "is_this_ptr" : true,
1132     "referenced_type" : "_ZTIPN4aidl7android6system7suspend15BpSystemSuspendE"
1133    },
1134    {
1135     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
1136    }
1137   ],
1138   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1139   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BpSystemSuspend.h"
1140  },
1141  {
1142   "function_name" : "aidl::android::system::suspend::BpSystemSuspend::getInterfaceVersion",
1143   "linker_set_key" : "_ZN4aidl7android6system7suspend15BpSystemSuspend19getInterfaceVersionEPi",
1144   "parameters" :
1145   [
1146    {
1147     "is_this_ptr" : true,
1148     "referenced_type" : "_ZTIPN4aidl7android6system7suspend15BpSystemSuspendE"
1149    },
1150    {
1151     "referenced_type" : "_ZTIPi"
1152    }
1153   ],
1154   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1155   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BpSystemSuspend.h"
1156  },
1157  {
1158   "function_name" : "aidl::android::system::suspend::BpSystemSuspend::BpSystemSuspend",
1159   "linker_set_key" : "_ZN4aidl7android6system7suspend15BpSystemSuspendC1ERKN3ndk10SpAIBinderE",
1160   "parameters" :
1161   [
1162    {
1163     "is_this_ptr" : true,
1164     "referenced_type" : "_ZTIPN4aidl7android6system7suspend15BpSystemSuspendE"
1165    },
1166    {
1167     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
1168    }
1169   ],
1170   "return_type" : "_ZTIv",
1171   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BpSystemSuspend.h"
1172  },
1173  {
1174   "function_name" : "aidl::android::system::suspend::BpSystemSuspend::BpSystemSuspend",
1175   "linker_set_key" : "_ZN4aidl7android6system7suspend15BpSystemSuspendC2ERKN3ndk10SpAIBinderE",
1176   "parameters" :
1177   [
1178    {
1179     "is_this_ptr" : true,
1180     "referenced_type" : "_ZTIPN4aidl7android6system7suspend15BpSystemSuspendE"
1181    },
1182    {
1183     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
1184    }
1185   ],
1186   "return_type" : "_ZTIv",
1187   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BpSystemSuspend.h"
1188  },
1189  {
1190   "function_name" : "aidl::android::system::suspend::BpSystemSuspend::~BpSystemSuspend",
1191   "linker_set_key" : "_ZN4aidl7android6system7suspend15BpSystemSuspendD0Ev",
1192   "parameters" :
1193   [
1194    {
1195     "is_this_ptr" : true,
1196     "referenced_type" : "_ZTIPN4aidl7android6system7suspend15BpSystemSuspendE"
1197    }
1198   ],
1199   "return_type" : "_ZTIv",
1200   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BpSystemSuspend.h"
1201  },
1202  {
1203   "function_name" : "aidl::android::system::suspend::BpSystemSuspend::~BpSystemSuspend",
1204   "linker_set_key" : "_ZN4aidl7android6system7suspend15BpSystemSuspendD1Ev",
1205   "parameters" :
1206   [
1207    {
1208     "is_this_ptr" : true,
1209     "referenced_type" : "_ZTIPN4aidl7android6system7suspend15BpSystemSuspendE"
1210    }
1211   ],
1212   "return_type" : "_ZTIv",
1213   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BpSystemSuspend.h"
1214  },
1215  {
1216   "function_name" : "aidl::android::system::suspend::BpSystemSuspend::~BpSystemSuspend",
1217   "linker_set_key" : "_ZN4aidl7android6system7suspend15BpSystemSuspendD2Ev",
1218   "parameters" :
1219   [
1220    {
1221     "is_this_ptr" : true,
1222     "referenced_type" : "_ZTIPN4aidl7android6system7suspend15BpSystemSuspendE"
1223    }
1224   ],
1225   "return_type" : "_ZTIv",
1226   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BpSystemSuspend.h"
1227  },
1228  {
1229   "function_name" : "aidl::android::system::suspend::IWakeLockDefault::getInterfaceHash",
1230   "linker_set_key" : "_ZN4aidl7android6system7suspend16IWakeLockDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
1231   "parameters" :
1232   [
1233    {
1234     "is_this_ptr" : true,
1235     "referenced_type" : "_ZTIPN4aidl7android6system7suspend16IWakeLockDefaultE"
1236    },
1237    {
1238     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
1239    }
1240   ],
1241   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1242   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/IWakeLock.h"
1243  },
1244  {
1245   "function_name" : "aidl::android::system::suspend::IWakeLockDefault::getInterfaceVersion",
1246   "linker_set_key" : "_ZN4aidl7android6system7suspend16IWakeLockDefault19getInterfaceVersionEPi",
1247   "parameters" :
1248   [
1249    {
1250     "is_this_ptr" : true,
1251     "referenced_type" : "_ZTIPN4aidl7android6system7suspend16IWakeLockDefaultE"
1252    },
1253    {
1254     "referenced_type" : "_ZTIPi"
1255    }
1256   ],
1257   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1258   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/IWakeLock.h"
1259  },
1260  {
1261   "function_name" : "aidl::android::system::suspend::IWakeLockDefault::release",
1262   "linker_set_key" : "_ZN4aidl7android6system7suspend16IWakeLockDefault7releaseEv",
1263   "parameters" :
1264   [
1265    {
1266     "is_this_ptr" : true,
1267     "referenced_type" : "_ZTIPN4aidl7android6system7suspend16IWakeLockDefaultE"
1268    }
1269   ],
1270   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1271   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/IWakeLock.h"
1272  },
1273  {
1274   "function_name" : "aidl::android::system::suspend::IWakeLockDefault::asBinder",
1275   "linker_set_key" : "_ZN4aidl7android6system7suspend16IWakeLockDefault8asBinderEv",
1276   "parameters" :
1277   [
1278    {
1279     "is_this_ptr" : true,
1280     "referenced_type" : "_ZTIPN4aidl7android6system7suspend16IWakeLockDefaultE"
1281    }
1282   ],
1283   "return_type" : "_ZTIN3ndk10SpAIBinderE",
1284   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/IWakeLock.h"
1285  },
1286  {
1287   "function_name" : "aidl::android::system::suspend::IWakeLockDefault::isRemote",
1288   "linker_set_key" : "_ZN4aidl7android6system7suspend16IWakeLockDefault8isRemoteEv",
1289   "parameters" :
1290   [
1291    {
1292     "is_this_ptr" : true,
1293     "referenced_type" : "_ZTIPN4aidl7android6system7suspend16IWakeLockDefaultE"
1294    }
1295   ],
1296   "return_type" : "_ZTIb",
1297   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/IWakeLock.h"
1298  },
1299  {
1300   "function_name" : "aidl::android::system::suspend::ISystemSuspendDefault::acquireWakeLock",
1301   "linker_set_key" : "_ZN4aidl7android6system7suspend21ISystemSuspendDefault15acquireWakeLockENS2_12WakeLockTypeERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPNS5_10shared_ptrINS2_9IWakeLockEEE",
1302   "parameters" :
1303   [
1304    {
1305     "is_this_ptr" : true,
1306     "referenced_type" : "_ZTIPN4aidl7android6system7suspend21ISystemSuspendDefaultE"
1307    },
1308    {
1309     "referenced_type" : "_ZTIN4aidl7android6system7suspend12WakeLockTypeE"
1310    },
1311    {
1312     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
1313    },
1314    {
1315     "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android6system7suspend9IWakeLockEEE"
1316    }
1317   ],
1318   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1319   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/ISystemSuspend.h"
1320  },
1321  {
1322   "function_name" : "aidl::android::system::suspend::ISystemSuspendDefault::getInterfaceHash",
1323   "linker_set_key" : "_ZN4aidl7android6system7suspend21ISystemSuspendDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
1324   "parameters" :
1325   [
1326    {
1327     "is_this_ptr" : true,
1328     "referenced_type" : "_ZTIPN4aidl7android6system7suspend21ISystemSuspendDefaultE"
1329    },
1330    {
1331     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
1332    }
1333   ],
1334   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1335   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/ISystemSuspend.h"
1336  },
1337  {
1338   "function_name" : "aidl::android::system::suspend::ISystemSuspendDefault::getInterfaceVersion",
1339   "linker_set_key" : "_ZN4aidl7android6system7suspend21ISystemSuspendDefault19getInterfaceVersionEPi",
1340   "parameters" :
1341   [
1342    {
1343     "is_this_ptr" : true,
1344     "referenced_type" : "_ZTIPN4aidl7android6system7suspend21ISystemSuspendDefaultE"
1345    },
1346    {
1347     "referenced_type" : "_ZTIPi"
1348    }
1349   ],
1350   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1351   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/ISystemSuspend.h"
1352  },
1353  {
1354   "function_name" : "aidl::android::system::suspend::ISystemSuspendDefault::asBinder",
1355   "linker_set_key" : "_ZN4aidl7android6system7suspend21ISystemSuspendDefault8asBinderEv",
1356   "parameters" :
1357   [
1358    {
1359     "is_this_ptr" : true,
1360     "referenced_type" : "_ZTIPN4aidl7android6system7suspend21ISystemSuspendDefaultE"
1361    }
1362   ],
1363   "return_type" : "_ZTIN3ndk10SpAIBinderE",
1364   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/ISystemSuspend.h"
1365  },
1366  {
1367   "function_name" : "aidl::android::system::suspend::ISystemSuspendDefault::isRemote",
1368   "linker_set_key" : "_ZN4aidl7android6system7suspend21ISystemSuspendDefault8isRemoteEv",
1369   "parameters" :
1370   [
1371    {
1372     "is_this_ptr" : true,
1373     "referenced_type" : "_ZTIPN4aidl7android6system7suspend21ISystemSuspendDefaultE"
1374    }
1375   ],
1376   "return_type" : "_ZTIb",
1377   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/ISystemSuspend.h"
1378  },
1379  {
1380   "function_name" : "aidl::android::system::suspend::IWakeLock::fromBinder",
1381   "linker_set_key" : "_ZN4aidl7android6system7suspend9IWakeLock10fromBinderERKN3ndk10SpAIBinderE",
1382   "parameters" :
1383   [
1384    {
1385     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
1386    }
1387   ],
1388   "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android6system7suspend9IWakeLockEEE",
1389   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/IWakeLock.h"
1390  },
1391  {
1392   "function_name" : "aidl::android::system::suspend::IWakeLock::writeToParcel",
1393   "linker_set_key" : "_ZN4aidl7android6system7suspend9IWakeLock13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE",
1394   "parameters" :
1395   [
1396    {
1397     "referenced_type" : "_ZTIP7AParcel"
1398    },
1399    {
1400     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android6system7suspend9IWakeLockEEE"
1401    }
1402   ],
1403   "return_type" : "_ZTIi",
1404   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/IWakeLock.h"
1405  },
1406  {
1407   "function_name" : "aidl::android::system::suspend::IWakeLock::getDefaultImpl",
1408   "linker_set_key" : "_ZN4aidl7android6system7suspend9IWakeLock14getDefaultImplEv",
1409   "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android6system7suspend9IWakeLockEEE",
1410   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/IWakeLock.h"
1411  },
1412  {
1413   "function_name" : "aidl::android::system::suspend::IWakeLock::readFromParcel",
1414   "linker_set_key" : "_ZN4aidl7android6system7suspend9IWakeLock14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE",
1415   "parameters" :
1416   [
1417    {
1418     "referenced_type" : "_ZTIPK7AParcel"
1419    },
1420    {
1421     "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android6system7suspend9IWakeLockEEE"
1422    }
1423   ],
1424   "return_type" : "_ZTIi",
1425   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/IWakeLock.h"
1426  },
1427  {
1428   "function_name" : "aidl::android::system::suspend::IWakeLock::setDefaultImpl",
1429   "linker_set_key" : "_ZN4aidl7android6system7suspend9IWakeLock14setDefaultImplERKNSt3__110shared_ptrIS3_EE",
1430   "parameters" :
1431   [
1432    {
1433     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android6system7suspend9IWakeLockEEE"
1434    }
1435   ],
1436   "return_type" : "_ZTIb",
1437   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/IWakeLock.h"
1438  },
1439  {
1440   "function_name" : "aidl::android::system::suspend::IWakeLock::IWakeLock",
1441   "linker_set_key" : "_ZN4aidl7android6system7suspend9IWakeLockC2Ev",
1442   "parameters" :
1443   [
1444    {
1445     "is_this_ptr" : true,
1446     "referenced_type" : "_ZTIPN4aidl7android6system7suspend9IWakeLockE"
1447    }
1448   ],
1449   "return_type" : "_ZTIv",
1450   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/IWakeLock.h"
1451  },
1452  {
1453   "function_name" : "aidl::android::system::suspend::IWakeLock::~IWakeLock",
1454   "linker_set_key" : "_ZN4aidl7android6system7suspend9IWakeLockD0Ev",
1455   "parameters" :
1456   [
1457    {
1458     "is_this_ptr" : true,
1459     "referenced_type" : "_ZTIPN4aidl7android6system7suspend9IWakeLockE"
1460    }
1461   ],
1462   "return_type" : "_ZTIv",
1463   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/IWakeLock.h"
1464  },
1465  {
1466   "function_name" : "aidl::android::system::suspend::IWakeLock::~IWakeLock",
1467   "linker_set_key" : "_ZN4aidl7android6system7suspend9IWakeLockD1Ev",
1468   "parameters" :
1469   [
1470    {
1471     "is_this_ptr" : true,
1472     "referenced_type" : "_ZTIPN4aidl7android6system7suspend9IWakeLockE"
1473    }
1474   ],
1475   "return_type" : "_ZTIv",
1476   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/IWakeLock.h"
1477  },
1478  {
1479   "function_name" : "aidl::android::system::suspend::IWakeLock::~IWakeLock",
1480   "linker_set_key" : "_ZN4aidl7android6system7suspend9IWakeLockD2Ev",
1481   "parameters" :
1482   [
1483    {
1484     "is_this_ptr" : true,
1485     "referenced_type" : "_ZTIPN4aidl7android6system7suspend9IWakeLockE"
1486    }
1487   ],
1488   "return_type" : "_ZTIv",
1489   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/IWakeLock.h"
1490  }
1491 ],
1492 "global_vars" :
1493 [
1494  {
1495   "linker_set_key" : "_ZN4aidl7android6system7suspend14ISystemSuspend10descriptorE",
1496   "name" : "aidl::android::system::suspend::ISystemSuspend::descriptor",
1497   "referenced_type" : "_ZTIPKc",
1498   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/ISystemSuspend.h"
1499  },
1500  {
1501   "access" : "private",
1502   "linker_set_key" : "_ZN4aidl7android6system7suspend14ISystemSuspend12default_implE",
1503   "name" : "aidl::android::system::suspend::ISystemSuspend::default_impl",
1504   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android6system7suspend14ISystemSuspendEEE",
1505   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/ISystemSuspend.h"
1506  },
1507  {
1508   "linker_set_key" : "_ZN4aidl7android6system7suspend14ISystemSuspend4hashE",
1509   "name" : "aidl::android::system::suspend::ISystemSuspend::hash",
1510   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1511   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/ISystemSuspend.h"
1512  },
1513  {
1514   "linker_set_key" : "_ZN4aidl7android6system7suspend9IWakeLock10descriptorE",
1515   "name" : "aidl::android::system::suspend::IWakeLock::descriptor",
1516   "referenced_type" : "_ZTIPKc",
1517   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/IWakeLock.h"
1518  },
1519  {
1520   "access" : "private",
1521   "linker_set_key" : "_ZN4aidl7android6system7suspend9IWakeLock12default_implE",
1522   "name" : "aidl::android::system::suspend::IWakeLock::default_impl",
1523   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android6system7suspend9IWakeLockEEE",
1524   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/IWakeLock.h"
1525  },
1526  {
1527   "linker_set_key" : "_ZN4aidl7android6system7suspend9IWakeLock4hashE",
1528   "name" : "aidl::android::system::suspend::IWakeLock::hash",
1529   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1530   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/IWakeLock.h"
1531  }
1532 ],
1533 "lvalue_reference_types" :
1534 [
1535  {
1536   "alignment" : 4,
1537   "linker_set_key" : "_ZTIRKN3ndk10SpAIBinderE",
1538   "name" : "const ndk::SpAIBinder &",
1539   "referenced_type" : "_ZTIKN3ndk10SpAIBinderE",
1540   "self_type" : "_ZTIRKN3ndk10SpAIBinderE",
1541   "size" : 4,
1542   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1543  },
1544  {
1545   "alignment" : 4,
1546   "linker_set_key" : "_ZTIRKN3ndk13ScopedAParcelE",
1547   "name" : "const ndk::ScopedAParcel &",
1548   "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE",
1549   "self_type" : "_ZTIRKN3ndk13ScopedAParcelE",
1550   "size" : 4,
1551   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1552  },
1553  {
1554   "alignment" : 4,
1555   "linker_set_key" : "_ZTIRKN3ndk20ScopedFileDescriptorE",
1556   "name" : "const ndk::ScopedFileDescriptor &",
1557   "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
1558   "self_type" : "_ZTIRKN3ndk20ScopedFileDescriptorE",
1559   "size" : 4,
1560   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1561  },
1562  {
1563   "alignment" : 4,
1564   "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android6system7suspend14ISystemSuspendEEE",
1565   "name" : "const std::shared_ptr<aidl::android::system::suspend::ISystemSuspend> &",
1566   "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android6system7suspend14ISystemSuspendEEE",
1567   "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android6system7suspend14ISystemSuspendEEE",
1568   "size" : 4,
1569   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/ISystemSuspend.h"
1570  },
1571  {
1572   "alignment" : 4,
1573   "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android6system7suspend9IWakeLockEEE",
1574   "name" : "const std::shared_ptr<aidl::android::system::suspend::IWakeLock> &",
1575   "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android6system7suspend9IWakeLockEEE",
1576   "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android6system7suspend9IWakeLockEEE",
1577   "size" : 4,
1578   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BnWakeLock.h"
1579  },
1580  {
1581   "alignment" : 4,
1582   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1583   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
1584   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1585   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1586   "size" : 4,
1587   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/ISystemSuspend.h"
1588  },
1589  {
1590   "alignment" : 4,
1591   "linker_set_key" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
1592   "name" : "const std::vector<char16_t, std::allocator<char16_t>> &",
1593   "referenced_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
1594   "self_type" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
1595   "size" : 4,
1596   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1597  },
1598  {
1599   "alignment" : 4,
1600   "linker_set_key" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE",
1601   "name" : "const std::vector<bool, std::allocator<bool>> &",
1602   "referenced_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
1603   "self_type" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE",
1604   "size" : 4,
1605   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1606  },
1607  {
1608   "alignment" : 4,
1609   "linker_set_key" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE",
1610   "name" : "const std::vector<double, std::allocator<double>> &",
1611   "referenced_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
1612   "self_type" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE",
1613   "size" : 4,
1614   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1615  },
1616  {
1617   "alignment" : 4,
1618   "linker_set_key" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE",
1619   "name" : "const std::vector<float, std::allocator<float>> &",
1620   "referenced_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
1621   "self_type" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE",
1622   "size" : 4,
1623   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1624  },
1625  {
1626   "alignment" : 4,
1627   "linker_set_key" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE",
1628   "name" : "const std::vector<unsigned char, std::allocator<unsigned char>> &",
1629   "referenced_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
1630   "self_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE",
1631   "size" : 4,
1632   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1633  },
1634  {
1635   "alignment" : 4,
1636   "linker_set_key" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE",
1637   "name" : "const std::vector<int, std::allocator<int>> &",
1638   "referenced_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
1639   "self_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE",
1640   "size" : 4,
1641   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1642  },
1643  {
1644   "alignment" : 4,
1645   "linker_set_key" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
1646   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>> &",
1647   "referenced_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
1648   "self_type" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
1649   "size" : 4,
1650   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1651  },
1652  {
1653   "alignment" : 4,
1654   "linker_set_key" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE",
1655   "name" : "const std::vector<long long, std::allocator<long long>> &",
1656   "referenced_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
1657   "self_type" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE",
1658   "size" : 4,
1659   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1660  },
1661  {
1662   "alignment" : 4,
1663   "linker_set_key" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE",
1664   "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long>> &",
1665   "referenced_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
1666   "self_type" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE",
1667   "size" : 4,
1668   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1669  },
1670  {
1671   "alignment" : 4,
1672   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
1673   "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>> &",
1674   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
1675   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
1676   "size" : 4,
1677   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1678  },
1679  {
1680   "alignment" : 4,
1681   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
1682   "name" : "const std::optional<std::vector<bool, std::allocator<bool>>> &",
1683   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
1684   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
1685   "size" : 4,
1686   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1687  },
1688  {
1689   "alignment" : 4,
1690   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
1691   "name" : "const std::optional<std::vector<double, std::allocator<double>>> &",
1692   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
1693   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
1694   "size" : 4,
1695   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1696  },
1697  {
1698   "alignment" : 4,
1699   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
1700   "name" : "const std::optional<std::vector<float, std::allocator<float>>> &",
1701   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
1702   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
1703   "size" : 4,
1704   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1705  },
1706  {
1707   "alignment" : 4,
1708   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
1709   "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> &",
1710   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
1711   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
1712   "size" : 4,
1713   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1714  },
1715  {
1716   "alignment" : 4,
1717   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
1718   "name" : "const std::optional<std::vector<int, std::allocator<int>>> &",
1719   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
1720   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
1721   "size" : 4,
1722   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1723  },
1724  {
1725   "alignment" : 4,
1726   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
1727   "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> &",
1728   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
1729   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
1730   "size" : 4,
1731   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1732  },
1733  {
1734   "alignment" : 4,
1735   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
1736   "name" : "const std::optional<std::vector<long long, std::allocator<long long>>> &",
1737   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
1738   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
1739   "size" : 4,
1740   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1741  },
1742  {
1743   "alignment" : 4,
1744   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
1745   "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>> &",
1746   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
1747   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
1748   "size" : 4,
1749   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1750  },
1751  {
1752   "alignment" : 4,
1753   "linker_set_key" : "_ZTIRN3ndk10SpAIBinderE",
1754   "name" : "ndk::SpAIBinder &",
1755   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
1756   "self_type" : "_ZTIRN3ndk10SpAIBinderE",
1757   "size" : 4,
1758   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1759  },
1760  {
1761   "alignment" : 4,
1762   "linker_set_key" : "_ZTIRN3ndk13ScopedAParcelE",
1763   "name" : "ndk::ScopedAParcel &",
1764   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
1765   "self_type" : "_ZTIRN3ndk13ScopedAParcelE",
1766   "size" : 4,
1767   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1768  },
1769  {
1770   "alignment" : 4,
1771   "linker_set_key" : "_ZTIRN3ndk13ScopedAStatusE",
1772   "name" : "ndk::ScopedAStatus &",
1773   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
1774   "self_type" : "_ZTIRN3ndk13ScopedAStatusE",
1775   "size" : 4,
1776   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1777  },
1778  {
1779   "alignment" : 4,
1780   "linker_set_key" : "_ZTIRN3ndk19ScopedAIBinder_WeakE",
1781   "name" : "ndk::ScopedAIBinder_Weak &",
1782   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
1783   "self_type" : "_ZTIRN3ndk19ScopedAIBinder_WeakE",
1784   "size" : 4,
1785   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1786  },
1787  {
1788   "alignment" : 4,
1789   "linker_set_key" : "_ZTIRN3ndk20ScopedFileDescriptorE",
1790   "name" : "ndk::ScopedFileDescriptor &",
1791   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
1792   "self_type" : "_ZTIRN3ndk20ScopedFileDescriptorE",
1793   "size" : 4,
1794   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1795  },
1796  {
1797   "alignment" : 4,
1798   "linker_set_key" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE",
1799   "name" : "ndk::ScopedAIBinder_DeathRecipient &",
1800   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
1801   "self_type" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE",
1802   "size" : 4,
1803   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1804  },
1805  {
1806   "alignment" : 4,
1807   "linker_set_key" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
1808   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &",
1809   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
1810   "self_type" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
1811   "size" : 4,
1812   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1813  }
1814 ],
1815 "pointer_types" :
1816 [
1817  {
1818   "alignment" : 4,
1819   "linker_set_key" : "_ZTIP13AIBinder_Weak",
1820   "name" : "AIBinder_Weak *",
1821   "referenced_type" : "_ZTI13AIBinder_Weak",
1822   "self_type" : "_ZTIP13AIBinder_Weak",
1823   "size" : 4,
1824   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1825  },
1826  {
1827   "alignment" : 4,
1828   "linker_set_key" : "_ZTIP14AIBinder_Class",
1829   "name" : "AIBinder_Class *",
1830   "referenced_type" : "_ZTI14AIBinder_Class",
1831   "self_type" : "_ZTIP14AIBinder_Class",
1832   "size" : 4,
1833   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1834  },
1835  {
1836   "alignment" : 4,
1837   "linker_set_key" : "_ZTIP23AIBinder_DeathRecipient",
1838   "name" : "AIBinder_DeathRecipient *",
1839   "referenced_type" : "_ZTI23AIBinder_DeathRecipient",
1840   "self_type" : "_ZTIP23AIBinder_DeathRecipient",
1841   "size" : 4,
1842   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1843  },
1844  {
1845   "alignment" : 4,
1846   "linker_set_key" : "_ZTIP7AParcel",
1847   "name" : "AParcel *",
1848   "referenced_type" : "_ZTI7AParcel",
1849   "self_type" : "_ZTIP7AParcel",
1850   "size" : 4,
1851   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1852  },
1853  {
1854   "alignment" : 4,
1855   "linker_set_key" : "_ZTIP7AStatus",
1856   "name" : "AStatus *",
1857   "referenced_type" : "_ZTI7AStatus",
1858   "self_type" : "_ZTIP7AStatus",
1859   "size" : 4,
1860   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1861  },
1862  {
1863   "alignment" : 4,
1864   "linker_set_key" : "_ZTIP8AIBinder",
1865   "name" : "AIBinder *",
1866   "referenced_type" : "_ZTI8AIBinder",
1867   "self_type" : "_ZTIP8AIBinder",
1868   "size" : 4,
1869   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1870  },
1871  {
1872   "alignment" : 4,
1873   "linker_set_key" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E",
1874   "name" : "int (*)(AIBinder *, unsigned int, const AParcel *, AParcel *)",
1875   "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
1876   "self_type" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E",
1877   "size" : 4,
1878   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1879  },
1880  {
1881   "alignment" : 4,
1882   "linker_set_key" : "_ZTIPK7AParcel",
1883   "name" : "const AParcel *",
1884   "referenced_type" : "_ZTIK7AParcel",
1885   "self_type" : "_ZTIPK7AParcel",
1886   "size" : 4,
1887   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1888  },
1889  {
1890   "alignment" : 4,
1891   "linker_set_key" : "_ZTIPKN3ndk10SpAIBinderE",
1892   "name" : "const ndk::SpAIBinder *",
1893   "referenced_type" : "_ZTIKN3ndk10SpAIBinderE",
1894   "self_type" : "_ZTIPKN3ndk10SpAIBinderE",
1895   "size" : 4,
1896   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1897  },
1898  {
1899   "alignment" : 4,
1900   "linker_set_key" : "_ZTIPKN3ndk13ScopedAParcelE",
1901   "name" : "const ndk::ScopedAParcel *",
1902   "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE",
1903   "self_type" : "_ZTIPKN3ndk13ScopedAParcelE",
1904   "size" : 4,
1905   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1906  },
1907  {
1908   "alignment" : 4,
1909   "linker_set_key" : "_ZTIPKN3ndk13ScopedAStatusE",
1910   "name" : "const ndk::ScopedAStatus *",
1911   "referenced_type" : "_ZTIKN3ndk13ScopedAStatusE",
1912   "self_type" : "_ZTIPKN3ndk13ScopedAStatusE",
1913   "size" : 4,
1914   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1915  },
1916  {
1917   "alignment" : 4,
1918   "linker_set_key" : "_ZTIPKN3ndk20ScopedFileDescriptorE",
1919   "name" : "const ndk::ScopedFileDescriptor *",
1920   "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
1921   "self_type" : "_ZTIPKN3ndk20ScopedFileDescriptorE",
1922   "size" : 4,
1923   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1924  },
1925  {
1926   "alignment" : 4,
1927   "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
1928   "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *",
1929   "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
1930   "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
1931   "size" : 4,
1932   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1933  },
1934  {
1935   "alignment" : 4,
1936   "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
1937   "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *",
1938   "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
1939   "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
1940   "size" : 4,
1941   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1942  },
1943  {
1944   "alignment" : 4,
1945   "linker_set_key" : "_ZTIPKc",
1946   "name" : "const char *",
1947   "referenced_type" : "_ZTIKc",
1948   "self_type" : "_ZTIPKc",
1949   "size" : 4,
1950   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1951  },
1952  {
1953   "alignment" : 4,
1954   "linker_set_key" : "_ZTIPKv",
1955   "name" : "const void *",
1956   "referenced_type" : "_ZTIKv",
1957   "self_type" : "_ZTIPKv",
1958   "size" : 4,
1959   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1960  },
1961  {
1962   "alignment" : 4,
1963   "linker_set_key" : "_ZTIPN3ndk10SpAIBinderE",
1964   "name" : "ndk::SpAIBinder *",
1965   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
1966   "self_type" : "_ZTIPN3ndk10SpAIBinderE",
1967   "size" : 4,
1968   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1969  },
1970  {
1971   "alignment" : 4,
1972   "linker_set_key" : "_ZTIPN3ndk11ICInterfaceE",
1973   "name" : "ndk::ICInterface *",
1974   "referenced_type" : "_ZTIN3ndk11ICInterfaceE",
1975   "self_type" : "_ZTIPN3ndk11ICInterfaceE",
1976   "size" : 4,
1977   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1978  },
1979  {
1980   "alignment" : 4,
1981   "linker_set_key" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEEE",
1982   "name" : "ndk::BnCInterface<aidl::android::system::suspend::ISystemSuspend> *",
1983   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEEE",
1984   "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEEE",
1985   "size" : 4,
1986   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1987  },
1988  {
1989   "alignment" : 4,
1990   "linker_set_key" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEEE",
1991   "name" : "ndk::BnCInterface<aidl::android::system::suspend::IWakeLock> *",
1992   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEEE",
1993   "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEEE",
1994   "size" : 4,
1995   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1996  },
1997  {
1998   "alignment" : 4,
1999   "linker_set_key" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEEE",
2000   "name" : "ndk::BpCInterface<aidl::android::system::suspend::ISystemSuspend> *",
2001   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEEE",
2002   "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEEE",
2003   "size" : 4,
2004   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
2005  },
2006  {
2007   "alignment" : 4,
2008   "linker_set_key" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android6system7suspend9IWakeLockEEE",
2009   "name" : "ndk::BpCInterface<aidl::android::system::suspend::IWakeLock> *",
2010   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android6system7suspend9IWakeLockEEE",
2011   "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android6system7suspend9IWakeLockEEE",
2012   "size" : 4,
2013   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
2014  },
2015  {
2016   "alignment" : 4,
2017   "linker_set_key" : "_ZTIPN3ndk13ScopedAParcelE",
2018   "name" : "ndk::ScopedAParcel *",
2019   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
2020   "self_type" : "_ZTIPN3ndk13ScopedAParcelE",
2021   "size" : 4,
2022   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2023  },
2024  {
2025   "alignment" : 4,
2026   "linker_set_key" : "_ZTIPN3ndk13ScopedAStatusE",
2027   "name" : "ndk::ScopedAStatus *",
2028   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
2029   "self_type" : "_ZTIPN3ndk13ScopedAStatusE",
2030   "size" : 4,
2031   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2032  },
2033  {
2034   "alignment" : 4,
2035   "linker_set_key" : "_ZTIPN3ndk13SharedRefBaseE",
2036   "name" : "ndk::SharedRefBase *",
2037   "referenced_type" : "_ZTIN3ndk13SharedRefBaseE",
2038   "self_type" : "_ZTIPN3ndk13SharedRefBaseE",
2039   "size" : 4,
2040   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
2041  },
2042  {
2043   "alignment" : 4,
2044   "linker_set_key" : "_ZTIPN3ndk19ScopedAIBinder_WeakE",
2045   "name" : "ndk::ScopedAIBinder_Weak *",
2046   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
2047   "self_type" : "_ZTIPN3ndk19ScopedAIBinder_WeakE",
2048   "size" : 4,
2049   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2050  },
2051  {
2052   "alignment" : 4,
2053   "linker_set_key" : "_ZTIPN3ndk20ScopedFileDescriptorE",
2054   "name" : "ndk::ScopedFileDescriptor *",
2055   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
2056   "self_type" : "_ZTIPN3ndk20ScopedFileDescriptorE",
2057   "size" : 4,
2058   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2059  },
2060  {
2061   "alignment" : 4,
2062   "linker_set_key" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE",
2063   "name" : "ndk::ScopedAIBinder_DeathRecipient *",
2064   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
2065   "self_type" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE",
2066   "size" : 4,
2067   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2068  },
2069  {
2070   "alignment" : 4,
2071   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
2072   "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr> *",
2073   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
2074   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
2075   "size" : 4,
2076   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2077  },
2078  {
2079   "alignment" : 4,
2080   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
2081   "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr> *",
2082   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
2083   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
2084   "size" : 4,
2085   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2086  },
2087  {
2088   "alignment" : 4,
2089   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2090   "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *",
2091   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2092   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2093   "size" : 4,
2094   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2095  },
2096  {
2097   "alignment" : 4,
2098   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2099   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *",
2100   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2101   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2102   "size" : 4,
2103   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2104  },
2105  {
2106   "alignment" : 4,
2107   "linker_set_key" : "_ZTIPN4aidl7android6system7suspend10BnWakeLockE",
2108   "name" : "aidl::android::system::suspend::BnWakeLock *",
2109   "referenced_type" : "_ZTIN4aidl7android6system7suspend10BnWakeLockE",
2110   "self_type" : "_ZTIPN4aidl7android6system7suspend10BnWakeLockE",
2111   "size" : 4,
2112   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BnWakeLock.h"
2113  },
2114  {
2115   "alignment" : 4,
2116   "linker_set_key" : "_ZTIPN4aidl7android6system7suspend10BpWakeLockE",
2117   "name" : "aidl::android::system::suspend::BpWakeLock *",
2118   "referenced_type" : "_ZTIN4aidl7android6system7suspend10BpWakeLockE",
2119   "self_type" : "_ZTIPN4aidl7android6system7suspend10BpWakeLockE",
2120   "size" : 4,
2121   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BpWakeLock.h"
2122  },
2123  {
2124   "alignment" : 4,
2125   "linker_set_key" : "_ZTIPN4aidl7android6system7suspend14ISystemSuspendE",
2126   "name" : "aidl::android::system::suspend::ISystemSuspend *",
2127   "referenced_type" : "_ZTIN4aidl7android6system7suspend14ISystemSuspendE",
2128   "self_type" : "_ZTIPN4aidl7android6system7suspend14ISystemSuspendE",
2129   "size" : 4,
2130   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/ISystemSuspend.h"
2131  },
2132  {
2133   "alignment" : 4,
2134   "linker_set_key" : "_ZTIPN4aidl7android6system7suspend15BnSystemSuspendE",
2135   "name" : "aidl::android::system::suspend::BnSystemSuspend *",
2136   "referenced_type" : "_ZTIN4aidl7android6system7suspend15BnSystemSuspendE",
2137   "self_type" : "_ZTIPN4aidl7android6system7suspend15BnSystemSuspendE",
2138   "size" : 4,
2139   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BnSystemSuspend.h"
2140  },
2141  {
2142   "alignment" : 4,
2143   "linker_set_key" : "_ZTIPN4aidl7android6system7suspend15BpSystemSuspendE",
2144   "name" : "aidl::android::system::suspend::BpSystemSuspend *",
2145   "referenced_type" : "_ZTIN4aidl7android6system7suspend15BpSystemSuspendE",
2146   "self_type" : "_ZTIPN4aidl7android6system7suspend15BpSystemSuspendE",
2147   "size" : 4,
2148   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BpSystemSuspend.h"
2149  },
2150  {
2151   "alignment" : 4,
2152   "linker_set_key" : "_ZTIPN4aidl7android6system7suspend16IWakeLockDefaultE",
2153   "name" : "aidl::android::system::suspend::IWakeLockDefault *",
2154   "referenced_type" : "_ZTIN4aidl7android6system7suspend16IWakeLockDefaultE",
2155   "self_type" : "_ZTIPN4aidl7android6system7suspend16IWakeLockDefaultE",
2156   "size" : 4,
2157   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/IWakeLock.h"
2158  },
2159  {
2160   "alignment" : 4,
2161   "linker_set_key" : "_ZTIPN4aidl7android6system7suspend18IWakeLockDelegatorE",
2162   "name" : "aidl::android::system::suspend::IWakeLockDelegator *",
2163   "referenced_type" : "_ZTIN4aidl7android6system7suspend18IWakeLockDelegatorE",
2164   "self_type" : "_ZTIPN4aidl7android6system7suspend18IWakeLockDelegatorE",
2165   "size" : 4,
2166   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BnWakeLock.h"
2167  },
2168  {
2169   "alignment" : 4,
2170   "linker_set_key" : "_ZTIPN4aidl7android6system7suspend21ISystemSuspendDefaultE",
2171   "name" : "aidl::android::system::suspend::ISystemSuspendDefault *",
2172   "referenced_type" : "_ZTIN4aidl7android6system7suspend21ISystemSuspendDefaultE",
2173   "self_type" : "_ZTIPN4aidl7android6system7suspend21ISystemSuspendDefaultE",
2174   "size" : 4,
2175   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/ISystemSuspend.h"
2176  },
2177  {
2178   "alignment" : 4,
2179   "linker_set_key" : "_ZTIPN4aidl7android6system7suspend23ISystemSuspendDelegatorE",
2180   "name" : "aidl::android::system::suspend::ISystemSuspendDelegator *",
2181   "referenced_type" : "_ZTIN4aidl7android6system7suspend23ISystemSuspendDelegatorE",
2182   "self_type" : "_ZTIPN4aidl7android6system7suspend23ISystemSuspendDelegatorE",
2183   "size" : 4,
2184   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BnSystemSuspend.h"
2185  },
2186  {
2187   "alignment" : 4,
2188   "linker_set_key" : "_ZTIPN4aidl7android6system7suspend9IWakeLockE",
2189   "name" : "aidl::android::system::suspend::IWakeLock *",
2190   "referenced_type" : "_ZTIN4aidl7android6system7suspend9IWakeLockE",
2191   "self_type" : "_ZTIPN4aidl7android6system7suspend9IWakeLockE",
2192   "size" : 4,
2193   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/IWakeLock.h"
2194  },
2195  {
2196   "alignment" : 4,
2197   "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android6system7suspend14ISystemSuspendEEE",
2198   "name" : "std::shared_ptr<aidl::android::system::suspend::ISystemSuspend> *",
2199   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android6system7suspend14ISystemSuspendEEE",
2200   "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android6system7suspend14ISystemSuspendEEE",
2201   "size" : 4,
2202   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/ISystemSuspend.h"
2203  },
2204  {
2205   "alignment" : 4,
2206   "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android6system7suspend9IWakeLockEEE",
2207   "name" : "std::shared_ptr<aidl::android::system::suspend::IWakeLock> *",
2208   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android6system7suspend9IWakeLockEEE",
2209   "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android6system7suspend9IWakeLockEEE",
2210   "size" : 4,
2211   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/ISystemSuspend.h"
2212  },
2213  {
2214   "alignment" : 4,
2215   "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2216   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
2217   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2218   "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2219   "size" : 4,
2220   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/ISystemSuspend.h"
2221  },
2222  {
2223   "alignment" : 4,
2224   "linker_set_key" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE",
2225   "name" : "std::vector<char16_t, std::allocator<char16_t>> *",
2226   "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE",
2227   "self_type" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE",
2228   "size" : 4,
2229   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2230  },
2231  {
2232   "alignment" : 4,
2233   "linker_set_key" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE",
2234   "name" : "std::vector<bool, std::allocator<bool>> *",
2235   "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE",
2236   "self_type" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE",
2237   "size" : 4,
2238   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2239  },
2240  {
2241   "alignment" : 4,
2242   "linker_set_key" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE",
2243   "name" : "std::vector<double, std::allocator<double>> *",
2244   "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
2245   "self_type" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE",
2246   "size" : 4,
2247   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2248  },
2249  {
2250   "alignment" : 4,
2251   "linker_set_key" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE",
2252   "name" : "std::vector<float, std::allocator<float>> *",
2253   "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE",
2254   "self_type" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE",
2255   "size" : 4,
2256   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2257  },
2258  {
2259   "alignment" : 4,
2260   "linker_set_key" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
2261   "name" : "std::vector<unsigned char, std::allocator<unsigned char>> *",
2262   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
2263   "self_type" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
2264   "size" : 4,
2265   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2266  },
2267  {
2268   "alignment" : 4,
2269   "linker_set_key" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE",
2270   "name" : "std::vector<int, std::allocator<int>> *",
2271   "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
2272   "self_type" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE",
2273   "size" : 4,
2274   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2275  },
2276  {
2277   "alignment" : 4,
2278   "linker_set_key" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
2279   "name" : "std::vector<unsigned int, std::allocator<unsigned int>> *",
2280   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
2281   "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
2282   "size" : 4,
2283   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2284  },
2285  {
2286   "alignment" : 4,
2287   "linker_set_key" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE",
2288   "name" : "std::vector<long long, std::allocator<long long>> *",
2289   "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE",
2290   "self_type" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE",
2291   "size" : 4,
2292   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2293  },
2294  {
2295   "alignment" : 4,
2296   "linker_set_key" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE",
2297   "name" : "std::vector<unsigned long long, std::allocator<unsigned long long>> *",
2298   "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE",
2299   "self_type" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE",
2300   "size" : 4,
2301   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2302  },
2303  {
2304   "alignment" : 4,
2305   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2306   "name" : "std::optional<std::vector<char16_t, std::allocator<char16_t>>> *",
2307   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2308   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2309   "size" : 4,
2310   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2311  },
2312  {
2313   "alignment" : 4,
2314   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2315   "name" : "std::optional<std::vector<bool, std::allocator<bool>>> *",
2316   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2317   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2318   "size" : 4,
2319   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2320  },
2321  {
2322   "alignment" : 4,
2323   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2324   "name" : "std::optional<std::vector<double, std::allocator<double>>> *",
2325   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2326   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2327   "size" : 4,
2328   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2329  },
2330  {
2331   "alignment" : 4,
2332   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2333   "name" : "std::optional<std::vector<float, std::allocator<float>>> *",
2334   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2335   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2336   "size" : 4,
2337   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2338  },
2339  {
2340   "alignment" : 4,
2341   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2342   "name" : "std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> *",
2343   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2344   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2345   "size" : 4,
2346   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2347  },
2348  {
2349   "alignment" : 4,
2350   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2351   "name" : "std::optional<std::vector<int, std::allocator<int>>> *",
2352   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2353   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2354   "size" : 4,
2355   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2356  },
2357  {
2358   "alignment" : 4,
2359   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2360   "name" : "std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> *",
2361   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2362   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2363   "size" : 4,
2364   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2365  },
2366  {
2367   "alignment" : 4,
2368   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
2369   "name" : "std::optional<std::vector<long long, std::allocator<long long>>> *",
2370   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
2371   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
2372   "size" : 4,
2373   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2374  },
2375  {
2376   "alignment" : 4,
2377   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
2378   "name" : "std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>> *",
2379   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
2380   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
2381   "size" : 4,
2382   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2383  },
2384  {
2385   "alignment" : 4,
2386   "linker_set_key" : "_ZTIPP7AParcel",
2387   "name" : "AParcel **",
2388   "referenced_type" : "_ZTIP7AParcel",
2389   "self_type" : "_ZTIPP7AParcel",
2390   "size" : 4,
2391   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2392  },
2393  {
2394   "alignment" : 4,
2395   "linker_set_key" : "_ZTIPP7AStatus",
2396   "name" : "AStatus **",
2397   "referenced_type" : "_ZTIP7AStatus",
2398   "self_type" : "_ZTIPP7AStatus",
2399   "size" : 4,
2400   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2401  },
2402  {
2403   "alignment" : 4,
2404   "linker_set_key" : "_ZTIPP8AIBinder",
2405   "name" : "AIBinder **",
2406   "referenced_type" : "_ZTIP8AIBinder",
2407   "self_type" : "_ZTIPP8AIBinder",
2408   "size" : 4,
2409   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2410  },
2411  {
2412   "alignment" : 4,
2413   "linker_set_key" : "_ZTIPPKc",
2414   "name" : "const char **",
2415   "referenced_type" : "_ZTIPKc",
2416   "self_type" : "_ZTIPPKc",
2417   "size" : 4,
2418   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
2419  },
2420  {
2421   "alignment" : 4,
2422   "linker_set_key" : "_ZTIPi",
2423   "name" : "int *",
2424   "referenced_type" : "_ZTIi",
2425   "self_type" : "_ZTIPi",
2426   "size" : 4,
2427   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/ISystemSuspend.h"
2428  },
2429  {
2430   "alignment" : 4,
2431   "linker_set_key" : "_ZTIPv",
2432   "name" : "void *",
2433   "referenced_type" : "_ZTIv",
2434   "self_type" : "_ZTIPv",
2435   "size" : 4,
2436   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
2437  }
2438 ],
2439 "qualified_types" :
2440 [
2441  {
2442   "is_const" : true,
2443   "linker_set_key" : "_ZTIK7AParcel",
2444   "name" : "const AParcel",
2445   "referenced_type" : "_ZTI7AParcel",
2446   "self_type" : "_ZTIK7AParcel",
2447   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
2448  },
2449  {
2450   "alignment" : 4,
2451   "is_const" : true,
2452   "linker_set_key" : "_ZTIKN3ndk10SpAIBinderE",
2453   "name" : "const ndk::SpAIBinder",
2454   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
2455   "self_type" : "_ZTIKN3ndk10SpAIBinderE",
2456   "size" : 4,
2457   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2458  },
2459  {
2460   "alignment" : 4,
2461   "is_const" : true,
2462   "linker_set_key" : "_ZTIKN3ndk13ScopedAParcelE",
2463   "name" : "const ndk::ScopedAParcel",
2464   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
2465   "self_type" : "_ZTIKN3ndk13ScopedAParcelE",
2466   "size" : 4,
2467   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2468  },
2469  {
2470   "alignment" : 4,
2471   "is_const" : true,
2472   "linker_set_key" : "_ZTIKN3ndk13ScopedAStatusE",
2473   "name" : "const ndk::ScopedAStatus",
2474   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
2475   "self_type" : "_ZTIKN3ndk13ScopedAStatusE",
2476   "size" : 4,
2477   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2478  },
2479  {
2480   "alignment" : 4,
2481   "is_const" : true,
2482   "linker_set_key" : "_ZTIKN3ndk20ScopedFileDescriptorE",
2483   "name" : "const ndk::ScopedFileDescriptor",
2484   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
2485   "self_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
2486   "size" : 4,
2487   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2488  },
2489  {
2490   "alignment" : 4,
2491   "is_const" : true,
2492   "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2493   "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>",
2494   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2495   "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2496   "size" : 4,
2497   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2498  },
2499  {
2500   "alignment" : 4,
2501   "is_const" : true,
2502   "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2503   "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>",
2504   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2505   "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2506   "size" : 4,
2507   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2508  },
2509  {
2510   "alignment" : 4,
2511   "is_const" : true,
2512   "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android6system7suspend14ISystemSuspendEEE",
2513   "name" : "const std::shared_ptr<aidl::android::system::suspend::ISystemSuspend>",
2514   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android6system7suspend14ISystemSuspendEEE",
2515   "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android6system7suspend14ISystemSuspendEEE",
2516   "size" : 8,
2517   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/ISystemSuspend.h"
2518  },
2519  {
2520   "alignment" : 4,
2521   "is_const" : true,
2522   "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android6system7suspend9IWakeLockEEE",
2523   "name" : "const std::shared_ptr<aidl::android::system::suspend::IWakeLock>",
2524   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android6system7suspend9IWakeLockEEE",
2525   "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android6system7suspend9IWakeLockEEE",
2526   "size" : 8,
2527   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BnWakeLock.h"
2528  },
2529  {
2530   "alignment" : 4,
2531   "is_const" : true,
2532   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2533   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
2534   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2535   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2536   "size" : 12,
2537   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/IWakeLock.h"
2538  },
2539  {
2540   "alignment" : 1,
2541   "is_const" : true,
2542   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android6system7suspend12WakeLockTypeELj2EEE",
2543   "name" : "const std::array<aidl::android::system::suspend::WakeLockType, 2U>",
2544   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android6system7suspend12WakeLockTypeELj2EEE",
2545   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android6system7suspend12WakeLockTypeELj2EEE",
2546   "size" : 2,
2547   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/WakeLockType.h"
2548  },
2549  {
2550   "alignment" : 4,
2551   "is_const" : true,
2552   "linker_set_key" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
2553   "name" : "const std::vector<char16_t, std::allocator<char16_t>>",
2554   "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE",
2555   "self_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
2556   "size" : 12,
2557   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2558  },
2559  {
2560   "alignment" : 4,
2561   "is_const" : true,
2562   "linker_set_key" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
2563   "name" : "const std::vector<bool, std::allocator<bool>>",
2564   "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE",
2565   "self_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
2566   "size" : 12,
2567   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2568  },
2569  {
2570   "alignment" : 4,
2571   "is_const" : true,
2572   "linker_set_key" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
2573   "name" : "const std::vector<double, std::allocator<double>>",
2574   "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
2575   "self_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
2576   "size" : 12,
2577   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2578  },
2579  {
2580   "alignment" : 4,
2581   "is_const" : true,
2582   "linker_set_key" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
2583   "name" : "const std::vector<float, std::allocator<float>>",
2584   "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE",
2585   "self_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
2586   "size" : 12,
2587   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2588  },
2589  {
2590   "alignment" : 4,
2591   "is_const" : true,
2592   "linker_set_key" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
2593   "name" : "const std::vector<unsigned char, std::allocator<unsigned char>>",
2594   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
2595   "self_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
2596   "size" : 12,
2597   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2598  },
2599  {
2600   "alignment" : 4,
2601   "is_const" : true,
2602   "linker_set_key" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
2603   "name" : "const std::vector<int, std::allocator<int>>",
2604   "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
2605   "self_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
2606   "size" : 12,
2607   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2608  },
2609  {
2610   "alignment" : 4,
2611   "is_const" : true,
2612   "linker_set_key" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
2613   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>>",
2614   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
2615   "self_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
2616   "size" : 12,
2617   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2618  },
2619  {
2620   "alignment" : 4,
2621   "is_const" : true,
2622   "linker_set_key" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
2623   "name" : "const std::vector<long long, std::allocator<long long>>",
2624   "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE",
2625   "self_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
2626   "size" : 12,
2627   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2628  },
2629  {
2630   "alignment" : 4,
2631   "is_const" : true,
2632   "linker_set_key" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
2633   "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long>>",
2634   "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE",
2635   "self_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
2636   "size" : 12,
2637   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2638  },
2639  {
2640   "alignment" : 4,
2641   "is_const" : true,
2642   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2643   "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>>",
2644   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2645   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2646   "size" : 16,
2647   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2648  },
2649  {
2650   "alignment" : 4,
2651   "is_const" : true,
2652   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2653   "name" : "const std::optional<std::vector<bool, std::allocator<bool>>>",
2654   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2655   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2656   "size" : 16,
2657   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2658  },
2659  {
2660   "alignment" : 4,
2661   "is_const" : true,
2662   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2663   "name" : "const std::optional<std::vector<double, std::allocator<double>>>",
2664   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2665   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2666   "size" : 16,
2667   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2668  },
2669  {
2670   "alignment" : 4,
2671   "is_const" : true,
2672   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2673   "name" : "const std::optional<std::vector<float, std::allocator<float>>>",
2674   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2675   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2676   "size" : 16,
2677   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2678  },
2679  {
2680   "alignment" : 4,
2681   "is_const" : true,
2682   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2683   "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>>",
2684   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2685   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2686   "size" : 16,
2687   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2688  },
2689  {
2690   "alignment" : 4,
2691   "is_const" : true,
2692   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2693   "name" : "const std::optional<std::vector<int, std::allocator<int>>>",
2694   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2695   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2696   "size" : 16,
2697   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2698  },
2699  {
2700   "alignment" : 4,
2701   "is_const" : true,
2702   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2703   "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>>",
2704   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2705   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2706   "size" : 16,
2707   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2708  },
2709  {
2710   "alignment" : 4,
2711   "is_const" : true,
2712   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
2713   "name" : "const std::optional<std::vector<long long, std::allocator<long long>>>",
2714   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
2715   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
2716   "size" : 16,
2717   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2718  },
2719  {
2720   "alignment" : 4,
2721   "is_const" : true,
2722   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
2723   "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>>",
2724   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
2725   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
2726   "size" : 16,
2727   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2728  },
2729  {
2730   "alignment" : 4,
2731   "is_const" : true,
2732   "linker_set_key" : "_ZTIKP7AParcel",
2733   "name" : "AParcel *const",
2734   "referenced_type" : "_ZTIP7AParcel",
2735   "self_type" : "_ZTIKP7AParcel",
2736   "size" : 4,
2737   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2738  },
2739  {
2740   "alignment" : 4,
2741   "is_const" : true,
2742   "linker_set_key" : "_ZTIKP7AStatus",
2743   "name" : "AStatus *const",
2744   "referenced_type" : "_ZTIP7AStatus",
2745   "self_type" : "_ZTIKP7AStatus",
2746   "size" : 4,
2747   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2748  },
2749  {
2750   "alignment" : 1,
2751   "is_const" : true,
2752   "linker_set_key" : "_ZTIKb",
2753   "name" : "const bool",
2754   "referenced_type" : "_ZTIb",
2755   "self_type" : "_ZTIKb",
2756   "size" : 1,
2757   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2758  },
2759  {
2760   "alignment" : 1,
2761   "is_const" : true,
2762   "linker_set_key" : "_ZTIKc",
2763   "name" : "const char",
2764   "referenced_type" : "_ZTIc",
2765   "self_type" : "_ZTIKc",
2766   "size" : 1,
2767   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2768  },
2769  {
2770   "alignment" : 4,
2771   "is_const" : true,
2772   "linker_set_key" : "_ZTIKi",
2773   "name" : "const int",
2774   "referenced_type" : "_ZTIi",
2775   "self_type" : "_ZTIKi",
2776   "size" : 4,
2777   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/IWakeLock.h"
2778  },
2779  {
2780   "alignment" : 4,
2781   "is_const" : true,
2782   "linker_set_key" : "_ZTIKj",
2783   "name" : "const unsigned int",
2784   "referenced_type" : "_ZTIj",
2785   "self_type" : "_ZTIKj",
2786   "size" : 4,
2787   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/IWakeLock.h"
2788  },
2789  {
2790   "is_const" : true,
2791   "linker_set_key" : "_ZTIKv",
2792   "name" : "const void",
2793   "referenced_type" : "_ZTIv",
2794   "self_type" : "_ZTIKv",
2795   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2796  }
2797 ],
2798 "record_types" :
2799 [
2800  {
2801   "alignment" : 4,
2802   "fields" :
2803   [
2804    {
2805     "access" : "private",
2806     "field_name" : "mBinder",
2807     "referenced_type" : "_ZTIP8AIBinder"
2808    }
2809   ],
2810   "linker_set_key" : "_ZTIN3ndk10SpAIBinderE",
2811   "name" : "ndk::SpAIBinder",
2812   "record_kind" : "class",
2813   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
2814   "self_type" : "_ZTIN3ndk10SpAIBinderE",
2815   "size" : 4,
2816   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2817  },
2818  {
2819   "access" : "private",
2820   "alignment" : 4,
2821   "fields" :
2822   [
2823    {
2824     "field_name" : "interface",
2825     "referenced_type" : "_ZTINSt3__110shared_ptrIN3ndk11ICInterfaceEEE"
2826    }
2827   ],
2828   "linker_set_key" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
2829   "name" : "ndk::ICInterface::ICInterfaceData",
2830   "record_kind" : "class",
2831   "referenced_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
2832   "self_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
2833   "size" : 8,
2834   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
2835  },
2836  {
2837   "alignment" : 4,
2838   "base_specifiers" :
2839   [
2840    {
2841     "referenced_type" : "_ZTIN3ndk13SharedRefBaseE"
2842    }
2843   ],
2844   "linker_set_key" : "_ZTIN3ndk11ICInterfaceE",
2845   "name" : "ndk::ICInterface",
2846   "record_kind" : "class",
2847   "referenced_type" : "_ZTIN3ndk11ICInterfaceE",
2848   "self_type" : "_ZTIN3ndk11ICInterfaceE",
2849   "size" : 16,
2850   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
2851   "vtable_components" :
2852   [
2853    {
2854     "kind" : "offset_to_top"
2855    },
2856    {
2857     "kind" : "rtti",
2858     "mangled_component_name" : "_ZTIN3ndk11ICInterfaceE"
2859    },
2860    {
2861     "kind" : "complete_dtor_pointer",
2862     "mangled_component_name" : "_ZN3ndk11ICInterfaceD1Ev"
2863    },
2864    {
2865     "kind" : "deleting_dtor_pointer",
2866     "mangled_component_name" : "_ZN3ndk11ICInterfaceD0Ev"
2867    },
2868    {
2869     "is_pure" : true,
2870     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
2871    },
2872    {
2873     "is_pure" : true,
2874     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
2875    },
2876    {
2877     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
2878    },
2879    {
2880     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
2881    }
2882   ]
2883  },
2884  {
2885   "alignment" : 4,
2886   "base_specifiers" :
2887   [
2888    {
2889     "referenced_type" : "_ZTIN4aidl7android6system7suspend14ISystemSuspendE"
2890    }
2891   ],
2892   "fields" :
2893   [
2894    {
2895     "access" : "private",
2896     "field_name" : "mMutex",
2897     "field_offset" : 128,
2898     "referenced_type" : "_ZTINSt3__15mutexE"
2899    },
2900    {
2901     "access" : "private",
2902     "field_name" : "mWeakBinder",
2903     "field_offset" : 160,
2904     "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE"
2905    }
2906   ],
2907   "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEEE",
2908   "name" : "ndk::BnCInterface<aidl::android::system::suspend::ISystemSuspend>",
2909   "record_kind" : "class",
2910   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEEE",
2911   "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEEE",
2912   "size" : 24,
2913   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
2914   "template_args" :
2915   [
2916    "_ZTIN4aidl7android6system7suspend14ISystemSuspendE"
2917   ],
2918   "vtable_components" :
2919   [
2920    {
2921     "kind" : "offset_to_top"
2922    },
2923    {
2924     "kind" : "rtti",
2925     "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEEE"
2926    },
2927    {
2928     "kind" : "complete_dtor_pointer",
2929     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEED1Ev"
2930    },
2931    {
2932     "kind" : "deleting_dtor_pointer",
2933     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEED0Ev"
2934    },
2935    {
2936     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEE8asBinderEv"
2937    },
2938    {
2939     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEE8isRemoteEv"
2940    },
2941    {
2942     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
2943    },
2944    {
2945     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
2946    },
2947    {
2948     "is_pure" : true,
2949     "mangled_component_name" : "_ZN4aidl7android6system7suspend14ISystemSuspend15acquireWakeLockENS2_12WakeLockTypeERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPNS5_10shared_ptrINS2_9IWakeLockEEE"
2950    },
2951    {
2952     "is_pure" : true,
2953     "mangled_component_name" : "_ZN4aidl7android6system7suspend14ISystemSuspend19getInterfaceVersionEPi"
2954    },
2955    {
2956     "is_pure" : true,
2957     "mangled_component_name" : "_ZN4aidl7android6system7suspend14ISystemSuspend16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
2958    },
2959    {
2960     "is_pure" : true,
2961     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEE12createBinderEv"
2962    }
2963   ]
2964  },
2965  {
2966   "alignment" : 4,
2967   "base_specifiers" :
2968   [
2969    {
2970     "referenced_type" : "_ZTIN4aidl7android6system7suspend9IWakeLockE"
2971    }
2972   ],
2973   "fields" :
2974   [
2975    {
2976     "access" : "private",
2977     "field_name" : "mMutex",
2978     "field_offset" : 128,
2979     "referenced_type" : "_ZTINSt3__15mutexE"
2980    },
2981    {
2982     "access" : "private",
2983     "field_name" : "mWeakBinder",
2984     "field_offset" : 160,
2985     "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE"
2986    }
2987   ],
2988   "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEEE",
2989   "name" : "ndk::BnCInterface<aidl::android::system::suspend::IWakeLock>",
2990   "record_kind" : "class",
2991   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEEE",
2992   "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEEE",
2993   "size" : 24,
2994   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
2995   "template_args" :
2996   [
2997    "_ZTIN4aidl7android6system7suspend9IWakeLockE"
2998   ],
2999   "vtable_components" :
3000   [
3001    {
3002     "kind" : "offset_to_top"
3003    },
3004    {
3005     "kind" : "rtti",
3006     "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEEE"
3007    },
3008    {
3009     "kind" : "complete_dtor_pointer",
3010     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEED1Ev"
3011    },
3012    {
3013     "kind" : "deleting_dtor_pointer",
3014     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEED0Ev"
3015    },
3016    {
3017     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEE8asBinderEv"
3018    },
3019    {
3020     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEE8isRemoteEv"
3021    },
3022    {
3023     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
3024    },
3025    {
3026     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3027    },
3028    {
3029     "is_pure" : true,
3030     "mangled_component_name" : "_ZN4aidl7android6system7suspend9IWakeLock7releaseEv"
3031    },
3032    {
3033     "is_pure" : true,
3034     "mangled_component_name" : "_ZN4aidl7android6system7suspend9IWakeLock19getInterfaceVersionEPi"
3035    },
3036    {
3037     "is_pure" : true,
3038     "mangled_component_name" : "_ZN4aidl7android6system7suspend9IWakeLock16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
3039    },
3040    {
3041     "is_pure" : true,
3042     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEE12createBinderEv"
3043    }
3044   ]
3045  },
3046  {
3047   "alignment" : 4,
3048   "base_specifiers" :
3049   [
3050    {
3051     "referenced_type" : "_ZTIN4aidl7android6system7suspend14ISystemSuspendE"
3052    }
3053   ],
3054   "fields" :
3055   [
3056    {
3057     "access" : "private",
3058     "field_name" : "mBinder",
3059     "field_offset" : 128,
3060     "referenced_type" : "_ZTIN3ndk10SpAIBinderE"
3061    }
3062   ],
3063   "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEEE",
3064   "name" : "ndk::BpCInterface<aidl::android::system::suspend::ISystemSuspend>",
3065   "record_kind" : "class",
3066   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEEE",
3067   "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEEE",
3068   "size" : 20,
3069   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
3070   "template_args" :
3071   [
3072    "_ZTIN4aidl7android6system7suspend14ISystemSuspendE"
3073   ],
3074   "vtable_components" :
3075   [
3076    {
3077     "kind" : "offset_to_top"
3078    },
3079    {
3080     "kind" : "rtti",
3081     "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEEE"
3082    },
3083    {
3084     "kind" : "complete_dtor_pointer",
3085     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEED1Ev"
3086    },
3087    {
3088     "kind" : "deleting_dtor_pointer",
3089     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEED0Ev"
3090    },
3091    {
3092     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEE8asBinderEv"
3093    },
3094    {
3095     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEE8isRemoteEv"
3096    },
3097    {
3098     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEE4dumpEiPPKcj"
3099    },
3100    {
3101     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3102    },
3103    {
3104     "is_pure" : true,
3105     "mangled_component_name" : "_ZN4aidl7android6system7suspend14ISystemSuspend15acquireWakeLockENS2_12WakeLockTypeERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPNS5_10shared_ptrINS2_9IWakeLockEEE"
3106    },
3107    {
3108     "is_pure" : true,
3109     "mangled_component_name" : "_ZN4aidl7android6system7suspend14ISystemSuspend19getInterfaceVersionEPi"
3110    },
3111    {
3112     "is_pure" : true,
3113     "mangled_component_name" : "_ZN4aidl7android6system7suspend14ISystemSuspend16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
3114    }
3115   ]
3116  },
3117  {
3118   "alignment" : 4,
3119   "base_specifiers" :
3120   [
3121    {
3122     "referenced_type" : "_ZTIN4aidl7android6system7suspend9IWakeLockE"
3123    }
3124   ],
3125   "fields" :
3126   [
3127    {
3128     "access" : "private",
3129     "field_name" : "mBinder",
3130     "field_offset" : 128,
3131     "referenced_type" : "_ZTIN3ndk10SpAIBinderE"
3132    }
3133   ],
3134   "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android6system7suspend9IWakeLockEEE",
3135   "name" : "ndk::BpCInterface<aidl::android::system::suspend::IWakeLock>",
3136   "record_kind" : "class",
3137   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android6system7suspend9IWakeLockEEE",
3138   "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android6system7suspend9IWakeLockEEE",
3139   "size" : 20,
3140   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
3141   "template_args" :
3142   [
3143    "_ZTIN4aidl7android6system7suspend9IWakeLockE"
3144   ],
3145   "vtable_components" :
3146   [
3147    {
3148     "kind" : "offset_to_top"
3149    },
3150    {
3151     "kind" : "rtti",
3152     "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android6system7suspend9IWakeLockEEE"
3153    },
3154    {
3155     "kind" : "complete_dtor_pointer",
3156     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android6system7suspend9IWakeLockEED1Ev"
3157    },
3158    {
3159     "kind" : "deleting_dtor_pointer",
3160     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android6system7suspend9IWakeLockEED0Ev"
3161    },
3162    {
3163     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android6system7suspend9IWakeLockEE8asBinderEv"
3164    },
3165    {
3166     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android6system7suspend9IWakeLockEE8isRemoteEv"
3167    },
3168    {
3169     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android6system7suspend9IWakeLockEE4dumpEiPPKcj"
3170    },
3171    {
3172     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3173    },
3174    {
3175     "is_pure" : true,
3176     "mangled_component_name" : "_ZN4aidl7android6system7suspend9IWakeLock7releaseEv"
3177    },
3178    {
3179     "is_pure" : true,
3180     "mangled_component_name" : "_ZN4aidl7android6system7suspend9IWakeLock19getInterfaceVersionEPi"
3181    },
3182    {
3183     "is_pure" : true,
3184     "mangled_component_name" : "_ZN4aidl7android6system7suspend9IWakeLock16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
3185    }
3186   ]
3187  },
3188  {
3189   "alignment" : 4,
3190   "base_specifiers" :
3191   [
3192    {
3193     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE"
3194    }
3195   ],
3196   "linker_set_key" : "_ZTIN3ndk13ScopedAParcelE",
3197   "name" : "ndk::ScopedAParcel",
3198   "record_kind" : "class",
3199   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
3200   "self_type" : "_ZTIN3ndk13ScopedAParcelE",
3201   "size" : 4,
3202   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3203  },
3204  {
3205   "alignment" : 4,
3206   "base_specifiers" :
3207   [
3208    {
3209     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE"
3210    }
3211   ],
3212   "linker_set_key" : "_ZTIN3ndk13ScopedAStatusE",
3213   "name" : "ndk::ScopedAStatus",
3214   "record_kind" : "class",
3215   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
3216   "self_type" : "_ZTIN3ndk13ScopedAStatusE",
3217   "size" : 4,
3218   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3219  },
3220  {
3221   "alignment" : 4,
3222   "fields" :
3223   [
3224    {
3225     "access" : "private",
3226     "field_name" : "mFlagThis",
3227     "field_offset" : 32,
3228     "referenced_type" : "_ZTINSt3__19once_flagE"
3229    },
3230    {
3231     "access" : "private",
3232     "field_name" : "mThis",
3233     "field_offset" : 64,
3234     "referenced_type" : "_ZTINSt3__18weak_ptrIN3ndk13SharedRefBaseEEE"
3235    }
3236   ],
3237   "linker_set_key" : "_ZTIN3ndk13SharedRefBaseE",
3238   "name" : "ndk::SharedRefBase",
3239   "record_kind" : "class",
3240   "referenced_type" : "_ZTIN3ndk13SharedRefBaseE",
3241   "self_type" : "_ZTIN3ndk13SharedRefBaseE",
3242   "size" : 16,
3243   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
3244   "vtable_components" :
3245   [
3246    {
3247     "kind" : "offset_to_top"
3248    },
3249    {
3250     "kind" : "rtti",
3251     "mangled_component_name" : "_ZTIN3ndk13SharedRefBaseE"
3252    },
3253    {
3254     "kind" : "complete_dtor_pointer",
3255     "mangled_component_name" : "_ZN3ndk13SharedRefBaseD1Ev"
3256    },
3257    {
3258     "kind" : "deleting_dtor_pointer",
3259     "mangled_component_name" : "_ZN3ndk13SharedRefBaseD0Ev"
3260    }
3261   ]
3262  },
3263  {
3264   "alignment" : 4,
3265   "base_specifiers" :
3266   [
3267    {
3268     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE"
3269    }
3270   ],
3271   "linker_set_key" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
3272   "name" : "ndk::ScopedAIBinder_Weak",
3273   "record_kind" : "class",
3274   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
3275   "self_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
3276   "size" : 4,
3277   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3278  },
3279  {
3280   "alignment" : 4,
3281   "base_specifiers" :
3282   [
3283    {
3284     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiXadL_ZNS_8internalL14closeWithErrorEiEELin1EEE"
3285    }
3286   ],
3287   "linker_set_key" : "_ZTIN3ndk20ScopedFileDescriptorE",
3288   "name" : "ndk::ScopedFileDescriptor",
3289   "record_kind" : "class",
3290   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
3291   "self_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
3292   "size" : 4,
3293   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3294  },
3295  {
3296   "alignment" : 4,
3297   "base_specifiers" :
3298   [
3299    {
3300     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE"
3301    }
3302   ],
3303   "linker_set_key" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
3304   "name" : "ndk::ScopedAIBinder_DeathRecipient",
3305   "record_kind" : "class",
3306   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
3307   "self_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
3308   "size" : 4,
3309   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3310  },
3311  {
3312   "alignment" : 4,
3313   "fields" :
3314   [
3315    {
3316     "access" : "private",
3317     "field_name" : "mT",
3318     "referenced_type" : "_ZTIP13AIBinder_Weak"
3319    }
3320   ],
3321   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
3322   "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr>",
3323   "record_kind" : "class",
3324   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
3325   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
3326   "size" : 4,
3327   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
3328   "template_args" :
3329   [
3330    "_ZTIP13AIBinder_Weak"
3331   ]
3332  },
3333  {
3334   "alignment" : 4,
3335   "fields" :
3336   [
3337    {
3338     "access" : "private",
3339     "field_name" : "mT",
3340     "referenced_type" : "_ZTIP23AIBinder_DeathRecipient"
3341    }
3342   ],
3343   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
3344   "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr>",
3345   "record_kind" : "class",
3346   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
3347   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
3348   "size" : 4,
3349   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
3350   "template_args" :
3351   [
3352    "_ZTIP23AIBinder_DeathRecipient"
3353   ]
3354  },
3355  {
3356   "alignment" : 4,
3357   "fields" :
3358   [
3359    {
3360     "access" : "private",
3361     "field_name" : "mT",
3362     "referenced_type" : "_ZTIP7AParcel"
3363    }
3364   ],
3365   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
3366   "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>",
3367   "record_kind" : "class",
3368   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
3369   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
3370   "size" : 4,
3371   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
3372   "template_args" :
3373   [
3374    "_ZTIP7AParcel"
3375   ]
3376  },
3377  {
3378   "alignment" : 4,
3379   "fields" :
3380   [
3381    {
3382     "access" : "private",
3383     "field_name" : "mT",
3384     "referenced_type" : "_ZTIP7AStatus"
3385    }
3386   ],
3387   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3388   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>",
3389   "record_kind" : "class",
3390   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3391   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3392   "size" : 4,
3393   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
3394   "template_args" :
3395   [
3396    "_ZTIP7AStatus"
3397   ]
3398  },
3399  {
3400   "alignment" : 4,
3401   "base_specifiers" :
3402   [
3403    {
3404     "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEEE"
3405    }
3406   ],
3407   "linker_set_key" : "_ZTIN4aidl7android6system7suspend10BnWakeLockE",
3408   "name" : "aidl::android::system::suspend::BnWakeLock",
3409   "record_kind" : "class",
3410   "referenced_type" : "_ZTIN4aidl7android6system7suspend10BnWakeLockE",
3411   "self_type" : "_ZTIN4aidl7android6system7suspend10BnWakeLockE",
3412   "size" : 24,
3413   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BnWakeLock.h",
3414   "vtable_components" :
3415   [
3416    {
3417     "kind" : "offset_to_top"
3418    },
3419    {
3420     "kind" : "rtti",
3421     "mangled_component_name" : "_ZTIN4aidl7android6system7suspend10BnWakeLockE"
3422    },
3423    {
3424     "kind" : "complete_dtor_pointer",
3425     "mangled_component_name" : "_ZN4aidl7android6system7suspend10BnWakeLockD1Ev"
3426    },
3427    {
3428     "kind" : "deleting_dtor_pointer",
3429     "mangled_component_name" : "_ZN4aidl7android6system7suspend10BnWakeLockD0Ev"
3430    },
3431    {
3432     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEE8asBinderEv"
3433    },
3434    {
3435     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEE8isRemoteEv"
3436    },
3437    {
3438     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
3439    },
3440    {
3441     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3442    },
3443    {
3444     "is_pure" : true,
3445     "mangled_component_name" : "_ZN4aidl7android6system7suspend9IWakeLock7releaseEv"
3446    },
3447    {
3448     "mangled_component_name" : "_ZN4aidl7android6system7suspend10BnWakeLock19getInterfaceVersionEPi"
3449    },
3450    {
3451     "mangled_component_name" : "_ZN4aidl7android6system7suspend10BnWakeLock16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
3452    },
3453    {
3454     "mangled_component_name" : "_ZN4aidl7android6system7suspend10BnWakeLock12createBinderEv"
3455    }
3456   ]
3457  },
3458  {
3459   "alignment" : 4,
3460   "base_specifiers" :
3461   [
3462    {
3463     "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android6system7suspend9IWakeLockEEE"
3464    }
3465   ],
3466   "fields" :
3467   [
3468    {
3469     "field_name" : "_aidl_cached_version",
3470     "field_offset" : 160,
3471     "referenced_type" : "_ZTIi"
3472    },
3473    {
3474     "field_name" : "_aidl_cached_hash",
3475     "field_offset" : 192,
3476     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3477    },
3478    {
3479     "field_name" : "_aidl_cached_hash_mutex",
3480     "field_offset" : 288,
3481     "referenced_type" : "_ZTINSt3__15mutexE"
3482    }
3483   ],
3484   "linker_set_key" : "_ZTIN4aidl7android6system7suspend10BpWakeLockE",
3485   "name" : "aidl::android::system::suspend::BpWakeLock",
3486   "record_kind" : "class",
3487   "referenced_type" : "_ZTIN4aidl7android6system7suspend10BpWakeLockE",
3488   "self_type" : "_ZTIN4aidl7android6system7suspend10BpWakeLockE",
3489   "size" : 40,
3490   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BpWakeLock.h",
3491   "vtable_components" :
3492   [
3493    {
3494     "kind" : "offset_to_top"
3495    },
3496    {
3497     "kind" : "rtti",
3498     "mangled_component_name" : "_ZTIN4aidl7android6system7suspend10BpWakeLockE"
3499    },
3500    {
3501     "kind" : "complete_dtor_pointer",
3502     "mangled_component_name" : "_ZN4aidl7android6system7suspend10BpWakeLockD1Ev"
3503    },
3504    {
3505     "kind" : "deleting_dtor_pointer",
3506     "mangled_component_name" : "_ZN4aidl7android6system7suspend10BpWakeLockD0Ev"
3507    },
3508    {
3509     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android6system7suspend9IWakeLockEE8asBinderEv"
3510    },
3511    {
3512     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android6system7suspend9IWakeLockEE8isRemoteEv"
3513    },
3514    {
3515     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android6system7suspend9IWakeLockEE4dumpEiPPKcj"
3516    },
3517    {
3518     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3519    },
3520    {
3521     "mangled_component_name" : "_ZN4aidl7android6system7suspend10BpWakeLock7releaseEv"
3522    },
3523    {
3524     "mangled_component_name" : "_ZN4aidl7android6system7suspend10BpWakeLock19getInterfaceVersionEPi"
3525    },
3526    {
3527     "mangled_component_name" : "_ZN4aidl7android6system7suspend10BpWakeLock16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
3528    }
3529   ]
3530  },
3531  {
3532   "alignment" : 4,
3533   "base_specifiers" :
3534   [
3535    {
3536     "referenced_type" : "_ZTIN3ndk11ICInterfaceE"
3537    }
3538   ],
3539   "linker_set_key" : "_ZTIN4aidl7android6system7suspend14ISystemSuspendE",
3540   "name" : "aidl::android::system::suspend::ISystemSuspend",
3541   "record_kind" : "class",
3542   "referenced_type" : "_ZTIN4aidl7android6system7suspend14ISystemSuspendE",
3543   "self_type" : "_ZTIN4aidl7android6system7suspend14ISystemSuspendE",
3544   "size" : 16,
3545   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/ISystemSuspend.h",
3546   "vtable_components" :
3547   [
3548    {
3549     "kind" : "offset_to_top"
3550    },
3551    {
3552     "kind" : "rtti",
3553     "mangled_component_name" : "_ZTIN4aidl7android6system7suspend14ISystemSuspendE"
3554    },
3555    {
3556     "kind" : "complete_dtor_pointer",
3557     "mangled_component_name" : "_ZN4aidl7android6system7suspend14ISystemSuspendD1Ev"
3558    },
3559    {
3560     "kind" : "deleting_dtor_pointer",
3561     "mangled_component_name" : "_ZN4aidl7android6system7suspend14ISystemSuspendD0Ev"
3562    },
3563    {
3564     "is_pure" : true,
3565     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
3566    },
3567    {
3568     "is_pure" : true,
3569     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
3570    },
3571    {
3572     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
3573    },
3574    {
3575     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3576    },
3577    {
3578     "is_pure" : true,
3579     "mangled_component_name" : "_ZN4aidl7android6system7suspend14ISystemSuspend15acquireWakeLockENS2_12WakeLockTypeERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPNS5_10shared_ptrINS2_9IWakeLockEEE"
3580    },
3581    {
3582     "is_pure" : true,
3583     "mangled_component_name" : "_ZN4aidl7android6system7suspend14ISystemSuspend19getInterfaceVersionEPi"
3584    },
3585    {
3586     "is_pure" : true,
3587     "mangled_component_name" : "_ZN4aidl7android6system7suspend14ISystemSuspend16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
3588    }
3589   ]
3590  },
3591  {
3592   "alignment" : 4,
3593   "base_specifiers" :
3594   [
3595    {
3596     "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEEE"
3597    }
3598   ],
3599   "linker_set_key" : "_ZTIN4aidl7android6system7suspend15BnSystemSuspendE",
3600   "name" : "aidl::android::system::suspend::BnSystemSuspend",
3601   "record_kind" : "class",
3602   "referenced_type" : "_ZTIN4aidl7android6system7suspend15BnSystemSuspendE",
3603   "self_type" : "_ZTIN4aidl7android6system7suspend15BnSystemSuspendE",
3604   "size" : 24,
3605   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BnSystemSuspend.h",
3606   "vtable_components" :
3607   [
3608    {
3609     "kind" : "offset_to_top"
3610    },
3611    {
3612     "kind" : "rtti",
3613     "mangled_component_name" : "_ZTIN4aidl7android6system7suspend15BnSystemSuspendE"
3614    },
3615    {
3616     "kind" : "complete_dtor_pointer",
3617     "mangled_component_name" : "_ZN4aidl7android6system7suspend15BnSystemSuspendD1Ev"
3618    },
3619    {
3620     "kind" : "deleting_dtor_pointer",
3621     "mangled_component_name" : "_ZN4aidl7android6system7suspend15BnSystemSuspendD0Ev"
3622    },
3623    {
3624     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEE8asBinderEv"
3625    },
3626    {
3627     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEE8isRemoteEv"
3628    },
3629    {
3630     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
3631    },
3632    {
3633     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3634    },
3635    {
3636     "is_pure" : true,
3637     "mangled_component_name" : "_ZN4aidl7android6system7suspend14ISystemSuspend15acquireWakeLockENS2_12WakeLockTypeERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPNS5_10shared_ptrINS2_9IWakeLockEEE"
3638    },
3639    {
3640     "mangled_component_name" : "_ZN4aidl7android6system7suspend15BnSystemSuspend19getInterfaceVersionEPi"
3641    },
3642    {
3643     "mangled_component_name" : "_ZN4aidl7android6system7suspend15BnSystemSuspend16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
3644    },
3645    {
3646     "mangled_component_name" : "_ZN4aidl7android6system7suspend15BnSystemSuspend12createBinderEv"
3647    }
3648   ]
3649  },
3650  {
3651   "alignment" : 4,
3652   "base_specifiers" :
3653   [
3654    {
3655     "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEEE"
3656    }
3657   ],
3658   "fields" :
3659   [
3660    {
3661     "field_name" : "_aidl_cached_version",
3662     "field_offset" : 160,
3663     "referenced_type" : "_ZTIi"
3664    },
3665    {
3666     "field_name" : "_aidl_cached_hash",
3667     "field_offset" : 192,
3668     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3669    },
3670    {
3671     "field_name" : "_aidl_cached_hash_mutex",
3672     "field_offset" : 288,
3673     "referenced_type" : "_ZTINSt3__15mutexE"
3674    }
3675   ],
3676   "linker_set_key" : "_ZTIN4aidl7android6system7suspend15BpSystemSuspendE",
3677   "name" : "aidl::android::system::suspend::BpSystemSuspend",
3678   "record_kind" : "class",
3679   "referenced_type" : "_ZTIN4aidl7android6system7suspend15BpSystemSuspendE",
3680   "self_type" : "_ZTIN4aidl7android6system7suspend15BpSystemSuspendE",
3681   "size" : 40,
3682   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BpSystemSuspend.h",
3683   "vtable_components" :
3684   [
3685    {
3686     "kind" : "offset_to_top"
3687    },
3688    {
3689     "kind" : "rtti",
3690     "mangled_component_name" : "_ZTIN4aidl7android6system7suspend15BpSystemSuspendE"
3691    },
3692    {
3693     "kind" : "complete_dtor_pointer",
3694     "mangled_component_name" : "_ZN4aidl7android6system7suspend15BpSystemSuspendD1Ev"
3695    },
3696    {
3697     "kind" : "deleting_dtor_pointer",
3698     "mangled_component_name" : "_ZN4aidl7android6system7suspend15BpSystemSuspendD0Ev"
3699    },
3700    {
3701     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEE8asBinderEv"
3702    },
3703    {
3704     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEE8isRemoteEv"
3705    },
3706    {
3707     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEE4dumpEiPPKcj"
3708    },
3709    {
3710     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3711    },
3712    {
3713     "mangled_component_name" : "_ZN4aidl7android6system7suspend15BpSystemSuspend15acquireWakeLockENS2_12WakeLockTypeERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPNS5_10shared_ptrINS2_9IWakeLockEEE"
3714    },
3715    {
3716     "mangled_component_name" : "_ZN4aidl7android6system7suspend15BpSystemSuspend19getInterfaceVersionEPi"
3717    },
3718    {
3719     "mangled_component_name" : "_ZN4aidl7android6system7suspend15BpSystemSuspend16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
3720    }
3721   ]
3722  },
3723  {
3724   "alignment" : 4,
3725   "base_specifiers" :
3726   [
3727    {
3728     "referenced_type" : "_ZTIN4aidl7android6system7suspend9IWakeLockE"
3729    }
3730   ],
3731   "linker_set_key" : "_ZTIN4aidl7android6system7suspend16IWakeLockDefaultE",
3732   "name" : "aidl::android::system::suspend::IWakeLockDefault",
3733   "record_kind" : "class",
3734   "referenced_type" : "_ZTIN4aidl7android6system7suspend16IWakeLockDefaultE",
3735   "self_type" : "_ZTIN4aidl7android6system7suspend16IWakeLockDefaultE",
3736   "size" : 16,
3737   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/IWakeLock.h",
3738   "vtable_components" :
3739   [
3740    {
3741     "kind" : "offset_to_top"
3742    },
3743    {
3744     "kind" : "rtti",
3745     "mangled_component_name" : "_ZTIN4aidl7android6system7suspend16IWakeLockDefaultE"
3746    },
3747    {
3748     "kind" : "complete_dtor_pointer",
3749     "mangled_component_name" : "_ZN4aidl7android6system7suspend16IWakeLockDefaultD1Ev"
3750    },
3751    {
3752     "kind" : "deleting_dtor_pointer",
3753     "mangled_component_name" : "_ZN4aidl7android6system7suspend16IWakeLockDefaultD0Ev"
3754    },
3755    {
3756     "mangled_component_name" : "_ZN4aidl7android6system7suspend16IWakeLockDefault8asBinderEv"
3757    },
3758    {
3759     "mangled_component_name" : "_ZN4aidl7android6system7suspend16IWakeLockDefault8isRemoteEv"
3760    },
3761    {
3762     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
3763    },
3764    {
3765     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3766    },
3767    {
3768     "mangled_component_name" : "_ZN4aidl7android6system7suspend16IWakeLockDefault7releaseEv"
3769    },
3770    {
3771     "mangled_component_name" : "_ZN4aidl7android6system7suspend16IWakeLockDefault19getInterfaceVersionEPi"
3772    },
3773    {
3774     "mangled_component_name" : "_ZN4aidl7android6system7suspend16IWakeLockDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
3775    }
3776   ]
3777  },
3778  {
3779   "alignment" : 4,
3780   "base_specifiers" :
3781   [
3782    {
3783     "referenced_type" : "_ZTIN4aidl7android6system7suspend10BnWakeLockE"
3784    }
3785   ],
3786   "fields" :
3787   [
3788    {
3789     "access" : "private",
3790     "field_name" : "_impl",
3791     "field_offset" : 192,
3792     "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android6system7suspend9IWakeLockEEE"
3793    }
3794   ],
3795   "linker_set_key" : "_ZTIN4aidl7android6system7suspend18IWakeLockDelegatorE",
3796   "name" : "aidl::android::system::suspend::IWakeLockDelegator",
3797   "record_kind" : "class",
3798   "referenced_type" : "_ZTIN4aidl7android6system7suspend18IWakeLockDelegatorE",
3799   "self_type" : "_ZTIN4aidl7android6system7suspend18IWakeLockDelegatorE",
3800   "size" : 32,
3801   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BnWakeLock.h",
3802   "vtable_components" :
3803   [
3804    {
3805     "kind" : "offset_to_top"
3806    },
3807    {
3808     "kind" : "rtti",
3809     "mangled_component_name" : "_ZTIN4aidl7android6system7suspend18IWakeLockDelegatorE"
3810    },
3811    {
3812     "kind" : "complete_dtor_pointer",
3813     "mangled_component_name" : "_ZN4aidl7android6system7suspend18IWakeLockDelegatorD1Ev"
3814    },
3815    {
3816     "kind" : "deleting_dtor_pointer",
3817     "mangled_component_name" : "_ZN4aidl7android6system7suspend18IWakeLockDelegatorD0Ev"
3818    },
3819    {
3820     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEE8asBinderEv"
3821    },
3822    {
3823     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEE8isRemoteEv"
3824    },
3825    {
3826     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
3827    },
3828    {
3829     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3830    },
3831    {
3832     "mangled_component_name" : "_ZN4aidl7android6system7suspend18IWakeLockDelegator7releaseEv"
3833    },
3834    {
3835     "mangled_component_name" : "_ZN4aidl7android6system7suspend10BnWakeLock19getInterfaceVersionEPi"
3836    },
3837    {
3838     "mangled_component_name" : "_ZN4aidl7android6system7suspend10BnWakeLock16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
3839    },
3840    {
3841     "mangled_component_name" : "_ZN4aidl7android6system7suspend10BnWakeLock12createBinderEv"
3842    }
3843   ]
3844  },
3845  {
3846   "alignment" : 4,
3847   "base_specifiers" :
3848   [
3849    {
3850     "referenced_type" : "_ZTIN4aidl7android6system7suspend14ISystemSuspendE"
3851    }
3852   ],
3853   "linker_set_key" : "_ZTIN4aidl7android6system7suspend21ISystemSuspendDefaultE",
3854   "name" : "aidl::android::system::suspend::ISystemSuspendDefault",
3855   "record_kind" : "class",
3856   "referenced_type" : "_ZTIN4aidl7android6system7suspend21ISystemSuspendDefaultE",
3857   "self_type" : "_ZTIN4aidl7android6system7suspend21ISystemSuspendDefaultE",
3858   "size" : 16,
3859   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/ISystemSuspend.h",
3860   "vtable_components" :
3861   [
3862    {
3863     "kind" : "offset_to_top"
3864    },
3865    {
3866     "kind" : "rtti",
3867     "mangled_component_name" : "_ZTIN4aidl7android6system7suspend21ISystemSuspendDefaultE"
3868    },
3869    {
3870     "kind" : "complete_dtor_pointer",
3871     "mangled_component_name" : "_ZN4aidl7android6system7suspend21ISystemSuspendDefaultD1Ev"
3872    },
3873    {
3874     "kind" : "deleting_dtor_pointer",
3875     "mangled_component_name" : "_ZN4aidl7android6system7suspend21ISystemSuspendDefaultD0Ev"
3876    },
3877    {
3878     "mangled_component_name" : "_ZN4aidl7android6system7suspend21ISystemSuspendDefault8asBinderEv"
3879    },
3880    {
3881     "mangled_component_name" : "_ZN4aidl7android6system7suspend21ISystemSuspendDefault8isRemoteEv"
3882    },
3883    {
3884     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
3885    },
3886    {
3887     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3888    },
3889    {
3890     "mangled_component_name" : "_ZN4aidl7android6system7suspend21ISystemSuspendDefault15acquireWakeLockENS2_12WakeLockTypeERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPNS5_10shared_ptrINS2_9IWakeLockEEE"
3891    },
3892    {
3893     "mangled_component_name" : "_ZN4aidl7android6system7suspend21ISystemSuspendDefault19getInterfaceVersionEPi"
3894    },
3895    {
3896     "mangled_component_name" : "_ZN4aidl7android6system7suspend21ISystemSuspendDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
3897    }
3898   ]
3899  },
3900  {
3901   "alignment" : 4,
3902   "base_specifiers" :
3903   [
3904    {
3905     "referenced_type" : "_ZTIN4aidl7android6system7suspend15BnSystemSuspendE"
3906    }
3907   ],
3908   "fields" :
3909   [
3910    {
3911     "access" : "private",
3912     "field_name" : "_impl",
3913     "field_offset" : 192,
3914     "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android6system7suspend14ISystemSuspendEEE"
3915    }
3916   ],
3917   "linker_set_key" : "_ZTIN4aidl7android6system7suspend23ISystemSuspendDelegatorE",
3918   "name" : "aidl::android::system::suspend::ISystemSuspendDelegator",
3919   "record_kind" : "class",
3920   "referenced_type" : "_ZTIN4aidl7android6system7suspend23ISystemSuspendDelegatorE",
3921   "self_type" : "_ZTIN4aidl7android6system7suspend23ISystemSuspendDelegatorE",
3922   "size" : 32,
3923   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BnSystemSuspend.h",
3924   "vtable_components" :
3925   [
3926    {
3927     "kind" : "offset_to_top"
3928    },
3929    {
3930     "kind" : "rtti",
3931     "mangled_component_name" : "_ZTIN4aidl7android6system7suspend23ISystemSuspendDelegatorE"
3932    },
3933    {
3934     "kind" : "complete_dtor_pointer",
3935     "mangled_component_name" : "_ZN4aidl7android6system7suspend23ISystemSuspendDelegatorD1Ev"
3936    },
3937    {
3938     "kind" : "deleting_dtor_pointer",
3939     "mangled_component_name" : "_ZN4aidl7android6system7suspend23ISystemSuspendDelegatorD0Ev"
3940    },
3941    {
3942     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEE8asBinderEv"
3943    },
3944    {
3945     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEE8isRemoteEv"
3946    },
3947    {
3948     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
3949    },
3950    {
3951     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3952    },
3953    {
3954     "mangled_component_name" : "_ZN4aidl7android6system7suspend23ISystemSuspendDelegator15acquireWakeLockENS2_12WakeLockTypeERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPNS5_10shared_ptrINS2_9IWakeLockEEE"
3955    },
3956    {
3957     "mangled_component_name" : "_ZN4aidl7android6system7suspend15BnSystemSuspend19getInterfaceVersionEPi"
3958    },
3959    {
3960     "mangled_component_name" : "_ZN4aidl7android6system7suspend15BnSystemSuspend16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
3961    },
3962    {
3963     "mangled_component_name" : "_ZN4aidl7android6system7suspend15BnSystemSuspend12createBinderEv"
3964    }
3965   ]
3966  },
3967  {
3968   "alignment" : 4,
3969   "base_specifiers" :
3970   [
3971    {
3972     "referenced_type" : "_ZTIN3ndk11ICInterfaceE"
3973    }
3974   ],
3975   "linker_set_key" : "_ZTIN4aidl7android6system7suspend9IWakeLockE",
3976   "name" : "aidl::android::system::suspend::IWakeLock",
3977   "record_kind" : "class",
3978   "referenced_type" : "_ZTIN4aidl7android6system7suspend9IWakeLockE",
3979   "self_type" : "_ZTIN4aidl7android6system7suspend9IWakeLockE",
3980   "size" : 16,
3981   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/IWakeLock.h",
3982   "vtable_components" :
3983   [
3984    {
3985     "kind" : "offset_to_top"
3986    },
3987    {
3988     "kind" : "rtti",
3989     "mangled_component_name" : "_ZTIN4aidl7android6system7suspend9IWakeLockE"
3990    },
3991    {
3992     "kind" : "complete_dtor_pointer",
3993     "mangled_component_name" : "_ZN4aidl7android6system7suspend9IWakeLockD1Ev"
3994    },
3995    {
3996     "kind" : "deleting_dtor_pointer",
3997     "mangled_component_name" : "_ZN4aidl7android6system7suspend9IWakeLockD0Ev"
3998    },
3999    {
4000     "is_pure" : true,
4001     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
4002    },
4003    {
4004     "is_pure" : true,
4005     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
4006    },
4007    {
4008     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
4009    },
4010    {
4011     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
4012    },
4013    {
4014     "is_pure" : true,
4015     "mangled_component_name" : "_ZN4aidl7android6system7suspend9IWakeLock7releaseEv"
4016    },
4017    {
4018     "is_pure" : true,
4019     "mangled_component_name" : "_ZN4aidl7android6system7suspend9IWakeLock19getInterfaceVersionEPi"
4020    },
4021    {
4022     "is_pure" : true,
4023     "mangled_component_name" : "_ZN4aidl7android6system7suspend9IWakeLock16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
4024    }
4025   ]
4026  }
4027 ],
4028 "rvalue_reference_types" :
4029 [
4030  {
4031   "alignment" : 4,
4032   "linker_set_key" : "_ZTION3ndk13ScopedAParcelE",
4033   "name" : "ndk::ScopedAParcel &&",
4034   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
4035   "self_type" : "_ZTION3ndk13ScopedAParcelE",
4036   "size" : 4,
4037   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4038  },
4039  {
4040   "alignment" : 4,
4041   "linker_set_key" : "_ZTION3ndk13ScopedAStatusE",
4042   "name" : "ndk::ScopedAStatus &&",
4043   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
4044   "self_type" : "_ZTION3ndk13ScopedAStatusE",
4045   "size" : 4,
4046   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4047  },
4048  {
4049   "alignment" : 4,
4050   "linker_set_key" : "_ZTION3ndk19ScopedAIBinder_WeakE",
4051   "name" : "ndk::ScopedAIBinder_Weak &&",
4052   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
4053   "self_type" : "_ZTION3ndk19ScopedAIBinder_WeakE",
4054   "size" : 4,
4055   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4056  },
4057  {
4058   "alignment" : 4,
4059   "linker_set_key" : "_ZTION3ndk20ScopedFileDescriptorE",
4060   "name" : "ndk::ScopedFileDescriptor &&",
4061   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
4062   "self_type" : "_ZTION3ndk20ScopedFileDescriptorE",
4063   "size" : 4,
4064   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4065  },
4066  {
4067   "alignment" : 4,
4068   "linker_set_key" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE",
4069   "name" : "ndk::ScopedAIBinder_DeathRecipient &&",
4070   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
4071   "self_type" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE",
4072   "size" : 4,
4073   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4074  },
4075  {
4076   "alignment" : 4,
4077   "linker_set_key" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
4078   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &&",
4079   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
4080   "self_type" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
4081   "size" : 4,
4082   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4083  }
4084 ]
4085}
4086