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