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