1{
2 "array_types" : [],
3 "builtin_types" :
4 [
5  {
6   "alignment" : 8,
7   "linker_set_key" : "_ZTIDn",
8   "name" : "std::nullptr_t",
9   "referenced_type" : "_ZTIDn",
10   "self_type" : "_ZTIDn",
11   "size" : 8
12  },
13  {
14   "alignment" : 1,
15   "is_integral" : true,
16   "is_unsigned" : true,
17   "linker_set_key" : "_ZTIb",
18   "name" : "bool",
19   "referenced_type" : "_ZTIb",
20   "self_type" : "_ZTIb",
21   "size" : 1
22  },
23  {
24   "alignment" : 1,
25   "is_integral" : true,
26   "is_unsigned" : true,
27   "linker_set_key" : "_ZTIc",
28   "name" : "char",
29   "referenced_type" : "_ZTIc",
30   "self_type" : "_ZTIc",
31   "size" : 1
32  },
33  {
34   "alignment" : 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   "alignment" : 8,
64   "is_integral" : true,
65   "is_unsigned" : true,
66   "linker_set_key" : "_ZTIm",
67   "name" : "unsigned long",
68   "referenced_type" : "_ZTIm",
69   "self_type" : "_ZTIm",
70   "size" : 8
71  },
72  {
73   "linker_set_key" : "_ZTIv",
74   "name" : "void",
75   "referenced_type" : "_ZTIv",
76   "self_type" : "_ZTIv"
77  }
78 ],
79 "elf_functions" :
80 [
81  {
82   "binding" : "weak",
83   "name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEE8asBinderEv"
84  },
85  {
86   "binding" : "weak",
87   "name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEE8asBinderEv"
88  },
89  {
90   "binding" : "weak",
91   "name" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware8security4dice11InputValuesEEEiPK7AParcelPvm"
92  },
93  {
94   "binding" : "weak",
95   "name" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware8security4dice11InputValuesEEEiP7AParcelPKvm"
96  },
97  {
98   "name" : "_ZN4aidl7android8hardware8security4dice11BccHandover14readFromParcelEPK7AParcel"
99  },
100  {
101   "name" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice10fromBinderERKN3ndk10SpAIBinderE"
102  },
103  {
104   "name" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS4_EE"
105  },
106  {
107   "name" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice14getDefaultImplEv"
108  },
109  {
110   "name" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS4_EE"
111  },
112  {
113   "name" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice14setDefaultImplERKNSt3__110shared_ptrIS4_EE"
114  },
115  {
116   "name" : "_ZN4aidl7android8hardware8security4dice11IDiceDeviceC2Ev"
117  },
118  {
119   "name" : "_ZN4aidl7android8hardware8security4dice11IDiceDeviceD0Ev"
120  },
121  {
122   "name" : "_ZN4aidl7android8hardware8security4dice11IDiceDeviceD1Ev"
123  },
124  {
125   "name" : "_ZN4aidl7android8hardware8security4dice11IDiceDeviceD2Ev"
126  },
127  {
128   "name" : "_ZN4aidl7android8hardware8security4dice11InputValues14readFromParcelEPK7AParcel"
129  },
130  {
131   "name" : "_ZN4aidl7android8hardware8security4dice12BnDiceDevice12createBinderEv"
132  },
133  {
134   "name" : "_ZN4aidl7android8hardware8security4dice12BnDiceDevice16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
135  },
136  {
137   "name" : "_ZN4aidl7android8hardware8security4dice12BnDiceDevice19getInterfaceVersionEPi"
138  },
139  {
140   "name" : "_ZN4aidl7android8hardware8security4dice12BnDiceDeviceC2Ev"
141  },
142  {
143   "name" : "_ZN4aidl7android8hardware8security4dice12BnDiceDeviceD0Ev"
144  },
145  {
146   "name" : "_ZN4aidl7android8hardware8security4dice12BnDiceDeviceD1Ev"
147  },
148  {
149   "name" : "_ZN4aidl7android8hardware8security4dice12BnDiceDeviceD2Ev"
150  },
151  {
152   "name" : "_ZN4aidl7android8hardware8security4dice12BpDiceDevice16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
153  },
154  {
155   "name" : "_ZN4aidl7android8hardware8security4dice12BpDiceDevice19getAttestationChainERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEEPNS3_3BccE"
156  },
157  {
158   "name" : "_ZN4aidl7android8hardware8security4dice12BpDiceDevice19getInterfaceVersionEPi"
159  },
160  {
161   "name" : "_ZN4aidl7android8hardware8security4dice12BpDiceDevice4signERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEERKNS6_IhNS8_IhEEEEPNS3_9SignatureE"
162  },
163  {
164   "name" : "_ZN4aidl7android8hardware8security4dice12BpDiceDevice6demoteERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEE"
165  },
166  {
167   "name" : "_ZN4aidl7android8hardware8security4dice12BpDiceDevice6deriveERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEEPNS3_11BccHandoverE"
168  },
169  {
170   "name" : "_ZN4aidl7android8hardware8security4dice12BpDiceDeviceC1ERKN3ndk10SpAIBinderE"
171  },
172  {
173   "name" : "_ZN4aidl7android8hardware8security4dice12BpDiceDeviceC2ERKN3ndk10SpAIBinderE"
174  },
175  {
176   "name" : "_ZN4aidl7android8hardware8security4dice12BpDiceDeviceD0Ev"
177  },
178  {
179   "name" : "_ZN4aidl7android8hardware8security4dice12BpDiceDeviceD1Ev"
180  },
181  {
182   "name" : "_ZN4aidl7android8hardware8security4dice12BpDiceDeviceD2Ev"
183  },
184  {
185   "name" : "_ZN4aidl7android8hardware8security4dice18IDiceDeviceDefault16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
186  },
187  {
188   "name" : "_ZN4aidl7android8hardware8security4dice18IDiceDeviceDefault19getAttestationChainERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEEPNS3_3BccE"
189  },
190  {
191   "name" : "_ZN4aidl7android8hardware8security4dice18IDiceDeviceDefault19getInterfaceVersionEPi"
192  },
193  {
194   "name" : "_ZN4aidl7android8hardware8security4dice18IDiceDeviceDefault4signERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEERKNS6_IhNS8_IhEEEEPNS3_9SignatureE"
195  },
196  {
197   "name" : "_ZN4aidl7android8hardware8security4dice18IDiceDeviceDefault6demoteERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEE"
198  },
199  {
200   "name" : "_ZN4aidl7android8hardware8security4dice18IDiceDeviceDefault6deriveERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEEPNS3_11BccHandoverE"
201  },
202  {
203   "name" : "_ZN4aidl7android8hardware8security4dice18IDiceDeviceDefault8asBinderEv"
204  },
205  {
206   "name" : "_ZN4aidl7android8hardware8security4dice18IDiceDeviceDefault8isRemoteEv"
207  },
208  {
209   "name" : "_ZN4aidl7android8hardware8security4dice3Bcc14readFromParcelEPK7AParcel"
210  },
211  {
212   "name" : "_ZN4aidl7android8hardware8security4dice6Config14readFromParcelEPK7AParcel"
213  },
214  {
215   "name" : "_ZN4aidl7android8hardware8security4dice9Signature14readFromParcelEPK7AParcel"
216  },
217  {
218   "name" : "_ZNK4aidl7android8hardware8security4dice11BccHandover13writeToParcelEP7AParcel"
219  },
220  {
221   "name" : "_ZNK4aidl7android8hardware8security4dice11InputValues13writeToParcelEP7AParcel"
222  },
223  {
224   "name" : "_ZNK4aidl7android8hardware8security4dice3Bcc13writeToParcelEP7AParcel"
225  },
226  {
227   "name" : "_ZNK4aidl7android8hardware8security4dice6Config13writeToParcelEP7AParcel"
228  },
229  {
230   "name" : "_ZNK4aidl7android8hardware8security4dice9Signature13writeToParcelEP7AParcel"
231  },
232  {
233   "binding" : "weak",
234   "name" : "_ZNSt3__110shared_ptrIN4aidl7android8hardware8security4dice11IDiceDeviceEED2Ev"
235  },
236  {
237   "binding" : "weak",
238   "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv"
239  },
240  {
241   "binding" : "weak",
242   "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
243  },
244  {
245   "binding" : "weak",
246   "name" : "_ZNSt3__16vectorIN4aidl7android8hardware8security4dice11InputValuesENS_9allocatorIS6_EEE8__appendEm"
247  },
248  {
249   "binding" : "weak",
250   "name" : "_ZNSt3__16vectorIaNS_9allocatorIaEEE8__appendEm"
251  }
252 ],
253 "elf_objects" :
254 [
255  {
256   "binding" : "weak",
257   "name" : "_ZGVN4aidl7android8hardware8security4dice11IDiceDevice4hashE"
258  },
259  {
260   "name" : "_ZN4aidl7android8hardware8security4dice11BccHandover10descriptorE"
261  },
262  {
263   "name" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice10descriptorE"
264  },
265  {
266   "name" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice12default_implE"
267  },
268  {
269   "binding" : "weak",
270   "name" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice4hashE"
271  },
272  {
273   "name" : "_ZN4aidl7android8hardware8security4dice11InputValues10descriptorE"
274  },
275  {
276   "name" : "_ZN4aidl7android8hardware8security4dice3Bcc10descriptorE"
277  },
278  {
279   "name" : "_ZN4aidl7android8hardware8security4dice6Config10descriptorE"
280  },
281  {
282   "name" : "_ZN4aidl7android8hardware8security4dice9Signature10descriptorE"
283  },
284  {
285   "binding" : "weak",
286   "name" : "_ZTVN3ndk12BnCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEEE"
287  },
288  {
289   "binding" : "weak",
290   "name" : "_ZTVN3ndk12BpCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEEE"
291  },
292  {
293   "binding" : "weak",
294   "name" : "_ZTVN3ndk13SharedRefBaseE"
295  },
296  {
297   "name" : "_ZTVN4aidl7android8hardware8security4dice11IDiceDeviceE"
298  },
299  {
300   "name" : "_ZTVN4aidl7android8hardware8security4dice12BnDiceDeviceE"
301  },
302  {
303   "name" : "_ZTVN4aidl7android8hardware8security4dice12BpDiceDeviceE"
304  },
305  {
306   "name" : "_ZTVN4aidl7android8hardware8security4dice18IDiceDeviceDefaultE"
307  },
308  {
309   "binding" : "weak",
310   "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE"
311  }
312 ],
313 "enum_types" :
314 [
315  {
316   "alignment" : 4,
317   "enum_fields" :
318   [
319    {
320     "enum_field_value" : 1,
321     "name" : "FLAG_ONEWAY"
322    }
323   ],
324   "linker_set_key" : "_ZTI12$FLAG_ONEWAY",
325   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:43:1)",
326   "referenced_type" : "_ZTI12$FLAG_ONEWAY",
327   "self_type" : "_ZTI12$FLAG_ONEWAY",
328   "size" : 4,
329   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h",
330   "underlying_type" : "_ZTIj"
331  },
332  {
333   "alignment" : 4,
334   "enum_fields" :
335   [
336    {
337     "enum_field_value" : 32,
338     "name" : "FLAG_CLEAR_BUF"
339    }
340   ],
341   "linker_set_key" : "_ZTI15$FLAG_CLEAR_BUF",
342   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_ibinder_platform.h:24:1)",
343   "referenced_type" : "_ZTI15$FLAG_CLEAR_BUF",
344   "self_type" : "_ZTI15$FLAG_CLEAR_BUF",
345   "size" : 4,
346   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_ibinder_platform.h",
347   "underlying_type" : "_ZTIj"
348  },
349  {
350   "alignment" : 4,
351   "enum_fields" :
352   [
353    {
354     "enum_field_value" : 0,
355     "name" : "EX_NONE"
356    },
357    {
358     "enum_field_value" : -1,
359     "name" : "EX_SECURITY"
360    },
361    {
362     "enum_field_value" : -2,
363     "name" : "EX_BAD_PARCELABLE"
364    },
365    {
366     "enum_field_value" : -3,
367     "name" : "EX_ILLEGAL_ARGUMENT"
368    },
369    {
370     "enum_field_value" : -4,
371     "name" : "EX_NULL_POINTER"
372    },
373    {
374     "enum_field_value" : -5,
375     "name" : "EX_ILLEGAL_STATE"
376    },
377    {
378     "enum_field_value" : -6,
379     "name" : "EX_NETWORK_MAIN_THREAD"
380    },
381    {
382     "enum_field_value" : -7,
383     "name" : "EX_UNSUPPORTED_OPERATION"
384    },
385    {
386     "enum_field_value" : -8,
387     "name" : "EX_SERVICE_SPECIFIC"
388    },
389    {
390     "enum_field_value" : -9,
391     "name" : "EX_PARCELABLE"
392    },
393    {
394     "enum_field_value" : -129,
395     "name" : "EX_TRANSACTION_FAILED"
396    }
397   ],
398   "linker_set_key" : "_ZTI18$EX_BAD_PARCELABLE",
399   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:94:1)",
400   "referenced_type" : "_ZTI18$EX_BAD_PARCELABLE",
401   "self_type" : "_ZTI18$EX_BAD_PARCELABLE",
402   "size" : 4,
403   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h",
404   "underlying_type" : "_ZTIi"
405  },
406  {
407   "alignment" : 4,
408   "enum_fields" :
409   [
410    {
411     "enum_field_value" : 268435456,
412     "name" : "FLAG_PRIVATE_LOCAL"
413    }
414   ],
415   "linker_set_key" : "_ZTI19$FLAG_PRIVATE_LOCAL",
416   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:35:1)",
417   "referenced_type" : "_ZTI19$FLAG_PRIVATE_LOCAL",
418   "self_type" : "_ZTI19$FLAG_PRIVATE_LOCAL",
419   "size" : 4,
420   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h",
421   "underlying_type" : "_ZTIj"
422  },
423  {
424   "alignment" : 4,
425   "enum_fields" :
426   [
427    {
428     "enum_field_value" : 268435456,
429     "name" : "FLAG_PRIVATE_VENDOR"
430    }
431   ],
432   "linker_set_key" : "_ZTI20$FLAG_PRIVATE_VENDOR",
433   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:26:1)",
434   "referenced_type" : "_ZTI20$FLAG_PRIVATE_VENDOR",
435   "self_type" : "_ZTI20$FLAG_PRIVATE_VENDOR",
436   "size" : 4,
437   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h",
438   "underlying_type" : "_ZTIj"
439  },
440  {
441   "alignment" : 4,
442   "enum_fields" :
443   [
444    {
445     "enum_field_value" : 0,
446     "name" : "STATUS_OK"
447    },
448    {
449     "enum_field_value" : -2147483648,
450     "name" : "STATUS_UNKNOWN_ERROR"
451    },
452    {
453     "enum_field_value" : -12,
454     "name" : "STATUS_NO_MEMORY"
455    },
456    {
457     "enum_field_value" : -38,
458     "name" : "STATUS_INVALID_OPERATION"
459    },
460    {
461     "enum_field_value" : -22,
462     "name" : "STATUS_BAD_VALUE"
463    },
464    {
465     "enum_field_value" : -2147483647,
466     "name" : "STATUS_BAD_TYPE"
467    },
468    {
469     "enum_field_value" : -2,
470     "name" : "STATUS_NAME_NOT_FOUND"
471    },
472    {
473     "enum_field_value" : -1,
474     "name" : "STATUS_PERMISSION_DENIED"
475    },
476    {
477     "enum_field_value" : -19,
478     "name" : "STATUS_NO_INIT"
479    },
480    {
481     "enum_field_value" : -17,
482     "name" : "STATUS_ALREADY_EXISTS"
483    },
484    {
485     "enum_field_value" : -32,
486     "name" : "STATUS_DEAD_OBJECT"
487    },
488    {
489     "enum_field_value" : -2147483646,
490     "name" : "STATUS_FAILED_TRANSACTION"
491    },
492    {
493     "enum_field_value" : -75,
494     "name" : "STATUS_BAD_INDEX"
495    },
496    {
497     "enum_field_value" : -61,
498     "name" : "STATUS_NOT_ENOUGH_DATA"
499    },
500    {
501     "enum_field_value" : -11,
502     "name" : "STATUS_WOULD_BLOCK"
503    },
504    {
505     "enum_field_value" : -110,
506     "name" : "STATUS_TIMED_OUT"
507    },
508    {
509     "enum_field_value" : -74,
510     "name" : "STATUS_UNKNOWN_TRANSACTION"
511    },
512    {
513     "enum_field_value" : -2147483641,
514     "name" : "STATUS_FDS_NOT_ALLOWED"
515    },
516    {
517     "enum_field_value" : -2147483640,
518     "name" : "STATUS_UNEXPECTED_NULL"
519    }
520   ],
521   "linker_set_key" : "_ZTI22$STATUS_ALREADY_EXISTS",
522   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:60:1)",
523   "referenced_type" : "_ZTI22$STATUS_ALREADY_EXISTS",
524   "self_type" : "_ZTI22$STATUS_ALREADY_EXISTS",
525   "size" : 4,
526   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h",
527   "underlying_type" : "_ZTIi"
528  },
529  {
530   "alignment" : 4,
531   "enum_fields" :
532   [
533    {
534     "enum_field_value" : 1,
535     "name" : "FIRST_CALL_TRANSACTION"
536    },
537    {
538     "enum_field_value" : 16777215,
539     "name" : "LAST_CALL_TRANSACTION"
540    }
541   ],
542   "linker_set_key" : "_ZTI23$FIRST_CALL_TRANSACTION",
543   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:58:1)",
544   "referenced_type" : "_ZTI23$FIRST_CALL_TRANSACTION",
545   "self_type" : "_ZTI23$FIRST_CALL_TRANSACTION",
546   "size" : 4,
547   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h",
548   "underlying_type" : "_ZTIj"
549  },
550  {
551   "alignment" : 4,
552   "enum_fields" :
553   [
554    {
555     "enum_field_value" : 0,
556     "name" : "ndk::STABILITY_LOCAL"
557    },
558    {
559     "enum_field_value" : 1,
560     "name" : "ndk::STABILITY_VINTF"
561    }
562   ],
563   "linker_set_key" : "_ZTIN3ndk16$STABILITY_LOCALE",
564   "name" : "ndk::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h:34:1)",
565   "referenced_type" : "_ZTIN3ndk16$STABILITY_LOCALE",
566   "self_type" : "_ZTIN3ndk16$STABILITY_LOCALE",
567   "size" : 4,
568   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h",
569   "underlying_type" : "_ZTIj"
570  },
571  {
572   "alignment" : 4,
573   "enum_fields" :
574   [
575    {
576     "enum_field_value" : 0,
577     "name" : "aidl::android::hardware::security::dice::Mode::NOT_INITIALIZED"
578    },
579    {
580     "enum_field_value" : 1,
581     "name" : "aidl::android::hardware::security::dice::Mode::NORMAL"
582    },
583    {
584     "enum_field_value" : 2,
585     "name" : "aidl::android::hardware::security::dice::Mode::DEBUG"
586    },
587    {
588     "enum_field_value" : 3,
589     "name" : "aidl::android::hardware::security::dice::Mode::RECOVERY"
590    }
591   ],
592   "linker_set_key" : "_ZTIN4aidl7android8hardware8security4dice4ModeE",
593   "name" : "aidl::android::hardware::security::dice::Mode",
594   "referenced_type" : "_ZTIN4aidl7android8hardware8security4dice4ModeE",
595   "self_type" : "_ZTIN4aidl7android8hardware8security4dice4ModeE",
596   "size" : 4,
597   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/Mode.h",
598   "underlying_type" : "_ZTIi"
599  },
600  {
601   "alignment" : 4,
602   "enum_fields" :
603   [
604    {
605     "enum_field_value" : 1,
606     "name" : "android::internal::details::IsIterable<std::array<unsigned char, 32>>::value"
607    }
608   ],
609   "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__15arrayIhLm32EEEE6$valueE",
610   "name" : "android::internal::details::IsIterable<std::array<unsigned char, 32>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:131:5)",
611   "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__15arrayIhLm32EEEE6$valueE",
612   "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__15arrayIhLm32EEEE6$valueE",
613   "size" : 4,
614   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
615   "underlying_type" : "_ZTIj"
616  },
617  {
618   "alignment" : 4,
619   "enum_fields" :
620   [
621    {
622     "enum_field_value" : 1,
623     "name" : "android::internal::details::IsIterable<std::array<unsigned char, 64>>::value"
624    }
625   ],
626   "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__15arrayIhLm64EEEE6$valueE",
627   "name" : "android::internal::details::IsIterable<std::array<unsigned char, 64>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:131:5)",
628   "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__15arrayIhLm64EEEE6$valueE",
629   "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__15arrayIhLm64EEEE6$valueE",
630   "size" : 4,
631   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
632   "underlying_type" : "_ZTIj"
633  },
634  {
635   "alignment" : 4,
636   "enum_fields" :
637   [
638    {
639     "enum_field_value" : 1,
640     "name" : "android::internal::details::IsIterable<std::vector<unsigned char>>::value"
641    }
642   ],
643   "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE",
644   "name" : "android::internal::details::IsIterable<std::vector<unsigned char, std::allocator<unsigned char>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:131:5)",
645   "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE",
646   "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE",
647   "size" : 4,
648   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
649   "underlying_type" : "_ZTIj"
650  },
651  {
652   "alignment" : 4,
653   "enum_fields" :
654   [
655    {
656     "enum_field_value" : 0,
657     "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::security::dice::Bcc>::value"
658    }
659   ],
660   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware8security4dice3BccEE6$valueE",
661   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::security::dice::Bcc>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
662   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware8security4dice3BccEE6$valueE",
663   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware8security4dice3BccEE6$valueE",
664   "size" : 4,
665   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
666   "underlying_type" : "_ZTIj"
667  },
668  {
669   "alignment" : 4,
670   "enum_fields" :
671   [
672    {
673     "enum_field_value" : 0,
674     "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::security::dice::Mode>::value"
675    }
676   ],
677   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware8security4dice4ModeEE6$valueE",
678   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::security::dice::Mode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
679   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware8security4dice4ModeEE6$valueE",
680   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware8security4dice4ModeEE6$valueE",
681   "size" : 4,
682   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
683   "underlying_type" : "_ZTIj"
684  },
685  {
686   "alignment" : 4,
687   "enum_fields" :
688   [
689    {
690     "enum_field_value" : 0,
691     "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::security::dice::Config>::value"
692    }
693   ],
694   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware8security4dice6ConfigEE6$valueE",
695   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::security::dice::Config>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
696   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware8security4dice6ConfigEE6$valueE",
697   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware8security4dice6ConfigEE6$valueE",
698   "size" : 4,
699   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
700   "underlying_type" : "_ZTIj"
701  },
702  {
703   "alignment" : 4,
704   "enum_fields" :
705   [
706    {
707     "enum_field_value" : 0,
708     "name" : "android::internal::details::IsPointerLike<std::array<unsigned char, 32>>::value"
709    }
710   ],
711   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__15arrayIhLm32EEEE6$valueE",
712   "name" : "android::internal::details::IsPointerLike<std::array<unsigned char, 32>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
713   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__15arrayIhLm32EEEE6$valueE",
714   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__15arrayIhLm32EEEE6$valueE",
715   "size" : 4,
716   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
717   "underlying_type" : "_ZTIj"
718  },
719  {
720   "alignment" : 4,
721   "enum_fields" :
722   [
723    {
724     "enum_field_value" : 0,
725     "name" : "android::internal::details::IsPointerLike<std::array<unsigned char, 64>>::value"
726    }
727   ],
728   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__15arrayIhLm64EEEE6$valueE",
729   "name" : "android::internal::details::IsPointerLike<std::array<unsigned char, 64>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
730   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__15arrayIhLm64EEEE6$valueE",
731   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__15arrayIhLm64EEEE6$valueE",
732   "size" : 4,
733   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
734   "underlying_type" : "_ZTIj"
735  },
736  {
737   "alignment" : 4,
738   "enum_fields" :
739   [
740    {
741     "enum_field_value" : 0,
742     "name" : "android::internal::details::IsPointerLike<std::vector<unsigned char>>::value"
743    }
744   ],
745   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE",
746   "name" : "android::internal::details::IsPointerLike<std::vector<unsigned char, std::allocator<unsigned char>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
747   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE",
748   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE",
749   "size" : 4,
750   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
751   "underlying_type" : "_ZTIj"
752  },
753  {
754   "alignment" : 4,
755   "enum_fields" :
756   [
757    {
758     "enum_field_value" : 1,
759     "name" : "android::internal::details::IsPointerLike<std::optional<std::vector<unsigned char>>>::value"
760    }
761   ],
762   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__18optionalINS3_6vectorIhNS3_9allocatorIhEEEEEEE6$valueE",
763   "name" : "android::internal::details::IsPointerLike<std::optional<std::vector<unsigned char, std::allocator<unsigned char>>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
764   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__18optionalINS3_6vectorIhNS3_9allocatorIhEEEEEEE6$valueE",
765   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__18optionalINS3_6vectorIhNS3_9allocatorIhEEEEEEE6$valueE",
766   "size" : 4,
767   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
768   "underlying_type" : "_ZTIj"
769  },
770  {
771   "alignment" : 4,
772   "enum_fields" :
773   [
774    {
775     "enum_field_value" : 0,
776     "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::security::dice::Bcc>::value"
777    }
778   ],
779   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware8security4dice3BccEE6$valueE",
780   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::security::dice::Bcc>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
781   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware8security4dice3BccEE6$valueE",
782   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware8security4dice3BccEE6$valueE",
783   "size" : 4,
784   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
785   "underlying_type" : "_ZTIj"
786  },
787  {
788   "alignment" : 4,
789   "enum_fields" :
790   [
791    {
792     "enum_field_value" : 0,
793     "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::security::dice::Mode>::value"
794    }
795   ],
796   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware8security4dice4ModeEE6$valueE",
797   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::security::dice::Mode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
798   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware8security4dice4ModeEE6$valueE",
799   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware8security4dice4ModeEE6$valueE",
800   "size" : 4,
801   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
802   "underlying_type" : "_ZTIj"
803  },
804  {
805   "alignment" : 4,
806   "enum_fields" :
807   [
808    {
809     "enum_field_value" : 0,
810     "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::security::dice::Config>::value"
811    }
812   ],
813   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware8security4dice6ConfigEE6$valueE",
814   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::security::dice::Config>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
815   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware8security4dice6ConfigEE6$valueE",
816   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware8security4dice6ConfigEE6$valueE",
817   "size" : 4,
818   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
819   "underlying_type" : "_ZTIj"
820  },
821  {
822   "alignment" : 4,
823   "enum_fields" :
824   [
825    {
826     "enum_field_value" : 0,
827     "name" : "android::internal::details::ToEmptyString<std::array<unsigned char, 32>>::value"
828    }
829   ],
830   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__15arrayIhLm32EEEE6$valueE",
831   "name" : "android::internal::details::ToEmptyString<std::array<unsigned char, 32>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
832   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__15arrayIhLm32EEEE6$valueE",
833   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__15arrayIhLm32EEEE6$valueE",
834   "size" : 4,
835   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
836   "underlying_type" : "_ZTIj"
837  },
838  {
839   "alignment" : 4,
840   "enum_fields" :
841   [
842    {
843     "enum_field_value" : 0,
844     "name" : "android::internal::details::ToEmptyString<std::array<unsigned char, 64>>::value"
845    }
846   ],
847   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__15arrayIhLm64EEEE6$valueE",
848   "name" : "android::internal::details::ToEmptyString<std::array<unsigned char, 64>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
849   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__15arrayIhLm64EEEE6$valueE",
850   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__15arrayIhLm64EEEE6$valueE",
851   "size" : 4,
852   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
853   "underlying_type" : "_ZTIj"
854  },
855  {
856   "alignment" : 4,
857   "enum_fields" :
858   [
859    {
860     "enum_field_value" : 0,
861     "name" : "android::internal::details::ToEmptyString<std::vector<unsigned char>>::value"
862    }
863   ],
864   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE",
865   "name" : "android::internal::details::ToEmptyString<std::vector<unsigned char, std::allocator<unsigned char>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
866   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE",
867   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE",
868   "size" : 4,
869   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
870   "underlying_type" : "_ZTIj"
871  },
872  {
873   "alignment" : 4,
874   "enum_fields" :
875   [
876    {
877     "enum_field_value" : 0,
878     "name" : "android::internal::details::ToEmptyString<std::optional<std::vector<unsigned char>>>::value"
879    }
880   ],
881   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__18optionalINS3_6vectorIhNS3_9allocatorIhEEEEEEE6$valueE",
882   "name" : "android::internal::details::ToEmptyString<std::optional<std::vector<unsigned char, std::allocator<unsigned char>>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
883   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__18optionalINS3_6vectorIhNS3_9allocatorIhEEEEEEE6$valueE",
884   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__18optionalINS3_6vectorIhNS3_9allocatorIhEEEEEEE6$valueE",
885   "size" : 4,
886   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
887   "underlying_type" : "_ZTIj"
888  },
889  {
890   "alignment" : 4,
891   "enum_fields" :
892   [
893    {
894     "enum_field_value" : 0,
895     "name" : "android::internal::details::ToEmptyString<unsigned char>::value"
896    }
897   ],
898   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIhE6$valueE",
899   "name" : "android::internal::details::ToEmptyString<unsigned char>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
900   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIhE6$valueE",
901   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIhE6$valueE",
902   "size" : 4,
903   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
904   "underlying_type" : "_ZTIj"
905  },
906  {
907   "alignment" : 4,
908   "enum_fields" :
909   [
910    {
911     "enum_field_value" : 1,
912     "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::security::dice::Bcc>::value"
913    }
914   ],
915   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware8security4dice3BccEE6$valueE",
916   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::security::dice::Bcc>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
917   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware8security4dice3BccEE6$valueE",
918   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware8security4dice3BccEE6$valueE",
919   "size" : 4,
920   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
921   "underlying_type" : "_ZTIj"
922  },
923  {
924   "alignment" : 4,
925   "enum_fields" :
926   [
927    {
928     "enum_field_value" : 0,
929     "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::security::dice::Mode>::value"
930    }
931   ],
932   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware8security4dice4ModeEE6$valueE",
933   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::security::dice::Mode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
934   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware8security4dice4ModeEE6$valueE",
935   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware8security4dice4ModeEE6$valueE",
936   "size" : 4,
937   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
938   "underlying_type" : "_ZTIj"
939  },
940  {
941   "alignment" : 4,
942   "enum_fields" :
943   [
944    {
945     "enum_field_value" : 1,
946     "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::security::dice::Config>::value"
947    }
948   ],
949   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware8security4dice6ConfigEE6$valueE",
950   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::security::dice::Config>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
951   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware8security4dice6ConfigEE6$valueE",
952   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware8security4dice6ConfigEE6$valueE",
953   "size" : 4,
954   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
955   "underlying_type" : "_ZTIj"
956  },
957  {
958   "alignment" : 4,
959   "enum_fields" :
960   [
961    {
962     "enum_field_value" : 0,
963     "name" : "android::internal::details::HasToStringMethod<std::array<unsigned char, 32>>::value"
964    }
965   ],
966   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__15arrayIhLm32EEEE6$valueE",
967   "name" : "android::internal::details::HasToStringMethod<std::array<unsigned char, 32>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
968   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__15arrayIhLm32EEEE6$valueE",
969   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__15arrayIhLm32EEEE6$valueE",
970   "size" : 4,
971   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
972   "underlying_type" : "_ZTIj"
973  },
974  {
975   "alignment" : 4,
976   "enum_fields" :
977   [
978    {
979     "enum_field_value" : 0,
980     "name" : "android::internal::details::HasToStringMethod<std::array<unsigned char, 64>>::value"
981    }
982   ],
983   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__15arrayIhLm64EEEE6$valueE",
984   "name" : "android::internal::details::HasToStringMethod<std::array<unsigned char, 64>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
985   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__15arrayIhLm64EEEE6$valueE",
986   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__15arrayIhLm64EEEE6$valueE",
987   "size" : 4,
988   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
989   "underlying_type" : "_ZTIj"
990  },
991  {
992   "alignment" : 4,
993   "enum_fields" :
994   [
995    {
996     "enum_field_value" : 0,
997     "name" : "android::internal::details::HasToStringMethod<std::vector<unsigned char>>::value"
998    }
999   ],
1000   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE",
1001   "name" : "android::internal::details::HasToStringMethod<std::vector<unsigned char, std::allocator<unsigned char>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
1002   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE",
1003   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE",
1004   "size" : 4,
1005   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1006   "underlying_type" : "_ZTIj"
1007  },
1008  {
1009   "alignment" : 4,
1010   "enum_fields" :
1011   [
1012    {
1013     "enum_field_value" : 1,
1014     "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::security::dice::Mode>::value"
1015    }
1016   ],
1017   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware8security4dice4ModeEE6$valueE",
1018   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::security::dice::Mode>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
1019   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware8security4dice4ModeEE6$valueE",
1020   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware8security4dice4ModeEE6$valueE",
1021   "size" : 4,
1022   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1023   "underlying_type" : "_ZTIj"
1024  },
1025  {
1026   "alignment" : 4,
1027   "enum_fields" :
1028   [
1029    {
1030     "enum_field_value" : 0,
1031     "name" : "android::internal::details::HasToStringFunction<std::array<unsigned char, 32>>::value"
1032    }
1033   ],
1034   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__15arrayIhLm32EEEE6$valueE",
1035   "name" : "android::internal::details::HasToStringFunction<std::array<unsigned char, 32>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
1036   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__15arrayIhLm32EEEE6$valueE",
1037   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__15arrayIhLm32EEEE6$valueE",
1038   "size" : 4,
1039   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1040   "underlying_type" : "_ZTIj"
1041  },
1042  {
1043   "alignment" : 4,
1044   "enum_fields" :
1045   [
1046    {
1047     "enum_field_value" : 0,
1048     "name" : "android::internal::details::HasToStringFunction<std::array<unsigned char, 64>>::value"
1049    }
1050   ],
1051   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__15arrayIhLm64EEEE6$valueE",
1052   "name" : "android::internal::details::HasToStringFunction<std::array<unsigned char, 64>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
1053   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__15arrayIhLm64EEEE6$valueE",
1054   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__15arrayIhLm64EEEE6$valueE",
1055   "size" : 4,
1056   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1057   "underlying_type" : "_ZTIj"
1058  },
1059  {
1060   "alignment" : 4,
1061   "enum_fields" :
1062   [
1063    {
1064     "enum_field_value" : 0,
1065     "name" : "android::internal::details::HasToStringFunction<std::vector<unsigned char>>::value"
1066    }
1067   ],
1068   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE",
1069   "name" : "android::internal::details::HasToStringFunction<std::vector<unsigned char, std::allocator<unsigned char>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
1070   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE",
1071   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIhNS3_9allocatorIhEEEEE6$valueE",
1072   "size" : 4,
1073   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1074   "underlying_type" : "_ZTIj"
1075  }
1076 ],
1077 "function_types" :
1078 [
1079  {
1080   "alignment" : 4,
1081   "linker_set_key" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
1082   "name" : "int (AIBinder *, unsigned int, const AParcel *, AParcel *)",
1083   "parameters" :
1084   [
1085    {
1086     "referenced_type" : "_ZTIP8AIBinder"
1087    },
1088    {
1089     "referenced_type" : "_ZTIj"
1090    },
1091    {
1092     "referenced_type" : "_ZTIPK7AParcel"
1093    },
1094    {
1095     "referenced_type" : "_ZTIP7AParcel"
1096    }
1097   ],
1098   "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
1099   "return_type" : "_ZTIi",
1100   "self_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
1101   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1102  }
1103 ],
1104 "functions" :
1105 [
1106  {
1107   "function_name" : "ndk::BnCInterface<aidl::android::hardware::security::dice::IDiceDevice>::asBinder",
1108   "linker_set_key" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEE8asBinderEv",
1109   "parameters" :
1110   [
1111    {
1112     "is_this_ptr" : true,
1113     "referenced_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEEE"
1114    }
1115   ],
1116   "return_type" : "_ZTIN3ndk10SpAIBinderE",
1117   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1118  },
1119  {
1120   "function_name" : "ndk::BpCInterface<aidl::android::hardware::security::dice::IDiceDevice>::asBinder",
1121   "linker_set_key" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEE8asBinderEv",
1122   "parameters" :
1123   [
1124    {
1125     "is_this_ptr" : true,
1126     "referenced_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEEE"
1127    }
1128   ],
1129   "return_type" : "_ZTIN3ndk10SpAIBinderE",
1130   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1131  },
1132  {
1133   "function_name" : "ndk::AParcel_readStdVectorParcelableElement",
1134   "linker_set_key" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware8security4dice11InputValuesEEEiPK7AParcelPvm",
1135   "parameters" :
1136   [
1137    {
1138     "referenced_type" : "_ZTIPK7AParcel"
1139    },
1140    {
1141     "referenced_type" : "_ZTIPv"
1142    },
1143    {
1144     "referenced_type" : "_ZTIm"
1145    }
1146   ],
1147   "return_type" : "_ZTIi",
1148   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
1149   "template_args" :
1150   [
1151    "_ZTIN4aidl7android8hardware8security4dice11InputValuesE"
1152   ]
1153  },
1154  {
1155   "function_name" : "ndk::AParcel_writeStdVectorParcelableElement",
1156   "linker_set_key" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware8security4dice11InputValuesEEEiP7AParcelPKvm",
1157   "parameters" :
1158   [
1159    {
1160     "referenced_type" : "_ZTIP7AParcel"
1161    },
1162    {
1163     "referenced_type" : "_ZTIPKv"
1164    },
1165    {
1166     "referenced_type" : "_ZTIm"
1167    }
1168   ],
1169   "return_type" : "_ZTIi",
1170   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
1171   "template_args" :
1172   [
1173    "_ZTIN4aidl7android8hardware8security4dice11InputValuesE"
1174   ]
1175  },
1176  {
1177   "function_name" : "aidl::android::hardware::security::dice::BccHandover::readFromParcel",
1178   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice11BccHandover14readFromParcelEPK7AParcel",
1179   "parameters" :
1180   [
1181    {
1182     "is_this_ptr" : true,
1183     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice11BccHandoverE"
1184    },
1185    {
1186     "referenced_type" : "_ZTIPK7AParcel"
1187    }
1188   ],
1189   "return_type" : "_ZTIi",
1190   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/BccHandover.h"
1191  },
1192  {
1193   "function_name" : "aidl::android::hardware::security::dice::IDiceDevice::fromBinder",
1194   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice10fromBinderERKN3ndk10SpAIBinderE",
1195   "parameters" :
1196   [
1197    {
1198     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
1199    }
1200   ],
1201   "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware8security4dice11IDiceDeviceEEE",
1202   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/IDiceDevice.h"
1203  },
1204  {
1205   "function_name" : "aidl::android::hardware::security::dice::IDiceDevice::writeToParcel",
1206   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS4_EE",
1207   "parameters" :
1208   [
1209    {
1210     "referenced_type" : "_ZTIP7AParcel"
1211    },
1212    {
1213     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware8security4dice11IDiceDeviceEEE"
1214    }
1215   ],
1216   "return_type" : "_ZTIi",
1217   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/IDiceDevice.h"
1218  },
1219  {
1220   "function_name" : "aidl::android::hardware::security::dice::IDiceDevice::getDefaultImpl",
1221   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice14getDefaultImplEv",
1222   "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware8security4dice11IDiceDeviceEEE",
1223   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/IDiceDevice.h"
1224  },
1225  {
1226   "function_name" : "aidl::android::hardware::security::dice::IDiceDevice::readFromParcel",
1227   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS4_EE",
1228   "parameters" :
1229   [
1230    {
1231     "referenced_type" : "_ZTIPK7AParcel"
1232    },
1233    {
1234     "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware8security4dice11IDiceDeviceEEE"
1235    }
1236   ],
1237   "return_type" : "_ZTIi",
1238   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/IDiceDevice.h"
1239  },
1240  {
1241   "function_name" : "aidl::android::hardware::security::dice::IDiceDevice::setDefaultImpl",
1242   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice14setDefaultImplERKNSt3__110shared_ptrIS4_EE",
1243   "parameters" :
1244   [
1245    {
1246     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware8security4dice11IDiceDeviceEEE"
1247    }
1248   ],
1249   "return_type" : "_ZTIb",
1250   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/IDiceDevice.h"
1251  },
1252  {
1253   "function_name" : "aidl::android::hardware::security::dice::IDiceDevice::IDiceDevice",
1254   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice11IDiceDeviceC2Ev",
1255   "parameters" :
1256   [
1257    {
1258     "is_this_ptr" : true,
1259     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice11IDiceDeviceE"
1260    }
1261   ],
1262   "return_type" : "_ZTIv",
1263   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/IDiceDevice.h"
1264  },
1265  {
1266   "function_name" : "aidl::android::hardware::security::dice::IDiceDevice::~IDiceDevice",
1267   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice11IDiceDeviceD0Ev",
1268   "parameters" :
1269   [
1270    {
1271     "is_this_ptr" : true,
1272     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice11IDiceDeviceE"
1273    }
1274   ],
1275   "return_type" : "_ZTIv",
1276   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/IDiceDevice.h"
1277  },
1278  {
1279   "function_name" : "aidl::android::hardware::security::dice::IDiceDevice::~IDiceDevice",
1280   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice11IDiceDeviceD1Ev",
1281   "parameters" :
1282   [
1283    {
1284     "is_this_ptr" : true,
1285     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice11IDiceDeviceE"
1286    }
1287   ],
1288   "return_type" : "_ZTIv",
1289   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/IDiceDevice.h"
1290  },
1291  {
1292   "function_name" : "aidl::android::hardware::security::dice::IDiceDevice::~IDiceDevice",
1293   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice11IDiceDeviceD2Ev",
1294   "parameters" :
1295   [
1296    {
1297     "is_this_ptr" : true,
1298     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice11IDiceDeviceE"
1299    }
1300   ],
1301   "return_type" : "_ZTIv",
1302   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/IDiceDevice.h"
1303  },
1304  {
1305   "function_name" : "aidl::android::hardware::security::dice::InputValues::readFromParcel",
1306   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice11InputValues14readFromParcelEPK7AParcel",
1307   "parameters" :
1308   [
1309    {
1310     "is_this_ptr" : true,
1311     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice11InputValuesE"
1312    },
1313    {
1314     "referenced_type" : "_ZTIPK7AParcel"
1315    }
1316   ],
1317   "return_type" : "_ZTIi",
1318   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/InputValues.h"
1319  },
1320  {
1321   "access" : "protected",
1322   "function_name" : "aidl::android::hardware::security::dice::BnDiceDevice::createBinder",
1323   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice12BnDiceDevice12createBinderEv",
1324   "parameters" :
1325   [
1326    {
1327     "is_this_ptr" : true,
1328     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice12BnDiceDeviceE"
1329    }
1330   ],
1331   "return_type" : "_ZTIN3ndk10SpAIBinderE",
1332   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/BnDiceDevice.h"
1333  },
1334  {
1335   "function_name" : "aidl::android::hardware::security::dice::BnDiceDevice::getInterfaceHash",
1336   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice12BnDiceDevice16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
1337   "parameters" :
1338   [
1339    {
1340     "is_this_ptr" : true,
1341     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice12BnDiceDeviceE"
1342    },
1343    {
1344     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
1345    }
1346   ],
1347   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1348   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/BnDiceDevice.h"
1349  },
1350  {
1351   "function_name" : "aidl::android::hardware::security::dice::BnDiceDevice::getInterfaceVersion",
1352   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice12BnDiceDevice19getInterfaceVersionEPi",
1353   "parameters" :
1354   [
1355    {
1356     "is_this_ptr" : true,
1357     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice12BnDiceDeviceE"
1358    },
1359    {
1360     "referenced_type" : "_ZTIPi"
1361    }
1362   ],
1363   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1364   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/BnDiceDevice.h"
1365  },
1366  {
1367   "function_name" : "aidl::android::hardware::security::dice::BnDiceDevice::BnDiceDevice",
1368   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice12BnDiceDeviceC2Ev",
1369   "parameters" :
1370   [
1371    {
1372     "is_this_ptr" : true,
1373     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice12BnDiceDeviceE"
1374    }
1375   ],
1376   "return_type" : "_ZTIv",
1377   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/BnDiceDevice.h"
1378  },
1379  {
1380   "function_name" : "aidl::android::hardware::security::dice::BnDiceDevice::~BnDiceDevice",
1381   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice12BnDiceDeviceD0Ev",
1382   "parameters" :
1383   [
1384    {
1385     "is_this_ptr" : true,
1386     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice12BnDiceDeviceE"
1387    }
1388   ],
1389   "return_type" : "_ZTIv",
1390   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/BnDiceDevice.h"
1391  },
1392  {
1393   "function_name" : "aidl::android::hardware::security::dice::BnDiceDevice::~BnDiceDevice",
1394   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice12BnDiceDeviceD1Ev",
1395   "parameters" :
1396   [
1397    {
1398     "is_this_ptr" : true,
1399     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice12BnDiceDeviceE"
1400    }
1401   ],
1402   "return_type" : "_ZTIv",
1403   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/BnDiceDevice.h"
1404  },
1405  {
1406   "function_name" : "aidl::android::hardware::security::dice::BnDiceDevice::~BnDiceDevice",
1407   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice12BnDiceDeviceD2Ev",
1408   "parameters" :
1409   [
1410    {
1411     "is_this_ptr" : true,
1412     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice12BnDiceDeviceE"
1413    }
1414   ],
1415   "return_type" : "_ZTIv",
1416   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/BnDiceDevice.h"
1417  },
1418  {
1419   "function_name" : "aidl::android::hardware::security::dice::BpDiceDevice::getInterfaceHash",
1420   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice12BpDiceDevice16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
1421   "parameters" :
1422   [
1423    {
1424     "is_this_ptr" : true,
1425     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice12BpDiceDeviceE"
1426    },
1427    {
1428     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
1429    }
1430   ],
1431   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1432   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/BpDiceDevice.h"
1433  },
1434  {
1435   "function_name" : "aidl::android::hardware::security::dice::BpDiceDevice::getAttestationChain",
1436   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice12BpDiceDevice19getAttestationChainERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEEPNS3_3BccE",
1437   "parameters" :
1438   [
1439    {
1440     "is_this_ptr" : true,
1441     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice12BpDiceDeviceE"
1442    },
1443    {
1444     "referenced_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware8security4dice11InputValuesENS_9allocatorIS6_EEEE"
1445    },
1446    {
1447     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice3BccE"
1448    }
1449   ],
1450   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1451   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/BpDiceDevice.h"
1452  },
1453  {
1454   "function_name" : "aidl::android::hardware::security::dice::BpDiceDevice::getInterfaceVersion",
1455   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice12BpDiceDevice19getInterfaceVersionEPi",
1456   "parameters" :
1457   [
1458    {
1459     "is_this_ptr" : true,
1460     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice12BpDiceDeviceE"
1461    },
1462    {
1463     "referenced_type" : "_ZTIPi"
1464    }
1465   ],
1466   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1467   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/BpDiceDevice.h"
1468  },
1469  {
1470   "function_name" : "aidl::android::hardware::security::dice::BpDiceDevice::sign",
1471   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice12BpDiceDevice4signERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEERKNS6_IhNS8_IhEEEEPNS3_9SignatureE",
1472   "parameters" :
1473   [
1474    {
1475     "is_this_ptr" : true,
1476     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice12BpDiceDeviceE"
1477    },
1478    {
1479     "referenced_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware8security4dice11InputValuesENS_9allocatorIS6_EEEE"
1480    },
1481    {
1482     "referenced_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE"
1483    },
1484    {
1485     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice9SignatureE"
1486    }
1487   ],
1488   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1489   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/BpDiceDevice.h"
1490  },
1491  {
1492   "function_name" : "aidl::android::hardware::security::dice::BpDiceDevice::demote",
1493   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice12BpDiceDevice6demoteERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEE",
1494   "parameters" :
1495   [
1496    {
1497     "is_this_ptr" : true,
1498     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice12BpDiceDeviceE"
1499    },
1500    {
1501     "referenced_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware8security4dice11InputValuesENS_9allocatorIS6_EEEE"
1502    }
1503   ],
1504   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1505   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/BpDiceDevice.h"
1506  },
1507  {
1508   "function_name" : "aidl::android::hardware::security::dice::BpDiceDevice::derive",
1509   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice12BpDiceDevice6deriveERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEEPNS3_11BccHandoverE",
1510   "parameters" :
1511   [
1512    {
1513     "is_this_ptr" : true,
1514     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice12BpDiceDeviceE"
1515    },
1516    {
1517     "referenced_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware8security4dice11InputValuesENS_9allocatorIS6_EEEE"
1518    },
1519    {
1520     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice11BccHandoverE"
1521    }
1522   ],
1523   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1524   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/BpDiceDevice.h"
1525  },
1526  {
1527   "function_name" : "aidl::android::hardware::security::dice::BpDiceDevice::BpDiceDevice",
1528   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice12BpDiceDeviceC1ERKN3ndk10SpAIBinderE",
1529   "parameters" :
1530   [
1531    {
1532     "is_this_ptr" : true,
1533     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice12BpDiceDeviceE"
1534    },
1535    {
1536     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
1537    }
1538   ],
1539   "return_type" : "_ZTIv",
1540   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/BpDiceDevice.h"
1541  },
1542  {
1543   "function_name" : "aidl::android::hardware::security::dice::BpDiceDevice::BpDiceDevice",
1544   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice12BpDiceDeviceC2ERKN3ndk10SpAIBinderE",
1545   "parameters" :
1546   [
1547    {
1548     "is_this_ptr" : true,
1549     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice12BpDiceDeviceE"
1550    },
1551    {
1552     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
1553    }
1554   ],
1555   "return_type" : "_ZTIv",
1556   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/BpDiceDevice.h"
1557  },
1558  {
1559   "function_name" : "aidl::android::hardware::security::dice::BpDiceDevice::~BpDiceDevice",
1560   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice12BpDiceDeviceD0Ev",
1561   "parameters" :
1562   [
1563    {
1564     "is_this_ptr" : true,
1565     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice12BpDiceDeviceE"
1566    }
1567   ],
1568   "return_type" : "_ZTIv",
1569   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/BpDiceDevice.h"
1570  },
1571  {
1572   "function_name" : "aidl::android::hardware::security::dice::BpDiceDevice::~BpDiceDevice",
1573   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice12BpDiceDeviceD1Ev",
1574   "parameters" :
1575   [
1576    {
1577     "is_this_ptr" : true,
1578     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice12BpDiceDeviceE"
1579    }
1580   ],
1581   "return_type" : "_ZTIv",
1582   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/BpDiceDevice.h"
1583  },
1584  {
1585   "function_name" : "aidl::android::hardware::security::dice::BpDiceDevice::~BpDiceDevice",
1586   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice12BpDiceDeviceD2Ev",
1587   "parameters" :
1588   [
1589    {
1590     "is_this_ptr" : true,
1591     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice12BpDiceDeviceE"
1592    }
1593   ],
1594   "return_type" : "_ZTIv",
1595   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/BpDiceDevice.h"
1596  },
1597  {
1598   "function_name" : "aidl::android::hardware::security::dice::IDiceDeviceDefault::getInterfaceHash",
1599   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice18IDiceDeviceDefault16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
1600   "parameters" :
1601   [
1602    {
1603     "is_this_ptr" : true,
1604     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice18IDiceDeviceDefaultE"
1605    },
1606    {
1607     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
1608    }
1609   ],
1610   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1611   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/IDiceDevice.h"
1612  },
1613  {
1614   "function_name" : "aidl::android::hardware::security::dice::IDiceDeviceDefault::getAttestationChain",
1615   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice18IDiceDeviceDefault19getAttestationChainERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEEPNS3_3BccE",
1616   "parameters" :
1617   [
1618    {
1619     "is_this_ptr" : true,
1620     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice18IDiceDeviceDefaultE"
1621    },
1622    {
1623     "referenced_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware8security4dice11InputValuesENS_9allocatorIS6_EEEE"
1624    },
1625    {
1626     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice3BccE"
1627    }
1628   ],
1629   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1630   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/IDiceDevice.h"
1631  },
1632  {
1633   "function_name" : "aidl::android::hardware::security::dice::IDiceDeviceDefault::getInterfaceVersion",
1634   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice18IDiceDeviceDefault19getInterfaceVersionEPi",
1635   "parameters" :
1636   [
1637    {
1638     "is_this_ptr" : true,
1639     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice18IDiceDeviceDefaultE"
1640    },
1641    {
1642     "referenced_type" : "_ZTIPi"
1643    }
1644   ],
1645   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1646   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/IDiceDevice.h"
1647  },
1648  {
1649   "function_name" : "aidl::android::hardware::security::dice::IDiceDeviceDefault::sign",
1650   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice18IDiceDeviceDefault4signERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEERKNS6_IhNS8_IhEEEEPNS3_9SignatureE",
1651   "parameters" :
1652   [
1653    {
1654     "is_this_ptr" : true,
1655     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice18IDiceDeviceDefaultE"
1656    },
1657    {
1658     "referenced_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware8security4dice11InputValuesENS_9allocatorIS6_EEEE"
1659    },
1660    {
1661     "referenced_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE"
1662    },
1663    {
1664     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice9SignatureE"
1665    }
1666   ],
1667   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1668   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/IDiceDevice.h"
1669  },
1670  {
1671   "function_name" : "aidl::android::hardware::security::dice::IDiceDeviceDefault::demote",
1672   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice18IDiceDeviceDefault6demoteERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEE",
1673   "parameters" :
1674   [
1675    {
1676     "is_this_ptr" : true,
1677     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice18IDiceDeviceDefaultE"
1678    },
1679    {
1680     "referenced_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware8security4dice11InputValuesENS_9allocatorIS6_EEEE"
1681    }
1682   ],
1683   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1684   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/IDiceDevice.h"
1685  },
1686  {
1687   "function_name" : "aidl::android::hardware::security::dice::IDiceDeviceDefault::derive",
1688   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice18IDiceDeviceDefault6deriveERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEEPNS3_11BccHandoverE",
1689   "parameters" :
1690   [
1691    {
1692     "is_this_ptr" : true,
1693     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice18IDiceDeviceDefaultE"
1694    },
1695    {
1696     "referenced_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware8security4dice11InputValuesENS_9allocatorIS6_EEEE"
1697    },
1698    {
1699     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice11BccHandoverE"
1700    }
1701   ],
1702   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1703   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/IDiceDevice.h"
1704  },
1705  {
1706   "function_name" : "aidl::android::hardware::security::dice::IDiceDeviceDefault::asBinder",
1707   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice18IDiceDeviceDefault8asBinderEv",
1708   "parameters" :
1709   [
1710    {
1711     "is_this_ptr" : true,
1712     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice18IDiceDeviceDefaultE"
1713    }
1714   ],
1715   "return_type" : "_ZTIN3ndk10SpAIBinderE",
1716   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/IDiceDevice.h"
1717  },
1718  {
1719   "function_name" : "aidl::android::hardware::security::dice::IDiceDeviceDefault::isRemote",
1720   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice18IDiceDeviceDefault8isRemoteEv",
1721   "parameters" :
1722   [
1723    {
1724     "is_this_ptr" : true,
1725     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice18IDiceDeviceDefaultE"
1726    }
1727   ],
1728   "return_type" : "_ZTIb",
1729   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/IDiceDevice.h"
1730  },
1731  {
1732   "function_name" : "aidl::android::hardware::security::dice::Bcc::readFromParcel",
1733   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice3Bcc14readFromParcelEPK7AParcel",
1734   "parameters" :
1735   [
1736    {
1737     "is_this_ptr" : true,
1738     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice3BccE"
1739    },
1740    {
1741     "referenced_type" : "_ZTIPK7AParcel"
1742    }
1743   ],
1744   "return_type" : "_ZTIi",
1745   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/Bcc.h"
1746  },
1747  {
1748   "function_name" : "aidl::android::hardware::security::dice::Config::readFromParcel",
1749   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice6Config14readFromParcelEPK7AParcel",
1750   "parameters" :
1751   [
1752    {
1753     "is_this_ptr" : true,
1754     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice6ConfigE"
1755    },
1756    {
1757     "referenced_type" : "_ZTIPK7AParcel"
1758    }
1759   ],
1760   "return_type" : "_ZTIi",
1761   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/Config.h"
1762  },
1763  {
1764   "function_name" : "aidl::android::hardware::security::dice::Signature::readFromParcel",
1765   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice9Signature14readFromParcelEPK7AParcel",
1766   "parameters" :
1767   [
1768    {
1769     "is_this_ptr" : true,
1770     "referenced_type" : "_ZTIPN4aidl7android8hardware8security4dice9SignatureE"
1771    },
1772    {
1773     "referenced_type" : "_ZTIPK7AParcel"
1774    }
1775   ],
1776   "return_type" : "_ZTIi",
1777   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/Signature.h"
1778  },
1779  {
1780   "function_name" : "aidl::android::hardware::security::dice::BccHandover::writeToParcel",
1781   "linker_set_key" : "_ZNK4aidl7android8hardware8security4dice11BccHandover13writeToParcelEP7AParcel",
1782   "parameters" :
1783   [
1784    {
1785     "is_this_ptr" : true,
1786     "referenced_type" : "_ZTIPKN4aidl7android8hardware8security4dice11BccHandoverE"
1787    },
1788    {
1789     "referenced_type" : "_ZTIP7AParcel"
1790    }
1791   ],
1792   "return_type" : "_ZTIi",
1793   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/BccHandover.h"
1794  },
1795  {
1796   "function_name" : "aidl::android::hardware::security::dice::InputValues::writeToParcel",
1797   "linker_set_key" : "_ZNK4aidl7android8hardware8security4dice11InputValues13writeToParcelEP7AParcel",
1798   "parameters" :
1799   [
1800    {
1801     "is_this_ptr" : true,
1802     "referenced_type" : "_ZTIPKN4aidl7android8hardware8security4dice11InputValuesE"
1803    },
1804    {
1805     "referenced_type" : "_ZTIP7AParcel"
1806    }
1807   ],
1808   "return_type" : "_ZTIi",
1809   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/InputValues.h"
1810  },
1811  {
1812   "function_name" : "aidl::android::hardware::security::dice::Bcc::writeToParcel",
1813   "linker_set_key" : "_ZNK4aidl7android8hardware8security4dice3Bcc13writeToParcelEP7AParcel",
1814   "parameters" :
1815   [
1816    {
1817     "is_this_ptr" : true,
1818     "referenced_type" : "_ZTIPKN4aidl7android8hardware8security4dice3BccE"
1819    },
1820    {
1821     "referenced_type" : "_ZTIP7AParcel"
1822    }
1823   ],
1824   "return_type" : "_ZTIi",
1825   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/Bcc.h"
1826  },
1827  {
1828   "function_name" : "aidl::android::hardware::security::dice::Config::writeToParcel",
1829   "linker_set_key" : "_ZNK4aidl7android8hardware8security4dice6Config13writeToParcelEP7AParcel",
1830   "parameters" :
1831   [
1832    {
1833     "is_this_ptr" : true,
1834     "referenced_type" : "_ZTIPKN4aidl7android8hardware8security4dice6ConfigE"
1835    },
1836    {
1837     "referenced_type" : "_ZTIP7AParcel"
1838    }
1839   ],
1840   "return_type" : "_ZTIi",
1841   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/Config.h"
1842  },
1843  {
1844   "function_name" : "aidl::android::hardware::security::dice::Signature::writeToParcel",
1845   "linker_set_key" : "_ZNK4aidl7android8hardware8security4dice9Signature13writeToParcelEP7AParcel",
1846   "parameters" :
1847   [
1848    {
1849     "is_this_ptr" : true,
1850     "referenced_type" : "_ZTIPKN4aidl7android8hardware8security4dice9SignatureE"
1851    },
1852    {
1853     "referenced_type" : "_ZTIP7AParcel"
1854    }
1855   ],
1856   "return_type" : "_ZTIi",
1857   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/Signature.h"
1858  }
1859 ],
1860 "global_vars" :
1861 [
1862  {
1863   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice11BccHandover10descriptorE",
1864   "name" : "aidl::android::hardware::security::dice::BccHandover::descriptor",
1865   "referenced_type" : "_ZTIPKc",
1866   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/BccHandover.h"
1867  },
1868  {
1869   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice10descriptorE",
1870   "name" : "aidl::android::hardware::security::dice::IDiceDevice::descriptor",
1871   "referenced_type" : "_ZTIPKc",
1872   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/IDiceDevice.h"
1873  },
1874  {
1875   "access" : "private",
1876   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice12default_implE",
1877   "name" : "aidl::android::hardware::security::dice::IDiceDevice::default_impl",
1878   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware8security4dice11IDiceDeviceEEE",
1879   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/IDiceDevice.h"
1880  },
1881  {
1882   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice4hashE",
1883   "name" : "aidl::android::hardware::security::dice::IDiceDevice::hash",
1884   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1885   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/IDiceDevice.h"
1886  },
1887  {
1888   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice11InputValues10descriptorE",
1889   "name" : "aidl::android::hardware::security::dice::InputValues::descriptor",
1890   "referenced_type" : "_ZTIPKc",
1891   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/InputValues.h"
1892  },
1893  {
1894   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice3Bcc10descriptorE",
1895   "name" : "aidl::android::hardware::security::dice::Bcc::descriptor",
1896   "referenced_type" : "_ZTIPKc",
1897   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/Bcc.h"
1898  },
1899  {
1900   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice6Config10descriptorE",
1901   "name" : "aidl::android::hardware::security::dice::Config::descriptor",
1902   "referenced_type" : "_ZTIPKc",
1903   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/Config.h"
1904  },
1905  {
1906   "linker_set_key" : "_ZN4aidl7android8hardware8security4dice9Signature10descriptorE",
1907   "name" : "aidl::android::hardware::security::dice::Signature::descriptor",
1908   "referenced_type" : "_ZTIPKc",
1909   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/Signature.h"
1910  }
1911 ],
1912 "lvalue_reference_types" :
1913 [
1914  {
1915   "alignment" : 8,
1916   "linker_set_key" : "_ZTIRKN3ndk10SpAIBinderE",
1917   "name" : "const ndk::SpAIBinder &",
1918   "referenced_type" : "_ZTIKN3ndk10SpAIBinderE",
1919   "self_type" : "_ZTIRKN3ndk10SpAIBinderE",
1920   "size" : 8,
1921   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1922  },
1923  {
1924   "alignment" : 8,
1925   "linker_set_key" : "_ZTIRKN3ndk13ScopedAParcelE",
1926   "name" : "const ndk::ScopedAParcel &",
1927   "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE",
1928   "self_type" : "_ZTIRKN3ndk13ScopedAParcelE",
1929   "size" : 8,
1930   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1931  },
1932  {
1933   "alignment" : 8,
1934   "linker_set_key" : "_ZTIRKN3ndk17AParcelableHolderE",
1935   "name" : "const ndk::AParcelableHolder &",
1936   "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE",
1937   "self_type" : "_ZTIRKN3ndk17AParcelableHolderE",
1938   "size" : 8,
1939   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
1940  },
1941  {
1942   "alignment" : 8,
1943   "linker_set_key" : "_ZTIRKN3ndk20ScopedFileDescriptorE",
1944   "name" : "const ndk::ScopedFileDescriptor &",
1945   "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
1946   "self_type" : "_ZTIRKN3ndk20ScopedFileDescriptorE",
1947   "size" : 8,
1948   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1949  },
1950  {
1951   "alignment" : 8,
1952   "linker_set_key" : "_ZTIRKN4aidl7android8hardware8security4dice11BccHandoverE",
1953   "name" : "const aidl::android::hardware::security::dice::BccHandover &",
1954   "referenced_type" : "_ZTIKN4aidl7android8hardware8security4dice11BccHandoverE",
1955   "self_type" : "_ZTIRKN4aidl7android8hardware8security4dice11BccHandoverE",
1956   "size" : 8,
1957   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/BccHandover.h"
1958  },
1959  {
1960   "alignment" : 8,
1961   "linker_set_key" : "_ZTIRKN4aidl7android8hardware8security4dice11InputValuesE",
1962   "name" : "const aidl::android::hardware::security::dice::InputValues &",
1963   "referenced_type" : "_ZTIKN4aidl7android8hardware8security4dice11InputValuesE",
1964   "self_type" : "_ZTIRKN4aidl7android8hardware8security4dice11InputValuesE",
1965   "size" : 8,
1966   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/InputValues.h"
1967  },
1968  {
1969   "alignment" : 8,
1970   "linker_set_key" : "_ZTIRKN4aidl7android8hardware8security4dice3BccE",
1971   "name" : "const aidl::android::hardware::security::dice::Bcc &",
1972   "referenced_type" : "_ZTIKN4aidl7android8hardware8security4dice3BccE",
1973   "self_type" : "_ZTIRKN4aidl7android8hardware8security4dice3BccE",
1974   "size" : 8,
1975   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/Bcc.h"
1976  },
1977  {
1978   "alignment" : 8,
1979   "linker_set_key" : "_ZTIRKN4aidl7android8hardware8security4dice4ModeE",
1980   "name" : "const aidl::android::hardware::security::dice::Mode &",
1981   "referenced_type" : "_ZTIKN4aidl7android8hardware8security4dice4ModeE",
1982   "self_type" : "_ZTIRKN4aidl7android8hardware8security4dice4ModeE",
1983   "size" : 8,
1984   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
1985  },
1986  {
1987   "alignment" : 8,
1988   "linker_set_key" : "_ZTIRKN4aidl7android8hardware8security4dice6ConfigE",
1989   "name" : "const aidl::android::hardware::security::dice::Config &",
1990   "referenced_type" : "_ZTIKN4aidl7android8hardware8security4dice6ConfigE",
1991   "self_type" : "_ZTIRKN4aidl7android8hardware8security4dice6ConfigE",
1992   "size" : 8,
1993   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/Config.h"
1994  },
1995  {
1996   "alignment" : 8,
1997   "linker_set_key" : "_ZTIRKN4aidl7android8hardware8security4dice9SignatureE",
1998   "name" : "const aidl::android::hardware::security::dice::Signature &",
1999   "referenced_type" : "_ZTIKN4aidl7android8hardware8security4dice9SignatureE",
2000   "self_type" : "_ZTIRKN4aidl7android8hardware8security4dice9SignatureE",
2001   "size" : 8,
2002   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/Signature.h"
2003  },
2004  {
2005   "alignment" : 8,
2006   "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware8security4dice11IDiceDeviceEEE",
2007   "name" : "const std::shared_ptr<aidl::android::hardware::security::dice::IDiceDevice> &",
2008   "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware8security4dice11IDiceDeviceEEE",
2009   "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware8security4dice11IDiceDeviceEEE",
2010   "size" : 8,
2011   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/IDiceDevice.h"
2012  },
2013  {
2014   "alignment" : 8,
2015   "linker_set_key" : "_ZTIRKNSt3__15arrayIhLm32EEE",
2016   "name" : "const std::array<unsigned char, 32> &",
2017   "referenced_type" : "_ZTIKNSt3__15arrayIhLm32EEE",
2018   "self_type" : "_ZTIRKNSt3__15arrayIhLm32EEE",
2019   "size" : 8,
2020   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
2021  },
2022  {
2023   "alignment" : 8,
2024   "linker_set_key" : "_ZTIRKNSt3__15arrayIhLm64EEE",
2025   "name" : "const std::array<unsigned char, 64> &",
2026   "referenced_type" : "_ZTIKNSt3__15arrayIhLm64EEE",
2027   "self_type" : "_ZTIRKNSt3__15arrayIhLm64EEE",
2028   "size" : 8,
2029   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
2030  },
2031  {
2032   "alignment" : 8,
2033   "linker_set_key" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
2034   "name" : "const std::vector<char16_t, std::allocator<char16_t>> &",
2035   "referenced_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
2036   "self_type" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
2037   "size" : 8,
2038   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2039  },
2040  {
2041   "alignment" : 8,
2042   "linker_set_key" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware8security4dice11InputValuesENS_9allocatorIS6_EEEE",
2043   "name" : "const std::vector<aidl::android::hardware::security::dice::InputValues, std::allocator<aidl::android::hardware::security::dice::InputValues>> &",
2044   "referenced_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware8security4dice11InputValuesENS_9allocatorIS6_EEEE",
2045   "self_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware8security4dice11InputValuesENS_9allocatorIS6_EEEE",
2046   "size" : 8,
2047   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/IDiceDevice.h"
2048  },
2049  {
2050   "alignment" : 8,
2051   "linker_set_key" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE",
2052   "name" : "const std::vector<bool, std::allocator<bool>> &",
2053   "referenced_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
2054   "self_type" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE",
2055   "size" : 8,
2056   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2057  },
2058  {
2059   "alignment" : 8,
2060   "linker_set_key" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE",
2061   "name" : "const std::vector<double, std::allocator<double>> &",
2062   "referenced_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
2063   "self_type" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE",
2064   "size" : 8,
2065   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2066  },
2067  {
2068   "alignment" : 8,
2069   "linker_set_key" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE",
2070   "name" : "const std::vector<float, std::allocator<float>> &",
2071   "referenced_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
2072   "self_type" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE",
2073   "size" : 8,
2074   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2075  },
2076  {
2077   "alignment" : 8,
2078   "linker_set_key" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE",
2079   "name" : "const std::vector<unsigned char, std::allocator<unsigned char>> &",
2080   "referenced_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
2081   "self_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE",
2082   "size" : 8,
2083   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2084  },
2085  {
2086   "alignment" : 8,
2087   "linker_set_key" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE",
2088   "name" : "const std::vector<int, std::allocator<int>> &",
2089   "referenced_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
2090   "self_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE",
2091   "size" : 8,
2092   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2093  },
2094  {
2095   "alignment" : 8,
2096   "linker_set_key" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
2097   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>> &",
2098   "referenced_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
2099   "self_type" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
2100   "size" : 8,
2101   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2102  },
2103  {
2104   "alignment" : 8,
2105   "linker_set_key" : "_ZTIRKNSt3__16vectorIlNS_9allocatorIlEEEE",
2106   "name" : "const std::vector<long, std::allocator<long>> &",
2107   "referenced_type" : "_ZTIKNSt3__16vectorIlNS_9allocatorIlEEEE",
2108   "self_type" : "_ZTIRKNSt3__16vectorIlNS_9allocatorIlEEEE",
2109   "size" : 8,
2110   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2111  },
2112  {
2113   "alignment" : 8,
2114   "linker_set_key" : "_ZTIRKNSt3__16vectorImNS_9allocatorImEEEE",
2115   "name" : "const std::vector<unsigned long, std::allocator<unsigned long>> &",
2116   "referenced_type" : "_ZTIKNSt3__16vectorImNS_9allocatorImEEEE",
2117   "self_type" : "_ZTIRKNSt3__16vectorImNS_9allocatorImEEEE",
2118   "size" : 8,
2119   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2120  },
2121  {
2122   "alignment" : 8,
2123   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2124   "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>> &",
2125   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2126   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2127   "size" : 8,
2128   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2129  },
2130  {
2131   "alignment" : 8,
2132   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2133   "name" : "const std::optional<std::vector<bool, std::allocator<bool>>> &",
2134   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2135   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2136   "size" : 8,
2137   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2138  },
2139  {
2140   "alignment" : 8,
2141   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2142   "name" : "const std::optional<std::vector<double, std::allocator<double>>> &",
2143   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2144   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2145   "size" : 8,
2146   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2147  },
2148  {
2149   "alignment" : 8,
2150   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2151   "name" : "const std::optional<std::vector<float, std::allocator<float>>> &",
2152   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2153   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2154   "size" : 8,
2155   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2156  },
2157  {
2158   "alignment" : 8,
2159   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2160   "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> &",
2161   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2162   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2163   "size" : 8,
2164   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2165  },
2166  {
2167   "alignment" : 8,
2168   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2169   "name" : "const std::optional<std::vector<int, std::allocator<int>>> &",
2170   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2171   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2172   "size" : 8,
2173   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2174  },
2175  {
2176   "alignment" : 8,
2177   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2178   "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> &",
2179   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2180   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2181   "size" : 8,
2182   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2183  },
2184  {
2185   "alignment" : 8,
2186   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
2187   "name" : "const std::optional<std::vector<long, std::allocator<long>>> &",
2188   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
2189   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
2190   "size" : 8,
2191   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2192  },
2193  {
2194   "alignment" : 8,
2195   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
2196   "name" : "const std::optional<std::vector<unsigned long, std::allocator<unsigned long>>> &",
2197   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
2198   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
2199   "size" : 8,
2200   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2201  },
2202  {
2203   "alignment" : 8,
2204   "linker_set_key" : "_ZTIRKh",
2205   "name" : "const unsigned char &",
2206   "referenced_type" : "_ZTIKh",
2207   "self_type" : "_ZTIRKh",
2208   "size" : 8,
2209   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
2210  },
2211  {
2212   "alignment" : 8,
2213   "linker_set_key" : "_ZTIRN3ndk10SpAIBinderE",
2214   "name" : "ndk::SpAIBinder &",
2215   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
2216   "self_type" : "_ZTIRN3ndk10SpAIBinderE",
2217   "size" : 8,
2218   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2219  },
2220  {
2221   "alignment" : 8,
2222   "linker_set_key" : "_ZTIRN3ndk13ScopedAParcelE",
2223   "name" : "ndk::ScopedAParcel &",
2224   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
2225   "self_type" : "_ZTIRN3ndk13ScopedAParcelE",
2226   "size" : 8,
2227   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2228  },
2229  {
2230   "alignment" : 8,
2231   "linker_set_key" : "_ZTIRN3ndk13ScopedAStatusE",
2232   "name" : "ndk::ScopedAStatus &",
2233   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
2234   "self_type" : "_ZTIRN3ndk13ScopedAStatusE",
2235   "size" : 8,
2236   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2237  },
2238  {
2239   "alignment" : 8,
2240   "linker_set_key" : "_ZTIRN3ndk19ScopedAIBinder_WeakE",
2241   "name" : "ndk::ScopedAIBinder_Weak &",
2242   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
2243   "self_type" : "_ZTIRN3ndk19ScopedAIBinder_WeakE",
2244   "size" : 8,
2245   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2246  },
2247  {
2248   "alignment" : 8,
2249   "linker_set_key" : "_ZTIRN3ndk20ScopedFileDescriptorE",
2250   "name" : "ndk::ScopedFileDescriptor &",
2251   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
2252   "self_type" : "_ZTIRN3ndk20ScopedFileDescriptorE",
2253   "size" : 8,
2254   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2255  },
2256  {
2257   "alignment" : 8,
2258   "linker_set_key" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE",
2259   "name" : "ndk::ScopedAIBinder_DeathRecipient &",
2260   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
2261   "self_type" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE",
2262   "size" : 8,
2263   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2264  },
2265  {
2266   "alignment" : 8,
2267   "linker_set_key" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2268   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &",
2269   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2270   "self_type" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2271   "size" : 8,
2272   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2273  }
2274 ],
2275 "pointer_types" :
2276 [
2277  {
2278   "alignment" : 8,
2279   "linker_set_key" : "_ZTIP13AIBinder_Weak",
2280   "name" : "AIBinder_Weak *",
2281   "referenced_type" : "_ZTI13AIBinder_Weak",
2282   "self_type" : "_ZTIP13AIBinder_Weak",
2283   "size" : 8,
2284   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2285  },
2286  {
2287   "alignment" : 8,
2288   "linker_set_key" : "_ZTIP14AIBinder_Class",
2289   "name" : "AIBinder_Class *",
2290   "referenced_type" : "_ZTI14AIBinder_Class",
2291   "self_type" : "_ZTIP14AIBinder_Class",
2292   "size" : 8,
2293   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
2294  },
2295  {
2296   "alignment" : 8,
2297   "linker_set_key" : "_ZTIP23AIBinder_DeathRecipient",
2298   "name" : "AIBinder_DeathRecipient *",
2299   "referenced_type" : "_ZTI23AIBinder_DeathRecipient",
2300   "self_type" : "_ZTIP23AIBinder_DeathRecipient",
2301   "size" : 8,
2302   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2303  },
2304  {
2305   "alignment" : 8,
2306   "linker_set_key" : "_ZTIP7AParcel",
2307   "name" : "AParcel *",
2308   "referenced_type" : "_ZTI7AParcel",
2309   "self_type" : "_ZTIP7AParcel",
2310   "size" : 8,
2311   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2312  },
2313  {
2314   "alignment" : 8,
2315   "linker_set_key" : "_ZTIP7AStatus",
2316   "name" : "AStatus *",
2317   "referenced_type" : "_ZTI7AStatus",
2318   "self_type" : "_ZTIP7AStatus",
2319   "size" : 8,
2320   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2321  },
2322  {
2323   "alignment" : 8,
2324   "linker_set_key" : "_ZTIP8AIBinder",
2325   "name" : "AIBinder *",
2326   "referenced_type" : "_ZTI8AIBinder",
2327   "self_type" : "_ZTIP8AIBinder",
2328   "size" : 8,
2329   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2330  },
2331  {
2332   "alignment" : 8,
2333   "linker_set_key" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E",
2334   "name" : "int (*)(AIBinder *, unsigned int, const AParcel *, AParcel *)",
2335   "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
2336   "self_type" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E",
2337   "size" : 8,
2338   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
2339  },
2340  {
2341   "alignment" : 8,
2342   "linker_set_key" : "_ZTIPK7AParcel",
2343   "name" : "const AParcel *",
2344   "referenced_type" : "_ZTIK7AParcel",
2345   "self_type" : "_ZTIPK7AParcel",
2346   "size" : 8,
2347   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
2348  },
2349  {
2350   "alignment" : 8,
2351   "linker_set_key" : "_ZTIPKN3ndk10SpAIBinderE",
2352   "name" : "const ndk::SpAIBinder *",
2353   "referenced_type" : "_ZTIKN3ndk10SpAIBinderE",
2354   "self_type" : "_ZTIPKN3ndk10SpAIBinderE",
2355   "size" : 8,
2356   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2357  },
2358  {
2359   "alignment" : 8,
2360   "linker_set_key" : "_ZTIPKN3ndk13ScopedAParcelE",
2361   "name" : "const ndk::ScopedAParcel *",
2362   "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE",
2363   "self_type" : "_ZTIPKN3ndk13ScopedAParcelE",
2364   "size" : 8,
2365   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2366  },
2367  {
2368   "alignment" : 8,
2369   "linker_set_key" : "_ZTIPKN3ndk13ScopedAStatusE",
2370   "name" : "const ndk::ScopedAStatus *",
2371   "referenced_type" : "_ZTIKN3ndk13ScopedAStatusE",
2372   "self_type" : "_ZTIPKN3ndk13ScopedAStatusE",
2373   "size" : 8,
2374   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2375  },
2376  {
2377   "alignment" : 8,
2378   "linker_set_key" : "_ZTIPKN3ndk17AParcelableHolderE",
2379   "name" : "const ndk::AParcelableHolder *",
2380   "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE",
2381   "self_type" : "_ZTIPKN3ndk17AParcelableHolderE",
2382   "size" : 8,
2383   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
2384  },
2385  {
2386   "alignment" : 8,
2387   "linker_set_key" : "_ZTIPKN3ndk20ScopedFileDescriptorE",
2388   "name" : "const ndk::ScopedFileDescriptor *",
2389   "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
2390   "self_type" : "_ZTIPKN3ndk20ScopedFileDescriptorE",
2391   "size" : 8,
2392   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2393  },
2394  {
2395   "alignment" : 8,
2396   "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2397   "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *",
2398   "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2399   "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2400   "size" : 8,
2401   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2402  },
2403  {
2404   "alignment" : 8,
2405   "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2406   "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *",
2407   "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2408   "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2409   "size" : 8,
2410   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2411  },
2412  {
2413   "alignment" : 8,
2414   "linker_set_key" : "_ZTIPKN4aidl7android8hardware8security4dice11BccHandoverE",
2415   "name" : "const aidl::android::hardware::security::dice::BccHandover *",
2416   "referenced_type" : "_ZTIKN4aidl7android8hardware8security4dice11BccHandoverE",
2417   "self_type" : "_ZTIPKN4aidl7android8hardware8security4dice11BccHandoverE",
2418   "size" : 8,
2419   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/BccHandover.h"
2420  },
2421  {
2422   "alignment" : 8,
2423   "linker_set_key" : "_ZTIPKN4aidl7android8hardware8security4dice11InputValuesE",
2424   "name" : "const aidl::android::hardware::security::dice::InputValues *",
2425   "referenced_type" : "_ZTIKN4aidl7android8hardware8security4dice11InputValuesE",
2426   "self_type" : "_ZTIPKN4aidl7android8hardware8security4dice11InputValuesE",
2427   "size" : 8,
2428   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/InputValues.h"
2429  },
2430  {
2431   "alignment" : 8,
2432   "linker_set_key" : "_ZTIPKN4aidl7android8hardware8security4dice3BccE",
2433   "name" : "const aidl::android::hardware::security::dice::Bcc *",
2434   "referenced_type" : "_ZTIKN4aidl7android8hardware8security4dice3BccE",
2435   "self_type" : "_ZTIPKN4aidl7android8hardware8security4dice3BccE",
2436   "size" : 8,
2437   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/Bcc.h"
2438  },
2439  {
2440   "alignment" : 8,
2441   "linker_set_key" : "_ZTIPKN4aidl7android8hardware8security4dice6ConfigE",
2442   "name" : "const aidl::android::hardware::security::dice::Config *",
2443   "referenced_type" : "_ZTIKN4aidl7android8hardware8security4dice6ConfigE",
2444   "self_type" : "_ZTIPKN4aidl7android8hardware8security4dice6ConfigE",
2445   "size" : 8,
2446   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/Config.h"
2447  },
2448  {
2449   "alignment" : 8,
2450   "linker_set_key" : "_ZTIPKN4aidl7android8hardware8security4dice9SignatureE",
2451   "name" : "const aidl::android::hardware::security::dice::Signature *",
2452   "referenced_type" : "_ZTIKN4aidl7android8hardware8security4dice9SignatureE",
2453   "self_type" : "_ZTIPKN4aidl7android8hardware8security4dice9SignatureE",
2454   "size" : 8,
2455   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/Signature.h"
2456  },
2457  {
2458   "alignment" : 8,
2459   "linker_set_key" : "_ZTIPKc",
2460   "name" : "const char *",
2461   "referenced_type" : "_ZTIKc",
2462   "self_type" : "_ZTIPKc",
2463   "size" : 8,
2464   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2465  },
2466  {
2467   "alignment" : 8,
2468   "linker_set_key" : "_ZTIPKv",
2469   "name" : "const void *",
2470   "referenced_type" : "_ZTIKv",
2471   "self_type" : "_ZTIPKv",
2472   "size" : 8,
2473   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2474  },
2475  {
2476   "alignment" : 8,
2477   "linker_set_key" : "_ZTIPN3ndk10SpAIBinderE",
2478   "name" : "ndk::SpAIBinder *",
2479   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
2480   "self_type" : "_ZTIPN3ndk10SpAIBinderE",
2481   "size" : 8,
2482   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2483  },
2484  {
2485   "alignment" : 8,
2486   "linker_set_key" : "_ZTIPN3ndk11ICInterfaceE",
2487   "name" : "ndk::ICInterface *",
2488   "referenced_type" : "_ZTIN3ndk11ICInterfaceE",
2489   "self_type" : "_ZTIPN3ndk11ICInterfaceE",
2490   "size" : 8,
2491   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
2492  },
2493  {
2494   "alignment" : 8,
2495   "linker_set_key" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEEE",
2496   "name" : "ndk::BnCInterface<aidl::android::hardware::security::dice::IDiceDevice> *",
2497   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEEE",
2498   "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEEE",
2499   "size" : 8,
2500   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
2501  },
2502  {
2503   "alignment" : 8,
2504   "linker_set_key" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEEE",
2505   "name" : "ndk::BpCInterface<aidl::android::hardware::security::dice::IDiceDevice> *",
2506   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEEE",
2507   "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEEE",
2508   "size" : 8,
2509   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
2510  },
2511  {
2512   "alignment" : 8,
2513   "linker_set_key" : "_ZTIPN3ndk13ScopedAParcelE",
2514   "name" : "ndk::ScopedAParcel *",
2515   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
2516   "self_type" : "_ZTIPN3ndk13ScopedAParcelE",
2517   "size" : 8,
2518   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2519  },
2520  {
2521   "alignment" : 8,
2522   "linker_set_key" : "_ZTIPN3ndk13ScopedAStatusE",
2523   "name" : "ndk::ScopedAStatus *",
2524   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
2525   "self_type" : "_ZTIPN3ndk13ScopedAStatusE",
2526   "size" : 8,
2527   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2528  },
2529  {
2530   "alignment" : 8,
2531   "linker_set_key" : "_ZTIPN3ndk13SharedRefBaseE",
2532   "name" : "ndk::SharedRefBase *",
2533   "referenced_type" : "_ZTIN3ndk13SharedRefBaseE",
2534   "self_type" : "_ZTIPN3ndk13SharedRefBaseE",
2535   "size" : 8,
2536   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
2537  },
2538  {
2539   "alignment" : 8,
2540   "linker_set_key" : "_ZTIPN3ndk17AParcelableHolderE",
2541   "name" : "ndk::AParcelableHolder *",
2542   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
2543   "self_type" : "_ZTIPN3ndk17AParcelableHolderE",
2544   "size" : 8,
2545   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
2546  },
2547  {
2548   "alignment" : 8,
2549   "linker_set_key" : "_ZTIPN3ndk19ScopedAIBinder_WeakE",
2550   "name" : "ndk::ScopedAIBinder_Weak *",
2551   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
2552   "self_type" : "_ZTIPN3ndk19ScopedAIBinder_WeakE",
2553   "size" : 8,
2554   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2555  },
2556  {
2557   "alignment" : 8,
2558   "linker_set_key" : "_ZTIPN3ndk20ScopedFileDescriptorE",
2559   "name" : "ndk::ScopedFileDescriptor *",
2560   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
2561   "self_type" : "_ZTIPN3ndk20ScopedFileDescriptorE",
2562   "size" : 8,
2563   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2564  },
2565  {
2566   "alignment" : 8,
2567   "linker_set_key" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE",
2568   "name" : "ndk::ScopedAIBinder_DeathRecipient *",
2569   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
2570   "self_type" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE",
2571   "size" : 8,
2572   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2573  },
2574  {
2575   "alignment" : 8,
2576   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
2577   "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr> *",
2578   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
2579   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
2580   "size" : 8,
2581   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2582  },
2583  {
2584   "alignment" : 8,
2585   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
2586   "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr> *",
2587   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
2588   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
2589   "size" : 8,
2590   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2591  },
2592  {
2593   "alignment" : 8,
2594   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2595   "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *",
2596   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2597   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2598   "size" : 8,
2599   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2600  },
2601  {
2602   "alignment" : 8,
2603   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2604   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *",
2605   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2606   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2607   "size" : 8,
2608   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2609  },
2610  {
2611   "alignment" : 8,
2612   "linker_set_key" : "_ZTIPN4aidl7android8hardware8security4dice11BccHandoverE",
2613   "name" : "aidl::android::hardware::security::dice::BccHandover *",
2614   "referenced_type" : "_ZTIN4aidl7android8hardware8security4dice11BccHandoverE",
2615   "self_type" : "_ZTIPN4aidl7android8hardware8security4dice11BccHandoverE",
2616   "size" : 8,
2617   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/BccHandover.h"
2618  },
2619  {
2620   "alignment" : 8,
2621   "linker_set_key" : "_ZTIPN4aidl7android8hardware8security4dice11IDiceDeviceE",
2622   "name" : "aidl::android::hardware::security::dice::IDiceDevice *",
2623   "referenced_type" : "_ZTIN4aidl7android8hardware8security4dice11IDiceDeviceE",
2624   "self_type" : "_ZTIPN4aidl7android8hardware8security4dice11IDiceDeviceE",
2625   "size" : 8,
2626   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/IDiceDevice.h"
2627  },
2628  {
2629   "alignment" : 8,
2630   "linker_set_key" : "_ZTIPN4aidl7android8hardware8security4dice11InputValuesE",
2631   "name" : "aidl::android::hardware::security::dice::InputValues *",
2632   "referenced_type" : "_ZTIN4aidl7android8hardware8security4dice11InputValuesE",
2633   "self_type" : "_ZTIPN4aidl7android8hardware8security4dice11InputValuesE",
2634   "size" : 8,
2635   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/InputValues.h"
2636  },
2637  {
2638   "alignment" : 8,
2639   "linker_set_key" : "_ZTIPN4aidl7android8hardware8security4dice12BnDiceDeviceE",
2640   "name" : "aidl::android::hardware::security::dice::BnDiceDevice *",
2641   "referenced_type" : "_ZTIN4aidl7android8hardware8security4dice12BnDiceDeviceE",
2642   "self_type" : "_ZTIPN4aidl7android8hardware8security4dice12BnDiceDeviceE",
2643   "size" : 8,
2644   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/BnDiceDevice.h"
2645  },
2646  {
2647   "alignment" : 8,
2648   "linker_set_key" : "_ZTIPN4aidl7android8hardware8security4dice12BpDiceDeviceE",
2649   "name" : "aidl::android::hardware::security::dice::BpDiceDevice *",
2650   "referenced_type" : "_ZTIN4aidl7android8hardware8security4dice12BpDiceDeviceE",
2651   "self_type" : "_ZTIPN4aidl7android8hardware8security4dice12BpDiceDeviceE",
2652   "size" : 8,
2653   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/BpDiceDevice.h"
2654  },
2655  {
2656   "alignment" : 8,
2657   "linker_set_key" : "_ZTIPN4aidl7android8hardware8security4dice18IDiceDeviceDefaultE",
2658   "name" : "aidl::android::hardware::security::dice::IDiceDeviceDefault *",
2659   "referenced_type" : "_ZTIN4aidl7android8hardware8security4dice18IDiceDeviceDefaultE",
2660   "self_type" : "_ZTIPN4aidl7android8hardware8security4dice18IDiceDeviceDefaultE",
2661   "size" : 8,
2662   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/IDiceDevice.h"
2663  },
2664  {
2665   "alignment" : 8,
2666   "linker_set_key" : "_ZTIPN4aidl7android8hardware8security4dice20IDiceDeviceDelegatorE",
2667   "name" : "aidl::android::hardware::security::dice::IDiceDeviceDelegator *",
2668   "referenced_type" : "_ZTIN4aidl7android8hardware8security4dice20IDiceDeviceDelegatorE",
2669   "self_type" : "_ZTIPN4aidl7android8hardware8security4dice20IDiceDeviceDelegatorE",
2670   "size" : 8,
2671   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/BnDiceDevice.h"
2672  },
2673  {
2674   "alignment" : 8,
2675   "linker_set_key" : "_ZTIPN4aidl7android8hardware8security4dice3BccE",
2676   "name" : "aidl::android::hardware::security::dice::Bcc *",
2677   "referenced_type" : "_ZTIN4aidl7android8hardware8security4dice3BccE",
2678   "self_type" : "_ZTIPN4aidl7android8hardware8security4dice3BccE",
2679   "size" : 8,
2680   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/Bcc.h"
2681  },
2682  {
2683   "alignment" : 8,
2684   "linker_set_key" : "_ZTIPN4aidl7android8hardware8security4dice6ConfigE",
2685   "name" : "aidl::android::hardware::security::dice::Config *",
2686   "referenced_type" : "_ZTIN4aidl7android8hardware8security4dice6ConfigE",
2687   "self_type" : "_ZTIPN4aidl7android8hardware8security4dice6ConfigE",
2688   "size" : 8,
2689   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/Config.h"
2690  },
2691  {
2692   "alignment" : 8,
2693   "linker_set_key" : "_ZTIPN4aidl7android8hardware8security4dice9SignatureE",
2694   "name" : "aidl::android::hardware::security::dice::Signature *",
2695   "referenced_type" : "_ZTIN4aidl7android8hardware8security4dice9SignatureE",
2696   "self_type" : "_ZTIPN4aidl7android8hardware8security4dice9SignatureE",
2697   "size" : 8,
2698   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/IDiceDevice.h"
2699  },
2700  {
2701   "alignment" : 8,
2702   "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware8security4dice11IDiceDeviceEEE",
2703   "name" : "std::shared_ptr<aidl::android::hardware::security::dice::IDiceDevice> *",
2704   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware8security4dice11IDiceDeviceEEE",
2705   "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware8security4dice11IDiceDeviceEEE",
2706   "size" : 8,
2707   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/IDiceDevice.h"
2708  },
2709  {
2710   "alignment" : 8,
2711   "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2712   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
2713   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2714   "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2715   "size" : 8,
2716   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/IDiceDevice.h"
2717  },
2718  {
2719   "alignment" : 8,
2720   "linker_set_key" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE",
2721   "name" : "std::vector<char16_t, std::allocator<char16_t>> *",
2722   "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE",
2723   "self_type" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE",
2724   "size" : 8,
2725   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2726  },
2727  {
2728   "alignment" : 8,
2729   "linker_set_key" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE",
2730   "name" : "std::vector<bool, std::allocator<bool>> *",
2731   "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE",
2732   "self_type" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE",
2733   "size" : 8,
2734   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2735  },
2736  {
2737   "alignment" : 8,
2738   "linker_set_key" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE",
2739   "name" : "std::vector<double, std::allocator<double>> *",
2740   "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
2741   "self_type" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE",
2742   "size" : 8,
2743   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2744  },
2745  {
2746   "alignment" : 8,
2747   "linker_set_key" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE",
2748   "name" : "std::vector<float, std::allocator<float>> *",
2749   "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE",
2750   "self_type" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE",
2751   "size" : 8,
2752   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2753  },
2754  {
2755   "alignment" : 8,
2756   "linker_set_key" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
2757   "name" : "std::vector<unsigned char, std::allocator<unsigned char>> *",
2758   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
2759   "self_type" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
2760   "size" : 8,
2761   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2762  },
2763  {
2764   "alignment" : 8,
2765   "linker_set_key" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE",
2766   "name" : "std::vector<int, std::allocator<int>> *",
2767   "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
2768   "self_type" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE",
2769   "size" : 8,
2770   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2771  },
2772  {
2773   "alignment" : 8,
2774   "linker_set_key" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
2775   "name" : "std::vector<unsigned int, std::allocator<unsigned int>> *",
2776   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
2777   "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
2778   "size" : 8,
2779   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2780  },
2781  {
2782   "alignment" : 8,
2783   "linker_set_key" : "_ZTIPNSt3__16vectorIlNS_9allocatorIlEEEE",
2784   "name" : "std::vector<long, std::allocator<long>> *",
2785   "referenced_type" : "_ZTINSt3__16vectorIlNS_9allocatorIlEEEE",
2786   "self_type" : "_ZTIPNSt3__16vectorIlNS_9allocatorIlEEEE",
2787   "size" : 8,
2788   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2789  },
2790  {
2791   "alignment" : 8,
2792   "linker_set_key" : "_ZTIPNSt3__16vectorImNS_9allocatorImEEEE",
2793   "name" : "std::vector<unsigned long, std::allocator<unsigned long>> *",
2794   "referenced_type" : "_ZTINSt3__16vectorImNS_9allocatorImEEEE",
2795   "self_type" : "_ZTIPNSt3__16vectorImNS_9allocatorImEEEE",
2796   "size" : 8,
2797   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2798  },
2799  {
2800   "alignment" : 8,
2801   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2802   "name" : "std::optional<std::vector<char16_t, std::allocator<char16_t>>> *",
2803   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2804   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2805   "size" : 8,
2806   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2807  },
2808  {
2809   "alignment" : 8,
2810   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2811   "name" : "std::optional<std::vector<bool, std::allocator<bool>>> *",
2812   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2813   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2814   "size" : 8,
2815   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2816  },
2817  {
2818   "alignment" : 8,
2819   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2820   "name" : "std::optional<std::vector<double, std::allocator<double>>> *",
2821   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2822   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2823   "size" : 8,
2824   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2825  },
2826  {
2827   "alignment" : 8,
2828   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2829   "name" : "std::optional<std::vector<float, std::allocator<float>>> *",
2830   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2831   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2832   "size" : 8,
2833   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2834  },
2835  {
2836   "alignment" : 8,
2837   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2838   "name" : "std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> *",
2839   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2840   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2841   "size" : 8,
2842   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2843  },
2844  {
2845   "alignment" : 8,
2846   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2847   "name" : "std::optional<std::vector<int, std::allocator<int>>> *",
2848   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2849   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2850   "size" : 8,
2851   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2852  },
2853  {
2854   "alignment" : 8,
2855   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2856   "name" : "std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> *",
2857   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2858   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2859   "size" : 8,
2860   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2861  },
2862  {
2863   "alignment" : 8,
2864   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
2865   "name" : "std::optional<std::vector<long, std::allocator<long>>> *",
2866   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
2867   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
2868   "size" : 8,
2869   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2870  },
2871  {
2872   "alignment" : 8,
2873   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
2874   "name" : "std::optional<std::vector<unsigned long, std::allocator<unsigned long>>> *",
2875   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
2876   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
2877   "size" : 8,
2878   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2879  },
2880  {
2881   "alignment" : 8,
2882   "linker_set_key" : "_ZTIPP7AParcel",
2883   "name" : "AParcel **",
2884   "referenced_type" : "_ZTIP7AParcel",
2885   "self_type" : "_ZTIPP7AParcel",
2886   "size" : 8,
2887   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2888  },
2889  {
2890   "alignment" : 8,
2891   "linker_set_key" : "_ZTIPP7AStatus",
2892   "name" : "AStatus **",
2893   "referenced_type" : "_ZTIP7AStatus",
2894   "self_type" : "_ZTIPP7AStatus",
2895   "size" : 8,
2896   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2897  },
2898  {
2899   "alignment" : 8,
2900   "linker_set_key" : "_ZTIPP8AIBinder",
2901   "name" : "AIBinder **",
2902   "referenced_type" : "_ZTIP8AIBinder",
2903   "self_type" : "_ZTIPP8AIBinder",
2904   "size" : 8,
2905   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2906  },
2907  {
2908   "alignment" : 8,
2909   "linker_set_key" : "_ZTIPPKc",
2910   "name" : "const char **",
2911   "referenced_type" : "_ZTIPKc",
2912   "self_type" : "_ZTIPPKc",
2913   "size" : 8,
2914   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
2915  },
2916  {
2917   "alignment" : 8,
2918   "linker_set_key" : "_ZTIPi",
2919   "name" : "int *",
2920   "referenced_type" : "_ZTIi",
2921   "self_type" : "_ZTIPi",
2922   "size" : 8,
2923   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/IDiceDevice.h"
2924  },
2925  {
2926   "alignment" : 8,
2927   "linker_set_key" : "_ZTIPv",
2928   "name" : "void *",
2929   "referenced_type" : "_ZTIv",
2930   "self_type" : "_ZTIPv",
2931   "size" : 8,
2932   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
2933  }
2934 ],
2935 "qualified_types" :
2936 [
2937  {
2938   "is_const" : true,
2939   "linker_set_key" : "_ZTIK7AParcel",
2940   "name" : "const AParcel",
2941   "referenced_type" : "_ZTI7AParcel",
2942   "self_type" : "_ZTIK7AParcel",
2943   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
2944  },
2945  {
2946   "alignment" : 8,
2947   "is_const" : true,
2948   "linker_set_key" : "_ZTIKN3ndk10SpAIBinderE",
2949   "name" : "const ndk::SpAIBinder",
2950   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
2951   "self_type" : "_ZTIKN3ndk10SpAIBinderE",
2952   "size" : 8,
2953   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2954  },
2955  {
2956   "alignment" : 8,
2957   "is_const" : true,
2958   "linker_set_key" : "_ZTIKN3ndk13ScopedAParcelE",
2959   "name" : "const ndk::ScopedAParcel",
2960   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
2961   "self_type" : "_ZTIKN3ndk13ScopedAParcelE",
2962   "size" : 8,
2963   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2964  },
2965  {
2966   "alignment" : 8,
2967   "is_const" : true,
2968   "linker_set_key" : "_ZTIKN3ndk13ScopedAStatusE",
2969   "name" : "const ndk::ScopedAStatus",
2970   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
2971   "self_type" : "_ZTIKN3ndk13ScopedAStatusE",
2972   "size" : 8,
2973   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2974  },
2975  {
2976   "alignment" : 8,
2977   "is_const" : true,
2978   "linker_set_key" : "_ZTIKN3ndk17AParcelableHolderE",
2979   "name" : "const ndk::AParcelableHolder",
2980   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
2981   "self_type" : "_ZTIKN3ndk17AParcelableHolderE",
2982   "size" : 24,
2983   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
2984  },
2985  {
2986   "alignment" : 4,
2987   "is_const" : true,
2988   "linker_set_key" : "_ZTIKN3ndk20ScopedFileDescriptorE",
2989   "name" : "const ndk::ScopedFileDescriptor",
2990   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
2991   "self_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
2992   "size" : 4,
2993   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2994  },
2995  {
2996   "alignment" : 8,
2997   "is_const" : true,
2998   "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2999   "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>",
3000   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
3001   "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
3002   "size" : 8,
3003   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3004  },
3005  {
3006   "alignment" : 8,
3007   "is_const" : true,
3008   "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3009   "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>",
3010   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3011   "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3012   "size" : 8,
3013   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3014  },
3015  {
3016   "alignment" : 8,
3017   "is_const" : true,
3018   "linker_set_key" : "_ZTIKN4aidl7android8hardware8security4dice11BccHandoverE",
3019   "name" : "const aidl::android::hardware::security::dice::BccHandover",
3020   "referenced_type" : "_ZTIN4aidl7android8hardware8security4dice11BccHandoverE",
3021   "self_type" : "_ZTIKN4aidl7android8hardware8security4dice11BccHandoverE",
3022   "size" : 88,
3023   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/BccHandover.h"
3024  },
3025  {
3026   "alignment" : 8,
3027   "is_const" : true,
3028   "linker_set_key" : "_ZTIKN4aidl7android8hardware8security4dice11InputValuesE",
3029   "name" : "const aidl::android::hardware::security::dice::InputValues",
3030   "referenced_type" : "_ZTIN4aidl7android8hardware8security4dice11InputValuesE",
3031   "self_type" : "_ZTIKN4aidl7android8hardware8security4dice11InputValuesE",
3032   "size" : 256,
3033   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/InputValues.h"
3034  },
3035  {
3036   "alignment" : 8,
3037   "is_const" : true,
3038   "linker_set_key" : "_ZTIKN4aidl7android8hardware8security4dice3BccE",
3039   "name" : "const aidl::android::hardware::security::dice::Bcc",
3040   "referenced_type" : "_ZTIN4aidl7android8hardware8security4dice3BccE",
3041   "self_type" : "_ZTIKN4aidl7android8hardware8security4dice3BccE",
3042   "size" : 24,
3043   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/Bcc.h"
3044  },
3045  {
3046   "alignment" : 4,
3047   "is_const" : true,
3048   "linker_set_key" : "_ZTIKN4aidl7android8hardware8security4dice4ModeE",
3049   "name" : "const aidl::android::hardware::security::dice::Mode",
3050   "referenced_type" : "_ZTIN4aidl7android8hardware8security4dice4ModeE",
3051   "self_type" : "_ZTIKN4aidl7android8hardware8security4dice4ModeE",
3052   "size" : 4,
3053   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
3054  },
3055  {
3056   "alignment" : 8,
3057   "is_const" : true,
3058   "linker_set_key" : "_ZTIKN4aidl7android8hardware8security4dice6ConfigE",
3059   "name" : "const aidl::android::hardware::security::dice::Config",
3060   "referenced_type" : "_ZTIN4aidl7android8hardware8security4dice6ConfigE",
3061   "self_type" : "_ZTIKN4aidl7android8hardware8security4dice6ConfigE",
3062   "size" : 24,
3063   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/Config.h"
3064  },
3065  {
3066   "alignment" : 8,
3067   "is_const" : true,
3068   "linker_set_key" : "_ZTIKN4aidl7android8hardware8security4dice9SignatureE",
3069   "name" : "const aidl::android::hardware::security::dice::Signature",
3070   "referenced_type" : "_ZTIN4aidl7android8hardware8security4dice9SignatureE",
3071   "self_type" : "_ZTIKN4aidl7android8hardware8security4dice9SignatureE",
3072   "size" : 24,
3073   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/Signature.h"
3074  },
3075  {
3076   "alignment" : 8,
3077   "is_const" : true,
3078   "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware8security4dice11IDiceDeviceEEE",
3079   "name" : "const std::shared_ptr<aidl::android::hardware::security::dice::IDiceDevice>",
3080   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware8security4dice11IDiceDeviceEEE",
3081   "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware8security4dice11IDiceDeviceEEE",
3082   "size" : 16,
3083   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/IDiceDevice.h"
3084  },
3085  {
3086   "alignment" : 8,
3087   "is_const" : true,
3088   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
3089   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
3090   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
3091   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
3092   "size" : 24,
3093   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/IDiceDevice.h"
3094  },
3095  {
3096   "alignment" : 4,
3097   "is_const" : true,
3098   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware8security4dice4ModeELm4EEE",
3099   "name" : "const std::array<aidl::android::hardware::security::dice::Mode, 4UL>",
3100   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware8security4dice4ModeELm4EEE",
3101   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware8security4dice4ModeELm4EEE",
3102   "size" : 16,
3103   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/Mode.h"
3104  },
3105  {
3106   "alignment" : 1,
3107   "is_const" : true,
3108   "linker_set_key" : "_ZTIKNSt3__15arrayIhLm32EEE",
3109   "name" : "const std::array<unsigned char, 32>",
3110   "referenced_type" : "_ZTINSt3__15arrayIhLm32EEE",
3111   "self_type" : "_ZTIKNSt3__15arrayIhLm32EEE",
3112   "size" : 32,
3113   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
3114  },
3115  {
3116   "alignment" : 1,
3117   "is_const" : true,
3118   "linker_set_key" : "_ZTIKNSt3__15arrayIhLm64EEE",
3119   "name" : "const std::array<unsigned char, 64>",
3120   "referenced_type" : "_ZTINSt3__15arrayIhLm64EEE",
3121   "self_type" : "_ZTIKNSt3__15arrayIhLm64EEE",
3122   "size" : 64,
3123   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
3124  },
3125  {
3126   "alignment" : 8,
3127   "is_const" : true,
3128   "linker_set_key" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
3129   "name" : "const std::vector<char16_t, std::allocator<char16_t>>",
3130   "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE",
3131   "self_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
3132   "size" : 24,
3133   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3134  },
3135  {
3136   "alignment" : 8,
3137   "is_const" : true,
3138   "linker_set_key" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware8security4dice11InputValuesENS_9allocatorIS6_EEEE",
3139   "name" : "const std::vector<aidl::android::hardware::security::dice::InputValues, std::allocator<aidl::android::hardware::security::dice::InputValues>>",
3140   "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware8security4dice11InputValuesENS_9allocatorIS6_EEEE",
3141   "self_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware8security4dice11InputValuesENS_9allocatorIS6_EEEE",
3142   "size" : 24,
3143   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/IDiceDevice.h"
3144  },
3145  {
3146   "alignment" : 8,
3147   "is_const" : true,
3148   "linker_set_key" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
3149   "name" : "const std::vector<bool, std::allocator<bool>>",
3150   "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE",
3151   "self_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
3152   "size" : 24,
3153   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3154  },
3155  {
3156   "alignment" : 8,
3157   "is_const" : true,
3158   "linker_set_key" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
3159   "name" : "const std::vector<double, std::allocator<double>>",
3160   "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
3161   "self_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
3162   "size" : 24,
3163   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3164  },
3165  {
3166   "alignment" : 8,
3167   "is_const" : true,
3168   "linker_set_key" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
3169   "name" : "const std::vector<float, std::allocator<float>>",
3170   "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE",
3171   "self_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
3172   "size" : 24,
3173   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3174  },
3175  {
3176   "alignment" : 8,
3177   "is_const" : true,
3178   "linker_set_key" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
3179   "name" : "const std::vector<unsigned char, std::allocator<unsigned char>>",
3180   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
3181   "self_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
3182   "size" : 24,
3183   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3184  },
3185  {
3186   "alignment" : 8,
3187   "is_const" : true,
3188   "linker_set_key" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
3189   "name" : "const std::vector<int, std::allocator<int>>",
3190   "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
3191   "self_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
3192   "size" : 24,
3193   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3194  },
3195  {
3196   "alignment" : 8,
3197   "is_const" : true,
3198   "linker_set_key" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
3199   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>>",
3200   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
3201   "self_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
3202   "size" : 24,
3203   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3204  },
3205  {
3206   "alignment" : 8,
3207   "is_const" : true,
3208   "linker_set_key" : "_ZTIKNSt3__16vectorIlNS_9allocatorIlEEEE",
3209   "name" : "const std::vector<long, std::allocator<long>>",
3210   "referenced_type" : "_ZTINSt3__16vectorIlNS_9allocatorIlEEEE",
3211   "self_type" : "_ZTIKNSt3__16vectorIlNS_9allocatorIlEEEE",
3212   "size" : 24,
3213   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3214  },
3215  {
3216   "alignment" : 8,
3217   "is_const" : true,
3218   "linker_set_key" : "_ZTIKNSt3__16vectorImNS_9allocatorImEEEE",
3219   "name" : "const std::vector<unsigned long, std::allocator<unsigned long>>",
3220   "referenced_type" : "_ZTINSt3__16vectorImNS_9allocatorImEEEE",
3221   "self_type" : "_ZTIKNSt3__16vectorImNS_9allocatorImEEEE",
3222   "size" : 24,
3223   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3224  },
3225  {
3226   "alignment" : 8,
3227   "is_const" : true,
3228   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
3229   "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>>",
3230   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
3231   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
3232   "size" : 32,
3233   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3234  },
3235  {
3236   "alignment" : 8,
3237   "is_const" : true,
3238   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
3239   "name" : "const std::optional<std::vector<bool, std::allocator<bool>>>",
3240   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
3241   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
3242   "size" : 32,
3243   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3244  },
3245  {
3246   "alignment" : 8,
3247   "is_const" : true,
3248   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
3249   "name" : "const std::optional<std::vector<double, std::allocator<double>>>",
3250   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
3251   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
3252   "size" : 32,
3253   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3254  },
3255  {
3256   "alignment" : 8,
3257   "is_const" : true,
3258   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
3259   "name" : "const std::optional<std::vector<float, std::allocator<float>>>",
3260   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
3261   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
3262   "size" : 32,
3263   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3264  },
3265  {
3266   "alignment" : 8,
3267   "is_const" : true,
3268   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
3269   "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>>",
3270   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
3271   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
3272   "size" : 32,
3273   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3274  },
3275  {
3276   "alignment" : 8,
3277   "is_const" : true,
3278   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
3279   "name" : "const std::optional<std::vector<int, std::allocator<int>>>",
3280   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
3281   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
3282   "size" : 32,
3283   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3284  },
3285  {
3286   "alignment" : 8,
3287   "is_const" : true,
3288   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
3289   "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>>",
3290   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
3291   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
3292   "size" : 32,
3293   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3294  },
3295  {
3296   "alignment" : 8,
3297   "is_const" : true,
3298   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
3299   "name" : "const std::optional<std::vector<long, std::allocator<long>>>",
3300   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
3301   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIlNS_9allocatorIlEEEEEE",
3302   "size" : 32,
3303   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3304  },
3305  {
3306   "alignment" : 8,
3307   "is_const" : true,
3308   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
3309   "name" : "const std::optional<std::vector<unsigned long, std::allocator<unsigned long>>>",
3310   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
3311   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorImNS_9allocatorImEEEEEE",
3312   "size" : 32,
3313   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3314  },
3315  {
3316   "alignment" : 8,
3317   "is_const" : true,
3318   "linker_set_key" : "_ZTIKP7AParcel",
3319   "name" : "AParcel *const",
3320   "referenced_type" : "_ZTIP7AParcel",
3321   "self_type" : "_ZTIKP7AParcel",
3322   "size" : 8,
3323   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3324  },
3325  {
3326   "alignment" : 8,
3327   "is_const" : true,
3328   "linker_set_key" : "_ZTIKP7AStatus",
3329   "name" : "AStatus *const",
3330   "referenced_type" : "_ZTIP7AStatus",
3331   "self_type" : "_ZTIKP7AStatus",
3332   "size" : 8,
3333   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3334  },
3335  {
3336   "alignment" : 1,
3337   "is_const" : true,
3338   "linker_set_key" : "_ZTIKb",
3339   "name" : "const bool",
3340   "referenced_type" : "_ZTIb",
3341   "self_type" : "_ZTIKb",
3342   "size" : 1,
3343   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3344  },
3345  {
3346   "alignment" : 1,
3347   "is_const" : true,
3348   "linker_set_key" : "_ZTIKc",
3349   "name" : "const char",
3350   "referenced_type" : "_ZTIc",
3351   "self_type" : "_ZTIKc",
3352   "size" : 1,
3353   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3354  },
3355  {
3356   "alignment" : 1,
3357   "is_const" : true,
3358   "linker_set_key" : "_ZTIKh",
3359   "name" : "const unsigned char",
3360   "referenced_type" : "_ZTIh",
3361   "self_type" : "_ZTIKh",
3362   "size" : 1,
3363   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
3364  },
3365  {
3366   "alignment" : 4,
3367   "is_const" : true,
3368   "linker_set_key" : "_ZTIKi",
3369   "name" : "const int",
3370   "referenced_type" : "_ZTIi",
3371   "self_type" : "_ZTIKi",
3372   "size" : 4,
3373   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/Bcc.h"
3374  },
3375  {
3376   "alignment" : 4,
3377   "is_const" : true,
3378   "linker_set_key" : "_ZTIKj",
3379   "name" : "const unsigned int",
3380   "referenced_type" : "_ZTIj",
3381   "self_type" : "_ZTIKj",
3382   "size" : 4,
3383   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/IDiceDevice.h"
3384  },
3385  {
3386   "is_const" : true,
3387   "linker_set_key" : "_ZTIKv",
3388   "name" : "const void",
3389   "referenced_type" : "_ZTIv",
3390   "self_type" : "_ZTIKv",
3391   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3392  }
3393 ],
3394 "record_types" :
3395 [
3396  {
3397   "alignment" : 8,
3398   "fields" :
3399   [
3400    {
3401     "access" : "private",
3402     "field_name" : "mBinder",
3403     "referenced_type" : "_ZTIP8AIBinder"
3404    }
3405   ],
3406   "linker_set_key" : "_ZTIN3ndk10SpAIBinderE",
3407   "name" : "ndk::SpAIBinder",
3408   "record_kind" : "class",
3409   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
3410   "self_type" : "_ZTIN3ndk10SpAIBinderE",
3411   "size" : 8,
3412   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3413  },
3414  {
3415   "access" : "private",
3416   "alignment" : 8,
3417   "fields" :
3418   [
3419    {
3420     "field_name" : "interface",
3421     "referenced_type" : "_ZTINSt3__110shared_ptrIN3ndk11ICInterfaceEEE"
3422    }
3423   ],
3424   "linker_set_key" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
3425   "name" : "ndk::ICInterface::ICInterfaceData",
3426   "record_kind" : "class",
3427   "referenced_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
3428   "self_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
3429   "size" : 16,
3430   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
3431  },
3432  {
3433   "alignment" : 8,
3434   "base_specifiers" :
3435   [
3436    {
3437     "referenced_type" : "_ZTIN3ndk13SharedRefBaseE"
3438    }
3439   ],
3440   "linker_set_key" : "_ZTIN3ndk11ICInterfaceE",
3441   "name" : "ndk::ICInterface",
3442   "record_kind" : "class",
3443   "referenced_type" : "_ZTIN3ndk11ICInterfaceE",
3444   "self_type" : "_ZTIN3ndk11ICInterfaceE",
3445   "size" : 32,
3446   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
3447   "vtable_components" :
3448   [
3449    {
3450     "kind" : "offset_to_top"
3451    },
3452    {
3453     "kind" : "rtti",
3454     "mangled_component_name" : "_ZTIN3ndk11ICInterfaceE"
3455    },
3456    {
3457     "kind" : "complete_dtor_pointer",
3458     "mangled_component_name" : "_ZN3ndk11ICInterfaceD1Ev"
3459    },
3460    {
3461     "kind" : "deleting_dtor_pointer",
3462     "mangled_component_name" : "_ZN3ndk11ICInterfaceD0Ev"
3463    },
3464    {
3465     "is_pure" : true,
3466     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
3467    },
3468    {
3469     "is_pure" : true,
3470     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
3471    },
3472    {
3473     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
3474    },
3475    {
3476     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3477    }
3478   ]
3479  },
3480  {
3481   "alignment" : 8,
3482   "base_specifiers" :
3483   [
3484    {
3485     "referenced_type" : "_ZTIN4aidl7android8hardware8security4dice11IDiceDeviceE"
3486    }
3487   ],
3488   "fields" :
3489   [
3490    {
3491     "access" : "private",
3492     "field_name" : "mMutex",
3493     "field_offset" : 256,
3494     "referenced_type" : "_ZTINSt3__15mutexE"
3495    },
3496    {
3497     "access" : "private",
3498     "field_name" : "mWeakBinder",
3499     "field_offset" : 576,
3500     "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE"
3501    }
3502   ],
3503   "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEEE",
3504   "name" : "ndk::BnCInterface<aidl::android::hardware::security::dice::IDiceDevice>",
3505   "record_kind" : "class",
3506   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEEE",
3507   "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEEE",
3508   "size" : 80,
3509   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
3510   "template_args" :
3511   [
3512    "_ZTIN4aidl7android8hardware8security4dice11IDiceDeviceE"
3513   ],
3514   "vtable_components" :
3515   [
3516    {
3517     "kind" : "offset_to_top"
3518    },
3519    {
3520     "kind" : "rtti",
3521     "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEEE"
3522    },
3523    {
3524     "kind" : "complete_dtor_pointer",
3525     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEED1Ev"
3526    },
3527    {
3528     "kind" : "deleting_dtor_pointer",
3529     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEED0Ev"
3530    },
3531    {
3532     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEE8asBinderEv"
3533    },
3534    {
3535     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEE8isRemoteEv"
3536    },
3537    {
3538     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
3539    },
3540    {
3541     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3542    },
3543    {
3544     "is_pure" : true,
3545     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice4signERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEERKNS6_IhNS8_IhEEEEPNS3_9SignatureE"
3546    },
3547    {
3548     "is_pure" : true,
3549     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice19getAttestationChainERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEEPNS3_3BccE"
3550    },
3551    {
3552     "is_pure" : true,
3553     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice6deriveERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEEPNS3_11BccHandoverE"
3554    },
3555    {
3556     "is_pure" : true,
3557     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice6demoteERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEE"
3558    },
3559    {
3560     "is_pure" : true,
3561     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice19getInterfaceVersionEPi"
3562    },
3563    {
3564     "is_pure" : true,
3565     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
3566    },
3567    {
3568     "is_pure" : true,
3569     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEE12createBinderEv"
3570    }
3571   ]
3572  },
3573  {
3574   "alignment" : 8,
3575   "base_specifiers" :
3576   [
3577    {
3578     "referenced_type" : "_ZTIN4aidl7android8hardware8security4dice11IDiceDeviceE"
3579    }
3580   ],
3581   "fields" :
3582   [
3583    {
3584     "access" : "private",
3585     "field_name" : "mBinder",
3586     "field_offset" : 256,
3587     "referenced_type" : "_ZTIN3ndk10SpAIBinderE"
3588    }
3589   ],
3590   "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEEE",
3591   "name" : "ndk::BpCInterface<aidl::android::hardware::security::dice::IDiceDevice>",
3592   "record_kind" : "class",
3593   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEEE",
3594   "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEEE",
3595   "size" : 40,
3596   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
3597   "template_args" :
3598   [
3599    "_ZTIN4aidl7android8hardware8security4dice11IDiceDeviceE"
3600   ],
3601   "vtable_components" :
3602   [
3603    {
3604     "kind" : "offset_to_top"
3605    },
3606    {
3607     "kind" : "rtti",
3608     "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEEE"
3609    },
3610    {
3611     "kind" : "complete_dtor_pointer",
3612     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEED1Ev"
3613    },
3614    {
3615     "kind" : "deleting_dtor_pointer",
3616     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEED0Ev"
3617    },
3618    {
3619     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEE8asBinderEv"
3620    },
3621    {
3622     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEE8isRemoteEv"
3623    },
3624    {
3625     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEE4dumpEiPPKcj"
3626    },
3627    {
3628     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3629    },
3630    {
3631     "is_pure" : true,
3632     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice4signERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEERKNS6_IhNS8_IhEEEEPNS3_9SignatureE"
3633    },
3634    {
3635     "is_pure" : true,
3636     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice19getAttestationChainERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEEPNS3_3BccE"
3637    },
3638    {
3639     "is_pure" : true,
3640     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice6deriveERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEEPNS3_11BccHandoverE"
3641    },
3642    {
3643     "is_pure" : true,
3644     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice6demoteERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEE"
3645    },
3646    {
3647     "is_pure" : true,
3648     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice19getInterfaceVersionEPi"
3649    },
3650    {
3651     "is_pure" : true,
3652     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
3653    }
3654   ]
3655  },
3656  {
3657   "alignment" : 8,
3658   "base_specifiers" :
3659   [
3660    {
3661     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE"
3662    }
3663   ],
3664   "linker_set_key" : "_ZTIN3ndk13ScopedAParcelE",
3665   "name" : "ndk::ScopedAParcel",
3666   "record_kind" : "class",
3667   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
3668   "self_type" : "_ZTIN3ndk13ScopedAParcelE",
3669   "size" : 8,
3670   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3671  },
3672  {
3673   "alignment" : 8,
3674   "base_specifiers" :
3675   [
3676    {
3677     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE"
3678    }
3679   ],
3680   "linker_set_key" : "_ZTIN3ndk13ScopedAStatusE",
3681   "name" : "ndk::ScopedAStatus",
3682   "record_kind" : "class",
3683   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
3684   "self_type" : "_ZTIN3ndk13ScopedAStatusE",
3685   "size" : 8,
3686   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3687  },
3688  {
3689   "alignment" : 8,
3690   "fields" :
3691   [
3692    {
3693     "access" : "private",
3694     "field_name" : "mFlagThis",
3695     "field_offset" : 64,
3696     "referenced_type" : "_ZTINSt3__19once_flagE"
3697    },
3698    {
3699     "access" : "private",
3700     "field_name" : "mThis",
3701     "field_offset" : 128,
3702     "referenced_type" : "_ZTINSt3__18weak_ptrIN3ndk13SharedRefBaseEEE"
3703    }
3704   ],
3705   "linker_set_key" : "_ZTIN3ndk13SharedRefBaseE",
3706   "name" : "ndk::SharedRefBase",
3707   "record_kind" : "class",
3708   "referenced_type" : "_ZTIN3ndk13SharedRefBaseE",
3709   "self_type" : "_ZTIN3ndk13SharedRefBaseE",
3710   "size" : 32,
3711   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
3712   "vtable_components" :
3713   [
3714    {
3715     "kind" : "offset_to_top"
3716    },
3717    {
3718     "kind" : "rtti",
3719     "mangled_component_name" : "_ZTIN3ndk13SharedRefBaseE"
3720    },
3721    {
3722     "kind" : "complete_dtor_pointer",
3723     "mangled_component_name" : "_ZN3ndk13SharedRefBaseD1Ev"
3724    },
3725    {
3726     "kind" : "deleting_dtor_pointer",
3727     "mangled_component_name" : "_ZN3ndk13SharedRefBaseD0Ev"
3728    }
3729   ]
3730  },
3731  {
3732   "alignment" : 8,
3733   "fields" :
3734   [
3735    {
3736     "access" : "private",
3737     "field_name" : "mParcel",
3738     "field_offset" : 64,
3739     "referenced_type" : "_ZTIN3ndk13ScopedAParcelE"
3740    },
3741    {
3742     "access" : "private",
3743     "field_name" : "mStability",
3744     "field_offset" : 128,
3745     "referenced_type" : "_ZTIi"
3746    }
3747   ],
3748   "linker_set_key" : "_ZTIN3ndk17AParcelableHolderE",
3749   "name" : "ndk::AParcelableHolder",
3750   "record_kind" : "class",
3751   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
3752   "self_type" : "_ZTIN3ndk17AParcelableHolderE",
3753   "size" : 24,
3754   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h",
3755   "vtable_components" :
3756   [
3757    {
3758     "kind" : "offset_to_top"
3759    },
3760    {
3761     "kind" : "rtti",
3762     "mangled_component_name" : "_ZTIN3ndk17AParcelableHolderE"
3763    },
3764    {
3765     "kind" : "complete_dtor_pointer",
3766     "mangled_component_name" : "_ZN3ndk17AParcelableHolderD1Ev"
3767    },
3768    {
3769     "kind" : "deleting_dtor_pointer",
3770     "mangled_component_name" : "_ZN3ndk17AParcelableHolderD0Ev"
3771    }
3772   ]
3773  },
3774  {
3775   "alignment" : 8,
3776   "base_specifiers" :
3777   [
3778    {
3779     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE"
3780    }
3781   ],
3782   "linker_set_key" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
3783   "name" : "ndk::ScopedAIBinder_Weak",
3784   "record_kind" : "class",
3785   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
3786   "self_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
3787   "size" : 8,
3788   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3789  },
3790  {
3791   "alignment" : 4,
3792   "base_specifiers" :
3793   [
3794    {
3795     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiXadL_ZNS_8internalL14closeWithErrorEiEELin1EEE"
3796    }
3797   ],
3798   "linker_set_key" : "_ZTIN3ndk20ScopedFileDescriptorE",
3799   "name" : "ndk::ScopedFileDescriptor",
3800   "record_kind" : "class",
3801   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
3802   "self_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
3803   "size" : 4,
3804   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3805  },
3806  {
3807   "alignment" : 8,
3808   "base_specifiers" :
3809   [
3810    {
3811     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE"
3812    }
3813   ],
3814   "linker_set_key" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
3815   "name" : "ndk::ScopedAIBinder_DeathRecipient",
3816   "record_kind" : "class",
3817   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
3818   "self_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
3819   "size" : 8,
3820   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3821  },
3822  {
3823   "alignment" : 8,
3824   "fields" :
3825   [
3826    {
3827     "access" : "private",
3828     "field_name" : "mT",
3829     "referenced_type" : "_ZTIP13AIBinder_Weak"
3830    }
3831   ],
3832   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
3833   "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr>",
3834   "record_kind" : "class",
3835   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
3836   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
3837   "size" : 8,
3838   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
3839   "template_args" :
3840   [
3841    "_ZTIP13AIBinder_Weak"
3842   ]
3843  },
3844  {
3845   "alignment" : 8,
3846   "fields" :
3847   [
3848    {
3849     "access" : "private",
3850     "field_name" : "mT",
3851     "referenced_type" : "_ZTIP23AIBinder_DeathRecipient"
3852    }
3853   ],
3854   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
3855   "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr>",
3856   "record_kind" : "class",
3857   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
3858   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
3859   "size" : 8,
3860   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
3861   "template_args" :
3862   [
3863    "_ZTIP23AIBinder_DeathRecipient"
3864   ]
3865  },
3866  {
3867   "alignment" : 8,
3868   "fields" :
3869   [
3870    {
3871     "access" : "private",
3872     "field_name" : "mT",
3873     "referenced_type" : "_ZTIP7AParcel"
3874    }
3875   ],
3876   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
3877   "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>",
3878   "record_kind" : "class",
3879   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
3880   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
3881   "size" : 8,
3882   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
3883   "template_args" :
3884   [
3885    "_ZTIP7AParcel"
3886   ]
3887  },
3888  {
3889   "alignment" : 8,
3890   "fields" :
3891   [
3892    {
3893     "access" : "private",
3894     "field_name" : "mT",
3895     "referenced_type" : "_ZTIP7AStatus"
3896    }
3897   ],
3898   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3899   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>",
3900   "record_kind" : "class",
3901   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3902   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3903   "size" : 8,
3904   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
3905   "template_args" :
3906   [
3907    "_ZTIP7AStatus"
3908   ]
3909  },
3910  {
3911   "alignment" : 8,
3912   "fields" :
3913   [
3914    {
3915     "field_name" : "cdiAttest",
3916     "referenced_type" : "_ZTINSt3__15arrayIhLm32EEE"
3917    },
3918    {
3919     "field_name" : "cdiSeal",
3920     "field_offset" : 256,
3921     "referenced_type" : "_ZTINSt3__15arrayIhLm32EEE"
3922    },
3923    {
3924     "field_name" : "bcc",
3925     "field_offset" : 512,
3926     "referenced_type" : "_ZTIN4aidl7android8hardware8security4dice3BccE"
3927    }
3928   ],
3929   "linker_set_key" : "_ZTIN4aidl7android8hardware8security4dice11BccHandoverE",
3930   "name" : "aidl::android::hardware::security::dice::BccHandover",
3931   "record_kind" : "class",
3932   "referenced_type" : "_ZTIN4aidl7android8hardware8security4dice11BccHandoverE",
3933   "self_type" : "_ZTIN4aidl7android8hardware8security4dice11BccHandoverE",
3934   "size" : 88,
3935   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/BccHandover.h"
3936  },
3937  {
3938   "alignment" : 8,
3939   "base_specifiers" :
3940   [
3941    {
3942     "referenced_type" : "_ZTIN3ndk11ICInterfaceE"
3943    }
3944   ],
3945   "linker_set_key" : "_ZTIN4aidl7android8hardware8security4dice11IDiceDeviceE",
3946   "name" : "aidl::android::hardware::security::dice::IDiceDevice",
3947   "record_kind" : "class",
3948   "referenced_type" : "_ZTIN4aidl7android8hardware8security4dice11IDiceDeviceE",
3949   "self_type" : "_ZTIN4aidl7android8hardware8security4dice11IDiceDeviceE",
3950   "size" : 32,
3951   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/IDiceDevice.h",
3952   "vtable_components" :
3953   [
3954    {
3955     "kind" : "offset_to_top"
3956    },
3957    {
3958     "kind" : "rtti",
3959     "mangled_component_name" : "_ZTIN4aidl7android8hardware8security4dice11IDiceDeviceE"
3960    },
3961    {
3962     "kind" : "complete_dtor_pointer",
3963     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice11IDiceDeviceD1Ev"
3964    },
3965    {
3966     "kind" : "deleting_dtor_pointer",
3967     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice11IDiceDeviceD0Ev"
3968    },
3969    {
3970     "is_pure" : true,
3971     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
3972    },
3973    {
3974     "is_pure" : true,
3975     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
3976    },
3977    {
3978     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
3979    },
3980    {
3981     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3982    },
3983    {
3984     "is_pure" : true,
3985     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice4signERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEERKNS6_IhNS8_IhEEEEPNS3_9SignatureE"
3986    },
3987    {
3988     "is_pure" : true,
3989     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice19getAttestationChainERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEEPNS3_3BccE"
3990    },
3991    {
3992     "is_pure" : true,
3993     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice6deriveERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEEPNS3_11BccHandoverE"
3994    },
3995    {
3996     "is_pure" : true,
3997     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice6demoteERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEE"
3998    },
3999    {
4000     "is_pure" : true,
4001     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice19getInterfaceVersionEPi"
4002    },
4003    {
4004     "is_pure" : true,
4005     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
4006    }
4007   ]
4008  },
4009  {
4010   "alignment" : 8,
4011   "fields" :
4012   [
4013    {
4014     "field_name" : "codeHash",
4015     "referenced_type" : "_ZTINSt3__15arrayIhLm64EEE"
4016    },
4017    {
4018     "field_name" : "config",
4019     "field_offset" : 512,
4020     "referenced_type" : "_ZTIN4aidl7android8hardware8security4dice6ConfigE"
4021    },
4022    {
4023     "field_name" : "authorityHash",
4024     "field_offset" : 704,
4025     "referenced_type" : "_ZTINSt3__15arrayIhLm64EEE"
4026    },
4027    {
4028     "field_name" : "authorityDescriptor",
4029     "field_offset" : 1216,
4030     "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE"
4031    },
4032    {
4033     "field_name" : "mode",
4034     "field_offset" : 1472,
4035     "referenced_type" : "_ZTIN4aidl7android8hardware8security4dice4ModeE"
4036    },
4037    {
4038     "field_name" : "hidden",
4039     "field_offset" : 1504,
4040     "referenced_type" : "_ZTINSt3__15arrayIhLm64EEE"
4041    }
4042   ],
4043   "linker_set_key" : "_ZTIN4aidl7android8hardware8security4dice11InputValuesE",
4044   "name" : "aidl::android::hardware::security::dice::InputValues",
4045   "record_kind" : "class",
4046   "referenced_type" : "_ZTIN4aidl7android8hardware8security4dice11InputValuesE",
4047   "self_type" : "_ZTIN4aidl7android8hardware8security4dice11InputValuesE",
4048   "size" : 256,
4049   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/InputValues.h"
4050  },
4051  {
4052   "alignment" : 8,
4053   "base_specifiers" :
4054   [
4055    {
4056     "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEEE"
4057    }
4058   ],
4059   "linker_set_key" : "_ZTIN4aidl7android8hardware8security4dice12BnDiceDeviceE",
4060   "name" : "aidl::android::hardware::security::dice::BnDiceDevice",
4061   "record_kind" : "class",
4062   "referenced_type" : "_ZTIN4aidl7android8hardware8security4dice12BnDiceDeviceE",
4063   "self_type" : "_ZTIN4aidl7android8hardware8security4dice12BnDiceDeviceE",
4064   "size" : 80,
4065   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/BnDiceDevice.h",
4066   "vtable_components" :
4067   [
4068    {
4069     "kind" : "offset_to_top"
4070    },
4071    {
4072     "kind" : "rtti",
4073     "mangled_component_name" : "_ZTIN4aidl7android8hardware8security4dice12BnDiceDeviceE"
4074    },
4075    {
4076     "kind" : "complete_dtor_pointer",
4077     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice12BnDiceDeviceD1Ev"
4078    },
4079    {
4080     "kind" : "deleting_dtor_pointer",
4081     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice12BnDiceDeviceD0Ev"
4082    },
4083    {
4084     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEE8asBinderEv"
4085    },
4086    {
4087     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEE8isRemoteEv"
4088    },
4089    {
4090     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
4091    },
4092    {
4093     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
4094    },
4095    {
4096     "is_pure" : true,
4097     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice4signERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEERKNS6_IhNS8_IhEEEEPNS3_9SignatureE"
4098    },
4099    {
4100     "is_pure" : true,
4101     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice19getAttestationChainERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEEPNS3_3BccE"
4102    },
4103    {
4104     "is_pure" : true,
4105     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice6deriveERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEEPNS3_11BccHandoverE"
4106    },
4107    {
4108     "is_pure" : true,
4109     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice11IDiceDevice6demoteERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEE"
4110    },
4111    {
4112     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice12BnDiceDevice19getInterfaceVersionEPi"
4113    },
4114    {
4115     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice12BnDiceDevice16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
4116    },
4117    {
4118     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice12BnDiceDevice12createBinderEv"
4119    }
4120   ]
4121  },
4122  {
4123   "alignment" : 8,
4124   "base_specifiers" :
4125   [
4126    {
4127     "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEEE"
4128    }
4129   ],
4130   "fields" :
4131   [
4132    {
4133     "field_name" : "_aidl_cached_version",
4134     "field_offset" : 320,
4135     "referenced_type" : "_ZTIi"
4136    },
4137    {
4138     "field_name" : "_aidl_cached_hash",
4139     "field_offset" : 384,
4140     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4141    },
4142    {
4143     "field_name" : "_aidl_cached_hash_mutex",
4144     "field_offset" : 576,
4145     "referenced_type" : "_ZTINSt3__15mutexE"
4146    }
4147   ],
4148   "linker_set_key" : "_ZTIN4aidl7android8hardware8security4dice12BpDiceDeviceE",
4149   "name" : "aidl::android::hardware::security::dice::BpDiceDevice",
4150   "record_kind" : "class",
4151   "referenced_type" : "_ZTIN4aidl7android8hardware8security4dice12BpDiceDeviceE",
4152   "self_type" : "_ZTIN4aidl7android8hardware8security4dice12BpDiceDeviceE",
4153   "size" : 112,
4154   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/BpDiceDevice.h",
4155   "vtable_components" :
4156   [
4157    {
4158     "kind" : "offset_to_top"
4159    },
4160    {
4161     "kind" : "rtti",
4162     "mangled_component_name" : "_ZTIN4aidl7android8hardware8security4dice12BpDiceDeviceE"
4163    },
4164    {
4165     "kind" : "complete_dtor_pointer",
4166     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice12BpDiceDeviceD1Ev"
4167    },
4168    {
4169     "kind" : "deleting_dtor_pointer",
4170     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice12BpDiceDeviceD0Ev"
4171    },
4172    {
4173     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEE8asBinderEv"
4174    },
4175    {
4176     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEE8isRemoteEv"
4177    },
4178    {
4179     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEE4dumpEiPPKcj"
4180    },
4181    {
4182     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
4183    },
4184    {
4185     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice12BpDiceDevice4signERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEERKNS6_IhNS8_IhEEEEPNS3_9SignatureE"
4186    },
4187    {
4188     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice12BpDiceDevice19getAttestationChainERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEEPNS3_3BccE"
4189    },
4190    {
4191     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice12BpDiceDevice6deriveERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEEPNS3_11BccHandoverE"
4192    },
4193    {
4194     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice12BpDiceDevice6demoteERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEE"
4195    },
4196    {
4197     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice12BpDiceDevice19getInterfaceVersionEPi"
4198    },
4199    {
4200     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice12BpDiceDevice16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
4201    }
4202   ]
4203  },
4204  {
4205   "alignment" : 8,
4206   "base_specifiers" :
4207   [
4208    {
4209     "referenced_type" : "_ZTIN4aidl7android8hardware8security4dice11IDiceDeviceE"
4210    }
4211   ],
4212   "linker_set_key" : "_ZTIN4aidl7android8hardware8security4dice18IDiceDeviceDefaultE",
4213   "name" : "aidl::android::hardware::security::dice::IDiceDeviceDefault",
4214   "record_kind" : "class",
4215   "referenced_type" : "_ZTIN4aidl7android8hardware8security4dice18IDiceDeviceDefaultE",
4216   "self_type" : "_ZTIN4aidl7android8hardware8security4dice18IDiceDeviceDefaultE",
4217   "size" : 32,
4218   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/IDiceDevice.h",
4219   "vtable_components" :
4220   [
4221    {
4222     "kind" : "offset_to_top"
4223    },
4224    {
4225     "kind" : "rtti",
4226     "mangled_component_name" : "_ZTIN4aidl7android8hardware8security4dice18IDiceDeviceDefaultE"
4227    },
4228    {
4229     "kind" : "complete_dtor_pointer",
4230     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice18IDiceDeviceDefaultD1Ev"
4231    },
4232    {
4233     "kind" : "deleting_dtor_pointer",
4234     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice18IDiceDeviceDefaultD0Ev"
4235    },
4236    {
4237     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice18IDiceDeviceDefault8asBinderEv"
4238    },
4239    {
4240     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice18IDiceDeviceDefault8isRemoteEv"
4241    },
4242    {
4243     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
4244    },
4245    {
4246     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
4247    },
4248    {
4249     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice18IDiceDeviceDefault4signERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEERKNS6_IhNS8_IhEEEEPNS3_9SignatureE"
4250    },
4251    {
4252     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice18IDiceDeviceDefault19getAttestationChainERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEEPNS3_3BccE"
4253    },
4254    {
4255     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice18IDiceDeviceDefault6deriveERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEEPNS3_11BccHandoverE"
4256    },
4257    {
4258     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice18IDiceDeviceDefault6demoteERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEE"
4259    },
4260    {
4261     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice18IDiceDeviceDefault19getInterfaceVersionEPi"
4262    },
4263    {
4264     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice18IDiceDeviceDefault16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
4265    }
4266   ]
4267  },
4268  {
4269   "alignment" : 8,
4270   "base_specifiers" :
4271   [
4272    {
4273     "referenced_type" : "_ZTIN4aidl7android8hardware8security4dice12BnDiceDeviceE"
4274    }
4275   ],
4276   "fields" :
4277   [
4278    {
4279     "access" : "private",
4280     "field_name" : "_impl",
4281     "field_offset" : 640,
4282     "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware8security4dice11IDiceDeviceEEE"
4283    }
4284   ],
4285   "linker_set_key" : "_ZTIN4aidl7android8hardware8security4dice20IDiceDeviceDelegatorE",
4286   "name" : "aidl::android::hardware::security::dice::IDiceDeviceDelegator",
4287   "record_kind" : "class",
4288   "referenced_type" : "_ZTIN4aidl7android8hardware8security4dice20IDiceDeviceDelegatorE",
4289   "self_type" : "_ZTIN4aidl7android8hardware8security4dice20IDiceDeviceDelegatorE",
4290   "size" : 96,
4291   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/BnDiceDevice.h",
4292   "vtable_components" :
4293   [
4294    {
4295     "kind" : "offset_to_top"
4296    },
4297    {
4298     "kind" : "rtti",
4299     "mangled_component_name" : "_ZTIN4aidl7android8hardware8security4dice20IDiceDeviceDelegatorE"
4300    },
4301    {
4302     "kind" : "complete_dtor_pointer",
4303     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice20IDiceDeviceDelegatorD1Ev"
4304    },
4305    {
4306     "kind" : "deleting_dtor_pointer",
4307     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice20IDiceDeviceDelegatorD0Ev"
4308    },
4309    {
4310     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEE8asBinderEv"
4311    },
4312    {
4313     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8security4dice11IDiceDeviceEE8isRemoteEv"
4314    },
4315    {
4316     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
4317    },
4318    {
4319     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
4320    },
4321    {
4322     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice20IDiceDeviceDelegator4signERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEERKNS6_IhNS8_IhEEEEPNS3_9SignatureE"
4323    },
4324    {
4325     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice20IDiceDeviceDelegator19getAttestationChainERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEEPNS3_3BccE"
4326    },
4327    {
4328     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice20IDiceDeviceDelegator6deriveERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEEPNS3_11BccHandoverE"
4329    },
4330    {
4331     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice20IDiceDeviceDelegator6demoteERKNSt3__16vectorINS3_11InputValuesENS5_9allocatorIS7_EEEE"
4332    },
4333    {
4334     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice12BnDiceDevice19getInterfaceVersionEPi"
4335    },
4336    {
4337     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice12BnDiceDevice16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
4338    },
4339    {
4340     "mangled_component_name" : "_ZN4aidl7android8hardware8security4dice12BnDiceDevice12createBinderEv"
4341    }
4342   ]
4343  },
4344  {
4345   "alignment" : 8,
4346   "fields" :
4347   [
4348    {
4349     "field_name" : "data",
4350     "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE"
4351    }
4352   ],
4353   "linker_set_key" : "_ZTIN4aidl7android8hardware8security4dice3BccE",
4354   "name" : "aidl::android::hardware::security::dice::Bcc",
4355   "record_kind" : "class",
4356   "referenced_type" : "_ZTIN4aidl7android8hardware8security4dice3BccE",
4357   "self_type" : "_ZTIN4aidl7android8hardware8security4dice3BccE",
4358   "size" : 24,
4359   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/Bcc.h"
4360  },
4361  {
4362   "alignment" : 8,
4363   "fields" :
4364   [
4365    {
4366     "field_name" : "desc",
4367     "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE"
4368    }
4369   ],
4370   "linker_set_key" : "_ZTIN4aidl7android8hardware8security4dice6ConfigE",
4371   "name" : "aidl::android::hardware::security::dice::Config",
4372   "record_kind" : "class",
4373   "referenced_type" : "_ZTIN4aidl7android8hardware8security4dice6ConfigE",
4374   "self_type" : "_ZTIN4aidl7android8hardware8security4dice6ConfigE",
4375   "size" : 24,
4376   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/Config.h"
4377  },
4378  {
4379   "alignment" : 8,
4380   "fields" :
4381   [
4382    {
4383     "field_name" : "data",
4384     "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE"
4385    }
4386   ],
4387   "linker_set_key" : "_ZTIN4aidl7android8hardware8security4dice9SignatureE",
4388   "name" : "aidl::android::hardware::security::dice::Signature",
4389   "record_kind" : "class",
4390   "referenced_type" : "_ZTIN4aidl7android8hardware8security4dice9SignatureE",
4391   "self_type" : "_ZTIN4aidl7android8hardware8security4dice9SignatureE",
4392   "size" : 24,
4393   "source_file" : "out/soong/.intermediates/hardware/interfaces/security/dice/aidl/android.hardware.security.dice-V1-ndk-source/gen/include/aidl/android/hardware/security/dice/Signature.h"
4394  },
4395  {
4396   "alignment" : 1,
4397   "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__15arrayIhLm32EEEEE",
4398   "name" : "android::internal::details::IsIterable<std::array<unsigned char, 32>>",
4399   "record_kind" : "class",
4400   "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__15arrayIhLm32EEEEE",
4401   "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__15arrayIhLm32EEEEE",
4402   "size" : 1,
4403   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4404   "template_args" :
4405   [
4406    "_ZTINSt3__15arrayIhLm32EEE"
4407   ]
4408  },
4409  {
4410   "alignment" : 1,
4411   "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__15arrayIhLm64EEEEE",
4412   "name" : "android::internal::details::IsIterable<std::array<unsigned char, 64>>",
4413   "record_kind" : "class",
4414   "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__15arrayIhLm64EEEEE",
4415   "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__15arrayIhLm64EEEEE",
4416   "size" : 1,
4417   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4418   "template_args" :
4419   [
4420    "_ZTINSt3__15arrayIhLm64EEE"
4421   ]
4422  },
4423  {
4424   "alignment" : 1,
4425   "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIhNS3_9allocatorIhEEEEEE",
4426   "name" : "android::internal::details::IsIterable<std::vector<unsigned char, std::allocator<unsigned char>>>",
4427   "record_kind" : "class",
4428   "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIhNS3_9allocatorIhEEEEEE",
4429   "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIhNS3_9allocatorIhEEEEEE",
4430   "size" : 1,
4431   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4432   "template_args" :
4433   [
4434    "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE"
4435   ]
4436  },
4437  {
4438   "alignment" : 1,
4439   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware8security4dice3BccEEE",
4440   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::security::dice::Bcc>",
4441   "record_kind" : "class",
4442   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware8security4dice3BccEEE",
4443   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware8security4dice3BccEEE",
4444   "size" : 1,
4445   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4446   "template_args" :
4447   [
4448    "_ZTIN4aidl7android8hardware8security4dice3BccE"
4449   ]
4450  },
4451  {
4452   "alignment" : 1,
4453   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware8security4dice4ModeEEE",
4454   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::security::dice::Mode>",
4455   "record_kind" : "class",
4456   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware8security4dice4ModeEEE",
4457   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware8security4dice4ModeEEE",
4458   "size" : 1,
4459   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4460   "template_args" :
4461   [
4462    "_ZTIN4aidl7android8hardware8security4dice4ModeE"
4463   ]
4464  },
4465  {
4466   "alignment" : 1,
4467   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware8security4dice6ConfigEEE",
4468   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::security::dice::Config>",
4469   "record_kind" : "class",
4470   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware8security4dice6ConfigEEE",
4471   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware8security4dice6ConfigEEE",
4472   "size" : 1,
4473   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4474   "template_args" :
4475   [
4476    "_ZTIN4aidl7android8hardware8security4dice6ConfigE"
4477   ]
4478  },
4479  {
4480   "alignment" : 1,
4481   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__15arrayIhLm32EEEEE",
4482   "name" : "android::internal::details::IsPointerLike<std::array<unsigned char, 32>>",
4483   "record_kind" : "class",
4484   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__15arrayIhLm32EEEEE",
4485   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__15arrayIhLm32EEEEE",
4486   "size" : 1,
4487   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4488   "template_args" :
4489   [
4490    "_ZTINSt3__15arrayIhLm32EEE"
4491   ]
4492  },
4493  {
4494   "alignment" : 1,
4495   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__15arrayIhLm64EEEEE",
4496   "name" : "android::internal::details::IsPointerLike<std::array<unsigned char, 64>>",
4497   "record_kind" : "class",
4498   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__15arrayIhLm64EEEEE",
4499   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__15arrayIhLm64EEEEE",
4500   "size" : 1,
4501   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4502   "template_args" :
4503   [
4504    "_ZTINSt3__15arrayIhLm64EEE"
4505   ]
4506  },
4507  {
4508   "alignment" : 1,
4509   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIhNS3_9allocatorIhEEEEEE",
4510   "name" : "android::internal::details::IsPointerLike<std::vector<unsigned char, std::allocator<unsigned char>>>",
4511   "record_kind" : "class",
4512   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIhNS3_9allocatorIhEEEEEE",
4513   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIhNS3_9allocatorIhEEEEEE",
4514   "size" : 1,
4515   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4516   "template_args" :
4517   [
4518    "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE"
4519   ]
4520  },
4521  {
4522   "alignment" : 1,
4523   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__18optionalINS3_6vectorIhNS3_9allocatorIhEEEEEEEE",
4524   "name" : "android::internal::details::IsPointerLike<std::optional<std::vector<unsigned char, std::allocator<unsigned char>>>>",
4525   "record_kind" : "class",
4526   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__18optionalINS3_6vectorIhNS3_9allocatorIhEEEEEEEE",
4527   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__18optionalINS3_6vectorIhNS3_9allocatorIhEEEEEEEE",
4528   "size" : 1,
4529   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4530   "template_args" :
4531   [
4532    "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE"
4533   ]
4534  },
4535  {
4536   "alignment" : 1,
4537   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware8security4dice3BccEEE",
4538   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::security::dice::Bcc>",
4539   "record_kind" : "class",
4540   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware8security4dice3BccEEE",
4541   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware8security4dice3BccEEE",
4542   "size" : 1,
4543   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4544   "template_args" :
4545   [
4546    "_ZTIN4aidl7android8hardware8security4dice3BccE"
4547   ]
4548  },
4549  {
4550   "alignment" : 1,
4551   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware8security4dice4ModeEEE",
4552   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::security::dice::Mode>",
4553   "record_kind" : "class",
4554   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware8security4dice4ModeEEE",
4555   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware8security4dice4ModeEEE",
4556   "size" : 1,
4557   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4558   "template_args" :
4559   [
4560    "_ZTIN4aidl7android8hardware8security4dice4ModeE"
4561   ]
4562  },
4563  {
4564   "alignment" : 1,
4565   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware8security4dice6ConfigEEE",
4566   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::security::dice::Config>",
4567   "record_kind" : "class",
4568   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware8security4dice6ConfigEEE",
4569   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware8security4dice6ConfigEEE",
4570   "size" : 1,
4571   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4572   "template_args" :
4573   [
4574    "_ZTIN4aidl7android8hardware8security4dice6ConfigE"
4575   ]
4576  },
4577  {
4578   "alignment" : 1,
4579   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__15arrayIhLm32EEEEE",
4580   "name" : "android::internal::details::ToEmptyString<std::array<unsigned char, 32>>",
4581   "record_kind" : "class",
4582   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__15arrayIhLm32EEEEE",
4583   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__15arrayIhLm32EEEEE",
4584   "size" : 1,
4585   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4586   "template_args" :
4587   [
4588    "_ZTINSt3__15arrayIhLm32EEE"
4589   ]
4590  },
4591  {
4592   "alignment" : 1,
4593   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__15arrayIhLm64EEEEE",
4594   "name" : "android::internal::details::ToEmptyString<std::array<unsigned char, 64>>",
4595   "record_kind" : "class",
4596   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__15arrayIhLm64EEEEE",
4597   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__15arrayIhLm64EEEEE",
4598   "size" : 1,
4599   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4600   "template_args" :
4601   [
4602    "_ZTINSt3__15arrayIhLm64EEE"
4603   ]
4604  },
4605  {
4606   "alignment" : 1,
4607   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIhNS3_9allocatorIhEEEEEE",
4608   "name" : "android::internal::details::ToEmptyString<std::vector<unsigned char, std::allocator<unsigned char>>>",
4609   "record_kind" : "class",
4610   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIhNS3_9allocatorIhEEEEEE",
4611   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIhNS3_9allocatorIhEEEEEE",
4612   "size" : 1,
4613   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4614   "template_args" :
4615   [
4616    "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE"
4617   ]
4618  },
4619  {
4620   "alignment" : 1,
4621   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__18optionalINS3_6vectorIhNS3_9allocatorIhEEEEEEEE",
4622   "name" : "android::internal::details::ToEmptyString<std::optional<std::vector<unsigned char, std::allocator<unsigned char>>>>",
4623   "record_kind" : "class",
4624   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__18optionalINS3_6vectorIhNS3_9allocatorIhEEEEEEEE",
4625   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__18optionalINS3_6vectorIhNS3_9allocatorIhEEEEEEEE",
4626   "size" : 1,
4627   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4628   "template_args" :
4629   [
4630    "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE"
4631   ]
4632  },
4633  {
4634   "alignment" : 1,
4635   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIhEE",
4636   "name" : "android::internal::details::ToEmptyString<unsigned char>",
4637   "record_kind" : "class",
4638   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIhEE",
4639   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIhEE",
4640   "size" : 1,
4641   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4642   "template_args" :
4643   [
4644    "_ZTIh"
4645   ]
4646  },
4647  {
4648   "alignment" : 1,
4649   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware8security4dice3BccEEE",
4650   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::security::dice::Bcc>",
4651   "record_kind" : "class",
4652   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware8security4dice3BccEEE",
4653   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware8security4dice3BccEEE",
4654   "size" : 1,
4655   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4656   "template_args" :
4657   [
4658    "_ZTIN4aidl7android8hardware8security4dice3BccE"
4659   ]
4660  },
4661  {
4662   "alignment" : 1,
4663   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware8security4dice4ModeEEE",
4664   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::security::dice::Mode>",
4665   "record_kind" : "class",
4666   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware8security4dice4ModeEEE",
4667   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware8security4dice4ModeEEE",
4668   "size" : 1,
4669   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4670   "template_args" :
4671   [
4672    "_ZTIN4aidl7android8hardware8security4dice4ModeE"
4673   ]
4674  },
4675  {
4676   "alignment" : 1,
4677   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware8security4dice6ConfigEEE",
4678   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::security::dice::Config>",
4679   "record_kind" : "class",
4680   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware8security4dice6ConfigEEE",
4681   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware8security4dice6ConfigEEE",
4682   "size" : 1,
4683   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4684   "template_args" :
4685   [
4686    "_ZTIN4aidl7android8hardware8security4dice6ConfigE"
4687   ]
4688  },
4689  {
4690   "alignment" : 1,
4691   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__15arrayIhLm32EEEEE",
4692   "name" : "android::internal::details::HasToStringMethod<std::array<unsigned char, 32>>",
4693   "record_kind" : "class",
4694   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__15arrayIhLm32EEEEE",
4695   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__15arrayIhLm32EEEEE",
4696   "size" : 1,
4697   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4698   "template_args" :
4699   [
4700    "_ZTINSt3__15arrayIhLm32EEE"
4701   ]
4702  },
4703  {
4704   "alignment" : 1,
4705   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__15arrayIhLm64EEEEE",
4706   "name" : "android::internal::details::HasToStringMethod<std::array<unsigned char, 64>>",
4707   "record_kind" : "class",
4708   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__15arrayIhLm64EEEEE",
4709   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__15arrayIhLm64EEEEE",
4710   "size" : 1,
4711   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4712   "template_args" :
4713   [
4714    "_ZTINSt3__15arrayIhLm64EEE"
4715   ]
4716  },
4717  {
4718   "alignment" : 1,
4719   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIhNS3_9allocatorIhEEEEEE",
4720   "name" : "android::internal::details::HasToStringMethod<std::vector<unsigned char, std::allocator<unsigned char>>>",
4721   "record_kind" : "class",
4722   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIhNS3_9allocatorIhEEEEEE",
4723   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIhNS3_9allocatorIhEEEEEE",
4724   "size" : 1,
4725   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4726   "template_args" :
4727   [
4728    "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE"
4729   ]
4730  },
4731  {
4732   "alignment" : 1,
4733   "base_specifiers" :
4734   [
4735    {
4736     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
4737    }
4738   ],
4739   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware8security4dice3BccENSt3__110shared_ptrEEE",
4740   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::security::dice::Bcc, std::shared_ptr>",
4741   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware8security4dice3BccENSt3__110shared_ptrEEE",
4742   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware8security4dice3BccENSt3__110shared_ptrEEE",
4743   "size" : 1,
4744   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4745   "template_args" :
4746   [
4747    "_ZTIN4aidl7android8hardware8security4dice3BccE"
4748   ]
4749  },
4750  {
4751   "alignment" : 1,
4752   "base_specifiers" :
4753   [
4754    {
4755     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
4756    }
4757   ],
4758   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware8security4dice3BccENSt3__18optionalEEE",
4759   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::security::dice::Bcc, std::optional>",
4760   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware8security4dice3BccENSt3__18optionalEEE",
4761   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware8security4dice3BccENSt3__18optionalEEE",
4762   "size" : 1,
4763   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4764   "template_args" :
4765   [
4766    "_ZTIN4aidl7android8hardware8security4dice3BccE"
4767   ]
4768  },
4769  {
4770   "alignment" : 1,
4771   "base_specifiers" :
4772   [
4773    {
4774     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
4775    }
4776   ],
4777   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware8security4dice4ModeENSt3__110shared_ptrEEE",
4778   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::security::dice::Mode, std::shared_ptr>",
4779   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware8security4dice4ModeENSt3__110shared_ptrEEE",
4780   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware8security4dice4ModeENSt3__110shared_ptrEEE",
4781   "size" : 1,
4782   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4783   "template_args" :
4784   [
4785    "_ZTIN4aidl7android8hardware8security4dice4ModeE"
4786   ]
4787  },
4788  {
4789   "alignment" : 1,
4790   "base_specifiers" :
4791   [
4792    {
4793     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
4794    }
4795   ],
4796   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware8security4dice4ModeENSt3__18optionalEEE",
4797   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::security::dice::Mode, std::optional>",
4798   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware8security4dice4ModeENSt3__18optionalEEE",
4799   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware8security4dice4ModeENSt3__18optionalEEE",
4800   "size" : 1,
4801   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4802   "template_args" :
4803   [
4804    "_ZTIN4aidl7android8hardware8security4dice4ModeE"
4805   ]
4806  },
4807  {
4808   "alignment" : 1,
4809   "base_specifiers" :
4810   [
4811    {
4812     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
4813    }
4814   ],
4815   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware8security4dice6ConfigENSt3__110shared_ptrEEE",
4816   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::security::dice::Config, std::shared_ptr>",
4817   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware8security4dice6ConfigENSt3__110shared_ptrEEE",
4818   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware8security4dice6ConfigENSt3__110shared_ptrEEE",
4819   "size" : 1,
4820   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4821   "template_args" :
4822   [
4823    "_ZTIN4aidl7android8hardware8security4dice6ConfigE"
4824   ]
4825  },
4826  {
4827   "alignment" : 1,
4828   "base_specifiers" :
4829   [
4830    {
4831     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
4832    }
4833   ],
4834   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware8security4dice6ConfigENSt3__18optionalEEE",
4835   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::security::dice::Config, std::optional>",
4836   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware8security4dice6ConfigENSt3__18optionalEEE",
4837   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware8security4dice6ConfigENSt3__18optionalEEE",
4838   "size" : 1,
4839   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4840   "template_args" :
4841   [
4842    "_ZTIN4aidl7android8hardware8security4dice6ConfigE"
4843   ]
4844  },
4845  {
4846   "alignment" : 1,
4847   "base_specifiers" :
4848   [
4849    {
4850     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
4851    }
4852   ],
4853   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__15arrayIhLm32EEENS3_10shared_ptrEEE",
4854   "name" : "android::internal::details::IsInstantiationOf<std::array<unsigned char, 32>, std::shared_ptr>",
4855   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__15arrayIhLm32EEENS3_10shared_ptrEEE",
4856   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__15arrayIhLm32EEENS3_10shared_ptrEEE",
4857   "size" : 1,
4858   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4859   "template_args" :
4860   [
4861    "_ZTINSt3__15arrayIhLm32EEE"
4862   ]
4863  },
4864  {
4865   "alignment" : 1,
4866   "base_specifiers" :
4867   [
4868    {
4869     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
4870    }
4871   ],
4872   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__15arrayIhLm32EEENS3_8optionalEEE",
4873   "name" : "android::internal::details::IsInstantiationOf<std::array<unsigned char, 32>, std::optional>",
4874   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__15arrayIhLm32EEENS3_8optionalEEE",
4875   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__15arrayIhLm32EEENS3_8optionalEEE",
4876   "size" : 1,
4877   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4878   "template_args" :
4879   [
4880    "_ZTINSt3__15arrayIhLm32EEE"
4881   ]
4882  },
4883  {
4884   "alignment" : 1,
4885   "base_specifiers" :
4886   [
4887    {
4888     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
4889    }
4890   ],
4891   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__15arrayIhLm64EEENS3_10shared_ptrEEE",
4892   "name" : "android::internal::details::IsInstantiationOf<std::array<unsigned char, 64>, std::shared_ptr>",
4893   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__15arrayIhLm64EEENS3_10shared_ptrEEE",
4894   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__15arrayIhLm64EEENS3_10shared_ptrEEE",
4895   "size" : 1,
4896   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4897   "template_args" :
4898   [
4899    "_ZTINSt3__15arrayIhLm64EEE"
4900   ]
4901  },
4902  {
4903   "alignment" : 1,
4904   "base_specifiers" :
4905   [
4906    {
4907     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
4908    }
4909   ],
4910   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__15arrayIhLm64EEENS3_8optionalEEE",
4911   "name" : "android::internal::details::IsInstantiationOf<std::array<unsigned char, 64>, std::optional>",
4912   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__15arrayIhLm64EEENS3_8optionalEEE",
4913   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__15arrayIhLm64EEENS3_8optionalEEE",
4914   "size" : 1,
4915   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4916   "template_args" :
4917   [
4918    "_ZTINSt3__15arrayIhLm64EEE"
4919   ]
4920  },
4921  {
4922   "alignment" : 1,
4923   "base_specifiers" :
4924   [
4925    {
4926     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
4927    }
4928   ],
4929   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIhNS3_9allocatorIhEEEENS3_10shared_ptrEEE",
4930   "name" : "android::internal::details::IsInstantiationOf<std::vector<unsigned char, std::allocator<unsigned char>>, std::shared_ptr>",
4931   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIhNS3_9allocatorIhEEEENS3_10shared_ptrEEE",
4932   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIhNS3_9allocatorIhEEEENS3_10shared_ptrEEE",
4933   "size" : 1,
4934   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4935   "template_args" :
4936   [
4937    "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE"
4938   ]
4939  },
4940  {
4941   "alignment" : 1,
4942   "base_specifiers" :
4943   [
4944    {
4945     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
4946    }
4947   ],
4948   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIhNS3_9allocatorIhEEEENS3_8optionalEEE",
4949   "name" : "android::internal::details::IsInstantiationOf<std::vector<unsigned char, std::allocator<unsigned char>>, std::optional>",
4950   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIhNS3_9allocatorIhEEEENS3_8optionalEEE",
4951   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIhNS3_9allocatorIhEEEENS3_8optionalEEE",
4952   "size" : 1,
4953   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4954   "template_args" :
4955   [
4956    "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE"
4957   ]
4958  },
4959  {
4960   "alignment" : 1,
4961   "base_specifiers" :
4962   [
4963    {
4964     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
4965    }
4966   ],
4967   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__18optionalINS3_6vectorIhNS3_9allocatorIhEEEEEENS3_10shared_ptrEEE",
4968   "name" : "android::internal::details::IsInstantiationOf<std::optional<std::vector<unsigned char, std::allocator<unsigned char>>>, std::shared_ptr>",
4969   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__18optionalINS3_6vectorIhNS3_9allocatorIhEEEEEENS3_10shared_ptrEEE",
4970   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__18optionalINS3_6vectorIhNS3_9allocatorIhEEEEEENS3_10shared_ptrEEE",
4971   "size" : 1,
4972   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4973   "template_args" :
4974   [
4975    "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE"
4976   ]
4977  },
4978  {
4979   "alignment" : 1,
4980   "base_specifiers" :
4981   [
4982    {
4983     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
4984    }
4985   ],
4986   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__18optionalINS3_6vectorIhNS3_9allocatorIhEEEEEES4_EE",
4987   "name" : "android::internal::details::IsInstantiationOf<std::optional<std::vector<unsigned char, std::allocator<unsigned char>>>, std::optional>",
4988   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__18optionalINS3_6vectorIhNS3_9allocatorIhEEEEEES4_EE",
4989   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__18optionalINS3_6vectorIhNS3_9allocatorIhEEEEEES4_EE",
4990   "size" : 1,
4991   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
4992   "template_args" :
4993   [
4994    "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE"
4995   ]
4996  },
4997  {
4998   "alignment" : 1,
4999   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware8security4dice4ModeEEE",
5000   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::security::dice::Mode>",
5001   "record_kind" : "class",
5002   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware8security4dice4ModeEEE",
5003   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware8security4dice4ModeEEE",
5004   "size" : 1,
5005   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
5006   "template_args" :
5007   [
5008    "_ZTIN4aidl7android8hardware8security4dice4ModeE"
5009   ]
5010  },
5011  {
5012   "alignment" : 1,
5013   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__15arrayIhLm32EEEEE",
5014   "name" : "android::internal::details::HasToStringFunction<std::array<unsigned char, 32>>",
5015   "record_kind" : "class",
5016   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__15arrayIhLm32EEEEE",
5017   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__15arrayIhLm32EEEEE",
5018   "size" : 1,
5019   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
5020   "template_args" :
5021   [
5022    "_ZTINSt3__15arrayIhLm32EEE"
5023   ]
5024  },
5025  {
5026   "alignment" : 1,
5027   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__15arrayIhLm64EEEEE",
5028   "name" : "android::internal::details::HasToStringFunction<std::array<unsigned char, 64>>",
5029   "record_kind" : "class",
5030   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__15arrayIhLm64EEEEE",
5031   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__15arrayIhLm64EEEEE",
5032   "size" : 1,
5033   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
5034   "template_args" :
5035   [
5036    "_ZTINSt3__15arrayIhLm64EEE"
5037   ]
5038  },
5039  {
5040   "alignment" : 1,
5041   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIhNS3_9allocatorIhEEEEEE",
5042   "name" : "android::internal::details::HasToStringFunction<std::vector<unsigned char, std::allocator<unsigned char>>>",
5043   "record_kind" : "class",
5044   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIhNS3_9allocatorIhEEEEEE",
5045   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIhNS3_9allocatorIhEEEEEE",
5046   "size" : 1,
5047   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
5048   "template_args" :
5049   [
5050    "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE"
5051   ]
5052  }
5053 ],
5054 "rvalue_reference_types" :
5055 [
5056  {
5057   "alignment" : 8,
5058   "linker_set_key" : "_ZTION3ndk13ScopedAParcelE",
5059   "name" : "ndk::ScopedAParcel &&",
5060   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
5061   "self_type" : "_ZTION3ndk13ScopedAParcelE",
5062   "size" : 8,
5063   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
5064  },
5065  {
5066   "alignment" : 8,
5067   "linker_set_key" : "_ZTION3ndk13ScopedAStatusE",
5068   "name" : "ndk::ScopedAStatus &&",
5069   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
5070   "self_type" : "_ZTION3ndk13ScopedAStatusE",
5071   "size" : 8,
5072   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
5073  },
5074  {
5075   "alignment" : 8,
5076   "linker_set_key" : "_ZTION3ndk17AParcelableHolderE",
5077   "name" : "ndk::AParcelableHolder &&",
5078   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
5079   "self_type" : "_ZTION3ndk17AParcelableHolderE",
5080   "size" : 8,
5081   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
5082  },
5083  {
5084   "alignment" : 8,
5085   "linker_set_key" : "_ZTION3ndk19ScopedAIBinder_WeakE",
5086   "name" : "ndk::ScopedAIBinder_Weak &&",
5087   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
5088   "self_type" : "_ZTION3ndk19ScopedAIBinder_WeakE",
5089   "size" : 8,
5090   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
5091  },
5092  {
5093   "alignment" : 8,
5094   "linker_set_key" : "_ZTION3ndk20ScopedFileDescriptorE",
5095   "name" : "ndk::ScopedFileDescriptor &&",
5096   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
5097   "self_type" : "_ZTION3ndk20ScopedFileDescriptorE",
5098   "size" : 8,
5099   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
5100  },
5101  {
5102   "alignment" : 8,
5103   "linker_set_key" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE",
5104   "name" : "ndk::ScopedAIBinder_DeathRecipient &&",
5105   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
5106   "self_type" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE",
5107   "size" : 8,
5108   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
5109  },
5110  {
5111   "alignment" : 8,
5112   "linker_set_key" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
5113   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &&",
5114   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
5115   "self_type" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
5116   "size" : 8,
5117   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
5118  }
5119 ]
5120}
5121