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