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   "is_unsigned" : true,
17   "linker_set_key" : "_ZTIb",
18   "name" : "bool",
19   "referenced_type" : "_ZTIb",
20   "self_type" : "_ZTIb",
21   "size" : 1
22  },
23  {
24   "alignment" : 1,
25   "is_integral" : true,
26   "is_unsigned" : true,
27   "linker_set_key" : "_ZTIc",
28   "name" : "char",
29   "referenced_type" : "_ZTIc",
30   "self_type" : "_ZTIc",
31   "size" : 1
32  },
33  {
34   "alignment" : 4,
35   "is_integral" : true,
36   "linker_set_key" : "_ZTIi",
37   "name" : "int",
38   "referenced_type" : "_ZTIi",
39   "self_type" : "_ZTIi",
40   "size" : 4
41  },
42  {
43   "alignment" : 4,
44   "is_integral" : true,
45   "is_unsigned" : true,
46   "linker_set_key" : "_ZTIj",
47   "name" : "unsigned int",
48   "referenced_type" : "_ZTIj",
49   "self_type" : "_ZTIj",
50   "size" : 4
51  },
52  {
53   "alignment" : 8,
54   "is_integral" : true,
55   "linker_set_key" : "_ZTIl",
56   "name" : "long",
57   "referenced_type" : "_ZTIl",
58   "self_type" : "_ZTIl",
59   "size" : 8
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" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEE8asBinderEv"
83  },
84  {
85   "binding" : "weak",
86   "name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEE8asBinderEv"
87  },
88  {
89   "name" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDevice10fromBinderERKN3ndk10SpAIBinderE"
90  },
91  {
92   "name" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDevice13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE"
93  },
94  {
95   "name" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDevice14getDefaultImplEv"
96  },
97  {
98   "name" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDevice14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE"
99  },
100  {
101   "name" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDevice14setDefaultImplERKNSt3__110shared_ptrIS3_EE"
102  },
103  {
104   "name" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDeviceC2Ev"
105  },
106  {
107   "name" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDeviceD0Ev"
108  },
109  {
110   "name" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDeviceD1Ev"
111  },
112  {
113   "name" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDeviceD2Ev"
114  },
115  {
116   "name" : "_ZN4aidl7android8hardware9dumpstate17BnDumpstateDevice12createBinderEv"
117  },
118  {
119   "name" : "_ZN4aidl7android8hardware9dumpstate17BnDumpstateDevice16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
120  },
121  {
122   "name" : "_ZN4aidl7android8hardware9dumpstate17BnDumpstateDevice19getInterfaceVersionEPi"
123  },
124  {
125   "name" : "_ZN4aidl7android8hardware9dumpstate17BnDumpstateDeviceC2Ev"
126  },
127  {
128   "name" : "_ZN4aidl7android8hardware9dumpstate17BnDumpstateDeviceD0Ev"
129  },
130  {
131   "name" : "_ZN4aidl7android8hardware9dumpstate17BnDumpstateDeviceD1Ev"
132  },
133  {
134   "name" : "_ZN4aidl7android8hardware9dumpstate17BnDumpstateDeviceD2Ev"
135  },
136  {
137   "name" : "_ZN4aidl7android8hardware9dumpstate17BpDumpstateDevice14dumpstateBoardERKNSt3__16vectorIN3ndk20ScopedFileDescriptorENS4_9allocatorIS7_EEEENS2_16IDumpstateDevice13DumpstateModeEl"
138  },
139  {
140   "name" : "_ZN4aidl7android8hardware9dumpstate17BpDumpstateDevice16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
141  },
142  {
143   "name" : "_ZN4aidl7android8hardware9dumpstate17BpDumpstateDevice19getInterfaceVersionEPi"
144  },
145  {
146   "name" : "_ZN4aidl7android8hardware9dumpstate17BpDumpstateDevice24getVerboseLoggingEnabledEPb"
147  },
148  {
149   "name" : "_ZN4aidl7android8hardware9dumpstate17BpDumpstateDevice24setVerboseLoggingEnabledEb"
150  },
151  {
152   "name" : "_ZN4aidl7android8hardware9dumpstate17BpDumpstateDeviceC1ERKN3ndk10SpAIBinderE"
153  },
154  {
155   "name" : "_ZN4aidl7android8hardware9dumpstate17BpDumpstateDeviceC2ERKN3ndk10SpAIBinderE"
156  },
157  {
158   "name" : "_ZN4aidl7android8hardware9dumpstate17BpDumpstateDeviceD0Ev"
159  },
160  {
161   "name" : "_ZN4aidl7android8hardware9dumpstate17BpDumpstateDeviceD1Ev"
162  },
163  {
164   "name" : "_ZN4aidl7android8hardware9dumpstate17BpDumpstateDeviceD2Ev"
165  },
166  {
167   "name" : "_ZN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefault14dumpstateBoardERKNSt3__16vectorIN3ndk20ScopedFileDescriptorENS4_9allocatorIS7_EEEENS2_16IDumpstateDevice13DumpstateModeEl"
168  },
169  {
170   "name" : "_ZN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
171  },
172  {
173   "name" : "_ZN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefault19getInterfaceVersionEPi"
174  },
175  {
176   "name" : "_ZN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefault24getVerboseLoggingEnabledEPb"
177  },
178  {
179   "name" : "_ZN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefault24setVerboseLoggingEnabledEb"
180  },
181  {
182   "name" : "_ZN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefault8asBinderEv"
183  },
184  {
185   "name" : "_ZN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefault8isRemoteEv"
186  },
187  {
188   "binding" : "weak",
189   "name" : "_ZNSt3__110shared_ptrIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEED2Ev"
190  },
191  {
192   "binding" : "weak",
193   "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv"
194  },
195  {
196   "binding" : "weak",
197   "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
198  },
199  {
200   "binding" : "weak",
201   "name" : "_ZNSt3__16vectorIN3ndk20ScopedFileDescriptorENS_9allocatorIS2_EEE8__appendEm"
202  }
203 ],
204 "elf_objects" :
205 [
206  {
207   "binding" : "weak",
208   "name" : "_ZGVN4aidl7android8hardware9dumpstate16IDumpstateDevice4hashE"
209  },
210  {
211   "name" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDevice10descriptorE"
212  },
213  {
214   "name" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDevice12default_implE"
215  },
216  {
217   "binding" : "weak",
218   "name" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDevice4hashE"
219  },
220  {
221   "binding" : "weak",
222   "name" : "_ZTVN3ndk12BnCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEEE"
223  },
224  {
225   "binding" : "weak",
226   "name" : "_ZTVN3ndk12BpCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEEE"
227  },
228  {
229   "binding" : "weak",
230   "name" : "_ZTVN3ndk13SharedRefBaseE"
231  },
232  {
233   "name" : "_ZTVN4aidl7android8hardware9dumpstate16IDumpstateDeviceE"
234  },
235  {
236   "name" : "_ZTVN4aidl7android8hardware9dumpstate17BnDumpstateDeviceE"
237  },
238  {
239   "name" : "_ZTVN4aidl7android8hardware9dumpstate17BpDumpstateDeviceE"
240  },
241  {
242   "name" : "_ZTVN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefaultE"
243  },
244  {
245   "binding" : "weak",
246   "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE"
247  }
248 ],
249 "enum_types" :
250 [
251  {
252   "alignment" : 4,
253   "enum_fields" :
254   [
255    {
256     "enum_field_value" : 1,
257     "name" : "FLAG_ONEWAY"
258    }
259   ],
260   "linker_set_key" : "_ZTI12$FLAG_ONEWAY",
261   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:43:1)",
262   "referenced_type" : "_ZTI12$FLAG_ONEWAY",
263   "self_type" : "_ZTI12$FLAG_ONEWAY",
264   "size" : 4,
265   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h",
266   "underlying_type" : "_ZTIj"
267  },
268  {
269   "alignment" : 4,
270   "enum_fields" :
271   [
272    {
273     "enum_field_value" : 0,
274     "name" : "EX_NONE"
275    },
276    {
277     "enum_field_value" : -1,
278     "name" : "EX_SECURITY"
279    },
280    {
281     "enum_field_value" : -2,
282     "name" : "EX_BAD_PARCELABLE"
283    },
284    {
285     "enum_field_value" : -3,
286     "name" : "EX_ILLEGAL_ARGUMENT"
287    },
288    {
289     "enum_field_value" : -4,
290     "name" : "EX_NULL_POINTER"
291    },
292    {
293     "enum_field_value" : -5,
294     "name" : "EX_ILLEGAL_STATE"
295    },
296    {
297     "enum_field_value" : -6,
298     "name" : "EX_NETWORK_MAIN_THREAD"
299    },
300    {
301     "enum_field_value" : -7,
302     "name" : "EX_UNSUPPORTED_OPERATION"
303    },
304    {
305     "enum_field_value" : -8,
306     "name" : "EX_SERVICE_SPECIFIC"
307    },
308    {
309     "enum_field_value" : -9,
310     "name" : "EX_PARCELABLE"
311    },
312    {
313     "enum_field_value" : -129,
314     "name" : "EX_TRANSACTION_FAILED"
315    }
316   ],
317   "linker_set_key" : "_ZTI18$EX_BAD_PARCELABLE",
318   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:94:1)",
319   "referenced_type" : "_ZTI18$EX_BAD_PARCELABLE",
320   "self_type" : "_ZTI18$EX_BAD_PARCELABLE",
321   "size" : 4,
322   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h",
323   "underlying_type" : "_ZTIi"
324  },
325  {
326   "alignment" : 4,
327   "enum_fields" :
328   [
329    {
330     "enum_field_value" : 268435456,
331     "name" : "FLAG_PRIVATE_LOCAL"
332    }
333   ],
334   "linker_set_key" : "_ZTI19$FLAG_PRIVATE_LOCAL",
335   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:35:1)",
336   "referenced_type" : "_ZTI19$FLAG_PRIVATE_LOCAL",
337   "self_type" : "_ZTI19$FLAG_PRIVATE_LOCAL",
338   "size" : 4,
339   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h",
340   "underlying_type" : "_ZTIj"
341  },
342  {
343   "alignment" : 4,
344   "enum_fields" :
345   [
346    {
347     "enum_field_value" : 268435456,
348     "name" : "FLAG_PRIVATE_VENDOR"
349    }
350   ],
351   "linker_set_key" : "_ZTI20$FLAG_PRIVATE_VENDOR",
352   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:26:1)",
353   "referenced_type" : "_ZTI20$FLAG_PRIVATE_VENDOR",
354   "self_type" : "_ZTI20$FLAG_PRIVATE_VENDOR",
355   "size" : 4,
356   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h",
357   "underlying_type" : "_ZTIj"
358  },
359  {
360   "alignment" : 4,
361   "enum_fields" :
362   [
363    {
364     "enum_field_value" : 0,
365     "name" : "STATUS_OK"
366    },
367    {
368     "enum_field_value" : -2147483648,
369     "name" : "STATUS_UNKNOWN_ERROR"
370    },
371    {
372     "enum_field_value" : -12,
373     "name" : "STATUS_NO_MEMORY"
374    },
375    {
376     "enum_field_value" : -38,
377     "name" : "STATUS_INVALID_OPERATION"
378    },
379    {
380     "enum_field_value" : -22,
381     "name" : "STATUS_BAD_VALUE"
382    },
383    {
384     "enum_field_value" : -2147483647,
385     "name" : "STATUS_BAD_TYPE"
386    },
387    {
388     "enum_field_value" : -2,
389     "name" : "STATUS_NAME_NOT_FOUND"
390    },
391    {
392     "enum_field_value" : -1,
393     "name" : "STATUS_PERMISSION_DENIED"
394    },
395    {
396     "enum_field_value" : -19,
397     "name" : "STATUS_NO_INIT"
398    },
399    {
400     "enum_field_value" : -17,
401     "name" : "STATUS_ALREADY_EXISTS"
402    },
403    {
404     "enum_field_value" : -32,
405     "name" : "STATUS_DEAD_OBJECT"
406    },
407    {
408     "enum_field_value" : -2147483646,
409     "name" : "STATUS_FAILED_TRANSACTION"
410    },
411    {
412     "enum_field_value" : -75,
413     "name" : "STATUS_BAD_INDEX"
414    },
415    {
416     "enum_field_value" : -61,
417     "name" : "STATUS_NOT_ENOUGH_DATA"
418    },
419    {
420     "enum_field_value" : -11,
421     "name" : "STATUS_WOULD_BLOCK"
422    },
423    {
424     "enum_field_value" : -110,
425     "name" : "STATUS_TIMED_OUT"
426    },
427    {
428     "enum_field_value" : -74,
429     "name" : "STATUS_UNKNOWN_TRANSACTION"
430    },
431    {
432     "enum_field_value" : -2147483641,
433     "name" : "STATUS_FDS_NOT_ALLOWED"
434    },
435    {
436     "enum_field_value" : -2147483640,
437     "name" : "STATUS_UNEXPECTED_NULL"
438    }
439   ],
440   "linker_set_key" : "_ZTI22$STATUS_ALREADY_EXISTS",
441   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:60:1)",
442   "referenced_type" : "_ZTI22$STATUS_ALREADY_EXISTS",
443   "self_type" : "_ZTI22$STATUS_ALREADY_EXISTS",
444   "size" : 4,
445   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h",
446   "underlying_type" : "_ZTIi"
447  },
448  {
449   "alignment" : 4,
450   "enum_fields" :
451   [
452    {
453     "enum_field_value" : 1,
454     "name" : "FIRST_CALL_TRANSACTION"
455    },
456    {
457     "enum_field_value" : 16777215,
458     "name" : "LAST_CALL_TRANSACTION"
459    }
460   ],
461   "linker_set_key" : "_ZTI23$FIRST_CALL_TRANSACTION",
462   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:58:1)",
463   "referenced_type" : "_ZTI23$FIRST_CALL_TRANSACTION",
464   "self_type" : "_ZTI23$FIRST_CALL_TRANSACTION",
465   "size" : 4,
466   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h",
467   "underlying_type" : "_ZTIj"
468  },
469  {
470   "alignment" : 4,
471   "enum_fields" :
472   [
473    {
474     "enum_field_value" : 0,
475     "name" : "aidl::android::hardware::dumpstate::IDumpstateDevice::DumpstateMode::FULL"
476    },
477    {
478     "enum_field_value" : 1,
479     "name" : "aidl::android::hardware::dumpstate::IDumpstateDevice::DumpstateMode::INTERACTIVE"
480    },
481    {
482     "enum_field_value" : 2,
483     "name" : "aidl::android::hardware::dumpstate::IDumpstateDevice::DumpstateMode::REMOTE"
484    },
485    {
486     "enum_field_value" : 3,
487     "name" : "aidl::android::hardware::dumpstate::IDumpstateDevice::DumpstateMode::WEAR"
488    },
489    {
490     "enum_field_value" : 4,
491     "name" : "aidl::android::hardware::dumpstate::IDumpstateDevice::DumpstateMode::CONNECTIVITY"
492    },
493    {
494     "enum_field_value" : 5,
495     "name" : "aidl::android::hardware::dumpstate::IDumpstateDevice::DumpstateMode::WIFI"
496    },
497    {
498     "enum_field_value" : 6,
499     "name" : "aidl::android::hardware::dumpstate::IDumpstateDevice::DumpstateMode::DEFAULT"
500    },
501    {
502     "enum_field_value" : 7,
503     "name" : "aidl::android::hardware::dumpstate::IDumpstateDevice::DumpstateMode::PROTO"
504    }
505   ],
506   "linker_set_key" : "_ZTIN4aidl7android8hardware9dumpstate16IDumpstateDevice13DumpstateModeE",
507   "name" : "aidl::android::hardware::dumpstate::IDumpstateDevice::DumpstateMode",
508   "referenced_type" : "_ZTIN4aidl7android8hardware9dumpstate16IDumpstateDevice13DumpstateModeE",
509   "self_type" : "_ZTIN4aidl7android8hardware9dumpstate16IDumpstateDevice13DumpstateModeE",
510   "size" : 4,
511   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h",
512   "underlying_type" : "_ZTIi"
513  },
514  {
515   "alignment" : 4,
516   "enum_fields" :
517   [
518    {
519     "enum_field_value" : 1,
520     "name" : "aidl::android::hardware::dumpstate::IDumpstateDevice::ERROR_UNSUPPORTED_MODE"
521    }
522   ],
523   "linker_set_key" : "_ZTIN4aidl7android8hardware9dumpstate16IDumpstateDevice23$ERROR_UNSUPPORTED_MODEE",
524   "name" : "aidl::android::hardware::dumpstate::IDumpstateDevice::(unnamed enum at out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h:37:3)",
525   "referenced_type" : "_ZTIN4aidl7android8hardware9dumpstate16IDumpstateDevice23$ERROR_UNSUPPORTED_MODEE",
526   "self_type" : "_ZTIN4aidl7android8hardware9dumpstate16IDumpstateDevice23$ERROR_UNSUPPORTED_MODEE",
527   "size" : 4,
528   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h",
529   "underlying_type" : "_ZTIi"
530  },
531  {
532   "alignment" : 4,
533   "enum_fields" :
534   [
535    {
536     "enum_field_value" : 2,
537     "name" : "aidl::android::hardware::dumpstate::IDumpstateDevice::ERROR_DEVICE_LOGGING_NOT_ENABLED"
538    }
539   ],
540   "linker_set_key" : "_ZTIN4aidl7android8hardware9dumpstate16IDumpstateDevice33$ERROR_DEVICE_LOGGING_NOT_ENABLEDE",
541   "name" : "aidl::android::hardware::dumpstate::IDumpstateDevice::(unnamed enum at out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h:38:3)",
542   "referenced_type" : "_ZTIN4aidl7android8hardware9dumpstate16IDumpstateDevice33$ERROR_DEVICE_LOGGING_NOT_ENABLEDE",
543   "self_type" : "_ZTIN4aidl7android8hardware9dumpstate16IDumpstateDevice33$ERROR_DEVICE_LOGGING_NOT_ENABLEDE",
544   "size" : 4,
545   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h",
546   "underlying_type" : "_ZTIi"
547  }
548 ],
549 "function_types" :
550 [
551  {
552   "alignment" : 4,
553   "linker_set_key" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
554   "name" : "int (AIBinder *, unsigned int, const AParcel *, AParcel *)",
555   "parameters" :
556   [
557    {
558     "referenced_type" : "_ZTIP8AIBinder"
559    },
560    {
561     "referenced_type" : "_ZTIj"
562    },
563    {
564     "referenced_type" : "_ZTIPK7AParcel"
565    },
566    {
567     "referenced_type" : "_ZTIP7AParcel"
568    }
569   ],
570   "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
571   "return_type" : "_ZTIi",
572   "self_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
573   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
574  }
575 ],
576 "functions" :
577 [
578  {
579   "function_name" : "ndk::BnCInterface<aidl::android::hardware::dumpstate::IDumpstateDevice>::asBinder",
580   "linker_set_key" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEE8asBinderEv",
581   "parameters" :
582   [
583    {
584     "is_this_ptr" : true,
585     "referenced_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEEE"
586    }
587   ],
588   "return_type" : "_ZTIN3ndk10SpAIBinderE",
589   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
590  },
591  {
592   "function_name" : "ndk::BpCInterface<aidl::android::hardware::dumpstate::IDumpstateDevice>::asBinder",
593   "linker_set_key" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEE8asBinderEv",
594   "parameters" :
595   [
596    {
597     "is_this_ptr" : true,
598     "referenced_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEEE"
599    }
600   ],
601   "return_type" : "_ZTIN3ndk10SpAIBinderE",
602   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
603  },
604  {
605   "function_name" : "aidl::android::hardware::dumpstate::IDumpstateDevice::fromBinder",
606   "linker_set_key" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDevice10fromBinderERKN3ndk10SpAIBinderE",
607   "parameters" :
608   [
609    {
610     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
611    }
612   ],
613   "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEEE",
614   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h"
615  },
616  {
617   "function_name" : "aidl::android::hardware::dumpstate::IDumpstateDevice::writeToParcel",
618   "linker_set_key" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDevice13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE",
619   "parameters" :
620   [
621    {
622     "referenced_type" : "_ZTIP7AParcel"
623    },
624    {
625     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEEE"
626    }
627   ],
628   "return_type" : "_ZTIi",
629   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h"
630  },
631  {
632   "function_name" : "aidl::android::hardware::dumpstate::IDumpstateDevice::getDefaultImpl",
633   "linker_set_key" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDevice14getDefaultImplEv",
634   "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEEE",
635   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h"
636  },
637  {
638   "function_name" : "aidl::android::hardware::dumpstate::IDumpstateDevice::readFromParcel",
639   "linker_set_key" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDevice14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE",
640   "parameters" :
641   [
642    {
643     "referenced_type" : "_ZTIPK7AParcel"
644    },
645    {
646     "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEEE"
647    }
648   ],
649   "return_type" : "_ZTIi",
650   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h"
651  },
652  {
653   "function_name" : "aidl::android::hardware::dumpstate::IDumpstateDevice::setDefaultImpl",
654   "linker_set_key" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDevice14setDefaultImplERKNSt3__110shared_ptrIS3_EE",
655   "parameters" :
656   [
657    {
658     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEEE"
659    }
660   ],
661   "return_type" : "_ZTIb",
662   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h"
663  },
664  {
665   "function_name" : "aidl::android::hardware::dumpstate::IDumpstateDevice::IDumpstateDevice",
666   "linker_set_key" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDeviceC2Ev",
667   "parameters" :
668   [
669    {
670     "is_this_ptr" : true,
671     "referenced_type" : "_ZTIPN4aidl7android8hardware9dumpstate16IDumpstateDeviceE"
672    }
673   ],
674   "return_type" : "_ZTIv",
675   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h"
676  },
677  {
678   "function_name" : "aidl::android::hardware::dumpstate::IDumpstateDevice::~IDumpstateDevice",
679   "linker_set_key" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDeviceD0Ev",
680   "parameters" :
681   [
682    {
683     "is_this_ptr" : true,
684     "referenced_type" : "_ZTIPN4aidl7android8hardware9dumpstate16IDumpstateDeviceE"
685    }
686   ],
687   "return_type" : "_ZTIv",
688   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h"
689  },
690  {
691   "function_name" : "aidl::android::hardware::dumpstate::IDumpstateDevice::~IDumpstateDevice",
692   "linker_set_key" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDeviceD1Ev",
693   "parameters" :
694   [
695    {
696     "is_this_ptr" : true,
697     "referenced_type" : "_ZTIPN4aidl7android8hardware9dumpstate16IDumpstateDeviceE"
698    }
699   ],
700   "return_type" : "_ZTIv",
701   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h"
702  },
703  {
704   "function_name" : "aidl::android::hardware::dumpstate::IDumpstateDevice::~IDumpstateDevice",
705   "linker_set_key" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDeviceD2Ev",
706   "parameters" :
707   [
708    {
709     "is_this_ptr" : true,
710     "referenced_type" : "_ZTIPN4aidl7android8hardware9dumpstate16IDumpstateDeviceE"
711    }
712   ],
713   "return_type" : "_ZTIv",
714   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h"
715  },
716  {
717   "access" : "protected",
718   "function_name" : "aidl::android::hardware::dumpstate::BnDumpstateDevice::createBinder",
719   "linker_set_key" : "_ZN4aidl7android8hardware9dumpstate17BnDumpstateDevice12createBinderEv",
720   "parameters" :
721   [
722    {
723     "is_this_ptr" : true,
724     "referenced_type" : "_ZTIPN4aidl7android8hardware9dumpstate17BnDumpstateDeviceE"
725    }
726   ],
727   "return_type" : "_ZTIN3ndk10SpAIBinderE",
728   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/BnDumpstateDevice.h"
729  },
730  {
731   "function_name" : "aidl::android::hardware::dumpstate::BnDumpstateDevice::getInterfaceHash",
732   "linker_set_key" : "_ZN4aidl7android8hardware9dumpstate17BnDumpstateDevice16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
733   "parameters" :
734   [
735    {
736     "is_this_ptr" : true,
737     "referenced_type" : "_ZTIPN4aidl7android8hardware9dumpstate17BnDumpstateDeviceE"
738    },
739    {
740     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
741    }
742   ],
743   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
744   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/BnDumpstateDevice.h"
745  },
746  {
747   "function_name" : "aidl::android::hardware::dumpstate::BnDumpstateDevice::getInterfaceVersion",
748   "linker_set_key" : "_ZN4aidl7android8hardware9dumpstate17BnDumpstateDevice19getInterfaceVersionEPi",
749   "parameters" :
750   [
751    {
752     "is_this_ptr" : true,
753     "referenced_type" : "_ZTIPN4aidl7android8hardware9dumpstate17BnDumpstateDeviceE"
754    },
755    {
756     "referenced_type" : "_ZTIPi"
757    }
758   ],
759   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
760   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/BnDumpstateDevice.h"
761  },
762  {
763   "function_name" : "aidl::android::hardware::dumpstate::BnDumpstateDevice::BnDumpstateDevice",
764   "linker_set_key" : "_ZN4aidl7android8hardware9dumpstate17BnDumpstateDeviceC2Ev",
765   "parameters" :
766   [
767    {
768     "is_this_ptr" : true,
769     "referenced_type" : "_ZTIPN4aidl7android8hardware9dumpstate17BnDumpstateDeviceE"
770    }
771   ],
772   "return_type" : "_ZTIv",
773   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/BnDumpstateDevice.h"
774  },
775  {
776   "function_name" : "aidl::android::hardware::dumpstate::BnDumpstateDevice::~BnDumpstateDevice",
777   "linker_set_key" : "_ZN4aidl7android8hardware9dumpstate17BnDumpstateDeviceD0Ev",
778   "parameters" :
779   [
780    {
781     "is_this_ptr" : true,
782     "referenced_type" : "_ZTIPN4aidl7android8hardware9dumpstate17BnDumpstateDeviceE"
783    }
784   ],
785   "return_type" : "_ZTIv",
786   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/BnDumpstateDevice.h"
787  },
788  {
789   "function_name" : "aidl::android::hardware::dumpstate::BnDumpstateDevice::~BnDumpstateDevice",
790   "linker_set_key" : "_ZN4aidl7android8hardware9dumpstate17BnDumpstateDeviceD1Ev",
791   "parameters" :
792   [
793    {
794     "is_this_ptr" : true,
795     "referenced_type" : "_ZTIPN4aidl7android8hardware9dumpstate17BnDumpstateDeviceE"
796    }
797   ],
798   "return_type" : "_ZTIv",
799   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/BnDumpstateDevice.h"
800  },
801  {
802   "function_name" : "aidl::android::hardware::dumpstate::BnDumpstateDevice::~BnDumpstateDevice",
803   "linker_set_key" : "_ZN4aidl7android8hardware9dumpstate17BnDumpstateDeviceD2Ev",
804   "parameters" :
805   [
806    {
807     "is_this_ptr" : true,
808     "referenced_type" : "_ZTIPN4aidl7android8hardware9dumpstate17BnDumpstateDeviceE"
809    }
810   ],
811   "return_type" : "_ZTIv",
812   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/BnDumpstateDevice.h"
813  },
814  {
815   "function_name" : "aidl::android::hardware::dumpstate::BpDumpstateDevice::dumpstateBoard",
816   "linker_set_key" : "_ZN4aidl7android8hardware9dumpstate17BpDumpstateDevice14dumpstateBoardERKNSt3__16vectorIN3ndk20ScopedFileDescriptorENS4_9allocatorIS7_EEEENS2_16IDumpstateDevice13DumpstateModeEl",
817   "parameters" :
818   [
819    {
820     "is_this_ptr" : true,
821     "referenced_type" : "_ZTIPN4aidl7android8hardware9dumpstate17BpDumpstateDeviceE"
822    },
823    {
824     "referenced_type" : "_ZTIRKNSt3__16vectorIN3ndk20ScopedFileDescriptorENS_9allocatorIS2_EEEE"
825    },
826    {
827     "referenced_type" : "_ZTIN4aidl7android8hardware9dumpstate16IDumpstateDevice13DumpstateModeE"
828    },
829    {
830     "referenced_type" : "_ZTIl"
831    }
832   ],
833   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
834   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/BpDumpstateDevice.h"
835  },
836  {
837   "function_name" : "aidl::android::hardware::dumpstate::BpDumpstateDevice::getInterfaceHash",
838   "linker_set_key" : "_ZN4aidl7android8hardware9dumpstate17BpDumpstateDevice16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
839   "parameters" :
840   [
841    {
842     "is_this_ptr" : true,
843     "referenced_type" : "_ZTIPN4aidl7android8hardware9dumpstate17BpDumpstateDeviceE"
844    },
845    {
846     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
847    }
848   ],
849   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
850   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/BpDumpstateDevice.h"
851  },
852  {
853   "function_name" : "aidl::android::hardware::dumpstate::BpDumpstateDevice::getInterfaceVersion",
854   "linker_set_key" : "_ZN4aidl7android8hardware9dumpstate17BpDumpstateDevice19getInterfaceVersionEPi",
855   "parameters" :
856   [
857    {
858     "is_this_ptr" : true,
859     "referenced_type" : "_ZTIPN4aidl7android8hardware9dumpstate17BpDumpstateDeviceE"
860    },
861    {
862     "referenced_type" : "_ZTIPi"
863    }
864   ],
865   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
866   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/BpDumpstateDevice.h"
867  },
868  {
869   "function_name" : "aidl::android::hardware::dumpstate::BpDumpstateDevice::getVerboseLoggingEnabled",
870   "linker_set_key" : "_ZN4aidl7android8hardware9dumpstate17BpDumpstateDevice24getVerboseLoggingEnabledEPb",
871   "parameters" :
872   [
873    {
874     "is_this_ptr" : true,
875     "referenced_type" : "_ZTIPN4aidl7android8hardware9dumpstate17BpDumpstateDeviceE"
876    },
877    {
878     "referenced_type" : "_ZTIPb"
879    }
880   ],
881   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
882   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/BpDumpstateDevice.h"
883  },
884  {
885   "function_name" : "aidl::android::hardware::dumpstate::BpDumpstateDevice::setVerboseLoggingEnabled",
886   "linker_set_key" : "_ZN4aidl7android8hardware9dumpstate17BpDumpstateDevice24setVerboseLoggingEnabledEb",
887   "parameters" :
888   [
889    {
890     "is_this_ptr" : true,
891     "referenced_type" : "_ZTIPN4aidl7android8hardware9dumpstate17BpDumpstateDeviceE"
892    },
893    {
894     "referenced_type" : "_ZTIb"
895    }
896   ],
897   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
898   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/BpDumpstateDevice.h"
899  },
900  {
901   "function_name" : "aidl::android::hardware::dumpstate::BpDumpstateDevice::BpDumpstateDevice",
902   "linker_set_key" : "_ZN4aidl7android8hardware9dumpstate17BpDumpstateDeviceC1ERKN3ndk10SpAIBinderE",
903   "parameters" :
904   [
905    {
906     "is_this_ptr" : true,
907     "referenced_type" : "_ZTIPN4aidl7android8hardware9dumpstate17BpDumpstateDeviceE"
908    },
909    {
910     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
911    }
912   ],
913   "return_type" : "_ZTIv",
914   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/BpDumpstateDevice.h"
915  },
916  {
917   "function_name" : "aidl::android::hardware::dumpstate::BpDumpstateDevice::BpDumpstateDevice",
918   "linker_set_key" : "_ZN4aidl7android8hardware9dumpstate17BpDumpstateDeviceC2ERKN3ndk10SpAIBinderE",
919   "parameters" :
920   [
921    {
922     "is_this_ptr" : true,
923     "referenced_type" : "_ZTIPN4aidl7android8hardware9dumpstate17BpDumpstateDeviceE"
924    },
925    {
926     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
927    }
928   ],
929   "return_type" : "_ZTIv",
930   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/BpDumpstateDevice.h"
931  },
932  {
933   "function_name" : "aidl::android::hardware::dumpstate::BpDumpstateDevice::~BpDumpstateDevice",
934   "linker_set_key" : "_ZN4aidl7android8hardware9dumpstate17BpDumpstateDeviceD0Ev",
935   "parameters" :
936   [
937    {
938     "is_this_ptr" : true,
939     "referenced_type" : "_ZTIPN4aidl7android8hardware9dumpstate17BpDumpstateDeviceE"
940    }
941   ],
942   "return_type" : "_ZTIv",
943   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/BpDumpstateDevice.h"
944  },
945  {
946   "function_name" : "aidl::android::hardware::dumpstate::BpDumpstateDevice::~BpDumpstateDevice",
947   "linker_set_key" : "_ZN4aidl7android8hardware9dumpstate17BpDumpstateDeviceD1Ev",
948   "parameters" :
949   [
950    {
951     "is_this_ptr" : true,
952     "referenced_type" : "_ZTIPN4aidl7android8hardware9dumpstate17BpDumpstateDeviceE"
953    }
954   ],
955   "return_type" : "_ZTIv",
956   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/BpDumpstateDevice.h"
957  },
958  {
959   "function_name" : "aidl::android::hardware::dumpstate::BpDumpstateDevice::~BpDumpstateDevice",
960   "linker_set_key" : "_ZN4aidl7android8hardware9dumpstate17BpDumpstateDeviceD2Ev",
961   "parameters" :
962   [
963    {
964     "is_this_ptr" : true,
965     "referenced_type" : "_ZTIPN4aidl7android8hardware9dumpstate17BpDumpstateDeviceE"
966    }
967   ],
968   "return_type" : "_ZTIv",
969   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/BpDumpstateDevice.h"
970  },
971  {
972   "function_name" : "aidl::android::hardware::dumpstate::IDumpstateDeviceDefault::dumpstateBoard",
973   "linker_set_key" : "_ZN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefault14dumpstateBoardERKNSt3__16vectorIN3ndk20ScopedFileDescriptorENS4_9allocatorIS7_EEEENS2_16IDumpstateDevice13DumpstateModeEl",
974   "parameters" :
975   [
976    {
977     "is_this_ptr" : true,
978     "referenced_type" : "_ZTIPN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefaultE"
979    },
980    {
981     "referenced_type" : "_ZTIRKNSt3__16vectorIN3ndk20ScopedFileDescriptorENS_9allocatorIS2_EEEE"
982    },
983    {
984     "referenced_type" : "_ZTIN4aidl7android8hardware9dumpstate16IDumpstateDevice13DumpstateModeE"
985    },
986    {
987     "referenced_type" : "_ZTIl"
988    }
989   ],
990   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
991   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h"
992  },
993  {
994   "function_name" : "aidl::android::hardware::dumpstate::IDumpstateDeviceDefault::getInterfaceHash",
995   "linker_set_key" : "_ZN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
996   "parameters" :
997   [
998    {
999     "is_this_ptr" : true,
1000     "referenced_type" : "_ZTIPN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefaultE"
1001    },
1002    {
1003     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
1004    }
1005   ],
1006   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1007   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h"
1008  },
1009  {
1010   "function_name" : "aidl::android::hardware::dumpstate::IDumpstateDeviceDefault::getInterfaceVersion",
1011   "linker_set_key" : "_ZN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefault19getInterfaceVersionEPi",
1012   "parameters" :
1013   [
1014    {
1015     "is_this_ptr" : true,
1016     "referenced_type" : "_ZTIPN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefaultE"
1017    },
1018    {
1019     "referenced_type" : "_ZTIPi"
1020    }
1021   ],
1022   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1023   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h"
1024  },
1025  {
1026   "function_name" : "aidl::android::hardware::dumpstate::IDumpstateDeviceDefault::getVerboseLoggingEnabled",
1027   "linker_set_key" : "_ZN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefault24getVerboseLoggingEnabledEPb",
1028   "parameters" :
1029   [
1030    {
1031     "is_this_ptr" : true,
1032     "referenced_type" : "_ZTIPN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefaultE"
1033    },
1034    {
1035     "referenced_type" : "_ZTIPb"
1036    }
1037   ],
1038   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1039   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h"
1040  },
1041  {
1042   "function_name" : "aidl::android::hardware::dumpstate::IDumpstateDeviceDefault::setVerboseLoggingEnabled",
1043   "linker_set_key" : "_ZN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefault24setVerboseLoggingEnabledEb",
1044   "parameters" :
1045   [
1046    {
1047     "is_this_ptr" : true,
1048     "referenced_type" : "_ZTIPN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefaultE"
1049    },
1050    {
1051     "referenced_type" : "_ZTIb"
1052    }
1053   ],
1054   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1055   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h"
1056  },
1057  {
1058   "function_name" : "aidl::android::hardware::dumpstate::IDumpstateDeviceDefault::asBinder",
1059   "linker_set_key" : "_ZN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefault8asBinderEv",
1060   "parameters" :
1061   [
1062    {
1063     "is_this_ptr" : true,
1064     "referenced_type" : "_ZTIPN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefaultE"
1065    }
1066   ],
1067   "return_type" : "_ZTIN3ndk10SpAIBinderE",
1068   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h"
1069  },
1070  {
1071   "function_name" : "aidl::android::hardware::dumpstate::IDumpstateDeviceDefault::isRemote",
1072   "linker_set_key" : "_ZN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefault8isRemoteEv",
1073   "parameters" :
1074   [
1075    {
1076     "is_this_ptr" : true,
1077     "referenced_type" : "_ZTIPN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefaultE"
1078    }
1079   ],
1080   "return_type" : "_ZTIb",
1081   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h"
1082  }
1083 ],
1084 "global_vars" :
1085 [
1086  {
1087   "linker_set_key" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDevice10descriptorE",
1088   "name" : "aidl::android::hardware::dumpstate::IDumpstateDevice::descriptor",
1089   "referenced_type" : "_ZTIPKc",
1090   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h"
1091  },
1092  {
1093   "access" : "private",
1094   "linker_set_key" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDevice12default_implE",
1095   "name" : "aidl::android::hardware::dumpstate::IDumpstateDevice::default_impl",
1096   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEEE",
1097   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h"
1098  },
1099  {
1100   "linker_set_key" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDevice4hashE",
1101   "name" : "aidl::android::hardware::dumpstate::IDumpstateDevice::hash",
1102   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1103   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h"
1104  }
1105 ],
1106 "lvalue_reference_types" :
1107 [
1108  {
1109   "alignment" : 8,
1110   "linker_set_key" : "_ZTIRKN3ndk10SpAIBinderE",
1111   "name" : "const ndk::SpAIBinder &",
1112   "referenced_type" : "_ZTIKN3ndk10SpAIBinderE",
1113   "self_type" : "_ZTIRKN3ndk10SpAIBinderE",
1114   "size" : 8,
1115   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1116  },
1117  {
1118   "alignment" : 8,
1119   "linker_set_key" : "_ZTIRKN3ndk13ScopedAParcelE",
1120   "name" : "const ndk::ScopedAParcel &",
1121   "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE",
1122   "self_type" : "_ZTIRKN3ndk13ScopedAParcelE",
1123   "size" : 8,
1124   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1125  },
1126  {
1127   "alignment" : 8,
1128   "linker_set_key" : "_ZTIRKN3ndk20ScopedFileDescriptorE",
1129   "name" : "const ndk::ScopedFileDescriptor &",
1130   "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
1131   "self_type" : "_ZTIRKN3ndk20ScopedFileDescriptorE",
1132   "size" : 8,
1133   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1134  },
1135  {
1136   "alignment" : 8,
1137   "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEEE",
1138   "name" : "const std::shared_ptr<aidl::android::hardware::dumpstate::IDumpstateDevice> &",
1139   "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEEE",
1140   "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEEE",
1141   "size" : 8,
1142   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h"
1143  },
1144  {
1145   "alignment" : 8,
1146   "linker_set_key" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
1147   "name" : "const std::vector<char16_t, std::allocator<char16_t>> &",
1148   "referenced_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
1149   "self_type" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
1150   "size" : 8,
1151   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1152  },
1153  {
1154   "alignment" : 8,
1155   "linker_set_key" : "_ZTIRKNSt3__16vectorIN3ndk20ScopedFileDescriptorENS_9allocatorIS2_EEEE",
1156   "name" : "const std::vector<ndk::ScopedFileDescriptor, std::allocator<ndk::ScopedFileDescriptor>> &",
1157   "referenced_type" : "_ZTIKNSt3__16vectorIN3ndk20ScopedFileDescriptorENS_9allocatorIS2_EEEE",
1158   "self_type" : "_ZTIRKNSt3__16vectorIN3ndk20ScopedFileDescriptorENS_9allocatorIS2_EEEE",
1159   "size" : 8,
1160   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h"
1161  },
1162  {
1163   "alignment" : 8,
1164   "linker_set_key" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE",
1165   "name" : "const std::vector<bool, std::allocator<bool>> &",
1166   "referenced_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
1167   "self_type" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE",
1168   "size" : 8,
1169   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1170  },
1171  {
1172   "alignment" : 8,
1173   "linker_set_key" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE",
1174   "name" : "const std::vector<double, std::allocator<double>> &",
1175   "referenced_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
1176   "self_type" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE",
1177   "size" : 8,
1178   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1179  },
1180  {
1181   "alignment" : 8,
1182   "linker_set_key" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE",
1183   "name" : "const std::vector<float, std::allocator<float>> &",
1184   "referenced_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
1185   "self_type" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE",
1186   "size" : 8,
1187   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1188  },
1189  {
1190   "alignment" : 8,
1191   "linker_set_key" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE",
1192   "name" : "const std::vector<unsigned char, std::allocator<unsigned char>> &",
1193   "referenced_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
1194   "self_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE",
1195   "size" : 8,
1196   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1197  },
1198  {
1199   "alignment" : 8,
1200   "linker_set_key" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE",
1201   "name" : "const std::vector<int, std::allocator<int>> &",
1202   "referenced_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
1203   "self_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE",
1204   "size" : 8,
1205   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1206  },
1207  {
1208   "alignment" : 8,
1209   "linker_set_key" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
1210   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>> &",
1211   "referenced_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
1212   "self_type" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
1213   "size" : 8,
1214   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1215  },
1216  {
1217   "alignment" : 8,
1218   "linker_set_key" : "_ZTIRKNSt3__16vectorIlNS_9allocatorIlEEEE",
1219   "name" : "const std::vector<long, std::allocator<long>> &",
1220   "referenced_type" : "_ZTIKNSt3__16vectorIlNS_9allocatorIlEEEE",
1221   "self_type" : "_ZTIRKNSt3__16vectorIlNS_9allocatorIlEEEE",
1222   "size" : 8,
1223   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1224  },
1225  {
1226   "alignment" : 8,
1227   "linker_set_key" : "_ZTIRKNSt3__16vectorImNS_9allocatorImEEEE",
1228   "name" : "const std::vector<unsigned long, std::allocator<unsigned long>> &",
1229   "referenced_type" : "_ZTIKNSt3__16vectorImNS_9allocatorImEEEE",
1230   "self_type" : "_ZTIRKNSt3__16vectorImNS_9allocatorImEEEE",
1231   "size" : 8,
1232   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1233  },
1234  {
1235   "alignment" : 8,
1236   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
1237   "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>> &",
1238   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
1239   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
1240   "size" : 8,
1241   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1242  },
1243  {
1244   "alignment" : 8,
1245   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
1246   "name" : "const std::optional<std::vector<bool, std::allocator<bool>>> &",
1247   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
1248   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
1249   "size" : 8,
1250   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1251  },
1252  {
1253   "alignment" : 8,
1254   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
1255   "name" : "const std::optional<std::vector<double, std::allocator<double>>> &",
1256   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
1257   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
1258   "size" : 8,
1259   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1260  },
1261  {
1262   "alignment" : 8,
1263   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
1264   "name" : "const std::optional<std::vector<float, std::allocator<float>>> &",
1265   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
1266   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
1267   "size" : 8,
1268   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1269  },
1270  {
1271   "alignment" : 8,
1272   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
1273   "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> &",
1274   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
1275   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
1276   "size" : 8,
1277   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1278  },
1279  {
1280   "alignment" : 8,
1281   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
1282   "name" : "const std::optional<std::vector<int, std::allocator<int>>> &",
1283   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
1284   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
1285   "size" : 8,
1286   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1287  },
1288  {
1289   "alignment" : 8,
1290   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
1291   "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> &",
1292   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
1293   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
1294   "size" : 8,
1295   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1296  },
1297  {
1298   "alignment" : 8,
1299   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
1300   "name" : "const std::optional<std::vector<long, std::allocator<long>>> &",
1301   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
1302   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
1303   "size" : 8,
1304   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1305  },
1306  {
1307   "alignment" : 8,
1308   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
1309   "name" : "const std::optional<std::vector<unsigned long, std::allocator<unsigned long>>> &",
1310   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
1311   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
1312   "size" : 8,
1313   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1314  },
1315  {
1316   "alignment" : 8,
1317   "linker_set_key" : "_ZTIRN3ndk10SpAIBinderE",
1318   "name" : "ndk::SpAIBinder &",
1319   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
1320   "self_type" : "_ZTIRN3ndk10SpAIBinderE",
1321   "size" : 8,
1322   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1323  },
1324  {
1325   "alignment" : 8,
1326   "linker_set_key" : "_ZTIRN3ndk13ScopedAParcelE",
1327   "name" : "ndk::ScopedAParcel &",
1328   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
1329   "self_type" : "_ZTIRN3ndk13ScopedAParcelE",
1330   "size" : 8,
1331   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1332  },
1333  {
1334   "alignment" : 8,
1335   "linker_set_key" : "_ZTIRN3ndk13ScopedAStatusE",
1336   "name" : "ndk::ScopedAStatus &",
1337   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
1338   "self_type" : "_ZTIRN3ndk13ScopedAStatusE",
1339   "size" : 8,
1340   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1341  },
1342  {
1343   "alignment" : 8,
1344   "linker_set_key" : "_ZTIRN3ndk19ScopedAIBinder_WeakE",
1345   "name" : "ndk::ScopedAIBinder_Weak &",
1346   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
1347   "self_type" : "_ZTIRN3ndk19ScopedAIBinder_WeakE",
1348   "size" : 8,
1349   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1350  },
1351  {
1352   "alignment" : 8,
1353   "linker_set_key" : "_ZTIRN3ndk20ScopedFileDescriptorE",
1354   "name" : "ndk::ScopedFileDescriptor &",
1355   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
1356   "self_type" : "_ZTIRN3ndk20ScopedFileDescriptorE",
1357   "size" : 8,
1358   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1359  },
1360  {
1361   "alignment" : 8,
1362   "linker_set_key" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE",
1363   "name" : "ndk::ScopedAIBinder_DeathRecipient &",
1364   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
1365   "self_type" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE",
1366   "size" : 8,
1367   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1368  },
1369  {
1370   "alignment" : 8,
1371   "linker_set_key" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
1372   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &",
1373   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
1374   "self_type" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
1375   "size" : 8,
1376   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1377  }
1378 ],
1379 "pointer_types" :
1380 [
1381  {
1382   "alignment" : 8,
1383   "linker_set_key" : "_ZTIP13AIBinder_Weak",
1384   "name" : "AIBinder_Weak *",
1385   "referenced_type" : "_ZTI13AIBinder_Weak",
1386   "self_type" : "_ZTIP13AIBinder_Weak",
1387   "size" : 8,
1388   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1389  },
1390  {
1391   "alignment" : 8,
1392   "linker_set_key" : "_ZTIP14AIBinder_Class",
1393   "name" : "AIBinder_Class *",
1394   "referenced_type" : "_ZTI14AIBinder_Class",
1395   "self_type" : "_ZTIP14AIBinder_Class",
1396   "size" : 8,
1397   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1398  },
1399  {
1400   "alignment" : 8,
1401   "linker_set_key" : "_ZTIP23AIBinder_DeathRecipient",
1402   "name" : "AIBinder_DeathRecipient *",
1403   "referenced_type" : "_ZTI23AIBinder_DeathRecipient",
1404   "self_type" : "_ZTIP23AIBinder_DeathRecipient",
1405   "size" : 8,
1406   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1407  },
1408  {
1409   "alignment" : 8,
1410   "linker_set_key" : "_ZTIP7AParcel",
1411   "name" : "AParcel *",
1412   "referenced_type" : "_ZTI7AParcel",
1413   "self_type" : "_ZTIP7AParcel",
1414   "size" : 8,
1415   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1416  },
1417  {
1418   "alignment" : 8,
1419   "linker_set_key" : "_ZTIP7AStatus",
1420   "name" : "AStatus *",
1421   "referenced_type" : "_ZTI7AStatus",
1422   "self_type" : "_ZTIP7AStatus",
1423   "size" : 8,
1424   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1425  },
1426  {
1427   "alignment" : 8,
1428   "linker_set_key" : "_ZTIP8AIBinder",
1429   "name" : "AIBinder *",
1430   "referenced_type" : "_ZTI8AIBinder",
1431   "self_type" : "_ZTIP8AIBinder",
1432   "size" : 8,
1433   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1434  },
1435  {
1436   "alignment" : 8,
1437   "linker_set_key" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E",
1438   "name" : "int (*)(AIBinder *, unsigned int, const AParcel *, AParcel *)",
1439   "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
1440   "self_type" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E",
1441   "size" : 8,
1442   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1443  },
1444  {
1445   "alignment" : 8,
1446   "linker_set_key" : "_ZTIPK7AParcel",
1447   "name" : "const AParcel *",
1448   "referenced_type" : "_ZTIK7AParcel",
1449   "self_type" : "_ZTIPK7AParcel",
1450   "size" : 8,
1451   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1452  },
1453  {
1454   "alignment" : 8,
1455   "linker_set_key" : "_ZTIPKN3ndk10SpAIBinderE",
1456   "name" : "const ndk::SpAIBinder *",
1457   "referenced_type" : "_ZTIKN3ndk10SpAIBinderE",
1458   "self_type" : "_ZTIPKN3ndk10SpAIBinderE",
1459   "size" : 8,
1460   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1461  },
1462  {
1463   "alignment" : 8,
1464   "linker_set_key" : "_ZTIPKN3ndk13ScopedAParcelE",
1465   "name" : "const ndk::ScopedAParcel *",
1466   "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE",
1467   "self_type" : "_ZTIPKN3ndk13ScopedAParcelE",
1468   "size" : 8,
1469   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1470  },
1471  {
1472   "alignment" : 8,
1473   "linker_set_key" : "_ZTIPKN3ndk13ScopedAStatusE",
1474   "name" : "const ndk::ScopedAStatus *",
1475   "referenced_type" : "_ZTIKN3ndk13ScopedAStatusE",
1476   "self_type" : "_ZTIPKN3ndk13ScopedAStatusE",
1477   "size" : 8,
1478   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1479  },
1480  {
1481   "alignment" : 8,
1482   "linker_set_key" : "_ZTIPKN3ndk20ScopedFileDescriptorE",
1483   "name" : "const ndk::ScopedFileDescriptor *",
1484   "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
1485   "self_type" : "_ZTIPKN3ndk20ScopedFileDescriptorE",
1486   "size" : 8,
1487   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1488  },
1489  {
1490   "alignment" : 8,
1491   "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
1492   "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *",
1493   "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
1494   "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
1495   "size" : 8,
1496   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1497  },
1498  {
1499   "alignment" : 8,
1500   "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
1501   "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *",
1502   "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
1503   "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
1504   "size" : 8,
1505   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1506  },
1507  {
1508   "alignment" : 8,
1509   "linker_set_key" : "_ZTIPKc",
1510   "name" : "const char *",
1511   "referenced_type" : "_ZTIKc",
1512   "self_type" : "_ZTIPKc",
1513   "size" : 8,
1514   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1515  },
1516  {
1517   "alignment" : 8,
1518   "linker_set_key" : "_ZTIPKv",
1519   "name" : "const void *",
1520   "referenced_type" : "_ZTIKv",
1521   "self_type" : "_ZTIPKv",
1522   "size" : 8,
1523   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1524  },
1525  {
1526   "alignment" : 8,
1527   "linker_set_key" : "_ZTIPN3ndk10SpAIBinderE",
1528   "name" : "ndk::SpAIBinder *",
1529   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
1530   "self_type" : "_ZTIPN3ndk10SpAIBinderE",
1531   "size" : 8,
1532   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1533  },
1534  {
1535   "alignment" : 8,
1536   "linker_set_key" : "_ZTIPN3ndk11ICInterfaceE",
1537   "name" : "ndk::ICInterface *",
1538   "referenced_type" : "_ZTIN3ndk11ICInterfaceE",
1539   "self_type" : "_ZTIPN3ndk11ICInterfaceE",
1540   "size" : 8,
1541   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1542  },
1543  {
1544   "alignment" : 8,
1545   "linker_set_key" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEEE",
1546   "name" : "ndk::BnCInterface<aidl::android::hardware::dumpstate::IDumpstateDevice> *",
1547   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEEE",
1548   "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEEE",
1549   "size" : 8,
1550   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1551  },
1552  {
1553   "alignment" : 8,
1554   "linker_set_key" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEEE",
1555   "name" : "ndk::BpCInterface<aidl::android::hardware::dumpstate::IDumpstateDevice> *",
1556   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEEE",
1557   "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEEE",
1558   "size" : 8,
1559   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1560  },
1561  {
1562   "alignment" : 8,
1563   "linker_set_key" : "_ZTIPN3ndk13ScopedAParcelE",
1564   "name" : "ndk::ScopedAParcel *",
1565   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
1566   "self_type" : "_ZTIPN3ndk13ScopedAParcelE",
1567   "size" : 8,
1568   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1569  },
1570  {
1571   "alignment" : 8,
1572   "linker_set_key" : "_ZTIPN3ndk13ScopedAStatusE",
1573   "name" : "ndk::ScopedAStatus *",
1574   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
1575   "self_type" : "_ZTIPN3ndk13ScopedAStatusE",
1576   "size" : 8,
1577   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1578  },
1579  {
1580   "alignment" : 8,
1581   "linker_set_key" : "_ZTIPN3ndk13SharedRefBaseE",
1582   "name" : "ndk::SharedRefBase *",
1583   "referenced_type" : "_ZTIN3ndk13SharedRefBaseE",
1584   "self_type" : "_ZTIPN3ndk13SharedRefBaseE",
1585   "size" : 8,
1586   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1587  },
1588  {
1589   "alignment" : 8,
1590   "linker_set_key" : "_ZTIPN3ndk19ScopedAIBinder_WeakE",
1591   "name" : "ndk::ScopedAIBinder_Weak *",
1592   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
1593   "self_type" : "_ZTIPN3ndk19ScopedAIBinder_WeakE",
1594   "size" : 8,
1595   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1596  },
1597  {
1598   "alignment" : 8,
1599   "linker_set_key" : "_ZTIPN3ndk20ScopedFileDescriptorE",
1600   "name" : "ndk::ScopedFileDescriptor *",
1601   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
1602   "self_type" : "_ZTIPN3ndk20ScopedFileDescriptorE",
1603   "size" : 8,
1604   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1605  },
1606  {
1607   "alignment" : 8,
1608   "linker_set_key" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE",
1609   "name" : "ndk::ScopedAIBinder_DeathRecipient *",
1610   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
1611   "self_type" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE",
1612   "size" : 8,
1613   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1614  },
1615  {
1616   "alignment" : 8,
1617   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
1618   "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr> *",
1619   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
1620   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
1621   "size" : 8,
1622   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1623  },
1624  {
1625   "alignment" : 8,
1626   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
1627   "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr> *",
1628   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
1629   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
1630   "size" : 8,
1631   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1632  },
1633  {
1634   "alignment" : 8,
1635   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
1636   "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *",
1637   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
1638   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
1639   "size" : 8,
1640   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1641  },
1642  {
1643   "alignment" : 8,
1644   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
1645   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *",
1646   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
1647   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
1648   "size" : 8,
1649   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1650  },
1651  {
1652   "alignment" : 8,
1653   "linker_set_key" : "_ZTIPN4aidl7android8hardware9dumpstate16IDumpstateDeviceE",
1654   "name" : "aidl::android::hardware::dumpstate::IDumpstateDevice *",
1655   "referenced_type" : "_ZTIN4aidl7android8hardware9dumpstate16IDumpstateDeviceE",
1656   "self_type" : "_ZTIPN4aidl7android8hardware9dumpstate16IDumpstateDeviceE",
1657   "size" : 8,
1658   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h"
1659  },
1660  {
1661   "alignment" : 8,
1662   "linker_set_key" : "_ZTIPN4aidl7android8hardware9dumpstate17BnDumpstateDeviceE",
1663   "name" : "aidl::android::hardware::dumpstate::BnDumpstateDevice *",
1664   "referenced_type" : "_ZTIN4aidl7android8hardware9dumpstate17BnDumpstateDeviceE",
1665   "self_type" : "_ZTIPN4aidl7android8hardware9dumpstate17BnDumpstateDeviceE",
1666   "size" : 8,
1667   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/BnDumpstateDevice.h"
1668  },
1669  {
1670   "alignment" : 8,
1671   "linker_set_key" : "_ZTIPN4aidl7android8hardware9dumpstate17BpDumpstateDeviceE",
1672   "name" : "aidl::android::hardware::dumpstate::BpDumpstateDevice *",
1673   "referenced_type" : "_ZTIN4aidl7android8hardware9dumpstate17BpDumpstateDeviceE",
1674   "self_type" : "_ZTIPN4aidl7android8hardware9dumpstate17BpDumpstateDeviceE",
1675   "size" : 8,
1676   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/BpDumpstateDevice.h"
1677  },
1678  {
1679   "alignment" : 8,
1680   "linker_set_key" : "_ZTIPN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefaultE",
1681   "name" : "aidl::android::hardware::dumpstate::IDumpstateDeviceDefault *",
1682   "referenced_type" : "_ZTIN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefaultE",
1683   "self_type" : "_ZTIPN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefaultE",
1684   "size" : 8,
1685   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h"
1686  },
1687  {
1688   "alignment" : 8,
1689   "linker_set_key" : "_ZTIPN4aidl7android8hardware9dumpstate25IDumpstateDeviceDelegatorE",
1690   "name" : "aidl::android::hardware::dumpstate::IDumpstateDeviceDelegator *",
1691   "referenced_type" : "_ZTIN4aidl7android8hardware9dumpstate25IDumpstateDeviceDelegatorE",
1692   "self_type" : "_ZTIPN4aidl7android8hardware9dumpstate25IDumpstateDeviceDelegatorE",
1693   "size" : 8,
1694   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/BnDumpstateDevice.h"
1695  },
1696  {
1697   "alignment" : 8,
1698   "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEEE",
1699   "name" : "std::shared_ptr<aidl::android::hardware::dumpstate::IDumpstateDevice> *",
1700   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEEE",
1701   "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEEE",
1702   "size" : 8,
1703   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h"
1704  },
1705  {
1706   "alignment" : 8,
1707   "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1708   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
1709   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1710   "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1711   "size" : 8,
1712   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h"
1713  },
1714  {
1715   "alignment" : 8,
1716   "linker_set_key" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE",
1717   "name" : "std::vector<char16_t, std::allocator<char16_t>> *",
1718   "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE",
1719   "self_type" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE",
1720   "size" : 8,
1721   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1722  },
1723  {
1724   "alignment" : 8,
1725   "linker_set_key" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE",
1726   "name" : "std::vector<bool, std::allocator<bool>> *",
1727   "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE",
1728   "self_type" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE",
1729   "size" : 8,
1730   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1731  },
1732  {
1733   "alignment" : 8,
1734   "linker_set_key" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE",
1735   "name" : "std::vector<double, std::allocator<double>> *",
1736   "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
1737   "self_type" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE",
1738   "size" : 8,
1739   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1740  },
1741  {
1742   "alignment" : 8,
1743   "linker_set_key" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE",
1744   "name" : "std::vector<float, std::allocator<float>> *",
1745   "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE",
1746   "self_type" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE",
1747   "size" : 8,
1748   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1749  },
1750  {
1751   "alignment" : 8,
1752   "linker_set_key" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
1753   "name" : "std::vector<unsigned char, std::allocator<unsigned char>> *",
1754   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
1755   "self_type" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
1756   "size" : 8,
1757   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1758  },
1759  {
1760   "alignment" : 8,
1761   "linker_set_key" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE",
1762   "name" : "std::vector<int, std::allocator<int>> *",
1763   "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
1764   "self_type" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE",
1765   "size" : 8,
1766   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1767  },
1768  {
1769   "alignment" : 8,
1770   "linker_set_key" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
1771   "name" : "std::vector<unsigned int, std::allocator<unsigned int>> *",
1772   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
1773   "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
1774   "size" : 8,
1775   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1776  },
1777  {
1778   "alignment" : 8,
1779   "linker_set_key" : "_ZTIPNSt3__16vectorIlNS_9allocatorIlEEEE",
1780   "name" : "std::vector<long, std::allocator<long>> *",
1781   "referenced_type" : "_ZTINSt3__16vectorIlNS_9allocatorIlEEEE",
1782   "self_type" : "_ZTIPNSt3__16vectorIlNS_9allocatorIlEEEE",
1783   "size" : 8,
1784   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1785  },
1786  {
1787   "alignment" : 8,
1788   "linker_set_key" : "_ZTIPNSt3__16vectorImNS_9allocatorImEEEE",
1789   "name" : "std::vector<unsigned long, std::allocator<unsigned long>> *",
1790   "referenced_type" : "_ZTINSt3__16vectorImNS_9allocatorImEEEE",
1791   "self_type" : "_ZTIPNSt3__16vectorImNS_9allocatorImEEEE",
1792   "size" : 8,
1793   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1794  },
1795  {
1796   "alignment" : 8,
1797   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
1798   "name" : "std::optional<std::vector<char16_t, std::allocator<char16_t>>> *",
1799   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
1800   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
1801   "size" : 8,
1802   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1803  },
1804  {
1805   "alignment" : 8,
1806   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
1807   "name" : "std::optional<std::vector<bool, std::allocator<bool>>> *",
1808   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
1809   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
1810   "size" : 8,
1811   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1812  },
1813  {
1814   "alignment" : 8,
1815   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
1816   "name" : "std::optional<std::vector<double, std::allocator<double>>> *",
1817   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
1818   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
1819   "size" : 8,
1820   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1821  },
1822  {
1823   "alignment" : 8,
1824   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
1825   "name" : "std::optional<std::vector<float, std::allocator<float>>> *",
1826   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
1827   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
1828   "size" : 8,
1829   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1830  },
1831  {
1832   "alignment" : 8,
1833   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
1834   "name" : "std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> *",
1835   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
1836   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
1837   "size" : 8,
1838   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1839  },
1840  {
1841   "alignment" : 8,
1842   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
1843   "name" : "std::optional<std::vector<int, std::allocator<int>>> *",
1844   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
1845   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
1846   "size" : 8,
1847   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1848  },
1849  {
1850   "alignment" : 8,
1851   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
1852   "name" : "std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> *",
1853   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
1854   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
1855   "size" : 8,
1856   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1857  },
1858  {
1859   "alignment" : 8,
1860   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
1861   "name" : "std::optional<std::vector<long, std::allocator<long>>> *",
1862   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
1863   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
1864   "size" : 8,
1865   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1866  },
1867  {
1868   "alignment" : 8,
1869   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
1870   "name" : "std::optional<std::vector<unsigned long, std::allocator<unsigned long>>> *",
1871   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
1872   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
1873   "size" : 8,
1874   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1875  },
1876  {
1877   "alignment" : 8,
1878   "linker_set_key" : "_ZTIPP7AParcel",
1879   "name" : "AParcel **",
1880   "referenced_type" : "_ZTIP7AParcel",
1881   "self_type" : "_ZTIPP7AParcel",
1882   "size" : 8,
1883   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1884  },
1885  {
1886   "alignment" : 8,
1887   "linker_set_key" : "_ZTIPP7AStatus",
1888   "name" : "AStatus **",
1889   "referenced_type" : "_ZTIP7AStatus",
1890   "self_type" : "_ZTIPP7AStatus",
1891   "size" : 8,
1892   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1893  },
1894  {
1895   "alignment" : 8,
1896   "linker_set_key" : "_ZTIPP8AIBinder",
1897   "name" : "AIBinder **",
1898   "referenced_type" : "_ZTIP8AIBinder",
1899   "self_type" : "_ZTIPP8AIBinder",
1900   "size" : 8,
1901   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1902  },
1903  {
1904   "alignment" : 8,
1905   "linker_set_key" : "_ZTIPPKc",
1906   "name" : "const char **",
1907   "referenced_type" : "_ZTIPKc",
1908   "self_type" : "_ZTIPPKc",
1909   "size" : 8,
1910   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1911  },
1912  {
1913   "alignment" : 8,
1914   "linker_set_key" : "_ZTIPb",
1915   "name" : "bool *",
1916   "referenced_type" : "_ZTIb",
1917   "self_type" : "_ZTIPb",
1918   "size" : 8,
1919   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h"
1920  },
1921  {
1922   "alignment" : 8,
1923   "linker_set_key" : "_ZTIPi",
1924   "name" : "int *",
1925   "referenced_type" : "_ZTIi",
1926   "self_type" : "_ZTIPi",
1927   "size" : 8,
1928   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h"
1929  },
1930  {
1931   "alignment" : 8,
1932   "linker_set_key" : "_ZTIPv",
1933   "name" : "void *",
1934   "referenced_type" : "_ZTIv",
1935   "self_type" : "_ZTIPv",
1936   "size" : 8,
1937   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1938  }
1939 ],
1940 "qualified_types" :
1941 [
1942  {
1943   "is_const" : true,
1944   "linker_set_key" : "_ZTIK7AParcel",
1945   "name" : "const AParcel",
1946   "referenced_type" : "_ZTI7AParcel",
1947   "self_type" : "_ZTIK7AParcel",
1948   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1949  },
1950  {
1951   "alignment" : 8,
1952   "is_const" : true,
1953   "linker_set_key" : "_ZTIKN3ndk10SpAIBinderE",
1954   "name" : "const ndk::SpAIBinder",
1955   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
1956   "self_type" : "_ZTIKN3ndk10SpAIBinderE",
1957   "size" : 8,
1958   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1959  },
1960  {
1961   "alignment" : 8,
1962   "is_const" : true,
1963   "linker_set_key" : "_ZTIKN3ndk13ScopedAParcelE",
1964   "name" : "const ndk::ScopedAParcel",
1965   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
1966   "self_type" : "_ZTIKN3ndk13ScopedAParcelE",
1967   "size" : 8,
1968   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1969  },
1970  {
1971   "alignment" : 8,
1972   "is_const" : true,
1973   "linker_set_key" : "_ZTIKN3ndk13ScopedAStatusE",
1974   "name" : "const ndk::ScopedAStatus",
1975   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
1976   "self_type" : "_ZTIKN3ndk13ScopedAStatusE",
1977   "size" : 8,
1978   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1979  },
1980  {
1981   "alignment" : 4,
1982   "is_const" : true,
1983   "linker_set_key" : "_ZTIKN3ndk20ScopedFileDescriptorE",
1984   "name" : "const ndk::ScopedFileDescriptor",
1985   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
1986   "self_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
1987   "size" : 4,
1988   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1989  },
1990  {
1991   "alignment" : 8,
1992   "is_const" : true,
1993   "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
1994   "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>",
1995   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
1996   "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
1997   "size" : 8,
1998   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1999  },
2000  {
2001   "alignment" : 8,
2002   "is_const" : true,
2003   "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2004   "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>",
2005   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2006   "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2007   "size" : 8,
2008   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2009  },
2010  {
2011   "alignment" : 8,
2012   "is_const" : true,
2013   "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEEE",
2014   "name" : "const std::shared_ptr<aidl::android::hardware::dumpstate::IDumpstateDevice>",
2015   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEEE",
2016   "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEEE",
2017   "size" : 16,
2018   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h"
2019  },
2020  {
2021   "alignment" : 8,
2022   "is_const" : true,
2023   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2024   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
2025   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2026   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2027   "size" : 24,
2028   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h"
2029  },
2030  {
2031   "alignment" : 4,
2032   "is_const" : true,
2033   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware9dumpstate16IDumpstateDevice13DumpstateModeELm8EEE",
2034   "name" : "const std::array<aidl::android::hardware::dumpstate::IDumpstateDevice::DumpstateMode, 8UL>",
2035   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware9dumpstate16IDumpstateDevice13DumpstateModeELm8EEE",
2036   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware9dumpstate16IDumpstateDevice13DumpstateModeELm8EEE",
2037   "size" : 32,
2038   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h"
2039  },
2040  {
2041   "alignment" : 8,
2042   "is_const" : true,
2043   "linker_set_key" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
2044   "name" : "const std::vector<char16_t, std::allocator<char16_t>>",
2045   "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE",
2046   "self_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
2047   "size" : 24,
2048   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2049  },
2050  {
2051   "alignment" : 8,
2052   "is_const" : true,
2053   "linker_set_key" : "_ZTIKNSt3__16vectorIN3ndk20ScopedFileDescriptorENS_9allocatorIS2_EEEE",
2054   "name" : "const std::vector<ndk::ScopedFileDescriptor, std::allocator<ndk::ScopedFileDescriptor>>",
2055   "referenced_type" : "_ZTINSt3__16vectorIN3ndk20ScopedFileDescriptorENS_9allocatorIS2_EEEE",
2056   "self_type" : "_ZTIKNSt3__16vectorIN3ndk20ScopedFileDescriptorENS_9allocatorIS2_EEEE",
2057   "size" : 24,
2058   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h"
2059  },
2060  {
2061   "alignment" : 8,
2062   "is_const" : true,
2063   "linker_set_key" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
2064   "name" : "const std::vector<bool, std::allocator<bool>>",
2065   "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE",
2066   "self_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
2067   "size" : 24,
2068   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2069  },
2070  {
2071   "alignment" : 8,
2072   "is_const" : true,
2073   "linker_set_key" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
2074   "name" : "const std::vector<double, std::allocator<double>>",
2075   "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
2076   "self_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
2077   "size" : 24,
2078   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2079  },
2080  {
2081   "alignment" : 8,
2082   "is_const" : true,
2083   "linker_set_key" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
2084   "name" : "const std::vector<float, std::allocator<float>>",
2085   "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE",
2086   "self_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
2087   "size" : 24,
2088   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2089  },
2090  {
2091   "alignment" : 8,
2092   "is_const" : true,
2093   "linker_set_key" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
2094   "name" : "const std::vector<unsigned char, std::allocator<unsigned char>>",
2095   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
2096   "self_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
2097   "size" : 24,
2098   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2099  },
2100  {
2101   "alignment" : 8,
2102   "is_const" : true,
2103   "linker_set_key" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
2104   "name" : "const std::vector<int, std::allocator<int>>",
2105   "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
2106   "self_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
2107   "size" : 24,
2108   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2109  },
2110  {
2111   "alignment" : 8,
2112   "is_const" : true,
2113   "linker_set_key" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
2114   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>>",
2115   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
2116   "self_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
2117   "size" : 24,
2118   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2119  },
2120  {
2121   "alignment" : 8,
2122   "is_const" : true,
2123   "linker_set_key" : "_ZTIKNSt3__16vectorIlNS_9allocatorIlEEEE",
2124   "name" : "const std::vector<long, std::allocator<long>>",
2125   "referenced_type" : "_ZTINSt3__16vectorIlNS_9allocatorIlEEEE",
2126   "self_type" : "_ZTIKNSt3__16vectorIlNS_9allocatorIlEEEE",
2127   "size" : 24,
2128   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2129  },
2130  {
2131   "alignment" : 8,
2132   "is_const" : true,
2133   "linker_set_key" : "_ZTIKNSt3__16vectorImNS_9allocatorImEEEE",
2134   "name" : "const std::vector<unsigned long, std::allocator<unsigned long>>",
2135   "referenced_type" : "_ZTINSt3__16vectorImNS_9allocatorImEEEE",
2136   "self_type" : "_ZTIKNSt3__16vectorImNS_9allocatorImEEEE",
2137   "size" : 24,
2138   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2139  },
2140  {
2141   "alignment" : 8,
2142   "is_const" : true,
2143   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2144   "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>>",
2145   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2146   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2147   "size" : 32,
2148   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2149  },
2150  {
2151   "alignment" : 8,
2152   "is_const" : true,
2153   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2154   "name" : "const std::optional<std::vector<bool, std::allocator<bool>>>",
2155   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2156   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2157   "size" : 32,
2158   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2159  },
2160  {
2161   "alignment" : 8,
2162   "is_const" : true,
2163   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2164   "name" : "const std::optional<std::vector<double, std::allocator<double>>>",
2165   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2166   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2167   "size" : 32,
2168   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2169  },
2170  {
2171   "alignment" : 8,
2172   "is_const" : true,
2173   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2174   "name" : "const std::optional<std::vector<float, std::allocator<float>>>",
2175   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2176   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2177   "size" : 32,
2178   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2179  },
2180  {
2181   "alignment" : 8,
2182   "is_const" : true,
2183   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2184   "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>>",
2185   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2186   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2187   "size" : 32,
2188   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2189  },
2190  {
2191   "alignment" : 8,
2192   "is_const" : true,
2193   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2194   "name" : "const std::optional<std::vector<int, std::allocator<int>>>",
2195   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2196   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2197   "size" : 32,
2198   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2199  },
2200  {
2201   "alignment" : 8,
2202   "is_const" : true,
2203   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2204   "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>>",
2205   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2206   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2207   "size" : 32,
2208   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2209  },
2210  {
2211   "alignment" : 8,
2212   "is_const" : true,
2213   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
2214   "name" : "const std::optional<std::vector<long, std::allocator<long>>>",
2215   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
2216   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
2217   "size" : 32,
2218   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2219  },
2220  {
2221   "alignment" : 8,
2222   "is_const" : true,
2223   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
2224   "name" : "const std::optional<std::vector<unsigned long, std::allocator<unsigned long>>>",
2225   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
2226   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
2227   "size" : 32,
2228   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2229  },
2230  {
2231   "alignment" : 8,
2232   "is_const" : true,
2233   "linker_set_key" : "_ZTIKP7AParcel",
2234   "name" : "AParcel *const",
2235   "referenced_type" : "_ZTIP7AParcel",
2236   "self_type" : "_ZTIKP7AParcel",
2237   "size" : 8,
2238   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2239  },
2240  {
2241   "alignment" : 8,
2242   "is_const" : true,
2243   "linker_set_key" : "_ZTIKP7AStatus",
2244   "name" : "AStatus *const",
2245   "referenced_type" : "_ZTIP7AStatus",
2246   "self_type" : "_ZTIKP7AStatus",
2247   "size" : 8,
2248   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2249  },
2250  {
2251   "alignment" : 1,
2252   "is_const" : true,
2253   "linker_set_key" : "_ZTIKb",
2254   "name" : "const bool",
2255   "referenced_type" : "_ZTIb",
2256   "self_type" : "_ZTIKb",
2257   "size" : 1,
2258   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2259  },
2260  {
2261   "alignment" : 1,
2262   "is_const" : true,
2263   "linker_set_key" : "_ZTIKc",
2264   "name" : "const char",
2265   "referenced_type" : "_ZTIc",
2266   "self_type" : "_ZTIKc",
2267   "size" : 1,
2268   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2269  },
2270  {
2271   "alignment" : 4,
2272   "is_const" : true,
2273   "linker_set_key" : "_ZTIKi",
2274   "name" : "const int",
2275   "referenced_type" : "_ZTIi",
2276   "self_type" : "_ZTIKi",
2277   "size" : 4,
2278   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h"
2279  },
2280  {
2281   "alignment" : 4,
2282   "is_const" : true,
2283   "linker_set_key" : "_ZTIKj",
2284   "name" : "const unsigned int",
2285   "referenced_type" : "_ZTIj",
2286   "self_type" : "_ZTIKj",
2287   "size" : 4,
2288   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h"
2289  },
2290  {
2291   "is_const" : true,
2292   "linker_set_key" : "_ZTIKv",
2293   "name" : "const void",
2294   "referenced_type" : "_ZTIv",
2295   "self_type" : "_ZTIKv",
2296   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2297  }
2298 ],
2299 "record_types" :
2300 [
2301  {
2302   "alignment" : 8,
2303   "fields" :
2304   [
2305    {
2306     "access" : "private",
2307     "field_name" : "mBinder",
2308     "referenced_type" : "_ZTIP8AIBinder"
2309    }
2310   ],
2311   "linker_set_key" : "_ZTIN3ndk10SpAIBinderE",
2312   "name" : "ndk::SpAIBinder",
2313   "record_kind" : "class",
2314   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
2315   "self_type" : "_ZTIN3ndk10SpAIBinderE",
2316   "size" : 8,
2317   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2318  },
2319  {
2320   "access" : "private",
2321   "alignment" : 8,
2322   "fields" :
2323   [
2324    {
2325     "field_name" : "interface",
2326     "referenced_type" : "_ZTINSt3__110shared_ptrIN3ndk11ICInterfaceEEE"
2327    }
2328   ],
2329   "linker_set_key" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
2330   "name" : "ndk::ICInterface::ICInterfaceData",
2331   "record_kind" : "class",
2332   "referenced_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
2333   "self_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
2334   "size" : 16,
2335   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
2336  },
2337  {
2338   "alignment" : 8,
2339   "base_specifiers" :
2340   [
2341    {
2342     "referenced_type" : "_ZTIN3ndk13SharedRefBaseE"
2343    }
2344   ],
2345   "linker_set_key" : "_ZTIN3ndk11ICInterfaceE",
2346   "name" : "ndk::ICInterface",
2347   "record_kind" : "class",
2348   "referenced_type" : "_ZTIN3ndk11ICInterfaceE",
2349   "self_type" : "_ZTIN3ndk11ICInterfaceE",
2350   "size" : 32,
2351   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
2352   "vtable_components" :
2353   [
2354    {
2355     "kind" : "offset_to_top"
2356    },
2357    {
2358     "kind" : "rtti",
2359     "mangled_component_name" : "_ZTIN3ndk11ICInterfaceE"
2360    },
2361    {
2362     "kind" : "complete_dtor_pointer",
2363     "mangled_component_name" : "_ZN3ndk11ICInterfaceD1Ev"
2364    },
2365    {
2366     "kind" : "deleting_dtor_pointer",
2367     "mangled_component_name" : "_ZN3ndk11ICInterfaceD0Ev"
2368    },
2369    {
2370     "is_pure" : true,
2371     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
2372    },
2373    {
2374     "is_pure" : true,
2375     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
2376    },
2377    {
2378     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
2379    },
2380    {
2381     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
2382    }
2383   ]
2384  },
2385  {
2386   "alignment" : 8,
2387   "base_specifiers" :
2388   [
2389    {
2390     "referenced_type" : "_ZTIN4aidl7android8hardware9dumpstate16IDumpstateDeviceE"
2391    }
2392   ],
2393   "fields" :
2394   [
2395    {
2396     "access" : "private",
2397     "field_name" : "mMutex",
2398     "field_offset" : 256,
2399     "referenced_type" : "_ZTINSt3__15mutexE"
2400    },
2401    {
2402     "access" : "private",
2403     "field_name" : "mWeakBinder",
2404     "field_offset" : 576,
2405     "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE"
2406    }
2407   ],
2408   "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEEE",
2409   "name" : "ndk::BnCInterface<aidl::android::hardware::dumpstate::IDumpstateDevice>",
2410   "record_kind" : "class",
2411   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEEE",
2412   "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEEE",
2413   "size" : 80,
2414   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
2415   "template_args" :
2416   [
2417    "_ZTIN4aidl7android8hardware9dumpstate16IDumpstateDeviceE"
2418   ],
2419   "vtable_components" :
2420   [
2421    {
2422     "kind" : "offset_to_top"
2423    },
2424    {
2425     "kind" : "rtti",
2426     "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEEE"
2427    },
2428    {
2429     "kind" : "complete_dtor_pointer",
2430     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEED1Ev"
2431    },
2432    {
2433     "kind" : "deleting_dtor_pointer",
2434     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEED0Ev"
2435    },
2436    {
2437     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEE8asBinderEv"
2438    },
2439    {
2440     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEE8isRemoteEv"
2441    },
2442    {
2443     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
2444    },
2445    {
2446     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
2447    },
2448    {
2449     "is_pure" : true,
2450     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDevice14dumpstateBoardERKNSt3__16vectorIN3ndk20ScopedFileDescriptorENS4_9allocatorIS7_EEEENS3_13DumpstateModeEl"
2451    },
2452    {
2453     "is_pure" : true,
2454     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDevice24getVerboseLoggingEnabledEPb"
2455    },
2456    {
2457     "is_pure" : true,
2458     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDevice24setVerboseLoggingEnabledEb"
2459    },
2460    {
2461     "is_pure" : true,
2462     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDevice19getInterfaceVersionEPi"
2463    },
2464    {
2465     "is_pure" : true,
2466     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDevice16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
2467    },
2468    {
2469     "is_pure" : true,
2470     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEE12createBinderEv"
2471    }
2472   ]
2473  },
2474  {
2475   "alignment" : 8,
2476   "base_specifiers" :
2477   [
2478    {
2479     "referenced_type" : "_ZTIN4aidl7android8hardware9dumpstate16IDumpstateDeviceE"
2480    }
2481   ],
2482   "fields" :
2483   [
2484    {
2485     "access" : "private",
2486     "field_name" : "mBinder",
2487     "field_offset" : 256,
2488     "referenced_type" : "_ZTIN3ndk10SpAIBinderE"
2489    }
2490   ],
2491   "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEEE",
2492   "name" : "ndk::BpCInterface<aidl::android::hardware::dumpstate::IDumpstateDevice>",
2493   "record_kind" : "class",
2494   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEEE",
2495   "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEEE",
2496   "size" : 40,
2497   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
2498   "template_args" :
2499   [
2500    "_ZTIN4aidl7android8hardware9dumpstate16IDumpstateDeviceE"
2501   ],
2502   "vtable_components" :
2503   [
2504    {
2505     "kind" : "offset_to_top"
2506    },
2507    {
2508     "kind" : "rtti",
2509     "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEEE"
2510    },
2511    {
2512     "kind" : "complete_dtor_pointer",
2513     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEED1Ev"
2514    },
2515    {
2516     "kind" : "deleting_dtor_pointer",
2517     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEED0Ev"
2518    },
2519    {
2520     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEE8asBinderEv"
2521    },
2522    {
2523     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEE8isRemoteEv"
2524    },
2525    {
2526     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEE4dumpEiPPKcj"
2527    },
2528    {
2529     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
2530    },
2531    {
2532     "is_pure" : true,
2533     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDevice14dumpstateBoardERKNSt3__16vectorIN3ndk20ScopedFileDescriptorENS4_9allocatorIS7_EEEENS3_13DumpstateModeEl"
2534    },
2535    {
2536     "is_pure" : true,
2537     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDevice24getVerboseLoggingEnabledEPb"
2538    },
2539    {
2540     "is_pure" : true,
2541     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDevice24setVerboseLoggingEnabledEb"
2542    },
2543    {
2544     "is_pure" : true,
2545     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDevice19getInterfaceVersionEPi"
2546    },
2547    {
2548     "is_pure" : true,
2549     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDevice16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
2550    }
2551   ]
2552  },
2553  {
2554   "alignment" : 8,
2555   "base_specifiers" :
2556   [
2557    {
2558     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE"
2559    }
2560   ],
2561   "linker_set_key" : "_ZTIN3ndk13ScopedAParcelE",
2562   "name" : "ndk::ScopedAParcel",
2563   "record_kind" : "class",
2564   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
2565   "self_type" : "_ZTIN3ndk13ScopedAParcelE",
2566   "size" : 8,
2567   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2568  },
2569  {
2570   "alignment" : 8,
2571   "base_specifiers" :
2572   [
2573    {
2574     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE"
2575    }
2576   ],
2577   "linker_set_key" : "_ZTIN3ndk13ScopedAStatusE",
2578   "name" : "ndk::ScopedAStatus",
2579   "record_kind" : "class",
2580   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
2581   "self_type" : "_ZTIN3ndk13ScopedAStatusE",
2582   "size" : 8,
2583   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2584  },
2585  {
2586   "alignment" : 8,
2587   "fields" :
2588   [
2589    {
2590     "access" : "private",
2591     "field_name" : "mFlagThis",
2592     "field_offset" : 64,
2593     "referenced_type" : "_ZTINSt3__19once_flagE"
2594    },
2595    {
2596     "access" : "private",
2597     "field_name" : "mThis",
2598     "field_offset" : 128,
2599     "referenced_type" : "_ZTINSt3__18weak_ptrIN3ndk13SharedRefBaseEEE"
2600    }
2601   ],
2602   "linker_set_key" : "_ZTIN3ndk13SharedRefBaseE",
2603   "name" : "ndk::SharedRefBase",
2604   "record_kind" : "class",
2605   "referenced_type" : "_ZTIN3ndk13SharedRefBaseE",
2606   "self_type" : "_ZTIN3ndk13SharedRefBaseE",
2607   "size" : 32,
2608   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
2609   "vtable_components" :
2610   [
2611    {
2612     "kind" : "offset_to_top"
2613    },
2614    {
2615     "kind" : "rtti",
2616     "mangled_component_name" : "_ZTIN3ndk13SharedRefBaseE"
2617    },
2618    {
2619     "kind" : "complete_dtor_pointer",
2620     "mangled_component_name" : "_ZN3ndk13SharedRefBaseD1Ev"
2621    },
2622    {
2623     "kind" : "deleting_dtor_pointer",
2624     "mangled_component_name" : "_ZN3ndk13SharedRefBaseD0Ev"
2625    }
2626   ]
2627  },
2628  {
2629   "alignment" : 8,
2630   "base_specifiers" :
2631   [
2632    {
2633     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE"
2634    }
2635   ],
2636   "linker_set_key" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
2637   "name" : "ndk::ScopedAIBinder_Weak",
2638   "record_kind" : "class",
2639   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
2640   "self_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
2641   "size" : 8,
2642   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2643  },
2644  {
2645   "alignment" : 4,
2646   "base_specifiers" :
2647   [
2648    {
2649     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiXadL_ZNS_8internalL14closeWithErrorEiEELin1EEE"
2650    }
2651   ],
2652   "linker_set_key" : "_ZTIN3ndk20ScopedFileDescriptorE",
2653   "name" : "ndk::ScopedFileDescriptor",
2654   "record_kind" : "class",
2655   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
2656   "self_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
2657   "size" : 4,
2658   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2659  },
2660  {
2661   "alignment" : 8,
2662   "base_specifiers" :
2663   [
2664    {
2665     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE"
2666    }
2667   ],
2668   "linker_set_key" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
2669   "name" : "ndk::ScopedAIBinder_DeathRecipient",
2670   "record_kind" : "class",
2671   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
2672   "self_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
2673   "size" : 8,
2674   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2675  },
2676  {
2677   "alignment" : 8,
2678   "fields" :
2679   [
2680    {
2681     "access" : "private",
2682     "field_name" : "mT",
2683     "referenced_type" : "_ZTIP13AIBinder_Weak"
2684    }
2685   ],
2686   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
2687   "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr>",
2688   "record_kind" : "class",
2689   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
2690   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
2691   "size" : 8,
2692   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
2693   "template_args" :
2694   [
2695    "_ZTIP13AIBinder_Weak"
2696   ]
2697  },
2698  {
2699   "alignment" : 8,
2700   "fields" :
2701   [
2702    {
2703     "access" : "private",
2704     "field_name" : "mT",
2705     "referenced_type" : "_ZTIP23AIBinder_DeathRecipient"
2706    }
2707   ],
2708   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
2709   "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr>",
2710   "record_kind" : "class",
2711   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
2712   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
2713   "size" : 8,
2714   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
2715   "template_args" :
2716   [
2717    "_ZTIP23AIBinder_DeathRecipient"
2718   ]
2719  },
2720  {
2721   "alignment" : 8,
2722   "fields" :
2723   [
2724    {
2725     "access" : "private",
2726     "field_name" : "mT",
2727     "referenced_type" : "_ZTIP7AParcel"
2728    }
2729   ],
2730   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2731   "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>",
2732   "record_kind" : "class",
2733   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2734   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2735   "size" : 8,
2736   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
2737   "template_args" :
2738   [
2739    "_ZTIP7AParcel"
2740   ]
2741  },
2742  {
2743   "alignment" : 8,
2744   "fields" :
2745   [
2746    {
2747     "access" : "private",
2748     "field_name" : "mT",
2749     "referenced_type" : "_ZTIP7AStatus"
2750    }
2751   ],
2752   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2753   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>",
2754   "record_kind" : "class",
2755   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2756   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2757   "size" : 8,
2758   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
2759   "template_args" :
2760   [
2761    "_ZTIP7AStatus"
2762   ]
2763  },
2764  {
2765   "alignment" : 8,
2766   "base_specifiers" :
2767   [
2768    {
2769     "referenced_type" : "_ZTIN3ndk11ICInterfaceE"
2770    }
2771   ],
2772   "linker_set_key" : "_ZTIN4aidl7android8hardware9dumpstate16IDumpstateDeviceE",
2773   "name" : "aidl::android::hardware::dumpstate::IDumpstateDevice",
2774   "record_kind" : "class",
2775   "referenced_type" : "_ZTIN4aidl7android8hardware9dumpstate16IDumpstateDeviceE",
2776   "self_type" : "_ZTIN4aidl7android8hardware9dumpstate16IDumpstateDeviceE",
2777   "size" : 32,
2778   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h",
2779   "vtable_components" :
2780   [
2781    {
2782     "kind" : "offset_to_top"
2783    },
2784    {
2785     "kind" : "rtti",
2786     "mangled_component_name" : "_ZTIN4aidl7android8hardware9dumpstate16IDumpstateDeviceE"
2787    },
2788    {
2789     "kind" : "complete_dtor_pointer",
2790     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDeviceD1Ev"
2791    },
2792    {
2793     "kind" : "deleting_dtor_pointer",
2794     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDeviceD0Ev"
2795    },
2796    {
2797     "is_pure" : true,
2798     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
2799    },
2800    {
2801     "is_pure" : true,
2802     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
2803    },
2804    {
2805     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
2806    },
2807    {
2808     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
2809    },
2810    {
2811     "is_pure" : true,
2812     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDevice14dumpstateBoardERKNSt3__16vectorIN3ndk20ScopedFileDescriptorENS4_9allocatorIS7_EEEENS3_13DumpstateModeEl"
2813    },
2814    {
2815     "is_pure" : true,
2816     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDevice24getVerboseLoggingEnabledEPb"
2817    },
2818    {
2819     "is_pure" : true,
2820     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDevice24setVerboseLoggingEnabledEb"
2821    },
2822    {
2823     "is_pure" : true,
2824     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDevice19getInterfaceVersionEPi"
2825    },
2826    {
2827     "is_pure" : true,
2828     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDevice16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
2829    }
2830   ]
2831  },
2832  {
2833   "alignment" : 8,
2834   "base_specifiers" :
2835   [
2836    {
2837     "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEEE"
2838    }
2839   ],
2840   "linker_set_key" : "_ZTIN4aidl7android8hardware9dumpstate17BnDumpstateDeviceE",
2841   "name" : "aidl::android::hardware::dumpstate::BnDumpstateDevice",
2842   "record_kind" : "class",
2843   "referenced_type" : "_ZTIN4aidl7android8hardware9dumpstate17BnDumpstateDeviceE",
2844   "self_type" : "_ZTIN4aidl7android8hardware9dumpstate17BnDumpstateDeviceE",
2845   "size" : 80,
2846   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/BnDumpstateDevice.h",
2847   "vtable_components" :
2848   [
2849    {
2850     "kind" : "offset_to_top"
2851    },
2852    {
2853     "kind" : "rtti",
2854     "mangled_component_name" : "_ZTIN4aidl7android8hardware9dumpstate17BnDumpstateDeviceE"
2855    },
2856    {
2857     "kind" : "complete_dtor_pointer",
2858     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate17BnDumpstateDeviceD1Ev"
2859    },
2860    {
2861     "kind" : "deleting_dtor_pointer",
2862     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate17BnDumpstateDeviceD0Ev"
2863    },
2864    {
2865     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEE8asBinderEv"
2866    },
2867    {
2868     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEE8isRemoteEv"
2869    },
2870    {
2871     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
2872    },
2873    {
2874     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
2875    },
2876    {
2877     "is_pure" : true,
2878     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDevice14dumpstateBoardERKNSt3__16vectorIN3ndk20ScopedFileDescriptorENS4_9allocatorIS7_EEEENS3_13DumpstateModeEl"
2879    },
2880    {
2881     "is_pure" : true,
2882     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDevice24getVerboseLoggingEnabledEPb"
2883    },
2884    {
2885     "is_pure" : true,
2886     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate16IDumpstateDevice24setVerboseLoggingEnabledEb"
2887    },
2888    {
2889     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate17BnDumpstateDevice19getInterfaceVersionEPi"
2890    },
2891    {
2892     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate17BnDumpstateDevice16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
2893    },
2894    {
2895     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate17BnDumpstateDevice12createBinderEv"
2896    }
2897   ]
2898  },
2899  {
2900   "alignment" : 8,
2901   "base_specifiers" :
2902   [
2903    {
2904     "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEEE"
2905    }
2906   ],
2907   "fields" :
2908   [
2909    {
2910     "field_name" : "_aidl_cached_version",
2911     "field_offset" : 320,
2912     "referenced_type" : "_ZTIi"
2913    },
2914    {
2915     "field_name" : "_aidl_cached_hash",
2916     "field_offset" : 384,
2917     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
2918    },
2919    {
2920     "field_name" : "_aidl_cached_hash_mutex",
2921     "field_offset" : 576,
2922     "referenced_type" : "_ZTINSt3__15mutexE"
2923    }
2924   ],
2925   "linker_set_key" : "_ZTIN4aidl7android8hardware9dumpstate17BpDumpstateDeviceE",
2926   "name" : "aidl::android::hardware::dumpstate::BpDumpstateDevice",
2927   "record_kind" : "class",
2928   "referenced_type" : "_ZTIN4aidl7android8hardware9dumpstate17BpDumpstateDeviceE",
2929   "self_type" : "_ZTIN4aidl7android8hardware9dumpstate17BpDumpstateDeviceE",
2930   "size" : 112,
2931   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/BpDumpstateDevice.h",
2932   "vtable_components" :
2933   [
2934    {
2935     "kind" : "offset_to_top"
2936    },
2937    {
2938     "kind" : "rtti",
2939     "mangled_component_name" : "_ZTIN4aidl7android8hardware9dumpstate17BpDumpstateDeviceE"
2940    },
2941    {
2942     "kind" : "complete_dtor_pointer",
2943     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate17BpDumpstateDeviceD1Ev"
2944    },
2945    {
2946     "kind" : "deleting_dtor_pointer",
2947     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate17BpDumpstateDeviceD0Ev"
2948    },
2949    {
2950     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEE8asBinderEv"
2951    },
2952    {
2953     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEE8isRemoteEv"
2954    },
2955    {
2956     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEE4dumpEiPPKcj"
2957    },
2958    {
2959     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
2960    },
2961    {
2962     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate17BpDumpstateDevice14dumpstateBoardERKNSt3__16vectorIN3ndk20ScopedFileDescriptorENS4_9allocatorIS7_EEEENS2_16IDumpstateDevice13DumpstateModeEl"
2963    },
2964    {
2965     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate17BpDumpstateDevice24getVerboseLoggingEnabledEPb"
2966    },
2967    {
2968     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate17BpDumpstateDevice24setVerboseLoggingEnabledEb"
2969    },
2970    {
2971     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate17BpDumpstateDevice19getInterfaceVersionEPi"
2972    },
2973    {
2974     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate17BpDumpstateDevice16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
2975    }
2976   ]
2977  },
2978  {
2979   "alignment" : 8,
2980   "base_specifiers" :
2981   [
2982    {
2983     "referenced_type" : "_ZTIN4aidl7android8hardware9dumpstate16IDumpstateDeviceE"
2984    }
2985   ],
2986   "linker_set_key" : "_ZTIN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefaultE",
2987   "name" : "aidl::android::hardware::dumpstate::IDumpstateDeviceDefault",
2988   "record_kind" : "class",
2989   "referenced_type" : "_ZTIN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefaultE",
2990   "self_type" : "_ZTIN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefaultE",
2991   "size" : 32,
2992   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/IDumpstateDevice.h",
2993   "vtable_components" :
2994   [
2995    {
2996     "kind" : "offset_to_top"
2997    },
2998    {
2999     "kind" : "rtti",
3000     "mangled_component_name" : "_ZTIN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefaultE"
3001    },
3002    {
3003     "kind" : "complete_dtor_pointer",
3004     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefaultD1Ev"
3005    },
3006    {
3007     "kind" : "deleting_dtor_pointer",
3008     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefaultD0Ev"
3009    },
3010    {
3011     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefault8asBinderEv"
3012    },
3013    {
3014     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefault8isRemoteEv"
3015    },
3016    {
3017     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
3018    },
3019    {
3020     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3021    },
3022    {
3023     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefault14dumpstateBoardERKNSt3__16vectorIN3ndk20ScopedFileDescriptorENS4_9allocatorIS7_EEEENS2_16IDumpstateDevice13DumpstateModeEl"
3024    },
3025    {
3026     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefault24getVerboseLoggingEnabledEPb"
3027    },
3028    {
3029     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefault24setVerboseLoggingEnabledEb"
3030    },
3031    {
3032     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefault19getInterfaceVersionEPi"
3033    },
3034    {
3035     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate23IDumpstateDeviceDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
3036    }
3037   ]
3038  },
3039  {
3040   "alignment" : 8,
3041   "base_specifiers" :
3042   [
3043    {
3044     "referenced_type" : "_ZTIN4aidl7android8hardware9dumpstate17BnDumpstateDeviceE"
3045    }
3046   ],
3047   "fields" :
3048   [
3049    {
3050     "access" : "private",
3051     "field_name" : "_impl",
3052     "field_offset" : 640,
3053     "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEEE"
3054    }
3055   ],
3056   "linker_set_key" : "_ZTIN4aidl7android8hardware9dumpstate25IDumpstateDeviceDelegatorE",
3057   "name" : "aidl::android::hardware::dumpstate::IDumpstateDeviceDelegator",
3058   "record_kind" : "class",
3059   "referenced_type" : "_ZTIN4aidl7android8hardware9dumpstate25IDumpstateDeviceDelegatorE",
3060   "self_type" : "_ZTIN4aidl7android8hardware9dumpstate25IDumpstateDeviceDelegatorE",
3061   "size" : 96,
3062   "source_file" : "out/soong/.intermediates/hardware/interfaces/dumpstate/aidl/android.hardware.dumpstate-V1-ndk-source/gen/include/aidl/android/hardware/dumpstate/BnDumpstateDevice.h",
3063   "vtable_components" :
3064   [
3065    {
3066     "kind" : "offset_to_top"
3067    },
3068    {
3069     "kind" : "rtti",
3070     "mangled_component_name" : "_ZTIN4aidl7android8hardware9dumpstate25IDumpstateDeviceDelegatorE"
3071    },
3072    {
3073     "kind" : "complete_dtor_pointer",
3074     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate25IDumpstateDeviceDelegatorD1Ev"
3075    },
3076    {
3077     "kind" : "deleting_dtor_pointer",
3078     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate25IDumpstateDeviceDelegatorD0Ev"
3079    },
3080    {
3081     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEE8asBinderEv"
3082    },
3083    {
3084     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware9dumpstate16IDumpstateDeviceEE8isRemoteEv"
3085    },
3086    {
3087     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
3088    },
3089    {
3090     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3091    },
3092    {
3093     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate25IDumpstateDeviceDelegator14dumpstateBoardERKNSt3__16vectorIN3ndk20ScopedFileDescriptorENS4_9allocatorIS7_EEEENS2_16IDumpstateDevice13DumpstateModeEl"
3094    },
3095    {
3096     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate25IDumpstateDeviceDelegator24getVerboseLoggingEnabledEPb"
3097    },
3098    {
3099     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate25IDumpstateDeviceDelegator24setVerboseLoggingEnabledEb"
3100    },
3101    {
3102     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate17BnDumpstateDevice19getInterfaceVersionEPi"
3103    },
3104    {
3105     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate17BnDumpstateDevice16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
3106    },
3107    {
3108     "mangled_component_name" : "_ZN4aidl7android8hardware9dumpstate17BnDumpstateDevice12createBinderEv"
3109    }
3110   ]
3111  }
3112 ],
3113 "rvalue_reference_types" :
3114 [
3115  {
3116   "alignment" : 8,
3117   "linker_set_key" : "_ZTION3ndk13ScopedAParcelE",
3118   "name" : "ndk::ScopedAParcel &&",
3119   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
3120   "self_type" : "_ZTION3ndk13ScopedAParcelE",
3121   "size" : 8,
3122   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3123  },
3124  {
3125   "alignment" : 8,
3126   "linker_set_key" : "_ZTION3ndk13ScopedAStatusE",
3127   "name" : "ndk::ScopedAStatus &&",
3128   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
3129   "self_type" : "_ZTION3ndk13ScopedAStatusE",
3130   "size" : 8,
3131   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3132  },
3133  {
3134   "alignment" : 8,
3135   "linker_set_key" : "_ZTION3ndk19ScopedAIBinder_WeakE",
3136   "name" : "ndk::ScopedAIBinder_Weak &&",
3137   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
3138   "self_type" : "_ZTION3ndk19ScopedAIBinder_WeakE",
3139   "size" : 8,
3140   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3141  },
3142  {
3143   "alignment" : 8,
3144   "linker_set_key" : "_ZTION3ndk20ScopedFileDescriptorE",
3145   "name" : "ndk::ScopedFileDescriptor &&",
3146   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
3147   "self_type" : "_ZTION3ndk20ScopedFileDescriptorE",
3148   "size" : 8,
3149   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3150  },
3151  {
3152   "alignment" : 8,
3153   "linker_set_key" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE",
3154   "name" : "ndk::ScopedAIBinder_DeathRecipient &&",
3155   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
3156   "self_type" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE",
3157   "size" : 8,
3158   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3159  },
3160  {
3161   "alignment" : 8,
3162   "linker_set_key" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3163   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &&",
3164   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3165   "self_type" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3166   "size" : 8,
3167   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3168  }
3169 ]
3170}
3171