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)",
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)",
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)",
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)",
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)",
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)",
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" : "_ZTIPKN3ndk19ScopedAIBinder_WeakE",
1929   "name" : "const ndk::ScopedAIBinder_Weak *",
1930   "referenced_type" : "_ZTIKN3ndk19ScopedAIBinder_WeakE",
1931   "self_type" : "_ZTIPKN3ndk19ScopedAIBinder_WeakE",
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" : "_ZTIPKN3ndk20ScopedFileDescriptorE",
1938   "name" : "const ndk::ScopedFileDescriptor *",
1939   "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
1940   "self_type" : "_ZTIPKN3ndk20ScopedFileDescriptorE",
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" : "_ZTIPKN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
1947   "name" : "const ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr> *",
1948   "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
1949   "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_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" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
1956   "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *",
1957   "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
1958   "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
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" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
1965   "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *",
1966   "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
1967   "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
1968   "size" : 8,
1969   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1970  },
1971  {
1972   "alignment" : 8,
1973   "linker_set_key" : "_ZTIPKc",
1974   "name" : "const char *",
1975   "referenced_type" : "_ZTIKc",
1976   "self_type" : "_ZTIPKc",
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" : "_ZTIPKv",
1983   "name" : "const void *",
1984   "referenced_type" : "_ZTIKv",
1985   "self_type" : "_ZTIPKv",
1986   "size" : 8,
1987   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1988  },
1989  {
1990   "alignment" : 8,
1991   "linker_set_key" : "_ZTIPN3ndk10SpAIBinderE",
1992   "name" : "ndk::SpAIBinder *",
1993   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
1994   "self_type" : "_ZTIPN3ndk10SpAIBinderE",
1995   "size" : 8,
1996   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1997  },
1998  {
1999   "alignment" : 8,
2000   "linker_set_key" : "_ZTIPN3ndk11ICInterfaceE",
2001   "name" : "ndk::ICInterface *",
2002   "referenced_type" : "_ZTIN3ndk11ICInterfaceE",
2003   "self_type" : "_ZTIPN3ndk11ICInterfaceE",
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" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEEE",
2010   "name" : "ndk::BnCInterface<aidl::android::system::suspend::ISystemSuspend> *",
2011   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEEE",
2012   "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEEE",
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" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEEE",
2019   "name" : "ndk::BnCInterface<aidl::android::system::suspend::IWakeLock> *",
2020   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEEE",
2021   "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEEE",
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" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEEE",
2028   "name" : "ndk::BpCInterface<aidl::android::system::suspend::ISystemSuspend> *",
2029   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEEE",
2030   "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEEE",
2031   "size" : 8,
2032   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
2033  },
2034  {
2035   "alignment" : 8,
2036   "linker_set_key" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android6system7suspend9IWakeLockEEE",
2037   "name" : "ndk::BpCInterface<aidl::android::system::suspend::IWakeLock> *",
2038   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android6system7suspend9IWakeLockEEE",
2039   "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android6system7suspend9IWakeLockEEE",
2040   "size" : 8,
2041   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
2042  },
2043  {
2044   "alignment" : 8,
2045   "linker_set_key" : "_ZTIPN3ndk13ScopedAParcelE",
2046   "name" : "ndk::ScopedAParcel *",
2047   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
2048   "self_type" : "_ZTIPN3ndk13ScopedAParcelE",
2049   "size" : 8,
2050   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2051  },
2052  {
2053   "alignment" : 8,
2054   "linker_set_key" : "_ZTIPN3ndk13ScopedAStatusE",
2055   "name" : "ndk::ScopedAStatus *",
2056   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
2057   "self_type" : "_ZTIPN3ndk13ScopedAStatusE",
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" : "_ZTIPN3ndk13SharedRefBaseE",
2064   "name" : "ndk::SharedRefBase *",
2065   "referenced_type" : "_ZTIN3ndk13SharedRefBaseE",
2066   "self_type" : "_ZTIPN3ndk13SharedRefBaseE",
2067   "size" : 8,
2068   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
2069  },
2070  {
2071   "alignment" : 8,
2072   "linker_set_key" : "_ZTIPN3ndk19ScopedAIBinder_WeakE",
2073   "name" : "ndk::ScopedAIBinder_Weak *",
2074   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
2075   "self_type" : "_ZTIPN3ndk19ScopedAIBinder_WeakE",
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" : "_ZTIPN3ndk20ScopedFileDescriptorE",
2082   "name" : "ndk::ScopedFileDescriptor *",
2083   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
2084   "self_type" : "_ZTIPN3ndk20ScopedFileDescriptorE",
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" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE",
2091   "name" : "ndk::ScopedAIBinder_DeathRecipient *",
2092   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
2093   "self_type" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE",
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" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
2100   "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr> *",
2101   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
2102   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_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" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
2109   "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr> *",
2110   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
2111   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_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" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2118   "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *",
2119   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2120   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2121   "size" : 8,
2122   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2123  },
2124  {
2125   "alignment" : 8,
2126   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2127   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *",
2128   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2129   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2130   "size" : 8,
2131   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2132  },
2133  {
2134   "alignment" : 8,
2135   "linker_set_key" : "_ZTIPN4aidl7android6system7suspend10BnWakeLockE",
2136   "name" : "aidl::android::system::suspend::BnWakeLock *",
2137   "referenced_type" : "_ZTIN4aidl7android6system7suspend10BnWakeLockE",
2138   "self_type" : "_ZTIPN4aidl7android6system7suspend10BnWakeLockE",
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/BnWakeLock.h"
2141  },
2142  {
2143   "alignment" : 8,
2144   "linker_set_key" : "_ZTIPN4aidl7android6system7suspend10BpWakeLockE",
2145   "name" : "aidl::android::system::suspend::BpWakeLock *",
2146   "referenced_type" : "_ZTIN4aidl7android6system7suspend10BpWakeLockE",
2147   "self_type" : "_ZTIPN4aidl7android6system7suspend10BpWakeLockE",
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/BpWakeLock.h"
2150  },
2151  {
2152   "alignment" : 8,
2153   "linker_set_key" : "_ZTIPN4aidl7android6system7suspend14ISystemSuspendE",
2154   "name" : "aidl::android::system::suspend::ISystemSuspend *",
2155   "referenced_type" : "_ZTIN4aidl7android6system7suspend14ISystemSuspendE",
2156   "self_type" : "_ZTIPN4aidl7android6system7suspend14ISystemSuspendE",
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/ISystemSuspend.h"
2159  },
2160  {
2161   "alignment" : 8,
2162   "linker_set_key" : "_ZTIPN4aidl7android6system7suspend15BnSystemSuspendE",
2163   "name" : "aidl::android::system::suspend::BnSystemSuspend *",
2164   "referenced_type" : "_ZTIN4aidl7android6system7suspend15BnSystemSuspendE",
2165   "self_type" : "_ZTIPN4aidl7android6system7suspend15BnSystemSuspendE",
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/BnSystemSuspend.h"
2168  },
2169  {
2170   "alignment" : 8,
2171   "linker_set_key" : "_ZTIPN4aidl7android6system7suspend15BpSystemSuspendE",
2172   "name" : "aidl::android::system::suspend::BpSystemSuspend *",
2173   "referenced_type" : "_ZTIN4aidl7android6system7suspend15BpSystemSuspendE",
2174   "self_type" : "_ZTIPN4aidl7android6system7suspend15BpSystemSuspendE",
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/BpSystemSuspend.h"
2177  },
2178  {
2179   "alignment" : 8,
2180   "linker_set_key" : "_ZTIPN4aidl7android6system7suspend16IWakeLockDefaultE",
2181   "name" : "aidl::android::system::suspend::IWakeLockDefault *",
2182   "referenced_type" : "_ZTIN4aidl7android6system7suspend16IWakeLockDefaultE",
2183   "self_type" : "_ZTIPN4aidl7android6system7suspend16IWakeLockDefaultE",
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/IWakeLock.h"
2186  },
2187  {
2188   "alignment" : 8,
2189   "linker_set_key" : "_ZTIPN4aidl7android6system7suspend18IWakeLockDelegatorE",
2190   "name" : "aidl::android::system::suspend::IWakeLockDelegator *",
2191   "referenced_type" : "_ZTIN4aidl7android6system7suspend18IWakeLockDelegatorE",
2192   "self_type" : "_ZTIPN4aidl7android6system7suspend18IWakeLockDelegatorE",
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/BnWakeLock.h"
2195  },
2196  {
2197   "alignment" : 8,
2198   "linker_set_key" : "_ZTIPN4aidl7android6system7suspend21ISystemSuspendDefaultE",
2199   "name" : "aidl::android::system::suspend::ISystemSuspendDefault *",
2200   "referenced_type" : "_ZTIN4aidl7android6system7suspend21ISystemSuspendDefaultE",
2201   "self_type" : "_ZTIPN4aidl7android6system7suspend21ISystemSuspendDefaultE",
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/ISystemSuspend.h"
2204  },
2205  {
2206   "alignment" : 8,
2207   "linker_set_key" : "_ZTIPN4aidl7android6system7suspend23ISystemSuspendDelegatorE",
2208   "name" : "aidl::android::system::suspend::ISystemSuspendDelegator *",
2209   "referenced_type" : "_ZTIN4aidl7android6system7suspend23ISystemSuspendDelegatorE",
2210   "self_type" : "_ZTIPN4aidl7android6system7suspend23ISystemSuspendDelegatorE",
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/BnSystemSuspend.h"
2213  },
2214  {
2215   "alignment" : 8,
2216   "linker_set_key" : "_ZTIPN4aidl7android6system7suspend9IWakeLockE",
2217   "name" : "aidl::android::system::suspend::IWakeLock *",
2218   "referenced_type" : "_ZTIN4aidl7android6system7suspend9IWakeLockE",
2219   "self_type" : "_ZTIPN4aidl7android6system7suspend9IWakeLockE",
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/IWakeLock.h"
2222  },
2223  {
2224   "alignment" : 8,
2225   "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android6system7suspend14ISystemSuspendEEE",
2226   "name" : "std::shared_ptr<aidl::android::system::suspend::ISystemSuspend> *",
2227   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android6system7suspend14ISystemSuspendEEE",
2228   "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android6system7suspend14ISystemSuspendEEE",
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__110shared_ptrIN4aidl7android6system7suspend9IWakeLockEEE",
2235   "name" : "std::shared_ptr<aidl::android::system::suspend::IWakeLock> *",
2236   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android6system7suspend9IWakeLockEEE",
2237   "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android6system7suspend9IWakeLockEEE",
2238   "size" : 8,
2239   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/ISystemSuspend.h"
2240  },
2241  {
2242   "alignment" : 8,
2243   "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2244   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
2245   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2246   "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2247   "size" : 8,
2248   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/ISystemSuspend.h"
2249  },
2250  {
2251   "alignment" : 8,
2252   "linker_set_key" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE",
2253   "name" : "std::vector<char16_t, std::allocator<char16_t>> *",
2254   "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE",
2255   "self_type" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE",
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__16vectorIbNS_9allocatorIbEEEE",
2262   "name" : "std::vector<bool, std::allocator<bool>> *",
2263   "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE",
2264   "self_type" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE",
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__16vectorIdNS_9allocatorIdEEEE",
2271   "name" : "std::vector<double, std::allocator<double>> *",
2272   "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
2273   "self_type" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE",
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__16vectorIfNS_9allocatorIfEEEE",
2280   "name" : "std::vector<float, std::allocator<float>> *",
2281   "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE",
2282   "self_type" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE",
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__16vectorIhNS_9allocatorIhEEEE",
2289   "name" : "std::vector<unsigned char, std::allocator<unsigned char>> *",
2290   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
2291   "self_type" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
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__16vectorIiNS_9allocatorIiEEEE",
2298   "name" : "std::vector<int, std::allocator<int>> *",
2299   "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
2300   "self_type" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE",
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__16vectorIjNS_9allocatorIjEEEE",
2307   "name" : "std::vector<unsigned int, std::allocator<unsigned int>> *",
2308   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
2309   "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
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__16vectorIlNS_9allocatorIlEEEE",
2316   "name" : "std::vector<long, std::allocator<long>> *",
2317   "referenced_type" : "_ZTINSt3__16vectorIlNS_9allocatorIlEEEE",
2318   "self_type" : "_ZTIPNSt3__16vectorIlNS_9allocatorIlEEEE",
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__16vectorImNS_9allocatorImEEEE",
2325   "name" : "std::vector<unsigned long, std::allocator<unsigned long>> *",
2326   "referenced_type" : "_ZTINSt3__16vectorImNS_9allocatorImEEEE",
2327   "self_type" : "_ZTIPNSt3__16vectorImNS_9allocatorImEEEE",
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_6vectorIDsNS_9allocatorIDsEEEEEE",
2334   "name" : "std::optional<std::vector<char16_t, std::allocator<char16_t>>> *",
2335   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2336   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
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_6vectorIbNS_9allocatorIbEEEEEE",
2343   "name" : "std::optional<std::vector<bool, std::allocator<bool>>> *",
2344   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2345   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
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_6vectorIdNS_9allocatorIdEEEEEE",
2352   "name" : "std::optional<std::vector<double, std::allocator<double>>> *",
2353   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2354   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
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_6vectorIfNS_9allocatorIfEEEEEE",
2361   "name" : "std::optional<std::vector<float, std::allocator<float>>> *",
2362   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2363   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
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_6vectorIhNS_9allocatorIhEEEEEE",
2370   "name" : "std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> *",
2371   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2372   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
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_6vectorIiNS_9allocatorIiEEEEEE",
2379   "name" : "std::optional<std::vector<int, std::allocator<int>>> *",
2380   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2381   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
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_6vectorIjNS_9allocatorIjEEEEEE",
2388   "name" : "std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> *",
2389   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2390   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
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" : "_ZTIPNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
2397   "name" : "std::optional<std::vector<long, std::allocator<long>>> *",
2398   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
2399   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
2400   "size" : 8,
2401   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2402  },
2403  {
2404   "alignment" : 8,
2405   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
2406   "name" : "std::optional<std::vector<unsigned long, std::allocator<unsigned long>>> *",
2407   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
2408   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
2409   "size" : 8,
2410   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2411  },
2412  {
2413   "alignment" : 8,
2414   "linker_set_key" : "_ZTIPP7AParcel",
2415   "name" : "AParcel **",
2416   "referenced_type" : "_ZTIP7AParcel",
2417   "self_type" : "_ZTIPP7AParcel",
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" : "_ZTIPP7AStatus",
2424   "name" : "AStatus **",
2425   "referenced_type" : "_ZTIP7AStatus",
2426   "self_type" : "_ZTIPP7AStatus",
2427   "size" : 8,
2428   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2429  },
2430  {
2431   "alignment" : 8,
2432   "linker_set_key" : "_ZTIPP8AIBinder",
2433   "name" : "AIBinder **",
2434   "referenced_type" : "_ZTIP8AIBinder",
2435   "self_type" : "_ZTIPP8AIBinder",
2436   "size" : 8,
2437   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2438  },
2439  {
2440   "alignment" : 8,
2441   "linker_set_key" : "_ZTIPPKc",
2442   "name" : "const char **",
2443   "referenced_type" : "_ZTIPKc",
2444   "self_type" : "_ZTIPPKc",
2445   "size" : 8,
2446   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
2447  },
2448  {
2449   "alignment" : 8,
2450   "linker_set_key" : "_ZTIPi",
2451   "name" : "int *",
2452   "referenced_type" : "_ZTIi",
2453   "self_type" : "_ZTIPi",
2454   "size" : 8,
2455   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/ISystemSuspend.h"
2456  },
2457  {
2458   "alignment" : 8,
2459   "linker_set_key" : "_ZTIPv",
2460   "name" : "void *",
2461   "referenced_type" : "_ZTIv",
2462   "self_type" : "_ZTIPv",
2463   "size" : 8,
2464   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
2465  }
2466 ],
2467 "qualified_types" :
2468 [
2469  {
2470   "is_const" : true,
2471   "linker_set_key" : "_ZTIK7AParcel",
2472   "name" : "const AParcel",
2473   "referenced_type" : "_ZTI7AParcel",
2474   "self_type" : "_ZTIK7AParcel",
2475   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
2476  },
2477  {
2478   "alignment" : 8,
2479   "is_const" : true,
2480   "linker_set_key" : "_ZTIKN3ndk10SpAIBinderE",
2481   "name" : "const ndk::SpAIBinder",
2482   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
2483   "self_type" : "_ZTIKN3ndk10SpAIBinderE",
2484   "size" : 8,
2485   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2486  },
2487  {
2488   "alignment" : 8,
2489   "is_const" : true,
2490   "linker_set_key" : "_ZTIKN3ndk13ScopedAParcelE",
2491   "name" : "const ndk::ScopedAParcel",
2492   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
2493   "self_type" : "_ZTIKN3ndk13ScopedAParcelE",
2494   "size" : 8,
2495   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2496  },
2497  {
2498   "alignment" : 8,
2499   "is_const" : true,
2500   "linker_set_key" : "_ZTIKN3ndk13ScopedAStatusE",
2501   "name" : "const ndk::ScopedAStatus",
2502   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
2503   "self_type" : "_ZTIKN3ndk13ScopedAStatusE",
2504   "size" : 8,
2505   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2506  },
2507  {
2508   "alignment" : 8,
2509   "is_const" : true,
2510   "linker_set_key" : "_ZTIKN3ndk19ScopedAIBinder_WeakE",
2511   "name" : "const ndk::ScopedAIBinder_Weak",
2512   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
2513   "self_type" : "_ZTIKN3ndk19ScopedAIBinder_WeakE",
2514   "size" : 8,
2515   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2516  },
2517  {
2518   "alignment" : 4,
2519   "is_const" : true,
2520   "linker_set_key" : "_ZTIKN3ndk20ScopedFileDescriptorE",
2521   "name" : "const ndk::ScopedFileDescriptor",
2522   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
2523   "self_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
2524   "size" : 4,
2525   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2526  },
2527  {
2528   "alignment" : 8,
2529   "is_const" : true,
2530   "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
2531   "name" : "const ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr>",
2532   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
2533   "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
2534   "size" : 8,
2535   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2536  },
2537  {
2538   "alignment" : 8,
2539   "is_const" : true,
2540   "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2541   "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>",
2542   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2543   "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2544   "size" : 8,
2545   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2546  },
2547  {
2548   "alignment" : 8,
2549   "is_const" : true,
2550   "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2551   "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>",
2552   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2553   "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2554   "size" : 8,
2555   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2556  },
2557  {
2558   "alignment" : 8,
2559   "is_const" : true,
2560   "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android6system7suspend14ISystemSuspendEEE",
2561   "name" : "const std::shared_ptr<aidl::android::system::suspend::ISystemSuspend>",
2562   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android6system7suspend14ISystemSuspendEEE",
2563   "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android6system7suspend14ISystemSuspendEEE",
2564   "size" : 16,
2565   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/ISystemSuspend.h"
2566  },
2567  {
2568   "alignment" : 8,
2569   "is_const" : true,
2570   "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android6system7suspend9IWakeLockEEE",
2571   "name" : "const std::shared_ptr<aidl::android::system::suspend::IWakeLock>",
2572   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android6system7suspend9IWakeLockEEE",
2573   "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android6system7suspend9IWakeLockEEE",
2574   "size" : 16,
2575   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BnWakeLock.h"
2576  },
2577  {
2578   "alignment" : 8,
2579   "is_const" : true,
2580   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2581   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
2582   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2583   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2584   "size" : 24,
2585   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/IWakeLock.h"
2586  },
2587  {
2588   "alignment" : 1,
2589   "is_const" : true,
2590   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android6system7suspend12WakeLockTypeELm2EEE",
2591   "name" : "const std::array<aidl::android::system::suspend::WakeLockType, 2>",
2592   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android6system7suspend12WakeLockTypeELm2EEE",
2593   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android6system7suspend12WakeLockTypeELm2EEE",
2594   "size" : 2,
2595   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/WakeLockType.h"
2596  },
2597  {
2598   "alignment" : 8,
2599   "is_const" : true,
2600   "linker_set_key" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
2601   "name" : "const std::vector<char16_t, std::allocator<char16_t>>",
2602   "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE",
2603   "self_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
2604   "size" : 24,
2605   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2606  },
2607  {
2608   "alignment" : 8,
2609   "is_const" : true,
2610   "linker_set_key" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
2611   "name" : "const std::vector<bool, std::allocator<bool>>",
2612   "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE",
2613   "self_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
2614   "size" : 24,
2615   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2616  },
2617  {
2618   "alignment" : 8,
2619   "is_const" : true,
2620   "linker_set_key" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
2621   "name" : "const std::vector<double, std::allocator<double>>",
2622   "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
2623   "self_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
2624   "size" : 24,
2625   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2626  },
2627  {
2628   "alignment" : 8,
2629   "is_const" : true,
2630   "linker_set_key" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
2631   "name" : "const std::vector<float, std::allocator<float>>",
2632   "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE",
2633   "self_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
2634   "size" : 24,
2635   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2636  },
2637  {
2638   "alignment" : 8,
2639   "is_const" : true,
2640   "linker_set_key" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
2641   "name" : "const std::vector<unsigned char, std::allocator<unsigned char>>",
2642   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
2643   "self_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
2644   "size" : 24,
2645   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2646  },
2647  {
2648   "alignment" : 8,
2649   "is_const" : true,
2650   "linker_set_key" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
2651   "name" : "const std::vector<int, std::allocator<int>>",
2652   "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
2653   "self_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
2654   "size" : 24,
2655   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2656  },
2657  {
2658   "alignment" : 8,
2659   "is_const" : true,
2660   "linker_set_key" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
2661   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>>",
2662   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
2663   "self_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
2664   "size" : 24,
2665   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2666  },
2667  {
2668   "alignment" : 8,
2669   "is_const" : true,
2670   "linker_set_key" : "_ZTIKNSt3__16vectorIlNS_9allocatorIlEEEE",
2671   "name" : "const std::vector<long, std::allocator<long>>",
2672   "referenced_type" : "_ZTINSt3__16vectorIlNS_9allocatorIlEEEE",
2673   "self_type" : "_ZTIKNSt3__16vectorIlNS_9allocatorIlEEEE",
2674   "size" : 24,
2675   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2676  },
2677  {
2678   "alignment" : 8,
2679   "is_const" : true,
2680   "linker_set_key" : "_ZTIKNSt3__16vectorImNS_9allocatorImEEEE",
2681   "name" : "const std::vector<unsigned long, std::allocator<unsigned long>>",
2682   "referenced_type" : "_ZTINSt3__16vectorImNS_9allocatorImEEEE",
2683   "self_type" : "_ZTIKNSt3__16vectorImNS_9allocatorImEEEE",
2684   "size" : 24,
2685   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2686  },
2687  {
2688   "alignment" : 8,
2689   "is_const" : true,
2690   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2691   "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>>",
2692   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2693   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2694   "size" : 32,
2695   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2696  },
2697  {
2698   "alignment" : 8,
2699   "is_const" : true,
2700   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2701   "name" : "const std::optional<std::vector<bool, std::allocator<bool>>>",
2702   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2703   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2704   "size" : 32,
2705   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2706  },
2707  {
2708   "alignment" : 8,
2709   "is_const" : true,
2710   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2711   "name" : "const std::optional<std::vector<double, std::allocator<double>>>",
2712   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2713   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2714   "size" : 32,
2715   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2716  },
2717  {
2718   "alignment" : 8,
2719   "is_const" : true,
2720   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2721   "name" : "const std::optional<std::vector<float, std::allocator<float>>>",
2722   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2723   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2724   "size" : 32,
2725   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2726  },
2727  {
2728   "alignment" : 8,
2729   "is_const" : true,
2730   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2731   "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>>",
2732   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2733   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2734   "size" : 32,
2735   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2736  },
2737  {
2738   "alignment" : 8,
2739   "is_const" : true,
2740   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2741   "name" : "const std::optional<std::vector<int, std::allocator<int>>>",
2742   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2743   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2744   "size" : 32,
2745   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2746  },
2747  {
2748   "alignment" : 8,
2749   "is_const" : true,
2750   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2751   "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>>",
2752   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2753   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2754   "size" : 32,
2755   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2756  },
2757  {
2758   "alignment" : 8,
2759   "is_const" : true,
2760   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
2761   "name" : "const std::optional<std::vector<long, std::allocator<long>>>",
2762   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
2763   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
2764   "size" : 32,
2765   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2766  },
2767  {
2768   "alignment" : 8,
2769   "is_const" : true,
2770   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
2771   "name" : "const std::optional<std::vector<unsigned long, std::allocator<unsigned long>>>",
2772   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
2773   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
2774   "size" : 32,
2775   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2776  },
2777  {
2778   "alignment" : 8,
2779   "is_const" : true,
2780   "linker_set_key" : "_ZTIKP13AIBinder_Weak",
2781   "name" : "AIBinder_Weak *const",
2782   "referenced_type" : "_ZTIP13AIBinder_Weak",
2783   "self_type" : "_ZTIKP13AIBinder_Weak",
2784   "size" : 8,
2785   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2786  },
2787  {
2788   "alignment" : 8,
2789   "is_const" : true,
2790   "linker_set_key" : "_ZTIKP7AParcel",
2791   "name" : "AParcel *const",
2792   "referenced_type" : "_ZTIP7AParcel",
2793   "self_type" : "_ZTIKP7AParcel",
2794   "size" : 8,
2795   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2796  },
2797  {
2798   "alignment" : 8,
2799   "is_const" : true,
2800   "linker_set_key" : "_ZTIKP7AStatus",
2801   "name" : "AStatus *const",
2802   "referenced_type" : "_ZTIP7AStatus",
2803   "self_type" : "_ZTIKP7AStatus",
2804   "size" : 8,
2805   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2806  },
2807  {
2808   "alignment" : 1,
2809   "is_const" : true,
2810   "linker_set_key" : "_ZTIKb",
2811   "name" : "const bool",
2812   "referenced_type" : "_ZTIb",
2813   "self_type" : "_ZTIKb",
2814   "size" : 1,
2815   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2816  },
2817  {
2818   "alignment" : 1,
2819   "is_const" : true,
2820   "linker_set_key" : "_ZTIKc",
2821   "name" : "const char",
2822   "referenced_type" : "_ZTIc",
2823   "self_type" : "_ZTIKc",
2824   "size" : 1,
2825   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2826  },
2827  {
2828   "alignment" : 4,
2829   "is_const" : true,
2830   "linker_set_key" : "_ZTIKi",
2831   "name" : "const int",
2832   "referenced_type" : "_ZTIi",
2833   "self_type" : "_ZTIKi",
2834   "size" : 4,
2835   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/IWakeLock.h"
2836  },
2837  {
2838   "alignment" : 4,
2839   "is_const" : true,
2840   "linker_set_key" : "_ZTIKj",
2841   "name" : "const unsigned int",
2842   "referenced_type" : "_ZTIj",
2843   "self_type" : "_ZTIKj",
2844   "size" : 4,
2845   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/IWakeLock.h"
2846  },
2847  {
2848   "is_const" : true,
2849   "linker_set_key" : "_ZTIKv",
2850   "name" : "const void",
2851   "referenced_type" : "_ZTIv",
2852   "self_type" : "_ZTIKv",
2853   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2854  }
2855 ],
2856 "record_types" :
2857 [
2858  {
2859   "alignment" : 8,
2860   "fields" :
2861   [
2862    {
2863     "access" : "private",
2864     "field_name" : "mBinder",
2865     "referenced_type" : "_ZTIP8AIBinder"
2866    }
2867   ],
2868   "linker_set_key" : "_ZTIN3ndk10SpAIBinderE",
2869   "name" : "ndk::SpAIBinder",
2870   "record_kind" : "class",
2871   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
2872   "self_type" : "_ZTIN3ndk10SpAIBinderE",
2873   "size" : 8,
2874   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2875  },
2876  {
2877   "access" : "private",
2878   "alignment" : 8,
2879   "fields" :
2880   [
2881    {
2882     "field_name" : "interface",
2883     "referenced_type" : "_ZTINSt3__110shared_ptrIN3ndk11ICInterfaceEEE"
2884    }
2885   ],
2886   "linker_set_key" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
2887   "name" : "ndk::ICInterface::ICInterfaceData",
2888   "record_kind" : "class",
2889   "referenced_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
2890   "self_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
2891   "size" : 16,
2892   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
2893  },
2894  {
2895   "alignment" : 8,
2896   "base_specifiers" :
2897   [
2898    {
2899     "referenced_type" : "_ZTIN3ndk13SharedRefBaseE"
2900    }
2901   ],
2902   "linker_set_key" : "_ZTIN3ndk11ICInterfaceE",
2903   "name" : "ndk::ICInterface",
2904   "record_kind" : "class",
2905   "referenced_type" : "_ZTIN3ndk11ICInterfaceE",
2906   "self_type" : "_ZTIN3ndk11ICInterfaceE",
2907   "size" : 32,
2908   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
2909   "vtable_components" :
2910   [
2911    {
2912     "kind" : "offset_to_top"
2913    },
2914    {
2915     "kind" : "rtti",
2916     "mangled_component_name" : "_ZTIN3ndk11ICInterfaceE"
2917    },
2918    {
2919     "kind" : "complete_dtor_pointer",
2920     "mangled_component_name" : "_ZN3ndk11ICInterfaceD1Ev"
2921    },
2922    {
2923     "kind" : "deleting_dtor_pointer",
2924     "mangled_component_name" : "_ZN3ndk11ICInterfaceD0Ev"
2925    },
2926    {
2927     "is_pure" : true,
2928     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
2929    },
2930    {
2931     "is_pure" : true,
2932     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
2933    },
2934    {
2935     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
2936    },
2937    {
2938     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
2939    }
2940   ]
2941  },
2942  {
2943   "alignment" : 8,
2944   "base_specifiers" :
2945   [
2946    {
2947     "referenced_type" : "_ZTIN4aidl7android6system7suspend14ISystemSuspendE"
2948    }
2949   ],
2950   "fields" :
2951   [
2952    {
2953     "access" : "private",
2954     "field_name" : "mMutex",
2955     "field_offset" : 256,
2956     "referenced_type" : "_ZTINSt3__15mutexE"
2957    },
2958    {
2959     "access" : "private",
2960     "field_name" : "mWeakBinder",
2961     "field_offset" : 576,
2962     "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE"
2963    }
2964   ],
2965   "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEEE",
2966   "name" : "ndk::BnCInterface<aidl::android::system::suspend::ISystemSuspend>",
2967   "record_kind" : "class",
2968   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEEE",
2969   "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEEE",
2970   "size" : 80,
2971   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
2972   "template_args" :
2973   [
2974    "_ZTIN4aidl7android6system7suspend14ISystemSuspendE"
2975   ],
2976   "vtable_components" :
2977   [
2978    {
2979     "kind" : "offset_to_top"
2980    },
2981    {
2982     "kind" : "rtti",
2983     "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEEE"
2984    },
2985    {
2986     "kind" : "complete_dtor_pointer",
2987     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEED1Ev"
2988    },
2989    {
2990     "kind" : "deleting_dtor_pointer",
2991     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEED0Ev"
2992    },
2993    {
2994     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEE8asBinderEv"
2995    },
2996    {
2997     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEE8isRemoteEv"
2998    },
2999    {
3000     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
3001    },
3002    {
3003     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3004    },
3005    {
3006     "is_pure" : true,
3007     "mangled_component_name" : "_ZN4aidl7android6system7suspend14ISystemSuspend15acquireWakeLockENS2_12WakeLockTypeERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPNS5_10shared_ptrINS2_9IWakeLockEEE"
3008    },
3009    {
3010     "is_pure" : true,
3011     "mangled_component_name" : "_ZN4aidl7android6system7suspend14ISystemSuspend19getInterfaceVersionEPi"
3012    },
3013    {
3014     "is_pure" : true,
3015     "mangled_component_name" : "_ZN4aidl7android6system7suspend14ISystemSuspend16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
3016    },
3017    {
3018     "is_pure" : true,
3019     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEE12createBinderEv"
3020    }
3021   ]
3022  },
3023  {
3024   "alignment" : 8,
3025   "base_specifiers" :
3026   [
3027    {
3028     "referenced_type" : "_ZTIN4aidl7android6system7suspend9IWakeLockE"
3029    }
3030   ],
3031   "fields" :
3032   [
3033    {
3034     "access" : "private",
3035     "field_name" : "mMutex",
3036     "field_offset" : 256,
3037     "referenced_type" : "_ZTINSt3__15mutexE"
3038    },
3039    {
3040     "access" : "private",
3041     "field_name" : "mWeakBinder",
3042     "field_offset" : 576,
3043     "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE"
3044    }
3045   ],
3046   "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEEE",
3047   "name" : "ndk::BnCInterface<aidl::android::system::suspend::IWakeLock>",
3048   "record_kind" : "class",
3049   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEEE",
3050   "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEEE",
3051   "size" : 80,
3052   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
3053   "template_args" :
3054   [
3055    "_ZTIN4aidl7android6system7suspend9IWakeLockE"
3056   ],
3057   "vtable_components" :
3058   [
3059    {
3060     "kind" : "offset_to_top"
3061    },
3062    {
3063     "kind" : "rtti",
3064     "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEEE"
3065    },
3066    {
3067     "kind" : "complete_dtor_pointer",
3068     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEED1Ev"
3069    },
3070    {
3071     "kind" : "deleting_dtor_pointer",
3072     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEED0Ev"
3073    },
3074    {
3075     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEE8asBinderEv"
3076    },
3077    {
3078     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEE8isRemoteEv"
3079    },
3080    {
3081     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
3082    },
3083    {
3084     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3085    },
3086    {
3087     "is_pure" : true,
3088     "mangled_component_name" : "_ZN4aidl7android6system7suspend9IWakeLock7releaseEv"
3089    },
3090    {
3091     "is_pure" : true,
3092     "mangled_component_name" : "_ZN4aidl7android6system7suspend9IWakeLock19getInterfaceVersionEPi"
3093    },
3094    {
3095     "is_pure" : true,
3096     "mangled_component_name" : "_ZN4aidl7android6system7suspend9IWakeLock16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
3097    },
3098    {
3099     "is_pure" : true,
3100     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEE12createBinderEv"
3101    }
3102   ]
3103  },
3104  {
3105   "alignment" : 8,
3106   "base_specifiers" :
3107   [
3108    {
3109     "referenced_type" : "_ZTIN4aidl7android6system7suspend14ISystemSuspendE"
3110    }
3111   ],
3112   "fields" :
3113   [
3114    {
3115     "access" : "private",
3116     "field_name" : "mBinder",
3117     "field_offset" : 256,
3118     "referenced_type" : "_ZTIN3ndk10SpAIBinderE"
3119    }
3120   ],
3121   "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEEE",
3122   "name" : "ndk::BpCInterface<aidl::android::system::suspend::ISystemSuspend>",
3123   "record_kind" : "class",
3124   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEEE",
3125   "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEEE",
3126   "size" : 40,
3127   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
3128   "template_args" :
3129   [
3130    "_ZTIN4aidl7android6system7suspend14ISystemSuspendE"
3131   ],
3132   "vtable_components" :
3133   [
3134    {
3135     "kind" : "offset_to_top"
3136    },
3137    {
3138     "kind" : "rtti",
3139     "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEEE"
3140    },
3141    {
3142     "kind" : "complete_dtor_pointer",
3143     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEED1Ev"
3144    },
3145    {
3146     "kind" : "deleting_dtor_pointer",
3147     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEED0Ev"
3148    },
3149    {
3150     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEE8asBinderEv"
3151    },
3152    {
3153     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEE8isRemoteEv"
3154    },
3155    {
3156     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEE4dumpEiPPKcj"
3157    },
3158    {
3159     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3160    },
3161    {
3162     "is_pure" : true,
3163     "mangled_component_name" : "_ZN4aidl7android6system7suspend14ISystemSuspend15acquireWakeLockENS2_12WakeLockTypeERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPNS5_10shared_ptrINS2_9IWakeLockEEE"
3164    },
3165    {
3166     "is_pure" : true,
3167     "mangled_component_name" : "_ZN4aidl7android6system7suspend14ISystemSuspend19getInterfaceVersionEPi"
3168    },
3169    {
3170     "is_pure" : true,
3171     "mangled_component_name" : "_ZN4aidl7android6system7suspend14ISystemSuspend16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
3172    }
3173   ]
3174  },
3175  {
3176   "alignment" : 8,
3177   "base_specifiers" :
3178   [
3179    {
3180     "referenced_type" : "_ZTIN4aidl7android6system7suspend9IWakeLockE"
3181    }
3182   ],
3183   "fields" :
3184   [
3185    {
3186     "access" : "private",
3187     "field_name" : "mBinder",
3188     "field_offset" : 256,
3189     "referenced_type" : "_ZTIN3ndk10SpAIBinderE"
3190    }
3191   ],
3192   "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android6system7suspend9IWakeLockEEE",
3193   "name" : "ndk::BpCInterface<aidl::android::system::suspend::IWakeLock>",
3194   "record_kind" : "class",
3195   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android6system7suspend9IWakeLockEEE",
3196   "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android6system7suspend9IWakeLockEEE",
3197   "size" : 40,
3198   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
3199   "template_args" :
3200   [
3201    "_ZTIN4aidl7android6system7suspend9IWakeLockE"
3202   ],
3203   "vtable_components" :
3204   [
3205    {
3206     "kind" : "offset_to_top"
3207    },
3208    {
3209     "kind" : "rtti",
3210     "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android6system7suspend9IWakeLockEEE"
3211    },
3212    {
3213     "kind" : "complete_dtor_pointer",
3214     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android6system7suspend9IWakeLockEED1Ev"
3215    },
3216    {
3217     "kind" : "deleting_dtor_pointer",
3218     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android6system7suspend9IWakeLockEED0Ev"
3219    },
3220    {
3221     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android6system7suspend9IWakeLockEE8asBinderEv"
3222    },
3223    {
3224     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android6system7suspend9IWakeLockEE8isRemoteEv"
3225    },
3226    {
3227     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android6system7suspend9IWakeLockEE4dumpEiPPKcj"
3228    },
3229    {
3230     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3231    },
3232    {
3233     "is_pure" : true,
3234     "mangled_component_name" : "_ZN4aidl7android6system7suspend9IWakeLock7releaseEv"
3235    },
3236    {
3237     "is_pure" : true,
3238     "mangled_component_name" : "_ZN4aidl7android6system7suspend9IWakeLock19getInterfaceVersionEPi"
3239    },
3240    {
3241     "is_pure" : true,
3242     "mangled_component_name" : "_ZN4aidl7android6system7suspend9IWakeLock16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
3243    }
3244   ]
3245  },
3246  {
3247   "alignment" : 8,
3248   "base_specifiers" :
3249   [
3250    {
3251     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE"
3252    }
3253   ],
3254   "linker_set_key" : "_ZTIN3ndk13ScopedAParcelE",
3255   "name" : "ndk::ScopedAParcel",
3256   "record_kind" : "class",
3257   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
3258   "self_type" : "_ZTIN3ndk13ScopedAParcelE",
3259   "size" : 8,
3260   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3261  },
3262  {
3263   "alignment" : 8,
3264   "base_specifiers" :
3265   [
3266    {
3267     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE"
3268    }
3269   ],
3270   "linker_set_key" : "_ZTIN3ndk13ScopedAStatusE",
3271   "name" : "ndk::ScopedAStatus",
3272   "record_kind" : "class",
3273   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
3274   "self_type" : "_ZTIN3ndk13ScopedAStatusE",
3275   "size" : 8,
3276   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3277  },
3278  {
3279   "alignment" : 8,
3280   "fields" :
3281   [
3282    {
3283     "access" : "private",
3284     "field_name" : "mFlagThis",
3285     "field_offset" : 64,
3286     "referenced_type" : "_ZTINSt3__19once_flagE"
3287    },
3288    {
3289     "access" : "private",
3290     "field_name" : "mThis",
3291     "field_offset" : 128,
3292     "referenced_type" : "_ZTINSt3__18weak_ptrIN3ndk13SharedRefBaseEEE"
3293    }
3294   ],
3295   "linker_set_key" : "_ZTIN3ndk13SharedRefBaseE",
3296   "name" : "ndk::SharedRefBase",
3297   "record_kind" : "class",
3298   "referenced_type" : "_ZTIN3ndk13SharedRefBaseE",
3299   "self_type" : "_ZTIN3ndk13SharedRefBaseE",
3300   "size" : 32,
3301   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
3302   "vtable_components" :
3303   [
3304    {
3305     "kind" : "offset_to_top"
3306    },
3307    {
3308     "kind" : "rtti",
3309     "mangled_component_name" : "_ZTIN3ndk13SharedRefBaseE"
3310    },
3311    {
3312     "kind" : "complete_dtor_pointer",
3313     "mangled_component_name" : "_ZN3ndk13SharedRefBaseD1Ev"
3314    },
3315    {
3316     "kind" : "deleting_dtor_pointer",
3317     "mangled_component_name" : "_ZN3ndk13SharedRefBaseD0Ev"
3318    }
3319   ]
3320  },
3321  {
3322   "alignment" : 8,
3323   "base_specifiers" :
3324   [
3325    {
3326     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE"
3327    }
3328   ],
3329   "linker_set_key" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
3330   "name" : "ndk::ScopedAIBinder_Weak",
3331   "record_kind" : "class",
3332   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
3333   "self_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
3334   "size" : 8,
3335   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3336  },
3337  {
3338   "alignment" : 4,
3339   "base_specifiers" :
3340   [
3341    {
3342     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiXadL_ZNS_8internalL14closeWithErrorEiEELin1EEE"
3343    }
3344   ],
3345   "linker_set_key" : "_ZTIN3ndk20ScopedFileDescriptorE",
3346   "name" : "ndk::ScopedFileDescriptor",
3347   "record_kind" : "class",
3348   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
3349   "self_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
3350   "size" : 4,
3351   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3352  },
3353  {
3354   "alignment" : 8,
3355   "base_specifiers" :
3356   [
3357    {
3358     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE"
3359    }
3360   ],
3361   "linker_set_key" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
3362   "name" : "ndk::ScopedAIBinder_DeathRecipient",
3363   "record_kind" : "class",
3364   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
3365   "self_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
3366   "size" : 8,
3367   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3368  },
3369  {
3370   "alignment" : 8,
3371   "fields" :
3372   [
3373    {
3374     "access" : "private",
3375     "field_name" : "mT",
3376     "referenced_type" : "_ZTIP13AIBinder_Weak"
3377    }
3378   ],
3379   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
3380   "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr>",
3381   "record_kind" : "class",
3382   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
3383   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
3384   "size" : 8,
3385   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
3386   "template_args" :
3387   [
3388    "_ZTIP13AIBinder_Weak"
3389   ]
3390  },
3391  {
3392   "alignment" : 8,
3393   "fields" :
3394   [
3395    {
3396     "access" : "private",
3397     "field_name" : "mT",
3398     "referenced_type" : "_ZTIP23AIBinder_DeathRecipient"
3399    }
3400   ],
3401   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
3402   "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr>",
3403   "record_kind" : "class",
3404   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
3405   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
3406   "size" : 8,
3407   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
3408   "template_args" :
3409   [
3410    "_ZTIP23AIBinder_DeathRecipient"
3411   ]
3412  },
3413  {
3414   "alignment" : 8,
3415   "fields" :
3416   [
3417    {
3418     "access" : "private",
3419     "field_name" : "mT",
3420     "referenced_type" : "_ZTIP7AParcel"
3421    }
3422   ],
3423   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
3424   "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>",
3425   "record_kind" : "class",
3426   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
3427   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
3428   "size" : 8,
3429   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
3430   "template_args" :
3431   [
3432    "_ZTIP7AParcel"
3433   ]
3434  },
3435  {
3436   "alignment" : 8,
3437   "fields" :
3438   [
3439    {
3440     "access" : "private",
3441     "field_name" : "mT",
3442     "referenced_type" : "_ZTIP7AStatus"
3443    }
3444   ],
3445   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3446   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>",
3447   "record_kind" : "class",
3448   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3449   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3450   "size" : 8,
3451   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
3452   "template_args" :
3453   [
3454    "_ZTIP7AStatus"
3455   ]
3456  },
3457  {
3458   "alignment" : 8,
3459   "base_specifiers" :
3460   [
3461    {
3462     "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEEE"
3463    }
3464   ],
3465   "linker_set_key" : "_ZTIN4aidl7android6system7suspend10BnWakeLockE",
3466   "name" : "aidl::android::system::suspend::BnWakeLock",
3467   "record_kind" : "class",
3468   "referenced_type" : "_ZTIN4aidl7android6system7suspend10BnWakeLockE",
3469   "self_type" : "_ZTIN4aidl7android6system7suspend10BnWakeLockE",
3470   "size" : 80,
3471   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BnWakeLock.h",
3472   "vtable_components" :
3473   [
3474    {
3475     "kind" : "offset_to_top"
3476    },
3477    {
3478     "kind" : "rtti",
3479     "mangled_component_name" : "_ZTIN4aidl7android6system7suspend10BnWakeLockE"
3480    },
3481    {
3482     "kind" : "complete_dtor_pointer",
3483     "mangled_component_name" : "_ZN4aidl7android6system7suspend10BnWakeLockD1Ev"
3484    },
3485    {
3486     "kind" : "deleting_dtor_pointer",
3487     "mangled_component_name" : "_ZN4aidl7android6system7suspend10BnWakeLockD0Ev"
3488    },
3489    {
3490     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEE8asBinderEv"
3491    },
3492    {
3493     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEE8isRemoteEv"
3494    },
3495    {
3496     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
3497    },
3498    {
3499     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3500    },
3501    {
3502     "is_pure" : true,
3503     "mangled_component_name" : "_ZN4aidl7android6system7suspend9IWakeLock7releaseEv"
3504    },
3505    {
3506     "mangled_component_name" : "_ZN4aidl7android6system7suspend10BnWakeLock19getInterfaceVersionEPi"
3507    },
3508    {
3509     "mangled_component_name" : "_ZN4aidl7android6system7suspend10BnWakeLock16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
3510    },
3511    {
3512     "mangled_component_name" : "_ZN4aidl7android6system7suspend10BnWakeLock12createBinderEv"
3513    }
3514   ]
3515  },
3516  {
3517   "alignment" : 8,
3518   "base_specifiers" :
3519   [
3520    {
3521     "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android6system7suspend9IWakeLockEEE"
3522    }
3523   ],
3524   "fields" :
3525   [
3526    {
3527     "field_name" : "_aidl_cached_version",
3528     "field_offset" : 320,
3529     "referenced_type" : "_ZTIi"
3530    },
3531    {
3532     "field_name" : "_aidl_cached_hash",
3533     "field_offset" : 384,
3534     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3535    },
3536    {
3537     "field_name" : "_aidl_cached_hash_mutex",
3538     "field_offset" : 576,
3539     "referenced_type" : "_ZTINSt3__15mutexE"
3540    }
3541   ],
3542   "linker_set_key" : "_ZTIN4aidl7android6system7suspend10BpWakeLockE",
3543   "name" : "aidl::android::system::suspend::BpWakeLock",
3544   "record_kind" : "class",
3545   "referenced_type" : "_ZTIN4aidl7android6system7suspend10BpWakeLockE",
3546   "self_type" : "_ZTIN4aidl7android6system7suspend10BpWakeLockE",
3547   "size" : 112,
3548   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BpWakeLock.h",
3549   "vtable_components" :
3550   [
3551    {
3552     "kind" : "offset_to_top"
3553    },
3554    {
3555     "kind" : "rtti",
3556     "mangled_component_name" : "_ZTIN4aidl7android6system7suspend10BpWakeLockE"
3557    },
3558    {
3559     "kind" : "complete_dtor_pointer",
3560     "mangled_component_name" : "_ZN4aidl7android6system7suspend10BpWakeLockD1Ev"
3561    },
3562    {
3563     "kind" : "deleting_dtor_pointer",
3564     "mangled_component_name" : "_ZN4aidl7android6system7suspend10BpWakeLockD0Ev"
3565    },
3566    {
3567     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android6system7suspend9IWakeLockEE8asBinderEv"
3568    },
3569    {
3570     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android6system7suspend9IWakeLockEE8isRemoteEv"
3571    },
3572    {
3573     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android6system7suspend9IWakeLockEE4dumpEiPPKcj"
3574    },
3575    {
3576     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3577    },
3578    {
3579     "mangled_component_name" : "_ZN4aidl7android6system7suspend10BpWakeLock7releaseEv"
3580    },
3581    {
3582     "mangled_component_name" : "_ZN4aidl7android6system7suspend10BpWakeLock19getInterfaceVersionEPi"
3583    },
3584    {
3585     "mangled_component_name" : "_ZN4aidl7android6system7suspend10BpWakeLock16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
3586    }
3587   ]
3588  },
3589  {
3590   "alignment" : 8,
3591   "base_specifiers" :
3592   [
3593    {
3594     "referenced_type" : "_ZTIN3ndk11ICInterfaceE"
3595    }
3596   ],
3597   "linker_set_key" : "_ZTIN4aidl7android6system7suspend14ISystemSuspendE",
3598   "name" : "aidl::android::system::suspend::ISystemSuspend",
3599   "record_kind" : "class",
3600   "referenced_type" : "_ZTIN4aidl7android6system7suspend14ISystemSuspendE",
3601   "self_type" : "_ZTIN4aidl7android6system7suspend14ISystemSuspendE",
3602   "size" : 32,
3603   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/ISystemSuspend.h",
3604   "vtable_components" :
3605   [
3606    {
3607     "kind" : "offset_to_top"
3608    },
3609    {
3610     "kind" : "rtti",
3611     "mangled_component_name" : "_ZTIN4aidl7android6system7suspend14ISystemSuspendE"
3612    },
3613    {
3614     "kind" : "complete_dtor_pointer",
3615     "mangled_component_name" : "_ZN4aidl7android6system7suspend14ISystemSuspendD1Ev"
3616    },
3617    {
3618     "kind" : "deleting_dtor_pointer",
3619     "mangled_component_name" : "_ZN4aidl7android6system7suspend14ISystemSuspendD0Ev"
3620    },
3621    {
3622     "is_pure" : true,
3623     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
3624    },
3625    {
3626     "is_pure" : true,
3627     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
3628    },
3629    {
3630     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
3631    },
3632    {
3633     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3634    },
3635    {
3636     "is_pure" : true,
3637     "mangled_component_name" : "_ZN4aidl7android6system7suspend14ISystemSuspend15acquireWakeLockENS2_12WakeLockTypeERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPNS5_10shared_ptrINS2_9IWakeLockEEE"
3638    },
3639    {
3640     "is_pure" : true,
3641     "mangled_component_name" : "_ZN4aidl7android6system7suspend14ISystemSuspend19getInterfaceVersionEPi"
3642    },
3643    {
3644     "is_pure" : true,
3645     "mangled_component_name" : "_ZN4aidl7android6system7suspend14ISystemSuspend16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
3646    }
3647   ]
3648  },
3649  {
3650   "alignment" : 8,
3651   "base_specifiers" :
3652   [
3653    {
3654     "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEEE"
3655    }
3656   ],
3657   "linker_set_key" : "_ZTIN4aidl7android6system7suspend15BnSystemSuspendE",
3658   "name" : "aidl::android::system::suspend::BnSystemSuspend",
3659   "record_kind" : "class",
3660   "referenced_type" : "_ZTIN4aidl7android6system7suspend15BnSystemSuspendE",
3661   "self_type" : "_ZTIN4aidl7android6system7suspend15BnSystemSuspendE",
3662   "size" : 80,
3663   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BnSystemSuspend.h",
3664   "vtable_components" :
3665   [
3666    {
3667     "kind" : "offset_to_top"
3668    },
3669    {
3670     "kind" : "rtti",
3671     "mangled_component_name" : "_ZTIN4aidl7android6system7suspend15BnSystemSuspendE"
3672    },
3673    {
3674     "kind" : "complete_dtor_pointer",
3675     "mangled_component_name" : "_ZN4aidl7android6system7suspend15BnSystemSuspendD1Ev"
3676    },
3677    {
3678     "kind" : "deleting_dtor_pointer",
3679     "mangled_component_name" : "_ZN4aidl7android6system7suspend15BnSystemSuspendD0Ev"
3680    },
3681    {
3682     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEE8asBinderEv"
3683    },
3684    {
3685     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEE8isRemoteEv"
3686    },
3687    {
3688     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
3689    },
3690    {
3691     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3692    },
3693    {
3694     "is_pure" : true,
3695     "mangled_component_name" : "_ZN4aidl7android6system7suspend14ISystemSuspend15acquireWakeLockENS2_12WakeLockTypeERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPNS5_10shared_ptrINS2_9IWakeLockEEE"
3696    },
3697    {
3698     "mangled_component_name" : "_ZN4aidl7android6system7suspend15BnSystemSuspend19getInterfaceVersionEPi"
3699    },
3700    {
3701     "mangled_component_name" : "_ZN4aidl7android6system7suspend15BnSystemSuspend16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
3702    },
3703    {
3704     "mangled_component_name" : "_ZN4aidl7android6system7suspend15BnSystemSuspend12createBinderEv"
3705    }
3706   ]
3707  },
3708  {
3709   "alignment" : 8,
3710   "base_specifiers" :
3711   [
3712    {
3713     "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEEE"
3714    }
3715   ],
3716   "fields" :
3717   [
3718    {
3719     "field_name" : "_aidl_cached_version",
3720     "field_offset" : 320,
3721     "referenced_type" : "_ZTIi"
3722    },
3723    {
3724     "field_name" : "_aidl_cached_hash",
3725     "field_offset" : 384,
3726     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3727    },
3728    {
3729     "field_name" : "_aidl_cached_hash_mutex",
3730     "field_offset" : 576,
3731     "referenced_type" : "_ZTINSt3__15mutexE"
3732    }
3733   ],
3734   "linker_set_key" : "_ZTIN4aidl7android6system7suspend15BpSystemSuspendE",
3735   "name" : "aidl::android::system::suspend::BpSystemSuspend",
3736   "record_kind" : "class",
3737   "referenced_type" : "_ZTIN4aidl7android6system7suspend15BpSystemSuspendE",
3738   "self_type" : "_ZTIN4aidl7android6system7suspend15BpSystemSuspendE",
3739   "size" : 112,
3740   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BpSystemSuspend.h",
3741   "vtable_components" :
3742   [
3743    {
3744     "kind" : "offset_to_top"
3745    },
3746    {
3747     "kind" : "rtti",
3748     "mangled_component_name" : "_ZTIN4aidl7android6system7suspend15BpSystemSuspendE"
3749    },
3750    {
3751     "kind" : "complete_dtor_pointer",
3752     "mangled_component_name" : "_ZN4aidl7android6system7suspend15BpSystemSuspendD1Ev"
3753    },
3754    {
3755     "kind" : "deleting_dtor_pointer",
3756     "mangled_component_name" : "_ZN4aidl7android6system7suspend15BpSystemSuspendD0Ev"
3757    },
3758    {
3759     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEE8asBinderEv"
3760    },
3761    {
3762     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEE8isRemoteEv"
3763    },
3764    {
3765     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEE4dumpEiPPKcj"
3766    },
3767    {
3768     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3769    },
3770    {
3771     "mangled_component_name" : "_ZN4aidl7android6system7suspend15BpSystemSuspend15acquireWakeLockENS2_12WakeLockTypeERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPNS5_10shared_ptrINS2_9IWakeLockEEE"
3772    },
3773    {
3774     "mangled_component_name" : "_ZN4aidl7android6system7suspend15BpSystemSuspend19getInterfaceVersionEPi"
3775    },
3776    {
3777     "mangled_component_name" : "_ZN4aidl7android6system7suspend15BpSystemSuspend16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
3778    }
3779   ]
3780  },
3781  {
3782   "alignment" : 8,
3783   "base_specifiers" :
3784   [
3785    {
3786     "referenced_type" : "_ZTIN4aidl7android6system7suspend9IWakeLockE"
3787    }
3788   ],
3789   "linker_set_key" : "_ZTIN4aidl7android6system7suspend16IWakeLockDefaultE",
3790   "name" : "aidl::android::system::suspend::IWakeLockDefault",
3791   "record_kind" : "class",
3792   "referenced_type" : "_ZTIN4aidl7android6system7suspend16IWakeLockDefaultE",
3793   "self_type" : "_ZTIN4aidl7android6system7suspend16IWakeLockDefaultE",
3794   "size" : 32,
3795   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/IWakeLock.h",
3796   "vtable_components" :
3797   [
3798    {
3799     "kind" : "offset_to_top"
3800    },
3801    {
3802     "kind" : "rtti",
3803     "mangled_component_name" : "_ZTIN4aidl7android6system7suspend16IWakeLockDefaultE"
3804    },
3805    {
3806     "kind" : "complete_dtor_pointer",
3807     "mangled_component_name" : "_ZN4aidl7android6system7suspend16IWakeLockDefaultD1Ev"
3808    },
3809    {
3810     "kind" : "deleting_dtor_pointer",
3811     "mangled_component_name" : "_ZN4aidl7android6system7suspend16IWakeLockDefaultD0Ev"
3812    },
3813    {
3814     "mangled_component_name" : "_ZN4aidl7android6system7suspend16IWakeLockDefault8asBinderEv"
3815    },
3816    {
3817     "mangled_component_name" : "_ZN4aidl7android6system7suspend16IWakeLockDefault8isRemoteEv"
3818    },
3819    {
3820     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
3821    },
3822    {
3823     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3824    },
3825    {
3826     "mangled_component_name" : "_ZN4aidl7android6system7suspend16IWakeLockDefault7releaseEv"
3827    },
3828    {
3829     "mangled_component_name" : "_ZN4aidl7android6system7suspend16IWakeLockDefault19getInterfaceVersionEPi"
3830    },
3831    {
3832     "mangled_component_name" : "_ZN4aidl7android6system7suspend16IWakeLockDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
3833    }
3834   ]
3835  },
3836  {
3837   "alignment" : 8,
3838   "base_specifiers" :
3839   [
3840    {
3841     "referenced_type" : "_ZTIN4aidl7android6system7suspend10BnWakeLockE"
3842    }
3843   ],
3844   "fields" :
3845   [
3846    {
3847     "access" : "private",
3848     "field_name" : "_impl",
3849     "field_offset" : 640,
3850     "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android6system7suspend9IWakeLockEEE"
3851    }
3852   ],
3853   "linker_set_key" : "_ZTIN4aidl7android6system7suspend18IWakeLockDelegatorE",
3854   "name" : "aidl::android::system::suspend::IWakeLockDelegator",
3855   "record_kind" : "class",
3856   "referenced_type" : "_ZTIN4aidl7android6system7suspend18IWakeLockDelegatorE",
3857   "self_type" : "_ZTIN4aidl7android6system7suspend18IWakeLockDelegatorE",
3858   "size" : 96,
3859   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BnWakeLock.h",
3860   "vtable_components" :
3861   [
3862    {
3863     "kind" : "offset_to_top"
3864    },
3865    {
3866     "kind" : "rtti",
3867     "mangled_component_name" : "_ZTIN4aidl7android6system7suspend18IWakeLockDelegatorE"
3868    },
3869    {
3870     "kind" : "complete_dtor_pointer",
3871     "mangled_component_name" : "_ZN4aidl7android6system7suspend18IWakeLockDelegatorD1Ev"
3872    },
3873    {
3874     "kind" : "deleting_dtor_pointer",
3875     "mangled_component_name" : "_ZN4aidl7android6system7suspend18IWakeLockDelegatorD0Ev"
3876    },
3877    {
3878     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEE8asBinderEv"
3879    },
3880    {
3881     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend9IWakeLockEE8isRemoteEv"
3882    },
3883    {
3884     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
3885    },
3886    {
3887     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3888    },
3889    {
3890     "mangled_component_name" : "_ZN4aidl7android6system7suspend18IWakeLockDelegator7releaseEv"
3891    },
3892    {
3893     "mangled_component_name" : "_ZN4aidl7android6system7suspend10BnWakeLock19getInterfaceVersionEPi"
3894    },
3895    {
3896     "mangled_component_name" : "_ZN4aidl7android6system7suspend10BnWakeLock16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
3897    },
3898    {
3899     "mangled_component_name" : "_ZN4aidl7android6system7suspend10BnWakeLock12createBinderEv"
3900    }
3901   ]
3902  },
3903  {
3904   "alignment" : 8,
3905   "base_specifiers" :
3906   [
3907    {
3908     "referenced_type" : "_ZTIN4aidl7android6system7suspend14ISystemSuspendE"
3909    }
3910   ],
3911   "linker_set_key" : "_ZTIN4aidl7android6system7suspend21ISystemSuspendDefaultE",
3912   "name" : "aidl::android::system::suspend::ISystemSuspendDefault",
3913   "record_kind" : "class",
3914   "referenced_type" : "_ZTIN4aidl7android6system7suspend21ISystemSuspendDefaultE",
3915   "self_type" : "_ZTIN4aidl7android6system7suspend21ISystemSuspendDefaultE",
3916   "size" : 32,
3917   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/ISystemSuspend.h",
3918   "vtable_components" :
3919   [
3920    {
3921     "kind" : "offset_to_top"
3922    },
3923    {
3924     "kind" : "rtti",
3925     "mangled_component_name" : "_ZTIN4aidl7android6system7suspend21ISystemSuspendDefaultE"
3926    },
3927    {
3928     "kind" : "complete_dtor_pointer",
3929     "mangled_component_name" : "_ZN4aidl7android6system7suspend21ISystemSuspendDefaultD1Ev"
3930    },
3931    {
3932     "kind" : "deleting_dtor_pointer",
3933     "mangled_component_name" : "_ZN4aidl7android6system7suspend21ISystemSuspendDefaultD0Ev"
3934    },
3935    {
3936     "mangled_component_name" : "_ZN4aidl7android6system7suspend21ISystemSuspendDefault8asBinderEv"
3937    },
3938    {
3939     "mangled_component_name" : "_ZN4aidl7android6system7suspend21ISystemSuspendDefault8isRemoteEv"
3940    },
3941    {
3942     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
3943    },
3944    {
3945     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3946    },
3947    {
3948     "mangled_component_name" : "_ZN4aidl7android6system7suspend21ISystemSuspendDefault15acquireWakeLockENS2_12WakeLockTypeERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPNS5_10shared_ptrINS2_9IWakeLockEEE"
3949    },
3950    {
3951     "mangled_component_name" : "_ZN4aidl7android6system7suspend21ISystemSuspendDefault19getInterfaceVersionEPi"
3952    },
3953    {
3954     "mangled_component_name" : "_ZN4aidl7android6system7suspend21ISystemSuspendDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
3955    }
3956   ]
3957  },
3958  {
3959   "alignment" : 8,
3960   "base_specifiers" :
3961   [
3962    {
3963     "referenced_type" : "_ZTIN4aidl7android6system7suspend15BnSystemSuspendE"
3964    }
3965   ],
3966   "fields" :
3967   [
3968    {
3969     "access" : "private",
3970     "field_name" : "_impl",
3971     "field_offset" : 640,
3972     "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android6system7suspend14ISystemSuspendEEE"
3973    }
3974   ],
3975   "linker_set_key" : "_ZTIN4aidl7android6system7suspend23ISystemSuspendDelegatorE",
3976   "name" : "aidl::android::system::suspend::ISystemSuspendDelegator",
3977   "record_kind" : "class",
3978   "referenced_type" : "_ZTIN4aidl7android6system7suspend23ISystemSuspendDelegatorE",
3979   "self_type" : "_ZTIN4aidl7android6system7suspend23ISystemSuspendDelegatorE",
3980   "size" : 96,
3981   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/BnSystemSuspend.h",
3982   "vtable_components" :
3983   [
3984    {
3985     "kind" : "offset_to_top"
3986    },
3987    {
3988     "kind" : "rtti",
3989     "mangled_component_name" : "_ZTIN4aidl7android6system7suspend23ISystemSuspendDelegatorE"
3990    },
3991    {
3992     "kind" : "complete_dtor_pointer",
3993     "mangled_component_name" : "_ZN4aidl7android6system7suspend23ISystemSuspendDelegatorD1Ev"
3994    },
3995    {
3996     "kind" : "deleting_dtor_pointer",
3997     "mangled_component_name" : "_ZN4aidl7android6system7suspend23ISystemSuspendDelegatorD0Ev"
3998    },
3999    {
4000     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEE8asBinderEv"
4001    },
4002    {
4003     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android6system7suspend14ISystemSuspendEE8isRemoteEv"
4004    },
4005    {
4006     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
4007    },
4008    {
4009     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
4010    },
4011    {
4012     "mangled_component_name" : "_ZN4aidl7android6system7suspend23ISystemSuspendDelegator15acquireWakeLockENS2_12WakeLockTypeERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEPNS5_10shared_ptrINS2_9IWakeLockEEE"
4013    },
4014    {
4015     "mangled_component_name" : "_ZN4aidl7android6system7suspend15BnSystemSuspend19getInterfaceVersionEPi"
4016    },
4017    {
4018     "mangled_component_name" : "_ZN4aidl7android6system7suspend15BnSystemSuspend16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
4019    },
4020    {
4021     "mangled_component_name" : "_ZN4aidl7android6system7suspend15BnSystemSuspend12createBinderEv"
4022    }
4023   ]
4024  },
4025  {
4026   "alignment" : 8,
4027   "base_specifiers" :
4028   [
4029    {
4030     "referenced_type" : "_ZTIN3ndk11ICInterfaceE"
4031    }
4032   ],
4033   "linker_set_key" : "_ZTIN4aidl7android6system7suspend9IWakeLockE",
4034   "name" : "aidl::android::system::suspend::IWakeLock",
4035   "record_kind" : "class",
4036   "referenced_type" : "_ZTIN4aidl7android6system7suspend9IWakeLockE",
4037   "self_type" : "_ZTIN4aidl7android6system7suspend9IWakeLockE",
4038   "size" : 32,
4039   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/aidl/android.system.suspend-V1-ndk-source/gen/include/aidl/android/system/suspend/IWakeLock.h",
4040   "vtable_components" :
4041   [
4042    {
4043     "kind" : "offset_to_top"
4044    },
4045    {
4046     "kind" : "rtti",
4047     "mangled_component_name" : "_ZTIN4aidl7android6system7suspend9IWakeLockE"
4048    },
4049    {
4050     "kind" : "complete_dtor_pointer",
4051     "mangled_component_name" : "_ZN4aidl7android6system7suspend9IWakeLockD1Ev"
4052    },
4053    {
4054     "kind" : "deleting_dtor_pointer",
4055     "mangled_component_name" : "_ZN4aidl7android6system7suspend9IWakeLockD0Ev"
4056    },
4057    {
4058     "is_pure" : true,
4059     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
4060    },
4061    {
4062     "is_pure" : true,
4063     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
4064    },
4065    {
4066     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
4067    },
4068    {
4069     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
4070    },
4071    {
4072     "is_pure" : true,
4073     "mangled_component_name" : "_ZN4aidl7android6system7suspend9IWakeLock7releaseEv"
4074    },
4075    {
4076     "is_pure" : true,
4077     "mangled_component_name" : "_ZN4aidl7android6system7suspend9IWakeLock19getInterfaceVersionEPi"
4078    },
4079    {
4080     "is_pure" : true,
4081     "mangled_component_name" : "_ZN4aidl7android6system7suspend9IWakeLock16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
4082    }
4083   ]
4084  }
4085 ],
4086 "rvalue_reference_types" :
4087 [
4088  {
4089   "alignment" : 8,
4090   "linker_set_key" : "_ZTION3ndk13ScopedAParcelE",
4091   "name" : "ndk::ScopedAParcel &&",
4092   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
4093   "self_type" : "_ZTION3ndk13ScopedAParcelE",
4094   "size" : 8,
4095   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4096  },
4097  {
4098   "alignment" : 8,
4099   "linker_set_key" : "_ZTION3ndk13ScopedAStatusE",
4100   "name" : "ndk::ScopedAStatus &&",
4101   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
4102   "self_type" : "_ZTION3ndk13ScopedAStatusE",
4103   "size" : 8,
4104   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4105  },
4106  {
4107   "alignment" : 8,
4108   "linker_set_key" : "_ZTION3ndk19ScopedAIBinder_WeakE",
4109   "name" : "ndk::ScopedAIBinder_Weak &&",
4110   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
4111   "self_type" : "_ZTION3ndk19ScopedAIBinder_WeakE",
4112   "size" : 8,
4113   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4114  },
4115  {
4116   "alignment" : 8,
4117   "linker_set_key" : "_ZTION3ndk20ScopedFileDescriptorE",
4118   "name" : "ndk::ScopedFileDescriptor &&",
4119   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
4120   "self_type" : "_ZTION3ndk20ScopedFileDescriptorE",
4121   "size" : 8,
4122   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4123  },
4124  {
4125   "alignment" : 8,
4126   "linker_set_key" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE",
4127   "name" : "ndk::ScopedAIBinder_DeathRecipient &&",
4128   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
4129   "self_type" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE",
4130   "size" : 8,
4131   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4132  },
4133  {
4134   "alignment" : 8,
4135   "linker_set_key" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
4136   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &&",
4137   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
4138   "self_type" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
4139   "size" : 8,
4140   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4141  }
4142 ]
4143}
4144