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