• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2 "array_types" : [],
3 "builtin_types" :
4 [
5  {
6   "alignment" : 4,
7   "linker_set_key" : "_ZTIDn",
8   "name" : "nullptr_t",
9   "referenced_type" : "_ZTIDn",
10   "self_type" : "_ZTIDn",
11   "size" : 4
12  },
13  {
14   "alignment" : 1,
15   "is_integral" : true,
16   "is_unsigned" : true,
17   "linker_set_key" : "_ZTIb",
18   "name" : "bool",
19   "referenced_type" : "_ZTIb",
20   "self_type" : "_ZTIb",
21   "size" : 1
22  },
23  {
24   "alignment" : 1,
25   "is_integral" : true,
26   "linker_set_key" : "_ZTIc",
27   "name" : "char",
28   "referenced_type" : "_ZTIc",
29   "self_type" : "_ZTIc",
30   "size" : 1
31  },
32  {
33   "alignment" : 4,
34   "is_integral" : true,
35   "linker_set_key" : "_ZTIi",
36   "name" : "int",
37   "referenced_type" : "_ZTIi",
38   "self_type" : "_ZTIi",
39   "size" : 4
40  },
41  {
42   "alignment" : 4,
43   "is_integral" : true,
44   "is_unsigned" : true,
45   "linker_set_key" : "_ZTIj",
46   "name" : "unsigned int",
47   "referenced_type" : "_ZTIj",
48   "self_type" : "_ZTIj",
49   "size" : 4
50  },
51  {
52   "linker_set_key" : "_ZTIv",
53   "name" : "void",
54   "referenced_type" : "_ZTIv",
55   "self_type" : "_ZTIv"
56  },
57  {
58   "alignment" : 4,
59   "is_integral" : true,
60   "linker_set_key" : "_ZTIx",
61   "name" : "long long",
62   "referenced_type" : "_ZTIx",
63   "self_type" : "_ZTIx",
64   "size" : 8
65  }
66 ],
67 "elf_functions" :
68 [
69  {
70   "name" : "_ZN4aidl7android8hardware9keymaster17HardwareAuthToken14readFromParcelEPK7AParcel"
71  },
72  {
73   "name" : "_ZN4aidl7android8hardware9keymaster9Timestamp14readFromParcelEPK7AParcel"
74  },
75  {
76   "name" : "_ZNK4aidl7android8hardware9keymaster17HardwareAuthToken13writeToParcelEP7AParcel"
77  },
78  {
79   "name" : "_ZNK4aidl7android8hardware9keymaster9Timestamp13writeToParcelEP7AParcel"
80  },
81  {
82   "binding" : "weak",
83   "name" : "_ZNSt3__16vectorIaNS_9allocatorIaEEE8__appendEj"
84  }
85 ],
86 "elf_objects" :
87 [
88  {
89   "name" : "_ZN4aidl7android8hardware9keymaster17HardwareAuthToken10descriptorE"
90  },
91  {
92   "name" : "_ZN4aidl7android8hardware9keymaster9Timestamp10descriptorE"
93  }
94 ],
95 "enum_types" :
96 [
97  {
98   "alignment" : 4,
99   "enum_fields" :
100   [
101    {
102     "enum_field_value" : 1,
103     "name" : "FLAG_ONEWAY"
104    }
105   ],
106   "linker_set_key" : "_ZTI12$FLAG_ONEWAY",
107   "name" : "(anonymous enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:47:1)",
108   "referenced_type" : "_ZTI12$FLAG_ONEWAY",
109   "self_type" : "_ZTI12$FLAG_ONEWAY",
110   "size" : 4,
111   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h",
112   "underlying_type" : "_ZTIj"
113  },
114  {
115   "alignment" : 4,
116   "enum_fields" :
117   [
118    {
119     "enum_field_value" : 0,
120     "name" : "EX_NONE"
121    },
122    {
123     "enum_field_value" : -1,
124     "name" : "EX_SECURITY"
125    },
126    {
127     "enum_field_value" : -2,
128     "name" : "EX_BAD_PARCELABLE"
129    },
130    {
131     "enum_field_value" : -3,
132     "name" : "EX_ILLEGAL_ARGUMENT"
133    },
134    {
135     "enum_field_value" : -4,
136     "name" : "EX_NULL_POINTER"
137    },
138    {
139     "enum_field_value" : -5,
140     "name" : "EX_ILLEGAL_STATE"
141    },
142    {
143     "enum_field_value" : -6,
144     "name" : "EX_NETWORK_MAIN_THREAD"
145    },
146    {
147     "enum_field_value" : -7,
148     "name" : "EX_UNSUPPORTED_OPERATION"
149    },
150    {
151     "enum_field_value" : -8,
152     "name" : "EX_SERVICE_SPECIFIC"
153    },
154    {
155     "enum_field_value" : -9,
156     "name" : "EX_PARCELABLE"
157    },
158    {
159     "enum_field_value" : -129,
160     "name" : "EX_TRANSACTION_FAILED"
161    }
162   ],
163   "linker_set_key" : "_ZTI18$EX_BAD_PARCELABLE",
164   "name" : "(anonymous enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:65:1)",
165   "referenced_type" : "_ZTI18$EX_BAD_PARCELABLE",
166   "self_type" : "_ZTI18$EX_BAD_PARCELABLE",
167   "size" : 4,
168   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h",
169   "underlying_type" : "_ZTIi"
170  },
171  {
172   "alignment" : 4,
173   "enum_fields" :
174   [
175    {
176     "enum_field_value" : 268435456,
177     "name" : "FLAG_PRIVATE_LOCAL"
178    }
179   ],
180   "linker_set_key" : "_ZTI19$FLAG_PRIVATE_LOCAL",
181   "name" : "(anonymous enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:35:1)",
182   "referenced_type" : "_ZTI19$FLAG_PRIVATE_LOCAL",
183   "self_type" : "_ZTI19$FLAG_PRIVATE_LOCAL",
184   "size" : 4,
185   "source_file" : "/frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h",
186   "underlying_type" : "_ZTIj"
187  },
188  {
189   "alignment" : 4,
190   "enum_fields" :
191   [
192    {
193     "enum_field_value" : 268435456,
194     "name" : "FLAG_PRIVATE_VENDOR"
195    }
196   ],
197   "linker_set_key" : "_ZTI20$FLAG_PRIVATE_VENDOR",
198   "name" : "(anonymous enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:26:1)",
199   "referenced_type" : "_ZTI20$FLAG_PRIVATE_VENDOR",
200   "self_type" : "_ZTI20$FLAG_PRIVATE_VENDOR",
201   "size" : 4,
202   "source_file" : "/frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h",
203   "underlying_type" : "_ZTIj"
204  },
205  {
206   "alignment" : 4,
207   "enum_fields" :
208   [
209    {
210     "enum_field_value" : 0,
211     "name" : "STATUS_OK"
212    },
213    {
214     "enum_field_value" : -2147483648,
215     "name" : "STATUS_UNKNOWN_ERROR"
216    },
217    {
218     "enum_field_value" : -12,
219     "name" : "STATUS_NO_MEMORY"
220    },
221    {
222     "enum_field_value" : -38,
223     "name" : "STATUS_INVALID_OPERATION"
224    },
225    {
226     "enum_field_value" : -22,
227     "name" : "STATUS_BAD_VALUE"
228    },
229    {
230     "enum_field_value" : -2147483647,
231     "name" : "STATUS_BAD_TYPE"
232    },
233    {
234     "enum_field_value" : -2,
235     "name" : "STATUS_NAME_NOT_FOUND"
236    },
237    {
238     "enum_field_value" : -1,
239     "name" : "STATUS_PERMISSION_DENIED"
240    },
241    {
242     "enum_field_value" : -19,
243     "name" : "STATUS_NO_INIT"
244    },
245    {
246     "enum_field_value" : -17,
247     "name" : "STATUS_ALREADY_EXISTS"
248    },
249    {
250     "enum_field_value" : -32,
251     "name" : "STATUS_DEAD_OBJECT"
252    },
253    {
254     "enum_field_value" : -2147483646,
255     "name" : "STATUS_FAILED_TRANSACTION"
256    },
257    {
258     "enum_field_value" : -75,
259     "name" : "STATUS_BAD_INDEX"
260    },
261    {
262     "enum_field_value" : -61,
263     "name" : "STATUS_NOT_ENOUGH_DATA"
264    },
265    {
266     "enum_field_value" : -11,
267     "name" : "STATUS_WOULD_BLOCK"
268    },
269    {
270     "enum_field_value" : -110,
271     "name" : "STATUS_TIMED_OUT"
272    },
273    {
274     "enum_field_value" : -74,
275     "name" : "STATUS_UNKNOWN_TRANSACTION"
276    },
277    {
278     "enum_field_value" : -2147483641,
279     "name" : "STATUS_FDS_NOT_ALLOWED"
280    },
281    {
282     "enum_field_value" : -2147483640,
283     "name" : "STATUS_UNEXPECTED_NULL"
284    }
285   ],
286   "linker_set_key" : "_ZTI22$STATUS_ALREADY_EXISTS",
287   "name" : "(anonymous enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:35:1)",
288   "referenced_type" : "_ZTI22$STATUS_ALREADY_EXISTS",
289   "self_type" : "_ZTI22$STATUS_ALREADY_EXISTS",
290   "size" : 4,
291   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h",
292   "underlying_type" : "_ZTIi"
293  },
294  {
295   "alignment" : 4,
296   "enum_fields" :
297   [
298    {
299     "enum_field_value" : 1,
300     "name" : "FIRST_CALL_TRANSACTION"
301    },
302    {
303     "enum_field_value" : 16777215,
304     "name" : "LAST_CALL_TRANSACTION"
305    }
306   ],
307   "linker_set_key" : "_ZTI23$FIRST_CALL_TRANSACTION",
308   "name" : "(anonymous enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:59:1)",
309   "referenced_type" : "_ZTI23$FIRST_CALL_TRANSACTION",
310   "self_type" : "_ZTI23$FIRST_CALL_TRANSACTION",
311   "size" : 4,
312   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h",
313   "underlying_type" : "_ZTIj"
314  },
315  {
316   "alignment" : 4,
317   "enum_fields" :
318   [
319    {
320     "enum_field_value" : 0,
321     "name" : "aidl::android::hardware::keymaster::HardwareAuthenticatorType::NONE"
322    },
323    {
324     "enum_field_value" : 1,
325     "name" : "aidl::android::hardware::keymaster::HardwareAuthenticatorType::PASSWORD"
326    },
327    {
328     "enum_field_value" : 2,
329     "name" : "aidl::android::hardware::keymaster::HardwareAuthenticatorType::FINGERPRINT"
330    },
331    {
332     "enum_field_value" : -1,
333     "name" : "aidl::android::hardware::keymaster::HardwareAuthenticatorType::ANY"
334    }
335   ],
336   "linker_set_key" : "_ZTIN4aidl7android8hardware9keymaster25HardwareAuthenticatorTypeE",
337   "name" : "aidl::android::hardware::keymaster::HardwareAuthenticatorType",
338   "referenced_type" : "_ZTIN4aidl7android8hardware9keymaster25HardwareAuthenticatorTypeE",
339   "self_type" : "_ZTIN4aidl7android8hardware9keymaster25HardwareAuthenticatorTypeE",
340   "size" : 4,
341   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/HardwareAuthenticatorType.h",
342   "underlying_type" : "_ZTIi"
343  }
344 ],
345 "function_types" :
346 [
347  {
348   "alignment" : 4,
349   "linker_set_key" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
350   "name" : "int (AIBinder *, unsigned int, const AParcel *, AParcel *)",
351   "parameters" :
352   [
353    {
354     "referenced_type" : "_ZTIP8AIBinder"
355    },
356    {
357     "referenced_type" : "_ZTIj"
358    },
359    {
360     "referenced_type" : "_ZTIPK7AParcel"
361    },
362    {
363     "referenced_type" : "_ZTIP7AParcel"
364    }
365   ],
366   "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
367   "return_type" : "_ZTIi",
368   "self_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
369   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h"
370  }
371 ],
372 "functions" :
373 [
374  {
375   "function_name" : "aidl::android::hardware::keymaster::HardwareAuthToken::readFromParcel",
376   "linker_set_key" : "_ZN4aidl7android8hardware9keymaster17HardwareAuthToken14readFromParcelEPK7AParcel",
377   "parameters" :
378   [
379    {
380     "is_this_ptr" : true,
381     "referenced_type" : "_ZTIPN4aidl7android8hardware9keymaster17HardwareAuthTokenE"
382    },
383    {
384     "referenced_type" : "_ZTIPK7AParcel"
385    }
386   ],
387   "return_type" : "_ZTIi",
388   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/HardwareAuthToken.h"
389  },
390  {
391   "function_name" : "aidl::android::hardware::keymaster::Timestamp::readFromParcel",
392   "linker_set_key" : "_ZN4aidl7android8hardware9keymaster9Timestamp14readFromParcelEPK7AParcel",
393   "parameters" :
394   [
395    {
396     "is_this_ptr" : true,
397     "referenced_type" : "_ZTIPN4aidl7android8hardware9keymaster9TimestampE"
398    },
399    {
400     "referenced_type" : "_ZTIPK7AParcel"
401    }
402   ],
403   "return_type" : "_ZTIi",
404   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/Timestamp.h"
405  },
406  {
407   "function_name" : "aidl::android::hardware::keymaster::HardwareAuthToken::writeToParcel",
408   "linker_set_key" : "_ZNK4aidl7android8hardware9keymaster17HardwareAuthToken13writeToParcelEP7AParcel",
409   "parameters" :
410   [
411    {
412     "is_this_ptr" : true,
413     "referenced_type" : "_ZTIPKN4aidl7android8hardware9keymaster17HardwareAuthTokenE"
414    },
415    {
416     "referenced_type" : "_ZTIP7AParcel"
417    }
418   ],
419   "return_type" : "_ZTIi",
420   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/HardwareAuthToken.h"
421  },
422  {
423   "function_name" : "aidl::android::hardware::keymaster::Timestamp::writeToParcel",
424   "linker_set_key" : "_ZNK4aidl7android8hardware9keymaster9Timestamp13writeToParcelEP7AParcel",
425   "parameters" :
426   [
427    {
428     "is_this_ptr" : true,
429     "referenced_type" : "_ZTIPKN4aidl7android8hardware9keymaster9TimestampE"
430    },
431    {
432     "referenced_type" : "_ZTIP7AParcel"
433    }
434   ],
435   "return_type" : "_ZTIi",
436   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/Timestamp.h"
437  }
438 ],
439 "global_vars" :
440 [
441  {
442   "linker_set_key" : "_ZN4aidl7android8hardware9keymaster17HardwareAuthToken10descriptorE",
443   "name" : "aidl::android::hardware::keymaster::HardwareAuthToken::descriptor",
444   "referenced_type" : "_ZTIPKc",
445   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/HardwareAuthToken.h"
446  },
447  {
448   "linker_set_key" : "_ZN4aidl7android8hardware9keymaster9Timestamp10descriptorE",
449   "name" : "aidl::android::hardware::keymaster::Timestamp::descriptor",
450   "referenced_type" : "_ZTIPKc",
451   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/Timestamp.h"
452  }
453 ],
454 "lvalue_reference_types" :
455 [
456  {
457   "alignment" : 4,
458   "linker_set_key" : "_ZTIRKN3ndk10SpAIBinderE",
459   "name" : "const ndk::SpAIBinder &",
460   "referenced_type" : "_ZTIKN3ndk10SpAIBinderE",
461   "self_type" : "_ZTIRKN3ndk10SpAIBinderE",
462   "size" : 4,
463   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
464  },
465  {
466   "alignment" : 4,
467   "linker_set_key" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
468   "name" : "const std::vector<char16_t, std::allocator<char16_t> > &",
469   "referenced_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
470   "self_type" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
471   "size" : 4,
472   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
473  },
474  {
475   "alignment" : 4,
476   "linker_set_key" : "_ZTIRKNSt3__16vectorIaNS_9allocatorIaEEEE",
477   "name" : "const std::vector<signed char, std::allocator<signed char> > &",
478   "referenced_type" : "_ZTIKNSt3__16vectorIaNS_9allocatorIaEEEE",
479   "self_type" : "_ZTIRKNSt3__16vectorIaNS_9allocatorIaEEEE",
480   "size" : 4,
481   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
482  },
483  {
484   "alignment" : 4,
485   "linker_set_key" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE",
486   "name" : "const std::vector<bool, std::allocator<bool> > &",
487   "referenced_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
488   "self_type" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE",
489   "size" : 4,
490   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
491  },
492  {
493   "alignment" : 4,
494   "linker_set_key" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE",
495   "name" : "const std::vector<double, std::allocator<double> > &",
496   "referenced_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
497   "self_type" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE",
498   "size" : 4,
499   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
500  },
501  {
502   "alignment" : 4,
503   "linker_set_key" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE",
504   "name" : "const std::vector<float, std::allocator<float> > &",
505   "referenced_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
506   "self_type" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE",
507   "size" : 4,
508   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
509  },
510  {
511   "alignment" : 4,
512   "linker_set_key" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE",
513   "name" : "const std::vector<int, std::allocator<int> > &",
514   "referenced_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
515   "self_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE",
516   "size" : 4,
517   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
518  },
519  {
520   "alignment" : 4,
521   "linker_set_key" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
522   "name" : "const std::vector<unsigned int, std::allocator<unsigned int> > &",
523   "referenced_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
524   "self_type" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
525   "size" : 4,
526   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
527  },
528  {
529   "alignment" : 4,
530   "linker_set_key" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE",
531   "name" : "const std::vector<long long, std::allocator<long long> > &",
532   "referenced_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
533   "self_type" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE",
534   "size" : 4,
535   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
536  },
537  {
538   "alignment" : 4,
539   "linker_set_key" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE",
540   "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long> > &",
541   "referenced_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
542   "self_type" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE",
543   "size" : 4,
544   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
545  },
546  {
547   "alignment" : 4,
548   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
549   "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t> > > &",
550   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
551   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
552   "size" : 4,
553   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
554  },
555  {
556   "alignment" : 4,
557   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIaNS_9allocatorIaEEEEEE",
558   "name" : "const std::optional<std::vector<signed char, std::allocator<signed char> > > &",
559   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIaNS_9allocatorIaEEEEEE",
560   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIaNS_9allocatorIaEEEEEE",
561   "size" : 4,
562   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
563  },
564  {
565   "alignment" : 4,
566   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
567   "name" : "const std::optional<std::vector<bool, std::allocator<bool> > > &",
568   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
569   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
570   "size" : 4,
571   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
572  },
573  {
574   "alignment" : 4,
575   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
576   "name" : "const std::optional<std::vector<double, std::allocator<double> > > &",
577   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
578   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
579   "size" : 4,
580   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
581  },
582  {
583   "alignment" : 4,
584   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
585   "name" : "const std::optional<std::vector<float, std::allocator<float> > > &",
586   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
587   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
588   "size" : 4,
589   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
590  },
591  {
592   "alignment" : 4,
593   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
594   "name" : "const std::optional<std::vector<int, std::allocator<int> > > &",
595   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
596   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
597   "size" : 4,
598   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
599  },
600  {
601   "alignment" : 4,
602   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
603   "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int> > > &",
604   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
605   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
606   "size" : 4,
607   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
608  },
609  {
610   "alignment" : 4,
611   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
612   "name" : "const std::optional<std::vector<long long, std::allocator<long long> > > &",
613   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
614   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
615   "size" : 4,
616   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
617  },
618  {
619   "alignment" : 4,
620   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
621   "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long> > > &",
622   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
623   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
624   "size" : 4,
625   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
626  },
627  {
628   "alignment" : 4,
629   "linker_set_key" : "_ZTIRN3ndk10SpAIBinderE",
630   "name" : "ndk::SpAIBinder &",
631   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
632   "self_type" : "_ZTIRN3ndk10SpAIBinderE",
633   "size" : 4,
634   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
635  },
636  {
637   "alignment" : 4,
638   "linker_set_key" : "_ZTIRN3ndk13ScopedAStatusE",
639   "name" : "ndk::ScopedAStatus &",
640   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
641   "self_type" : "_ZTIRN3ndk13ScopedAStatusE",
642   "size" : 4,
643   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
644  }
645 ],
646 "pointer_types" :
647 [
648  {
649   "alignment" : 4,
650   "linker_set_key" : "_ZTIP13AIBinder_Weak",
651   "name" : "AIBinder_Weak *",
652   "referenced_type" : "_ZTI13AIBinder_Weak",
653   "self_type" : "_ZTIP13AIBinder_Weak",
654   "size" : 4,
655   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
656  },
657  {
658   "alignment" : 4,
659   "linker_set_key" : "_ZTIP14AIBinder_Class",
660   "name" : "AIBinder_Class *",
661   "referenced_type" : "_ZTI14AIBinder_Class",
662   "self_type" : "_ZTIP14AIBinder_Class",
663   "size" : 4,
664   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h"
665  },
666  {
667   "alignment" : 4,
668   "linker_set_key" : "_ZTIP23AIBinder_DeathRecipient",
669   "name" : "AIBinder_DeathRecipient *",
670   "referenced_type" : "_ZTI23AIBinder_DeathRecipient",
671   "self_type" : "_ZTIP23AIBinder_DeathRecipient",
672   "size" : 4,
673   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
674  },
675  {
676   "alignment" : 4,
677   "linker_set_key" : "_ZTIP7AParcel",
678   "name" : "AParcel *",
679   "referenced_type" : "_ZTI7AParcel",
680   "self_type" : "_ZTIP7AParcel",
681   "size" : 4,
682   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
683  },
684  {
685   "alignment" : 4,
686   "linker_set_key" : "_ZTIP7AStatus",
687   "name" : "AStatus *",
688   "referenced_type" : "_ZTI7AStatus",
689   "self_type" : "_ZTIP7AStatus",
690   "size" : 4,
691   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
692  },
693  {
694   "alignment" : 4,
695   "linker_set_key" : "_ZTIP8AIBinder",
696   "name" : "AIBinder *",
697   "referenced_type" : "_ZTI8AIBinder",
698   "self_type" : "_ZTIP8AIBinder",
699   "size" : 4,
700   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
701  },
702  {
703   "alignment" : 4,
704   "linker_set_key" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E",
705   "name" : "int (*)(AIBinder *, unsigned int, const AParcel *, AParcel *)",
706   "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
707   "self_type" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E",
708   "size" : 4,
709   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h"
710  },
711  {
712   "alignment" : 4,
713   "linker_set_key" : "_ZTIPK7AParcel",
714   "name" : "const AParcel *",
715   "referenced_type" : "_ZTIK7AParcel",
716   "self_type" : "_ZTIPK7AParcel",
717   "size" : 4,
718   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h"
719  },
720  {
721   "alignment" : 4,
722   "linker_set_key" : "_ZTIPKN3ndk10SpAIBinderE",
723   "name" : "const ndk::SpAIBinder *",
724   "referenced_type" : "_ZTIKN3ndk10SpAIBinderE",
725   "self_type" : "_ZTIPKN3ndk10SpAIBinderE",
726   "size" : 4,
727   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
728  },
729  {
730   "alignment" : 4,
731   "linker_set_key" : "_ZTIPKN3ndk13ScopedAStatusE",
732   "name" : "const ndk::ScopedAStatus *",
733   "referenced_type" : "_ZTIKN3ndk13ScopedAStatusE",
734   "self_type" : "_ZTIPKN3ndk13ScopedAStatusE",
735   "size" : 4,
736   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
737  },
738  {
739   "alignment" : 4,
740   "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE",
741   "name" : "const ndk::impl::ScopedAResource<AStatus *, void, &AStatus_delete, nullptr> *",
742   "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE",
743   "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE",
744   "size" : 4,
745   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
746  },
747  {
748   "alignment" : 4,
749   "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE",
750   "name" : "const ndk::impl::ScopedAResource<int, int, &close, -1> *",
751   "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE",
752   "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE",
753   "size" : 4,
754   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
755  },
756  {
757   "alignment" : 4,
758   "linker_set_key" : "_ZTIPKN4aidl7android8hardware9keymaster17HardwareAuthTokenE",
759   "name" : "const aidl::android::hardware::keymaster::HardwareAuthToken *",
760   "referenced_type" : "_ZTIKN4aidl7android8hardware9keymaster17HardwareAuthTokenE",
761   "self_type" : "_ZTIPKN4aidl7android8hardware9keymaster17HardwareAuthTokenE",
762   "size" : 4,
763   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/HardwareAuthToken.h"
764  },
765  {
766   "alignment" : 4,
767   "linker_set_key" : "_ZTIPKN4aidl7android8hardware9keymaster9TimestampE",
768   "name" : "const aidl::android::hardware::keymaster::Timestamp *",
769   "referenced_type" : "_ZTIKN4aidl7android8hardware9keymaster9TimestampE",
770   "self_type" : "_ZTIPKN4aidl7android8hardware9keymaster9TimestampE",
771   "size" : 4,
772   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/Timestamp.h"
773  },
774  {
775   "alignment" : 4,
776   "linker_set_key" : "_ZTIPKc",
777   "name" : "const char *",
778   "referenced_type" : "_ZTIKc",
779   "self_type" : "_ZTIPKc",
780   "size" : 4,
781   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
782  },
783  {
784   "alignment" : 4,
785   "linker_set_key" : "_ZTIPKv",
786   "name" : "const void *",
787   "referenced_type" : "_ZTIKv",
788   "self_type" : "_ZTIPKv",
789   "size" : 4,
790   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
791  },
792  {
793   "alignment" : 4,
794   "linker_set_key" : "_ZTIPN3ndk10SpAIBinderE",
795   "name" : "ndk::SpAIBinder *",
796   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
797   "self_type" : "_ZTIPN3ndk10SpAIBinderE",
798   "size" : 4,
799   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
800  },
801  {
802   "alignment" : 4,
803   "linker_set_key" : "_ZTIPN3ndk11ICInterfaceE",
804   "name" : "ndk::ICInterface *",
805   "referenced_type" : "_ZTIN3ndk11ICInterfaceE",
806   "self_type" : "_ZTIPN3ndk11ICInterfaceE",
807   "size" : 4,
808   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h"
809  },
810  {
811   "alignment" : 4,
812   "linker_set_key" : "_ZTIPN3ndk13ScopedAParcelE",
813   "name" : "ndk::ScopedAParcel *",
814   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
815   "self_type" : "_ZTIPN3ndk13ScopedAParcelE",
816   "size" : 4,
817   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
818  },
819  {
820   "alignment" : 4,
821   "linker_set_key" : "_ZTIPN3ndk13ScopedAStatusE",
822   "name" : "ndk::ScopedAStatus *",
823   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
824   "self_type" : "_ZTIPN3ndk13ScopedAStatusE",
825   "size" : 4,
826   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
827  },
828  {
829   "alignment" : 4,
830   "linker_set_key" : "_ZTIPN3ndk13SharedRefBaseE",
831   "name" : "ndk::SharedRefBase *",
832   "referenced_type" : "_ZTIN3ndk13SharedRefBaseE",
833   "self_type" : "_ZTIPN3ndk13SharedRefBaseE",
834   "size" : 4,
835   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h"
836  },
837  {
838   "alignment" : 4,
839   "linker_set_key" : "_ZTIPN3ndk19ScopedAIBinder_WeakE",
840   "name" : "ndk::ScopedAIBinder_Weak *",
841   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
842   "self_type" : "_ZTIPN3ndk19ScopedAIBinder_WeakE",
843   "size" : 4,
844   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
845  },
846  {
847   "alignment" : 4,
848   "linker_set_key" : "_ZTIPN3ndk20ScopedFileDescriptorE",
849   "name" : "ndk::ScopedFileDescriptor *",
850   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
851   "self_type" : "_ZTIPN3ndk20ScopedFileDescriptorE",
852   "size" : 4,
853   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
854  },
855  {
856   "alignment" : 4,
857   "linker_set_key" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE",
858   "name" : "ndk::ScopedAIBinder_DeathRecipient *",
859   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
860   "self_type" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE",
861   "size" : 4,
862   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
863  },
864  {
865   "alignment" : 4,
866   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakvXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
867   "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, void, &AIBinder_Weak_delete, nullptr> *",
868   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakvXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
869   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakvXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
870   "size" : 4,
871   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
872  },
873  {
874   "alignment" : 4,
875   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientvXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
876   "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, void, &AIBinder_DeathRecipient_delete, nullptr> *",
877   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientvXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
878   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientvXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
879   "size" : 4,
880   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
881  },
882  {
883   "alignment" : 4,
884   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelvXadL_Z14AParcel_deleteEELS3_0EEE",
885   "name" : "ndk::impl::ScopedAResource<AParcel *, void, &AParcel_delete, nullptr> *",
886   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelvXadL_Z14AParcel_deleteEELS3_0EEE",
887   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelvXadL_Z14AParcel_deleteEELS3_0EEE",
888   "size" : 4,
889   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
890  },
891  {
892   "alignment" : 4,
893   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE",
894   "name" : "ndk::impl::ScopedAResource<AStatus *, void, &AStatus_delete, nullptr> *",
895   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE",
896   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE",
897   "size" : 4,
898   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
899  },
900  {
901   "alignment" : 4,
902   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE",
903   "name" : "ndk::impl::ScopedAResource<int, int, &close, -1> *",
904   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE",
905   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE",
906   "size" : 4,
907   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
908  },
909  {
910   "alignment" : 4,
911   "linker_set_key" : "_ZTIPN4aidl7android8hardware9keymaster17HardwareAuthTokenE",
912   "name" : "aidl::android::hardware::keymaster::HardwareAuthToken *",
913   "referenced_type" : "_ZTIN4aidl7android8hardware9keymaster17HardwareAuthTokenE",
914   "self_type" : "_ZTIPN4aidl7android8hardware9keymaster17HardwareAuthTokenE",
915   "size" : 4,
916   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/HardwareAuthToken.h"
917  },
918  {
919   "alignment" : 4,
920   "linker_set_key" : "_ZTIPN4aidl7android8hardware9keymaster9TimestampE",
921   "name" : "aidl::android::hardware::keymaster::Timestamp *",
922   "referenced_type" : "_ZTIN4aidl7android8hardware9keymaster9TimestampE",
923   "self_type" : "_ZTIPN4aidl7android8hardware9keymaster9TimestampE",
924   "size" : 4,
925   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/Timestamp.h"
926  },
927  {
928   "alignment" : 4,
929   "linker_set_key" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE",
930   "name" : "std::vector<char16_t, std::allocator<char16_t> > *",
931   "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE",
932   "self_type" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE",
933   "size" : 4,
934   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
935  },
936  {
937   "alignment" : 4,
938   "linker_set_key" : "_ZTIPNSt3__16vectorIaNS_9allocatorIaEEEE",
939   "name" : "std::vector<signed char, std::allocator<signed char> > *",
940   "referenced_type" : "_ZTINSt3__16vectorIaNS_9allocatorIaEEEE",
941   "self_type" : "_ZTIPNSt3__16vectorIaNS_9allocatorIaEEEE",
942   "size" : 4,
943   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
944  },
945  {
946   "alignment" : 4,
947   "linker_set_key" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE",
948   "name" : "std::vector<bool, std::allocator<bool> > *",
949   "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE",
950   "self_type" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE",
951   "size" : 4,
952   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
953  },
954  {
955   "alignment" : 4,
956   "linker_set_key" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE",
957   "name" : "std::vector<double, std::allocator<double> > *",
958   "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
959   "self_type" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE",
960   "size" : 4,
961   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
962  },
963  {
964   "alignment" : 4,
965   "linker_set_key" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE",
966   "name" : "std::vector<float, std::allocator<float> > *",
967   "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE",
968   "self_type" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE",
969   "size" : 4,
970   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
971  },
972  {
973   "alignment" : 4,
974   "linker_set_key" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE",
975   "name" : "std::vector<int, std::allocator<int> > *",
976   "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
977   "self_type" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE",
978   "size" : 4,
979   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
980  },
981  {
982   "alignment" : 4,
983   "linker_set_key" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
984   "name" : "std::vector<unsigned int, std::allocator<unsigned int> > *",
985   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
986   "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
987   "size" : 4,
988   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
989  },
990  {
991   "alignment" : 4,
992   "linker_set_key" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE",
993   "name" : "std::vector<long long, std::allocator<long long> > *",
994   "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE",
995   "self_type" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE",
996   "size" : 4,
997   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
998  },
999  {
1000   "alignment" : 4,
1001   "linker_set_key" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE",
1002   "name" : "std::vector<unsigned long long, std::allocator<unsigned long long> > *",
1003   "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE",
1004   "self_type" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE",
1005   "size" : 4,
1006   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
1007  },
1008  {
1009   "alignment" : 4,
1010   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
1011   "name" : "std::optional<std::vector<char16_t, std::allocator<char16_t> > > *",
1012   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
1013   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
1014   "size" : 4,
1015   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
1016  },
1017  {
1018   "alignment" : 4,
1019   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIaNS_9allocatorIaEEEEEE",
1020   "name" : "std::optional<std::vector<signed char, std::allocator<signed char> > > *",
1021   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIaNS_9allocatorIaEEEEEE",
1022   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIaNS_9allocatorIaEEEEEE",
1023   "size" : 4,
1024   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
1025  },
1026  {
1027   "alignment" : 4,
1028   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
1029   "name" : "std::optional<std::vector<bool, std::allocator<bool> > > *",
1030   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
1031   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
1032   "size" : 4,
1033   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
1034  },
1035  {
1036   "alignment" : 4,
1037   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
1038   "name" : "std::optional<std::vector<double, std::allocator<double> > > *",
1039   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
1040   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
1041   "size" : 4,
1042   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
1043  },
1044  {
1045   "alignment" : 4,
1046   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
1047   "name" : "std::optional<std::vector<float, std::allocator<float> > > *",
1048   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
1049   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
1050   "size" : 4,
1051   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
1052  },
1053  {
1054   "alignment" : 4,
1055   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
1056   "name" : "std::optional<std::vector<int, std::allocator<int> > > *",
1057   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
1058   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
1059   "size" : 4,
1060   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
1061  },
1062  {
1063   "alignment" : 4,
1064   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
1065   "name" : "std::optional<std::vector<unsigned int, std::allocator<unsigned int> > > *",
1066   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
1067   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
1068   "size" : 4,
1069   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
1070  },
1071  {
1072   "alignment" : 4,
1073   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
1074   "name" : "std::optional<std::vector<long long, std::allocator<long long> > > *",
1075   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
1076   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
1077   "size" : 4,
1078   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
1079  },
1080  {
1081   "alignment" : 4,
1082   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
1083   "name" : "std::optional<std::vector<unsigned long long, std::allocator<unsigned long long> > > *",
1084   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
1085   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
1086   "size" : 4,
1087   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
1088  },
1089  {
1090   "alignment" : 4,
1091   "linker_set_key" : "_ZTIPP8AIBinder",
1092   "name" : "AIBinder **",
1093   "referenced_type" : "_ZTIP8AIBinder",
1094   "self_type" : "_ZTIPP8AIBinder",
1095   "size" : 4,
1096   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
1097  },
1098  {
1099   "alignment" : 4,
1100   "linker_set_key" : "_ZTIPPKc",
1101   "name" : "const char **",
1102   "referenced_type" : "_ZTIPKc",
1103   "self_type" : "_ZTIPPKc",
1104   "size" : 4,
1105   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h"
1106  },
1107  {
1108   "alignment" : 4,
1109   "linker_set_key" : "_ZTIPv",
1110   "name" : "void *",
1111   "referenced_type" : "_ZTIv",
1112   "self_type" : "_ZTIPv",
1113   "size" : 4,
1114   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h"
1115  }
1116 ],
1117 "qualified_types" :
1118 [
1119  {
1120   "is_const" : true,
1121   "linker_set_key" : "_ZTIK7AParcel",
1122   "name" : "const AParcel",
1123   "referenced_type" : "_ZTI7AParcel",
1124   "self_type" : "_ZTIK7AParcel",
1125   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h"
1126  },
1127  {
1128   "alignment" : 4,
1129   "is_const" : true,
1130   "linker_set_key" : "_ZTIKN3ndk10SpAIBinderE",
1131   "name" : "const ndk::SpAIBinder",
1132   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
1133   "self_type" : "_ZTIKN3ndk10SpAIBinderE",
1134   "size" : 4,
1135   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
1136  },
1137  {
1138   "alignment" : 4,
1139   "is_const" : true,
1140   "linker_set_key" : "_ZTIKN3ndk13ScopedAStatusE",
1141   "name" : "const ndk::ScopedAStatus",
1142   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
1143   "self_type" : "_ZTIKN3ndk13ScopedAStatusE",
1144   "size" : 4,
1145   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
1146  },
1147  {
1148   "alignment" : 4,
1149   "is_const" : true,
1150   "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE",
1151   "name" : "const ndk::impl::ScopedAResource<AStatus *, void, &AStatus_delete, nullptr>",
1152   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE",
1153   "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE",
1154   "size" : 4,
1155   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
1156  },
1157  {
1158   "alignment" : 4,
1159   "is_const" : true,
1160   "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE",
1161   "name" : "const ndk::impl::ScopedAResource<int, int, &close, -1>",
1162   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE",
1163   "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE",
1164   "size" : 4,
1165   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
1166  },
1167  {
1168   "alignment" : 4,
1169   "is_const" : true,
1170   "linker_set_key" : "_ZTIKN4aidl7android8hardware9keymaster17HardwareAuthTokenE",
1171   "name" : "const aidl::android::hardware::keymaster::HardwareAuthToken",
1172   "referenced_type" : "_ZTIN4aidl7android8hardware9keymaster17HardwareAuthTokenE",
1173   "self_type" : "_ZTIKN4aidl7android8hardware9keymaster17HardwareAuthTokenE",
1174   "size" : 48,
1175   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/HardwareAuthToken.h"
1176  },
1177  {
1178   "alignment" : 4,
1179   "is_const" : true,
1180   "linker_set_key" : "_ZTIKN4aidl7android8hardware9keymaster9TimestampE",
1181   "name" : "const aidl::android::hardware::keymaster::Timestamp",
1182   "referenced_type" : "_ZTIN4aidl7android8hardware9keymaster9TimestampE",
1183   "self_type" : "_ZTIKN4aidl7android8hardware9keymaster9TimestampE",
1184   "size" : 8,
1185   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/Timestamp.h"
1186  },
1187  {
1188   "alignment" : 4,
1189   "is_const" : true,
1190   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware9keymaster25HardwareAuthenticatorTypeELj4EEE",
1191   "name" : "const std::array<aidl::android::hardware::keymaster::HardwareAuthenticatorType, 4>",
1192   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware9keymaster25HardwareAuthenticatorTypeELj4EEE",
1193   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware9keymaster25HardwareAuthenticatorTypeELj4EEE",
1194   "size" : 16,
1195   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/HardwareAuthenticatorType.h"
1196  },
1197  {
1198   "alignment" : 4,
1199   "is_const" : true,
1200   "linker_set_key" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
1201   "name" : "const std::vector<char16_t, std::allocator<char16_t> >",
1202   "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE",
1203   "self_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
1204   "size" : 12,
1205   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
1206  },
1207  {
1208   "alignment" : 4,
1209   "is_const" : true,
1210   "linker_set_key" : "_ZTIKNSt3__16vectorIaNS_9allocatorIaEEEE",
1211   "name" : "const std::vector<signed char, std::allocator<signed char> >",
1212   "referenced_type" : "_ZTINSt3__16vectorIaNS_9allocatorIaEEEE",
1213   "self_type" : "_ZTIKNSt3__16vectorIaNS_9allocatorIaEEEE",
1214   "size" : 12,
1215   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
1216  },
1217  {
1218   "alignment" : 4,
1219   "is_const" : true,
1220   "linker_set_key" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
1221   "name" : "const std::vector<bool, std::allocator<bool> >",
1222   "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE",
1223   "self_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
1224   "size" : 12,
1225   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
1226  },
1227  {
1228   "alignment" : 4,
1229   "is_const" : true,
1230   "linker_set_key" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
1231   "name" : "const std::vector<double, std::allocator<double> >",
1232   "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
1233   "self_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
1234   "size" : 12,
1235   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
1236  },
1237  {
1238   "alignment" : 4,
1239   "is_const" : true,
1240   "linker_set_key" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
1241   "name" : "const std::vector<float, std::allocator<float> >",
1242   "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE",
1243   "self_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
1244   "size" : 12,
1245   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
1246  },
1247  {
1248   "alignment" : 4,
1249   "is_const" : true,
1250   "linker_set_key" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
1251   "name" : "const std::vector<int, std::allocator<int> >",
1252   "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
1253   "self_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
1254   "size" : 12,
1255   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
1256  },
1257  {
1258   "alignment" : 4,
1259   "is_const" : true,
1260   "linker_set_key" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
1261   "name" : "const std::vector<unsigned int, std::allocator<unsigned int> >",
1262   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
1263   "self_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
1264   "size" : 12,
1265   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
1266  },
1267  {
1268   "alignment" : 4,
1269   "is_const" : true,
1270   "linker_set_key" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
1271   "name" : "const std::vector<long long, std::allocator<long long> >",
1272   "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE",
1273   "self_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
1274   "size" : 12,
1275   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
1276  },
1277  {
1278   "alignment" : 4,
1279   "is_const" : true,
1280   "linker_set_key" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
1281   "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long> >",
1282   "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE",
1283   "self_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
1284   "size" : 12,
1285   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
1286  },
1287  {
1288   "alignment" : 4,
1289   "is_const" : true,
1290   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
1291   "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t> > >",
1292   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
1293   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
1294   "size" : 16,
1295   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
1296  },
1297  {
1298   "alignment" : 4,
1299   "is_const" : true,
1300   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIaNS_9allocatorIaEEEEEE",
1301   "name" : "const std::optional<std::vector<signed char, std::allocator<signed char> > >",
1302   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIaNS_9allocatorIaEEEEEE",
1303   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIaNS_9allocatorIaEEEEEE",
1304   "size" : 16,
1305   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
1306  },
1307  {
1308   "alignment" : 4,
1309   "is_const" : true,
1310   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
1311   "name" : "const std::optional<std::vector<bool, std::allocator<bool> > >",
1312   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
1313   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
1314   "size" : 16,
1315   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
1316  },
1317  {
1318   "alignment" : 4,
1319   "is_const" : true,
1320   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
1321   "name" : "const std::optional<std::vector<double, std::allocator<double> > >",
1322   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
1323   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
1324   "size" : 16,
1325   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
1326  },
1327  {
1328   "alignment" : 4,
1329   "is_const" : true,
1330   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
1331   "name" : "const std::optional<std::vector<float, std::allocator<float> > >",
1332   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
1333   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
1334   "size" : 16,
1335   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
1336  },
1337  {
1338   "alignment" : 4,
1339   "is_const" : true,
1340   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
1341   "name" : "const std::optional<std::vector<int, std::allocator<int> > >",
1342   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
1343   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
1344   "size" : 16,
1345   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
1346  },
1347  {
1348   "alignment" : 4,
1349   "is_const" : true,
1350   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
1351   "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int> > >",
1352   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
1353   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
1354   "size" : 16,
1355   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
1356  },
1357  {
1358   "alignment" : 4,
1359   "is_const" : true,
1360   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
1361   "name" : "const std::optional<std::vector<long long, std::allocator<long long> > >",
1362   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
1363   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
1364   "size" : 16,
1365   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
1366  },
1367  {
1368   "alignment" : 4,
1369   "is_const" : true,
1370   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
1371   "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long> > >",
1372   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
1373   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
1374   "size" : 16,
1375   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
1376  },
1377  {
1378   "alignment" : 4,
1379   "is_const" : true,
1380   "linker_set_key" : "_ZTIKP7AStatus",
1381   "name" : "AStatus *const",
1382   "referenced_type" : "_ZTIP7AStatus",
1383   "self_type" : "_ZTIKP7AStatus",
1384   "size" : 4,
1385   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
1386  },
1387  {
1388   "alignment" : 1,
1389   "is_const" : true,
1390   "linker_set_key" : "_ZTIKc",
1391   "name" : "const char",
1392   "referenced_type" : "_ZTIc",
1393   "self_type" : "_ZTIKc",
1394   "size" : 1,
1395   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
1396  },
1397  {
1398   "alignment" : 4,
1399   "is_const" : true,
1400   "linker_set_key" : "_ZTIKi",
1401   "name" : "const int",
1402   "referenced_type" : "_ZTIi",
1403   "self_type" : "_ZTIKi",
1404   "size" : 4,
1405   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
1406  },
1407  {
1408   "is_const" : true,
1409   "linker_set_key" : "_ZTIKv",
1410   "name" : "const void",
1411   "referenced_type" : "_ZTIv",
1412   "self_type" : "_ZTIKv",
1413   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_parcel_utils.h"
1414  }
1415 ],
1416 "record_types" :
1417 [
1418  {
1419   "alignment" : 4,
1420   "fields" :
1421   [
1422    {
1423     "access" : "private",
1424     "field_name" : "mBinder",
1425     "referenced_type" : "_ZTIP8AIBinder"
1426    }
1427   ],
1428   "linker_set_key" : "_ZTIN3ndk10SpAIBinderE",
1429   "name" : "ndk::SpAIBinder",
1430   "record_kind" : "class",
1431   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
1432   "self_type" : "_ZTIN3ndk10SpAIBinderE",
1433   "size" : 4,
1434   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
1435  },
1436  {
1437   "access" : "private",
1438   "alignment" : 4,
1439   "fields" :
1440   [
1441    {
1442     "field_name" : "interface",
1443     "referenced_type" : "_ZTINSt3__110shared_ptrIN3ndk11ICInterfaceEEE"
1444    }
1445   ],
1446   "linker_set_key" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
1447   "name" : "ndk::ICInterface::ICInterfaceData",
1448   "record_kind" : "class",
1449   "referenced_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
1450   "self_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
1451   "size" : 8,
1452   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h"
1453  },
1454  {
1455   "alignment" : 4,
1456   "base_specifiers" :
1457   [
1458    {
1459     "referenced_type" : "_ZTIN3ndk13SharedRefBaseE"
1460    }
1461   ],
1462   "linker_set_key" : "_ZTIN3ndk11ICInterfaceE",
1463   "name" : "ndk::ICInterface",
1464   "record_kind" : "class",
1465   "referenced_type" : "_ZTIN3ndk11ICInterfaceE",
1466   "self_type" : "_ZTIN3ndk11ICInterfaceE",
1467   "size" : 16,
1468   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h",
1469   "vtable_components" :
1470   [
1471    {
1472     "kind" : "offset_to_top"
1473    },
1474    {
1475     "kind" : "rtti",
1476     "mangled_component_name" : "_ZTIN3ndk11ICInterfaceE"
1477    },
1478    {
1479     "kind" : "complete_dtor_pointer",
1480     "mangled_component_name" : "_ZN3ndk11ICInterfaceD1Ev"
1481    },
1482    {
1483     "kind" : "deleting_dtor_pointer",
1484     "mangled_component_name" : "_ZN3ndk11ICInterfaceD0Ev"
1485    },
1486    {
1487     "is_pure" : true,
1488     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
1489    },
1490    {
1491     "is_pure" : true,
1492     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
1493    },
1494    {
1495     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
1496    },
1497    {
1498     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
1499    }
1500   ]
1501  },
1502  {
1503   "alignment" : 4,
1504   "base_specifiers" :
1505   [
1506    {
1507     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelvXadL_Z14AParcel_deleteEELS3_0EEE"
1508    }
1509   ],
1510   "linker_set_key" : "_ZTIN3ndk13ScopedAParcelE",
1511   "name" : "ndk::ScopedAParcel",
1512   "record_kind" : "class",
1513   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
1514   "self_type" : "_ZTIN3ndk13ScopedAParcelE",
1515   "size" : 4,
1516   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
1517  },
1518  {
1519   "alignment" : 4,
1520   "base_specifiers" :
1521   [
1522    {
1523     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE"
1524    }
1525   ],
1526   "linker_set_key" : "_ZTIN3ndk13ScopedAStatusE",
1527   "name" : "ndk::ScopedAStatus",
1528   "record_kind" : "class",
1529   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
1530   "self_type" : "_ZTIN3ndk13ScopedAStatusE",
1531   "size" : 4,
1532   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
1533  },
1534  {
1535   "alignment" : 4,
1536   "fields" :
1537   [
1538    {
1539     "access" : "private",
1540     "field_name" : "mFlagThis",
1541     "field_offset" : 32,
1542     "referenced_type" : "_ZTINSt3__19once_flagE"
1543    },
1544    {
1545     "access" : "private",
1546     "field_name" : "mThis",
1547     "field_offset" : 64,
1548     "referenced_type" : "_ZTINSt3__18weak_ptrIN3ndk13SharedRefBaseEEE"
1549    }
1550   ],
1551   "linker_set_key" : "_ZTIN3ndk13SharedRefBaseE",
1552   "name" : "ndk::SharedRefBase",
1553   "record_kind" : "class",
1554   "referenced_type" : "_ZTIN3ndk13SharedRefBaseE",
1555   "self_type" : "_ZTIN3ndk13SharedRefBaseE",
1556   "size" : 16,
1557   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_interface_utils.h",
1558   "vtable_components" :
1559   [
1560    {
1561     "kind" : "offset_to_top"
1562    },
1563    {
1564     "kind" : "rtti",
1565     "mangled_component_name" : "_ZTIN3ndk13SharedRefBaseE"
1566    },
1567    {
1568     "kind" : "complete_dtor_pointer",
1569     "mangled_component_name" : "_ZN3ndk13SharedRefBaseD1Ev"
1570    },
1571    {
1572     "kind" : "deleting_dtor_pointer",
1573     "mangled_component_name" : "_ZN3ndk13SharedRefBaseD0Ev"
1574    }
1575   ]
1576  },
1577  {
1578   "alignment" : 4,
1579   "base_specifiers" :
1580   [
1581    {
1582     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakvXadL_Z20AIBinder_Weak_deleteEELS3_0EEE"
1583    }
1584   ],
1585   "linker_set_key" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
1586   "name" : "ndk::ScopedAIBinder_Weak",
1587   "record_kind" : "class",
1588   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
1589   "self_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
1590   "size" : 4,
1591   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
1592  },
1593  {
1594   "alignment" : 4,
1595   "base_specifiers" :
1596   [
1597    {
1598     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE"
1599    }
1600   ],
1601   "linker_set_key" : "_ZTIN3ndk20ScopedFileDescriptorE",
1602   "name" : "ndk::ScopedFileDescriptor",
1603   "record_kind" : "class",
1604   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
1605   "self_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
1606   "size" : 4,
1607   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
1608  },
1609  {
1610   "alignment" : 4,
1611   "base_specifiers" :
1612   [
1613    {
1614     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientvXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE"
1615    }
1616   ],
1617   "linker_set_key" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
1618   "name" : "ndk::ScopedAIBinder_DeathRecipient",
1619   "record_kind" : "class",
1620   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
1621   "self_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
1622   "size" : 4,
1623   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
1624  },
1625  {
1626   "alignment" : 4,
1627   "fields" :
1628   [
1629    {
1630     "access" : "private",
1631     "field_name" : "mT",
1632     "referenced_type" : "_ZTIP13AIBinder_Weak"
1633    }
1634   ],
1635   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakvXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
1636   "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, void, &AIBinder_Weak_delete, nullptr>",
1637   "record_kind" : "class",
1638   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakvXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
1639   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakvXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
1640   "size" : 4,
1641   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h",
1642   "template_args" : [ "_ZTIP13AIBinder_Weak", "_ZTIv" ]
1643  },
1644  {
1645   "alignment" : 4,
1646   "fields" :
1647   [
1648    {
1649     "access" : "private",
1650     "field_name" : "mT",
1651     "referenced_type" : "_ZTIP23AIBinder_DeathRecipient"
1652    }
1653   ],
1654   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientvXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
1655   "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, void, &AIBinder_DeathRecipient_delete, nullptr>",
1656   "record_kind" : "class",
1657   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientvXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
1658   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientvXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
1659   "size" : 4,
1660   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h",
1661   "template_args" : [ "_ZTIP23AIBinder_DeathRecipient", "_ZTIv" ]
1662  },
1663  {
1664   "alignment" : 4,
1665   "fields" :
1666   [
1667    {
1668     "access" : "private",
1669     "field_name" : "mT",
1670     "referenced_type" : "_ZTIP7AParcel"
1671    }
1672   ],
1673   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelvXadL_Z14AParcel_deleteEELS3_0EEE",
1674   "name" : "ndk::impl::ScopedAResource<AParcel *, void, &AParcel_delete, nullptr>",
1675   "record_kind" : "class",
1676   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelvXadL_Z14AParcel_deleteEELS3_0EEE",
1677   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelvXadL_Z14AParcel_deleteEELS3_0EEE",
1678   "size" : 4,
1679   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h",
1680   "template_args" : [ "_ZTIP7AParcel", "_ZTIv" ]
1681  },
1682  {
1683   "alignment" : 4,
1684   "fields" :
1685   [
1686    {
1687     "access" : "private",
1688     "field_name" : "mT",
1689     "referenced_type" : "_ZTIP7AStatus"
1690    }
1691   ],
1692   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE",
1693   "name" : "ndk::impl::ScopedAResource<AStatus *, void, &AStatus_delete, nullptr>",
1694   "record_kind" : "class",
1695   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE",
1696   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusvXadL_Z14AStatus_deleteEELS3_0EEE",
1697   "size" : 4,
1698   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h",
1699   "template_args" : [ "_ZTIP7AStatus", "_ZTIv" ]
1700  },
1701  {
1702   "alignment" : 4,
1703   "fields" :
1704   [
1705    {
1706     "access" : "private",
1707     "field_name" : "mT",
1708     "referenced_type" : "_ZTIi"
1709    }
1710   ],
1711   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE",
1712   "name" : "ndk::impl::ScopedAResource<int, int, &close, -1>",
1713   "record_kind" : "class",
1714   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE",
1715   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIiiXadL_Z5closeEELin1EEE",
1716   "size" : 4,
1717   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h",
1718   "template_args" : [ "_ZTIi", "_ZTIi" ]
1719  },
1720  {
1721   "alignment" : 4,
1722   "fields" :
1723   [
1724    {
1725     "field_name" : "challenge",
1726     "referenced_type" : "_ZTIx"
1727    },
1728    {
1729     "field_name" : "userId",
1730     "field_offset" : 64,
1731     "referenced_type" : "_ZTIx"
1732    },
1733    {
1734     "field_name" : "authenticatorId",
1735     "field_offset" : 128,
1736     "referenced_type" : "_ZTIx"
1737    },
1738    {
1739     "field_name" : "authenticatorType",
1740     "field_offset" : 192,
1741     "referenced_type" : "_ZTIN4aidl7android8hardware9keymaster25HardwareAuthenticatorTypeE"
1742    },
1743    {
1744     "field_name" : "timestamp",
1745     "field_offset" : 224,
1746     "referenced_type" : "_ZTIN4aidl7android8hardware9keymaster9TimestampE"
1747    },
1748    {
1749     "field_name" : "mac",
1750     "field_offset" : 288,
1751     "referenced_type" : "_ZTINSt3__16vectorIaNS_9allocatorIaEEEE"
1752    }
1753   ],
1754   "linker_set_key" : "_ZTIN4aidl7android8hardware9keymaster17HardwareAuthTokenE",
1755   "name" : "aidl::android::hardware::keymaster::HardwareAuthToken",
1756   "record_kind" : "class",
1757   "referenced_type" : "_ZTIN4aidl7android8hardware9keymaster17HardwareAuthTokenE",
1758   "self_type" : "_ZTIN4aidl7android8hardware9keymaster17HardwareAuthTokenE",
1759   "size" : 48,
1760   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/HardwareAuthToken.h"
1761  },
1762  {
1763   "alignment" : 4,
1764   "fields" :
1765   [
1766    {
1767     "field_name" : "milliSeconds",
1768     "referenced_type" : "_ZTIx"
1769    }
1770   ],
1771   "linker_set_key" : "_ZTIN4aidl7android8hardware9keymaster9TimestampE",
1772   "name" : "aidl::android::hardware::keymaster::Timestamp",
1773   "record_kind" : "class",
1774   "referenced_type" : "_ZTIN4aidl7android8hardware9keymaster9TimestampE",
1775   "self_type" : "_ZTIN4aidl7android8hardware9keymaster9TimestampE",
1776   "size" : 8,
1777   "source_file" : "/out/soong/.intermediates/hardware/interfaces/keymaster/aidl/android.hardware.keymaster-ndk_platform-source/gen/include/aidl/android/hardware/keymaster/Timestamp.h"
1778  }
1779 ],
1780 "rvalue_reference_types" :
1781 [
1782  {
1783   "alignment" : 4,
1784   "linker_set_key" : "_ZTION3ndk13ScopedAParcelE",
1785   "name" : "ndk::ScopedAParcel &&",
1786   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
1787   "self_type" : "_ZTION3ndk13ScopedAParcelE",
1788   "size" : 4,
1789   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
1790  },
1791  {
1792   "alignment" : 4,
1793   "linker_set_key" : "_ZTION3ndk13ScopedAStatusE",
1794   "name" : "ndk::ScopedAStatus &&",
1795   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
1796   "self_type" : "_ZTION3ndk13ScopedAStatusE",
1797   "size" : 4,
1798   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
1799  },
1800  {
1801   "alignment" : 4,
1802   "linker_set_key" : "_ZTION3ndk19ScopedAIBinder_WeakE",
1803   "name" : "ndk::ScopedAIBinder_Weak &&",
1804   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
1805   "self_type" : "_ZTION3ndk19ScopedAIBinder_WeakE",
1806   "size" : 4,
1807   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
1808  },
1809  {
1810   "alignment" : 4,
1811   "linker_set_key" : "_ZTION3ndk20ScopedFileDescriptorE",
1812   "name" : "ndk::ScopedFileDescriptor &&",
1813   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
1814   "self_type" : "_ZTION3ndk20ScopedFileDescriptorE",
1815   "size" : 4,
1816   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
1817  },
1818  {
1819   "alignment" : 4,
1820   "linker_set_key" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE",
1821   "name" : "ndk::ScopedAIBinder_DeathRecipient &&",
1822   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
1823   "self_type" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE",
1824   "size" : 4,
1825   "source_file" : "/frameworks/native/libs/binder/ndk/include_ndk/android/binder_auto_utils.h"
1826  }
1827 ]
1828}
1829