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