1{
2 "array_types" : [],
3 "builtin_types" :
4 [
5  {
6   "alignment" : 4,
7   "linker_set_key" : "_ZTIDn",
8   "name" : "std::nullptr_t",
9   "referenced_type" : "_ZTIDn",
10   "self_type" : "_ZTIDn",
11   "size" : 4
12  },
13  {
14   "alignment" : 1,
15   "is_integral" : true,
16   "linker_set_key" : "_ZTIa",
17   "name" : "signed char",
18   "referenced_type" : "_ZTIa",
19   "self_type" : "_ZTIa",
20   "size" : 1
21  },
22  {
23   "alignment" : 1,
24   "is_integral" : true,
25   "is_unsigned" : true,
26   "linker_set_key" : "_ZTIb",
27   "name" : "bool",
28   "referenced_type" : "_ZTIb",
29   "self_type" : "_ZTIb",
30   "size" : 1
31  },
32  {
33   "alignment" : 1,
34   "is_integral" : true,
35   "is_unsigned" : true,
36   "linker_set_key" : "_ZTIc",
37   "name" : "char",
38   "referenced_type" : "_ZTIc",
39   "self_type" : "_ZTIc",
40   "size" : 1
41  },
42  {
43   "alignment" : 4,
44   "is_integral" : true,
45   "linker_set_key" : "_ZTIi",
46   "name" : "int",
47   "referenced_type" : "_ZTIi",
48   "self_type" : "_ZTIi",
49   "size" : 4
50  },
51  {
52   "alignment" : 4,
53   "is_integral" : true,
54   "is_unsigned" : true,
55   "linker_set_key" : "_ZTIj",
56   "name" : "unsigned int",
57   "referenced_type" : "_ZTIj",
58   "self_type" : "_ZTIj",
59   "size" : 4
60  },
61  {
62   "linker_set_key" : "_ZTIv",
63   "name" : "void",
64   "referenced_type" : "_ZTIv",
65   "self_type" : "_ZTIv"
66  },
67  {
68   "alignment" : 8,
69   "is_integral" : true,
70   "linker_set_key" : "_ZTIx",
71   "name" : "long long",
72   "referenced_type" : "_ZTIx",
73   "self_type" : "_ZTIx",
74   "size" : 8
75  }
76 ],
77 "elf_functions" :
78 [
79  {
80   "binding" : "weak",
81   "name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEE8asBinderEv"
82  },
83  {
84   "binding" : "weak",
85   "name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEE8asBinderEv"
86  },
87  {
88   "binding" : "weak",
89   "name" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware5power5stats11PowerEntityEEEiPK7AParcelPvj"
90  },
91  {
92   "binding" : "weak",
93   "name" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware5power5stats14EnergyConsumerEEEiPK7AParcelPvj"
94  },
95  {
96   "binding" : "weak",
97   "name" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware5power5stats14StateResidencyEEEiPK7AParcelPvj"
98  },
99  {
100   "binding" : "weak",
101   "name" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware5power5stats17EnergyMeasurementEEEiPK7AParcelPvj"
102  },
103  {
104   "binding" : "weak",
105   "name" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware5power5stats20EnergyConsumerResultEEEiPK7AParcelPvj"
106  },
107  {
108   "binding" : "weak",
109   "name" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware5power5stats20StateResidencyResultEEEiPK7AParcelPvj"
110  },
111  {
112   "binding" : "weak",
113   "name" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionEEEiPK7AParcelPvj"
114  },
115  {
116   "binding" : "weak",
117   "name" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware5power5stats5StateEEEiPK7AParcelPvj"
118  },
119  {
120   "binding" : "weak",
121   "name" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware5power5stats7ChannelEEEiPK7AParcelPvj"
122  },
123  {
124   "binding" : "weak",
125   "name" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware5power5stats11PowerEntityEEEiP7AParcelPKvj"
126  },
127  {
128   "binding" : "weak",
129   "name" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware5power5stats14EnergyConsumerEEEiP7AParcelPKvj"
130  },
131  {
132   "binding" : "weak",
133   "name" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware5power5stats14StateResidencyEEEiP7AParcelPKvj"
134  },
135  {
136   "binding" : "weak",
137   "name" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware5power5stats17EnergyMeasurementEEEiP7AParcelPKvj"
138  },
139  {
140   "binding" : "weak",
141   "name" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware5power5stats20EnergyConsumerResultEEEiP7AParcelPKvj"
142  },
143  {
144   "binding" : "weak",
145   "name" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware5power5stats20StateResidencyResultEEEiP7AParcelPKvj"
146  },
147  {
148   "binding" : "weak",
149   "name" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionEEEiP7AParcelPKvj"
150  },
151  {
152   "binding" : "weak",
153   "name" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware5power5stats5StateEEEiP7AParcelPKvj"
154  },
155  {
156   "binding" : "weak",
157   "name" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware5power5stats7ChannelEEEiP7AParcelPKvj"
158  },
159  {
160   "name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats10fromBinderERKN3ndk10SpAIBinderE"
161  },
162  {
163   "name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS4_EE"
164  },
165  {
166   "name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats14getDefaultImplEv"
167  },
168  {
169   "name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS4_EE"
170  },
171  {
172   "name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats14setDefaultImplERKNSt3__110shared_ptrIS4_EE"
173  },
174  {
175   "name" : "_ZN4aidl7android8hardware5power5stats11IPowerStatsC2Ev"
176  },
177  {
178   "name" : "_ZN4aidl7android8hardware5power5stats11IPowerStatsD0Ev"
179  },
180  {
181   "name" : "_ZN4aidl7android8hardware5power5stats11IPowerStatsD1Ev"
182  },
183  {
184   "name" : "_ZN4aidl7android8hardware5power5stats11IPowerStatsD2Ev"
185  },
186  {
187   "name" : "_ZN4aidl7android8hardware5power5stats11PowerEntity14readFromParcelEPK7AParcel"
188  },
189  {
190   "name" : "_ZN4aidl7android8hardware5power5stats12BnPowerStats12createBinderEv"
191  },
192  {
193   "name" : "_ZN4aidl7android8hardware5power5stats12BnPowerStats16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
194  },
195  {
196   "name" : "_ZN4aidl7android8hardware5power5stats12BnPowerStats19getInterfaceVersionEPi"
197  },
198  {
199   "name" : "_ZN4aidl7android8hardware5power5stats12BnPowerStatsC2Ev"
200  },
201  {
202   "name" : "_ZN4aidl7android8hardware5power5stats12BnPowerStatsD0Ev"
203  },
204  {
205   "name" : "_ZN4aidl7android8hardware5power5stats12BnPowerStatsD1Ev"
206  },
207  {
208   "name" : "_ZN4aidl7android8hardware5power5stats12BnPowerStatsD2Ev"
209  },
210  {
211   "name" : "_ZN4aidl7android8hardware5power5stats12BpPowerStats15readEnergyMeterERKNSt3__16vectorIiNS5_9allocatorIiEEEEPNS6_INS3_17EnergyMeasurementENS7_ISC_EEEE"
212  },
213  {
214   "name" : "_ZN4aidl7android8hardware5power5stats12BpPowerStats16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
215  },
216  {
217   "name" : "_ZN4aidl7android8hardware5power5stats12BpPowerStats17getEnergyConsumedERKNSt3__16vectorIiNS5_9allocatorIiEEEEPNS6_INS3_20EnergyConsumerResultENS7_ISC_EEEE"
218  },
219  {
220   "name" : "_ZN4aidl7android8hardware5power5stats12BpPowerStats17getStateResidencyERKNSt3__16vectorIiNS5_9allocatorIiEEEEPNS6_INS3_20StateResidencyResultENS7_ISC_EEEE"
221  },
222  {
223   "name" : "_ZN4aidl7android8hardware5power5stats12BpPowerStats18getEnergyMeterInfoEPNSt3__16vectorINS3_7ChannelENS5_9allocatorIS7_EEEE"
224  },
225  {
226   "name" : "_ZN4aidl7android8hardware5power5stats12BpPowerStats18getPowerEntityInfoEPNSt3__16vectorINS3_11PowerEntityENS5_9allocatorIS7_EEEE"
227  },
228  {
229   "name" : "_ZN4aidl7android8hardware5power5stats12BpPowerStats19getInterfaceVersionEPi"
230  },
231  {
232   "name" : "_ZN4aidl7android8hardware5power5stats12BpPowerStats21getEnergyConsumerInfoEPNSt3__16vectorINS3_14EnergyConsumerENS5_9allocatorIS7_EEEE"
233  },
234  {
235   "name" : "_ZN4aidl7android8hardware5power5stats12BpPowerStatsC1ERKN3ndk10SpAIBinderE"
236  },
237  {
238   "name" : "_ZN4aidl7android8hardware5power5stats12BpPowerStatsC2ERKN3ndk10SpAIBinderE"
239  },
240  {
241   "name" : "_ZN4aidl7android8hardware5power5stats12BpPowerStatsD0Ev"
242  },
243  {
244   "name" : "_ZN4aidl7android8hardware5power5stats12BpPowerStatsD1Ev"
245  },
246  {
247   "name" : "_ZN4aidl7android8hardware5power5stats12BpPowerStatsD2Ev"
248  },
249  {
250   "name" : "_ZN4aidl7android8hardware5power5stats14EnergyConsumer14readFromParcelEPK7AParcel"
251  },
252  {
253   "name" : "_ZN4aidl7android8hardware5power5stats14StateResidency14readFromParcelEPK7AParcel"
254  },
255  {
256   "name" : "_ZN4aidl7android8hardware5power5stats17EnergyMeasurement14readFromParcelEPK7AParcel"
257  },
258  {
259   "name" : "_ZN4aidl7android8hardware5power5stats18IPowerStatsDefault15readEnergyMeterERKNSt3__16vectorIiNS5_9allocatorIiEEEEPNS6_INS3_17EnergyMeasurementENS7_ISC_EEEE"
260  },
261  {
262   "name" : "_ZN4aidl7android8hardware5power5stats18IPowerStatsDefault16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
263  },
264  {
265   "name" : "_ZN4aidl7android8hardware5power5stats18IPowerStatsDefault17getEnergyConsumedERKNSt3__16vectorIiNS5_9allocatorIiEEEEPNS6_INS3_20EnergyConsumerResultENS7_ISC_EEEE"
266  },
267  {
268   "name" : "_ZN4aidl7android8hardware5power5stats18IPowerStatsDefault17getStateResidencyERKNSt3__16vectorIiNS5_9allocatorIiEEEEPNS6_INS3_20StateResidencyResultENS7_ISC_EEEE"
269  },
270  {
271   "name" : "_ZN4aidl7android8hardware5power5stats18IPowerStatsDefault18getEnergyMeterInfoEPNSt3__16vectorINS3_7ChannelENS5_9allocatorIS7_EEEE"
272  },
273  {
274   "name" : "_ZN4aidl7android8hardware5power5stats18IPowerStatsDefault18getPowerEntityInfoEPNSt3__16vectorINS3_11PowerEntityENS5_9allocatorIS7_EEEE"
275  },
276  {
277   "name" : "_ZN4aidl7android8hardware5power5stats18IPowerStatsDefault19getInterfaceVersionEPi"
278  },
279  {
280   "name" : "_ZN4aidl7android8hardware5power5stats18IPowerStatsDefault21getEnergyConsumerInfoEPNSt3__16vectorINS3_14EnergyConsumerENS5_9allocatorIS7_EEEE"
281  },
282  {
283   "name" : "_ZN4aidl7android8hardware5power5stats18IPowerStatsDefault8asBinderEv"
284  },
285  {
286   "name" : "_ZN4aidl7android8hardware5power5stats18IPowerStatsDefault8isRemoteEv"
287  },
288  {
289   "name" : "_ZN4aidl7android8hardware5power5stats20EnergyConsumerResult14readFromParcelEPK7AParcel"
290  },
291  {
292   "name" : "_ZN4aidl7android8hardware5power5stats20StateResidencyResult14readFromParcelEPK7AParcel"
293  },
294  {
295   "name" : "_ZN4aidl7android8hardware5power5stats25EnergyConsumerAttribution14readFromParcelEPK7AParcel"
296  },
297  {
298   "name" : "_ZN4aidl7android8hardware5power5stats5State14readFromParcelEPK7AParcel"
299  },
300  {
301   "name" : "_ZN4aidl7android8hardware5power5stats7Channel14readFromParcelEPK7AParcel"
302  },
303  {
304   "name" : "_ZNK4aidl7android8hardware5power5stats11PowerEntity13writeToParcelEP7AParcel"
305  },
306  {
307   "name" : "_ZNK4aidl7android8hardware5power5stats14EnergyConsumer13writeToParcelEP7AParcel"
308  },
309  {
310   "name" : "_ZNK4aidl7android8hardware5power5stats14StateResidency13writeToParcelEP7AParcel"
311  },
312  {
313   "name" : "_ZNK4aidl7android8hardware5power5stats17EnergyMeasurement13writeToParcelEP7AParcel"
314  },
315  {
316   "name" : "_ZNK4aidl7android8hardware5power5stats20EnergyConsumerResult13writeToParcelEP7AParcel"
317  },
318  {
319   "name" : "_ZNK4aidl7android8hardware5power5stats20StateResidencyResult13writeToParcelEP7AParcel"
320  },
321  {
322   "name" : "_ZNK4aidl7android8hardware5power5stats25EnergyConsumerAttribution13writeToParcelEP7AParcel"
323  },
324  {
325   "name" : "_ZNK4aidl7android8hardware5power5stats5State13writeToParcelEP7AParcel"
326  },
327  {
328   "name" : "_ZNK4aidl7android8hardware5power5stats7Channel13writeToParcelEP7AParcel"
329  },
330  {
331   "binding" : "weak",
332   "name" : "_ZNSt3__110shared_ptrIN4aidl7android8hardware5power5stats11IPowerStatsEED2Ev"
333  },
334  {
335   "binding" : "weak",
336   "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv"
337  },
338  {
339   "binding" : "weak",
340   "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
341  },
342  {
343   "binding" : "weak",
344   "name" : "_ZNSt3__16vectorIN4aidl7android8hardware5power5stats11PowerEntityENS_9allocatorIS6_EEE8__appendEj"
345  },
346  {
347   "binding" : "weak",
348   "name" : "_ZNSt3__16vectorIN4aidl7android8hardware5power5stats14EnergyConsumerENS_9allocatorIS6_EEE8__appendEj"
349  },
350  {
351   "binding" : "weak",
352   "name" : "_ZNSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS_9allocatorIS6_EEE8__appendEj"
353  },
354  {
355   "binding" : "weak",
356   "name" : "_ZNSt3__16vectorIN4aidl7android8hardware5power5stats17EnergyMeasurementENS_9allocatorIS6_EEE8__appendEj"
357  },
358  {
359   "binding" : "weak",
360   "name" : "_ZNSt3__16vectorIN4aidl7android8hardware5power5stats20EnergyConsumerResultENS_9allocatorIS6_EEE8__appendEj"
361  },
362  {
363   "binding" : "weak",
364   "name" : "_ZNSt3__16vectorIN4aidl7android8hardware5power5stats20StateResidencyResultENS_9allocatorIS6_EEE8__appendEj"
365  },
366  {
367   "binding" : "weak",
368   "name" : "_ZNSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS_9allocatorIS6_EEE8__appendEj"
369  },
370  {
371   "binding" : "weak",
372   "name" : "_ZNSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS_9allocatorIS6_EEE8__appendEj"
373  },
374  {
375   "binding" : "weak",
376   "name" : "_ZNSt3__16vectorIN4aidl7android8hardware5power5stats7ChannelENS_9allocatorIS6_EEE8__appendEj"
377  },
378  {
379   "binding" : "weak",
380   "name" : "_ZNSt3__16vectorIiNS_9allocatorIiEEE8__appendEj"
381  }
382 ],
383 "elf_objects" :
384 [
385  {
386   "binding" : "weak",
387   "name" : "_ZGVN4aidl7android8hardware5power5stats11IPowerStats4hashE"
388  },
389  {
390   "name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats10descriptorE"
391  },
392  {
393   "name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats12default_implE"
394  },
395  {
396   "binding" : "weak",
397   "name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats4hashE"
398  },
399  {
400   "name" : "_ZN4aidl7android8hardware5power5stats11PowerEntity10descriptorE"
401  },
402  {
403   "name" : "_ZN4aidl7android8hardware5power5stats14EnergyConsumer10descriptorE"
404  },
405  {
406   "name" : "_ZN4aidl7android8hardware5power5stats14StateResidency10descriptorE"
407  },
408  {
409   "name" : "_ZN4aidl7android8hardware5power5stats17EnergyMeasurement10descriptorE"
410  },
411  {
412   "name" : "_ZN4aidl7android8hardware5power5stats20EnergyConsumerResult10descriptorE"
413  },
414  {
415   "name" : "_ZN4aidl7android8hardware5power5stats20StateResidencyResult10descriptorE"
416  },
417  {
418   "name" : "_ZN4aidl7android8hardware5power5stats25EnergyConsumerAttribution10descriptorE"
419  },
420  {
421   "name" : "_ZN4aidl7android8hardware5power5stats5State10descriptorE"
422  },
423  {
424   "name" : "_ZN4aidl7android8hardware5power5stats7Channel10descriptorE"
425  },
426  {
427   "binding" : "weak",
428   "name" : "_ZTVN3ndk12BnCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEEE"
429  },
430  {
431   "binding" : "weak",
432   "name" : "_ZTVN3ndk12BpCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEEE"
433  },
434  {
435   "binding" : "weak",
436   "name" : "_ZTVN3ndk13SharedRefBaseE"
437  },
438  {
439   "name" : "_ZTVN4aidl7android8hardware5power5stats11IPowerStatsE"
440  },
441  {
442   "name" : "_ZTVN4aidl7android8hardware5power5stats12BnPowerStatsE"
443  },
444  {
445   "name" : "_ZTVN4aidl7android8hardware5power5stats12BpPowerStatsE"
446  },
447  {
448   "name" : "_ZTVN4aidl7android8hardware5power5stats18IPowerStatsDefaultE"
449  },
450  {
451   "binding" : "weak",
452   "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE"
453  }
454 ],
455 "enum_types" :
456 [
457  {
458   "alignment" : 4,
459   "enum_fields" :
460   [
461    {
462     "enum_field_value" : 1,
463     "name" : "FLAG_ONEWAY"
464    }
465   ],
466   "linker_set_key" : "_ZTI12$FLAG_ONEWAY",
467   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:43:1)",
468   "referenced_type" : "_ZTI12$FLAG_ONEWAY",
469   "self_type" : "_ZTI12$FLAG_ONEWAY",
470   "size" : 4,
471   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h",
472   "underlying_type" : "_ZTIj"
473  },
474  {
475   "alignment" : 4,
476   "enum_fields" :
477   [
478    {
479     "enum_field_value" : 0,
480     "name" : "EX_NONE"
481    },
482    {
483     "enum_field_value" : -1,
484     "name" : "EX_SECURITY"
485    },
486    {
487     "enum_field_value" : -2,
488     "name" : "EX_BAD_PARCELABLE"
489    },
490    {
491     "enum_field_value" : -3,
492     "name" : "EX_ILLEGAL_ARGUMENT"
493    },
494    {
495     "enum_field_value" : -4,
496     "name" : "EX_NULL_POINTER"
497    },
498    {
499     "enum_field_value" : -5,
500     "name" : "EX_ILLEGAL_STATE"
501    },
502    {
503     "enum_field_value" : -6,
504     "name" : "EX_NETWORK_MAIN_THREAD"
505    },
506    {
507     "enum_field_value" : -7,
508     "name" : "EX_UNSUPPORTED_OPERATION"
509    },
510    {
511     "enum_field_value" : -8,
512     "name" : "EX_SERVICE_SPECIFIC"
513    },
514    {
515     "enum_field_value" : -9,
516     "name" : "EX_PARCELABLE"
517    },
518    {
519     "enum_field_value" : -129,
520     "name" : "EX_TRANSACTION_FAILED"
521    }
522   ],
523   "linker_set_key" : "_ZTI18$EX_BAD_PARCELABLE",
524   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:94:1)",
525   "referenced_type" : "_ZTI18$EX_BAD_PARCELABLE",
526   "self_type" : "_ZTI18$EX_BAD_PARCELABLE",
527   "size" : 4,
528   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h",
529   "underlying_type" : "_ZTIi"
530  },
531  {
532   "alignment" : 4,
533   "enum_fields" :
534   [
535    {
536     "enum_field_value" : 268435456,
537     "name" : "FLAG_PRIVATE_LOCAL"
538    }
539   ],
540   "linker_set_key" : "_ZTI19$FLAG_PRIVATE_LOCAL",
541   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:35:1)",
542   "referenced_type" : "_ZTI19$FLAG_PRIVATE_LOCAL",
543   "self_type" : "_ZTI19$FLAG_PRIVATE_LOCAL",
544   "size" : 4,
545   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h",
546   "underlying_type" : "_ZTIj"
547  },
548  {
549   "alignment" : 4,
550   "enum_fields" :
551   [
552    {
553     "enum_field_value" : 268435456,
554     "name" : "FLAG_PRIVATE_VENDOR"
555    }
556   ],
557   "linker_set_key" : "_ZTI20$FLAG_PRIVATE_VENDOR",
558   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:26:1)",
559   "referenced_type" : "_ZTI20$FLAG_PRIVATE_VENDOR",
560   "self_type" : "_ZTI20$FLAG_PRIVATE_VENDOR",
561   "size" : 4,
562   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h",
563   "underlying_type" : "_ZTIj"
564  },
565  {
566   "alignment" : 4,
567   "enum_fields" :
568   [
569    {
570     "enum_field_value" : 0,
571     "name" : "STATUS_OK"
572    },
573    {
574     "enum_field_value" : -2147483648,
575     "name" : "STATUS_UNKNOWN_ERROR"
576    },
577    {
578     "enum_field_value" : -12,
579     "name" : "STATUS_NO_MEMORY"
580    },
581    {
582     "enum_field_value" : -38,
583     "name" : "STATUS_INVALID_OPERATION"
584    },
585    {
586     "enum_field_value" : -22,
587     "name" : "STATUS_BAD_VALUE"
588    },
589    {
590     "enum_field_value" : -2147483647,
591     "name" : "STATUS_BAD_TYPE"
592    },
593    {
594     "enum_field_value" : -2,
595     "name" : "STATUS_NAME_NOT_FOUND"
596    },
597    {
598     "enum_field_value" : -1,
599     "name" : "STATUS_PERMISSION_DENIED"
600    },
601    {
602     "enum_field_value" : -19,
603     "name" : "STATUS_NO_INIT"
604    },
605    {
606     "enum_field_value" : -17,
607     "name" : "STATUS_ALREADY_EXISTS"
608    },
609    {
610     "enum_field_value" : -32,
611     "name" : "STATUS_DEAD_OBJECT"
612    },
613    {
614     "enum_field_value" : -2147483646,
615     "name" : "STATUS_FAILED_TRANSACTION"
616    },
617    {
618     "enum_field_value" : -75,
619     "name" : "STATUS_BAD_INDEX"
620    },
621    {
622     "enum_field_value" : -61,
623     "name" : "STATUS_NOT_ENOUGH_DATA"
624    },
625    {
626     "enum_field_value" : -11,
627     "name" : "STATUS_WOULD_BLOCK"
628    },
629    {
630     "enum_field_value" : -110,
631     "name" : "STATUS_TIMED_OUT"
632    },
633    {
634     "enum_field_value" : -74,
635     "name" : "STATUS_UNKNOWN_TRANSACTION"
636    },
637    {
638     "enum_field_value" : -2147483641,
639     "name" : "STATUS_FDS_NOT_ALLOWED"
640    },
641    {
642     "enum_field_value" : -2147483640,
643     "name" : "STATUS_UNEXPECTED_NULL"
644    }
645   ],
646   "linker_set_key" : "_ZTI22$STATUS_ALREADY_EXISTS",
647   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:60:1)",
648   "referenced_type" : "_ZTI22$STATUS_ALREADY_EXISTS",
649   "self_type" : "_ZTI22$STATUS_ALREADY_EXISTS",
650   "size" : 4,
651   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h",
652   "underlying_type" : "_ZTIi"
653  },
654  {
655   "alignment" : 4,
656   "enum_fields" :
657   [
658    {
659     "enum_field_value" : 1,
660     "name" : "FIRST_CALL_TRANSACTION"
661    },
662    {
663     "enum_field_value" : 16777215,
664     "name" : "LAST_CALL_TRANSACTION"
665    }
666   ],
667   "linker_set_key" : "_ZTI23$FIRST_CALL_TRANSACTION",
668   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:58:1)",
669   "referenced_type" : "_ZTI23$FIRST_CALL_TRANSACTION",
670   "self_type" : "_ZTI23$FIRST_CALL_TRANSACTION",
671   "size" : 4,
672   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h",
673   "underlying_type" : "_ZTIj"
674  },
675  {
676   "alignment" : 4,
677   "enum_fields" :
678   [
679    {
680     "enum_field_value" : 0,
681     "name" : "ndk::STABILITY_LOCAL"
682    },
683    {
684     "enum_field_value" : 1,
685     "name" : "ndk::STABILITY_VINTF"
686    }
687   ],
688   "linker_set_key" : "_ZTIN3ndk16$STABILITY_LOCALE",
689   "name" : "ndk::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h:34:1)",
690   "referenced_type" : "_ZTIN3ndk16$STABILITY_LOCALE",
691   "self_type" : "_ZTIN3ndk16$STABILITY_LOCALE",
692   "size" : 4,
693   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h",
694   "underlying_type" : "_ZTIj"
695  },
696  {
697   "alignment" : 1,
698   "enum_fields" :
699   [
700    {
701     "enum_field_value" : 0,
702     "name" : "aidl::android::hardware::power::stats::EnergyConsumerType::OTHER"
703    },
704    {
705     "enum_field_value" : 1,
706     "name" : "aidl::android::hardware::power::stats::EnergyConsumerType::BLUETOOTH"
707    },
708    {
709     "enum_field_value" : 2,
710     "name" : "aidl::android::hardware::power::stats::EnergyConsumerType::CPU_CLUSTER"
711    },
712    {
713     "enum_field_value" : 3,
714     "name" : "aidl::android::hardware::power::stats::EnergyConsumerType::DISPLAY"
715    },
716    {
717     "enum_field_value" : 4,
718     "name" : "aidl::android::hardware::power::stats::EnergyConsumerType::GNSS"
719    },
720    {
721     "enum_field_value" : 5,
722     "name" : "aidl::android::hardware::power::stats::EnergyConsumerType::MOBILE_RADIO"
723    },
724    {
725     "enum_field_value" : 6,
726     "name" : "aidl::android::hardware::power::stats::EnergyConsumerType::WIFI"
727    }
728   ],
729   "linker_set_key" : "_ZTIN4aidl7android8hardware5power5stats18EnergyConsumerTypeE",
730   "name" : "aidl::android::hardware::power::stats::EnergyConsumerType",
731   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats18EnergyConsumerTypeE",
732   "self_type" : "_ZTIN4aidl7android8hardware5power5stats18EnergyConsumerTypeE",
733   "size" : 1,
734   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/EnergyConsumerType.h",
735   "underlying_type" : "_ZTIa"
736  },
737  {
738   "alignment" : 4,
739   "enum_fields" :
740   [
741    {
742     "enum_field_value" : 1,
743     "name" : "android::internal::details::IsIterable<std::vector<aidl::android::hardware::power::stats::StateResidency>>::value"
744    }
745   ],
746   "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS3_9allocatorISA_EEEEE6$valueE",
747   "name" : "android::internal::details::IsIterable<std::vector<aidl::android::hardware::power::stats::StateResidency, std::allocator<aidl::android::hardware::power::stats::StateResidency>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:131:5)",
748   "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS3_9allocatorISA_EEEEE6$valueE",
749   "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS3_9allocatorISA_EEEEE6$valueE",
750   "size" : 4,
751   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
752   "underlying_type" : "_ZTIj"
753  },
754  {
755   "alignment" : 4,
756   "enum_fields" :
757   [
758    {
759     "enum_field_value" : 1,
760     "name" : "android::internal::details::IsIterable<std::vector<aidl::android::hardware::power::stats::EnergyConsumerAttribution>>::value"
761    }
762   ],
763   "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS3_9allocatorISA_EEEEE6$valueE",
764   "name" : "android::internal::details::IsIterable<std::vector<aidl::android::hardware::power::stats::EnergyConsumerAttribution, std::allocator<aidl::android::hardware::power::stats::EnergyConsumerAttribution>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:131:5)",
765   "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS3_9allocatorISA_EEEEE6$valueE",
766   "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS3_9allocatorISA_EEEEE6$valueE",
767   "size" : 4,
768   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
769   "underlying_type" : "_ZTIj"
770  },
771  {
772   "alignment" : 4,
773   "enum_fields" :
774   [
775    {
776     "enum_field_value" : 1,
777     "name" : "android::internal::details::IsIterable<std::vector<aidl::android::hardware::power::stats::State>>::value"
778    }
779   ],
780   "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS3_9allocatorISA_EEEEE6$valueE",
781   "name" : "android::internal::details::IsIterable<std::vector<aidl::android::hardware::power::stats::State, std::allocator<aidl::android::hardware::power::stats::State>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:131:5)",
782   "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS3_9allocatorISA_EEEEE6$valueE",
783   "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS3_9allocatorISA_EEEEE6$valueE",
784   "size" : 4,
785   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
786   "underlying_type" : "_ZTIj"
787  },
788  {
789   "alignment" : 4,
790   "enum_fields" :
791   [
792    {
793     "enum_field_value" : 0,
794     "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::power::stats::StateResidency>::value"
795    }
796   ],
797   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5power5stats14StateResidencyEE6$valueE",
798   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::power::stats::StateResidency>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
799   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5power5stats14StateResidencyEE6$valueE",
800   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5power5stats14StateResidencyEE6$valueE",
801   "size" : 4,
802   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
803   "underlying_type" : "_ZTIj"
804  },
805  {
806   "alignment" : 4,
807   "enum_fields" :
808   [
809    {
810     "enum_field_value" : 0,
811     "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::power::stats::EnergyConsumerType>::value"
812    }
813   ],
814   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5power5stats18EnergyConsumerTypeEE6$valueE",
815   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::power::stats::EnergyConsumerType>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
816   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5power5stats18EnergyConsumerTypeEE6$valueE",
817   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5power5stats18EnergyConsumerTypeEE6$valueE",
818   "size" : 4,
819   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
820   "underlying_type" : "_ZTIj"
821  },
822  {
823   "alignment" : 4,
824   "enum_fields" :
825   [
826    {
827     "enum_field_value" : 0,
828     "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::power::stats::EnergyConsumerAttribution>::value"
829    }
830   ],
831   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionEE6$valueE",
832   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::power::stats::EnergyConsumerAttribution>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
833   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionEE6$valueE",
834   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionEE6$valueE",
835   "size" : 4,
836   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
837   "underlying_type" : "_ZTIj"
838  },
839  {
840   "alignment" : 4,
841   "enum_fields" :
842   [
843    {
844     "enum_field_value" : 0,
845     "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::power::stats::State>::value"
846    }
847   ],
848   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5power5stats5StateEE6$valueE",
849   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::power::stats::State>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
850   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5power5stats5StateEE6$valueE",
851   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5power5stats5StateEE6$valueE",
852   "size" : 4,
853   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
854   "underlying_type" : "_ZTIj"
855  },
856  {
857   "alignment" : 4,
858   "enum_fields" :
859   [
860    {
861     "enum_field_value" : 0,
862     "name" : "android::internal::details::IsPointerLike<std::vector<aidl::android::hardware::power::stats::StateResidency>>::value"
863    }
864   ],
865   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS3_9allocatorISA_EEEEE6$valueE",
866   "name" : "android::internal::details::IsPointerLike<std::vector<aidl::android::hardware::power::stats::StateResidency, std::allocator<aidl::android::hardware::power::stats::StateResidency>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
867   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS3_9allocatorISA_EEEEE6$valueE",
868   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS3_9allocatorISA_EEEEE6$valueE",
869   "size" : 4,
870   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
871   "underlying_type" : "_ZTIj"
872  },
873  {
874   "alignment" : 4,
875   "enum_fields" :
876   [
877    {
878     "enum_field_value" : 0,
879     "name" : "android::internal::details::IsPointerLike<std::vector<aidl::android::hardware::power::stats::EnergyConsumerAttribution>>::value"
880    }
881   ],
882   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS3_9allocatorISA_EEEEE6$valueE",
883   "name" : "android::internal::details::IsPointerLike<std::vector<aidl::android::hardware::power::stats::EnergyConsumerAttribution, std::allocator<aidl::android::hardware::power::stats::EnergyConsumerAttribution>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
884   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS3_9allocatorISA_EEEEE6$valueE",
885   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS3_9allocatorISA_EEEEE6$valueE",
886   "size" : 4,
887   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
888   "underlying_type" : "_ZTIj"
889  },
890  {
891   "alignment" : 4,
892   "enum_fields" :
893   [
894    {
895     "enum_field_value" : 0,
896     "name" : "android::internal::details::IsPointerLike<std::vector<aidl::android::hardware::power::stats::State>>::value"
897    }
898   ],
899   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS3_9allocatorISA_EEEEE6$valueE",
900   "name" : "android::internal::details::IsPointerLike<std::vector<aidl::android::hardware::power::stats::State, std::allocator<aidl::android::hardware::power::stats::State>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
901   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS3_9allocatorISA_EEEEE6$valueE",
902   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS3_9allocatorISA_EEEEE6$valueE",
903   "size" : 4,
904   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
905   "underlying_type" : "_ZTIj"
906  },
907  {
908   "alignment" : 4,
909   "enum_fields" :
910   [
911    {
912     "enum_field_value" : 0,
913     "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::power::stats::StateResidency>::value"
914    }
915   ],
916   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5power5stats14StateResidencyEE6$valueE",
917   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::power::stats::StateResidency>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
918   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5power5stats14StateResidencyEE6$valueE",
919   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5power5stats14StateResidencyEE6$valueE",
920   "size" : 4,
921   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
922   "underlying_type" : "_ZTIj"
923  },
924  {
925   "alignment" : 4,
926   "enum_fields" :
927   [
928    {
929     "enum_field_value" : 0,
930     "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::power::stats::EnergyConsumerType>::value"
931    }
932   ],
933   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5power5stats18EnergyConsumerTypeEE6$valueE",
934   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::power::stats::EnergyConsumerType>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
935   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5power5stats18EnergyConsumerTypeEE6$valueE",
936   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5power5stats18EnergyConsumerTypeEE6$valueE",
937   "size" : 4,
938   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
939   "underlying_type" : "_ZTIj"
940  },
941  {
942   "alignment" : 4,
943   "enum_fields" :
944   [
945    {
946     "enum_field_value" : 0,
947     "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::power::stats::EnergyConsumerAttribution>::value"
948    }
949   ],
950   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionEE6$valueE",
951   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::power::stats::EnergyConsumerAttribution>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
952   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionEE6$valueE",
953   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionEE6$valueE",
954   "size" : 4,
955   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
956   "underlying_type" : "_ZTIj"
957  },
958  {
959   "alignment" : 4,
960   "enum_fields" :
961   [
962    {
963     "enum_field_value" : 0,
964     "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::power::stats::State>::value"
965    }
966   ],
967   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5power5stats5StateEE6$valueE",
968   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::power::stats::State>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
969   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5power5stats5StateEE6$valueE",
970   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5power5stats5StateEE6$valueE",
971   "size" : 4,
972   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
973   "underlying_type" : "_ZTIj"
974  },
975  {
976   "alignment" : 4,
977   "enum_fields" :
978   [
979    {
980     "enum_field_value" : 0,
981     "name" : "android::internal::details::ToEmptyString<std::basic_string<char>>::value"
982    }
983   ],
984   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEE6$valueE",
985   "name" : "android::internal::details::ToEmptyString<std::basic_string<char, std::char_traits<char>, std::allocator<char>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
986   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEE6$valueE",
987   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEE6$valueE",
988   "size" : 4,
989   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
990   "underlying_type" : "_ZTIj"
991  },
992  {
993   "alignment" : 4,
994   "enum_fields" :
995   [
996    {
997     "enum_field_value" : 0,
998     "name" : "android::internal::details::ToEmptyString<std::vector<aidl::android::hardware::power::stats::StateResidency>>::value"
999    }
1000   ],
1001   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS3_9allocatorISA_EEEEE6$valueE",
1002   "name" : "android::internal::details::ToEmptyString<std::vector<aidl::android::hardware::power::stats::StateResidency, std::allocator<aidl::android::hardware::power::stats::StateResidency>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
1003   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS3_9allocatorISA_EEEEE6$valueE",
1004   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS3_9allocatorISA_EEEEE6$valueE",
1005   "size" : 4,
1006   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1007   "underlying_type" : "_ZTIj"
1008  },
1009  {
1010   "alignment" : 4,
1011   "enum_fields" :
1012   [
1013    {
1014     "enum_field_value" : 0,
1015     "name" : "android::internal::details::ToEmptyString<std::vector<aidl::android::hardware::power::stats::EnergyConsumerAttribution>>::value"
1016    }
1017   ],
1018   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS3_9allocatorISA_EEEEE6$valueE",
1019   "name" : "android::internal::details::ToEmptyString<std::vector<aidl::android::hardware::power::stats::EnergyConsumerAttribution, std::allocator<aidl::android::hardware::power::stats::EnergyConsumerAttribution>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
1020   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS3_9allocatorISA_EEEEE6$valueE",
1021   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS3_9allocatorISA_EEEEE6$valueE",
1022   "size" : 4,
1023   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1024   "underlying_type" : "_ZTIj"
1025  },
1026  {
1027   "alignment" : 4,
1028   "enum_fields" :
1029   [
1030    {
1031     "enum_field_value" : 0,
1032     "name" : "android::internal::details::ToEmptyString<std::vector<aidl::android::hardware::power::stats::State>>::value"
1033    }
1034   ],
1035   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS3_9allocatorISA_EEEEE6$valueE",
1036   "name" : "android::internal::details::ToEmptyString<std::vector<aidl::android::hardware::power::stats::State, std::allocator<aidl::android::hardware::power::stats::State>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
1037   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS3_9allocatorISA_EEEEE6$valueE",
1038   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS3_9allocatorISA_EEEEE6$valueE",
1039   "size" : 4,
1040   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1041   "underlying_type" : "_ZTIj"
1042  },
1043  {
1044   "alignment" : 4,
1045   "enum_fields" :
1046   [
1047    {
1048     "enum_field_value" : 0,
1049     "name" : "android::internal::details::ToEmptyString<int>::value"
1050    }
1051   ],
1052   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIiE6$valueE",
1053   "name" : "android::internal::details::ToEmptyString<int>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
1054   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIiE6$valueE",
1055   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIiE6$valueE",
1056   "size" : 4,
1057   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1058   "underlying_type" : "_ZTIj"
1059  },
1060  {
1061   "alignment" : 4,
1062   "enum_fields" :
1063   [
1064    {
1065     "enum_field_value" : 0,
1066     "name" : "android::internal::details::ToEmptyString<long long>::value"
1067    }
1068   ],
1069   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIxE6$valueE",
1070   "name" : "android::internal::details::ToEmptyString<long long>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
1071   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIxE6$valueE",
1072   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIxE6$valueE",
1073   "size" : 4,
1074   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1075   "underlying_type" : "_ZTIj"
1076  },
1077  {
1078   "alignment" : 4,
1079   "enum_fields" :
1080   [
1081    {
1082     "enum_field_value" : 1,
1083     "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::power::stats::StateResidency>::value"
1084    }
1085   ],
1086   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5power5stats14StateResidencyEE6$valueE",
1087   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::power::stats::StateResidency>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
1088   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5power5stats14StateResidencyEE6$valueE",
1089   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5power5stats14StateResidencyEE6$valueE",
1090   "size" : 4,
1091   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1092   "underlying_type" : "_ZTIj"
1093  },
1094  {
1095   "alignment" : 4,
1096   "enum_fields" :
1097   [
1098    {
1099     "enum_field_value" : 0,
1100     "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::power::stats::EnergyConsumerType>::value"
1101    }
1102   ],
1103   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5power5stats18EnergyConsumerTypeEE6$valueE",
1104   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::power::stats::EnergyConsumerType>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
1105   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5power5stats18EnergyConsumerTypeEE6$valueE",
1106   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5power5stats18EnergyConsumerTypeEE6$valueE",
1107   "size" : 4,
1108   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1109   "underlying_type" : "_ZTIj"
1110  },
1111  {
1112   "alignment" : 4,
1113   "enum_fields" :
1114   [
1115    {
1116     "enum_field_value" : 1,
1117     "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::power::stats::EnergyConsumerAttribution>::value"
1118    }
1119   ],
1120   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionEE6$valueE",
1121   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::power::stats::EnergyConsumerAttribution>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
1122   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionEE6$valueE",
1123   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionEE6$valueE",
1124   "size" : 4,
1125   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1126   "underlying_type" : "_ZTIj"
1127  },
1128  {
1129   "alignment" : 4,
1130   "enum_fields" :
1131   [
1132    {
1133     "enum_field_value" : 1,
1134     "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::power::stats::State>::value"
1135    }
1136   ],
1137   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5power5stats5StateEE6$valueE",
1138   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::power::stats::State>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
1139   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5power5stats5StateEE6$valueE",
1140   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5power5stats5StateEE6$valueE",
1141   "size" : 4,
1142   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1143   "underlying_type" : "_ZTIj"
1144  },
1145  {
1146   "alignment" : 4,
1147   "enum_fields" :
1148   [
1149    {
1150     "enum_field_value" : 0,
1151     "name" : "android::internal::details::HasToStringMethod<std::vector<aidl::android::hardware::power::stats::StateResidency>>::value"
1152    }
1153   ],
1154   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS3_9allocatorISA_EEEEE6$valueE",
1155   "name" : "android::internal::details::HasToStringMethod<std::vector<aidl::android::hardware::power::stats::StateResidency, std::allocator<aidl::android::hardware::power::stats::StateResidency>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
1156   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS3_9allocatorISA_EEEEE6$valueE",
1157   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS3_9allocatorISA_EEEEE6$valueE",
1158   "size" : 4,
1159   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1160   "underlying_type" : "_ZTIj"
1161  },
1162  {
1163   "alignment" : 4,
1164   "enum_fields" :
1165   [
1166    {
1167     "enum_field_value" : 0,
1168     "name" : "android::internal::details::HasToStringMethod<std::vector<aidl::android::hardware::power::stats::EnergyConsumerAttribution>>::value"
1169    }
1170   ],
1171   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS3_9allocatorISA_EEEEE6$valueE",
1172   "name" : "android::internal::details::HasToStringMethod<std::vector<aidl::android::hardware::power::stats::EnergyConsumerAttribution, std::allocator<aidl::android::hardware::power::stats::EnergyConsumerAttribution>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
1173   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS3_9allocatorISA_EEEEE6$valueE",
1174   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS3_9allocatorISA_EEEEE6$valueE",
1175   "size" : 4,
1176   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1177   "underlying_type" : "_ZTIj"
1178  },
1179  {
1180   "alignment" : 4,
1181   "enum_fields" :
1182   [
1183    {
1184     "enum_field_value" : 0,
1185     "name" : "android::internal::details::HasToStringMethod<std::vector<aidl::android::hardware::power::stats::State>>::value"
1186    }
1187   ],
1188   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS3_9allocatorISA_EEEEE6$valueE",
1189   "name" : "android::internal::details::HasToStringMethod<std::vector<aidl::android::hardware::power::stats::State, std::allocator<aidl::android::hardware::power::stats::State>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
1190   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS3_9allocatorISA_EEEEE6$valueE",
1191   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS3_9allocatorISA_EEEEE6$valueE",
1192   "size" : 4,
1193   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1194   "underlying_type" : "_ZTIj"
1195  },
1196  {
1197   "alignment" : 4,
1198   "enum_fields" :
1199   [
1200    {
1201     "enum_field_value" : 1,
1202     "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::power::stats::EnergyConsumerType>::value"
1203    }
1204   ],
1205   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5power5stats18EnergyConsumerTypeEE6$valueE",
1206   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::power::stats::EnergyConsumerType>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
1207   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5power5stats18EnergyConsumerTypeEE6$valueE",
1208   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5power5stats18EnergyConsumerTypeEE6$valueE",
1209   "size" : 4,
1210   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1211   "underlying_type" : "_ZTIj"
1212  },
1213  {
1214   "alignment" : 4,
1215   "enum_fields" :
1216   [
1217    {
1218     "enum_field_value" : 0,
1219     "name" : "android::internal::details::HasToStringFunction<std::vector<aidl::android::hardware::power::stats::StateResidency>>::value"
1220    }
1221   ],
1222   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS3_9allocatorISA_EEEEE6$valueE",
1223   "name" : "android::internal::details::HasToStringFunction<std::vector<aidl::android::hardware::power::stats::StateResidency, std::allocator<aidl::android::hardware::power::stats::StateResidency>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
1224   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS3_9allocatorISA_EEEEE6$valueE",
1225   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS3_9allocatorISA_EEEEE6$valueE",
1226   "size" : 4,
1227   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1228   "underlying_type" : "_ZTIj"
1229  },
1230  {
1231   "alignment" : 4,
1232   "enum_fields" :
1233   [
1234    {
1235     "enum_field_value" : 0,
1236     "name" : "android::internal::details::HasToStringFunction<std::vector<aidl::android::hardware::power::stats::EnergyConsumerAttribution>>::value"
1237    }
1238   ],
1239   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS3_9allocatorISA_EEEEE6$valueE",
1240   "name" : "android::internal::details::HasToStringFunction<std::vector<aidl::android::hardware::power::stats::EnergyConsumerAttribution, std::allocator<aidl::android::hardware::power::stats::EnergyConsumerAttribution>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
1241   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS3_9allocatorISA_EEEEE6$valueE",
1242   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS3_9allocatorISA_EEEEE6$valueE",
1243   "size" : 4,
1244   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1245   "underlying_type" : "_ZTIj"
1246  },
1247  {
1248   "alignment" : 4,
1249   "enum_fields" :
1250   [
1251    {
1252     "enum_field_value" : 0,
1253     "name" : "android::internal::details::HasToStringFunction<std::vector<aidl::android::hardware::power::stats::State>>::value"
1254    }
1255   ],
1256   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS3_9allocatorISA_EEEEE6$valueE",
1257   "name" : "android::internal::details::HasToStringFunction<std::vector<aidl::android::hardware::power::stats::State, std::allocator<aidl::android::hardware::power::stats::State>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
1258   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS3_9allocatorISA_EEEEE6$valueE",
1259   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS3_9allocatorISA_EEEEE6$valueE",
1260   "size" : 4,
1261   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1262   "underlying_type" : "_ZTIj"
1263  }
1264 ],
1265 "function_types" :
1266 [
1267  {
1268   "alignment" : 4,
1269   "linker_set_key" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
1270   "name" : "int (AIBinder *, unsigned int, const AParcel *, AParcel *)",
1271   "parameters" :
1272   [
1273    {
1274     "referenced_type" : "_ZTIP8AIBinder"
1275    },
1276    {
1277     "referenced_type" : "_ZTIj"
1278    },
1279    {
1280     "referenced_type" : "_ZTIPK7AParcel"
1281    },
1282    {
1283     "referenced_type" : "_ZTIP7AParcel"
1284    }
1285   ],
1286   "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
1287   "return_type" : "_ZTIi",
1288   "self_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
1289   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1290  }
1291 ],
1292 "functions" :
1293 [
1294  {
1295   "function_name" : "ndk::BnCInterface<aidl::android::hardware::power::stats::IPowerStats>::asBinder",
1296   "linker_set_key" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEE8asBinderEv",
1297   "parameters" :
1298   [
1299    {
1300     "is_this_ptr" : true,
1301     "referenced_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEEE"
1302    }
1303   ],
1304   "return_type" : "_ZTIN3ndk10SpAIBinderE",
1305   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1306  },
1307  {
1308   "function_name" : "ndk::BpCInterface<aidl::android::hardware::power::stats::IPowerStats>::asBinder",
1309   "linker_set_key" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEE8asBinderEv",
1310   "parameters" :
1311   [
1312    {
1313     "is_this_ptr" : true,
1314     "referenced_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEEE"
1315    }
1316   ],
1317   "return_type" : "_ZTIN3ndk10SpAIBinderE",
1318   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1319  },
1320  {
1321   "function_name" : "ndk::AParcel_readStdVectorParcelableElement",
1322   "linker_set_key" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware5power5stats11PowerEntityEEEiPK7AParcelPvj",
1323   "parameters" :
1324   [
1325    {
1326     "referenced_type" : "_ZTIPK7AParcel"
1327    },
1328    {
1329     "referenced_type" : "_ZTIPv"
1330    },
1331    {
1332     "referenced_type" : "_ZTIj"
1333    }
1334   ],
1335   "return_type" : "_ZTIi",
1336   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
1337   "template_args" :
1338   [
1339    "_ZTIN4aidl7android8hardware5power5stats11PowerEntityE"
1340   ]
1341  },
1342  {
1343   "function_name" : "ndk::AParcel_readStdVectorParcelableElement",
1344   "linker_set_key" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware5power5stats14EnergyConsumerEEEiPK7AParcelPvj",
1345   "parameters" :
1346   [
1347    {
1348     "referenced_type" : "_ZTIPK7AParcel"
1349    },
1350    {
1351     "referenced_type" : "_ZTIPv"
1352    },
1353    {
1354     "referenced_type" : "_ZTIj"
1355    }
1356   ],
1357   "return_type" : "_ZTIi",
1358   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
1359   "template_args" :
1360   [
1361    "_ZTIN4aidl7android8hardware5power5stats14EnergyConsumerE"
1362   ]
1363  },
1364  {
1365   "function_name" : "ndk::AParcel_readStdVectorParcelableElement",
1366   "linker_set_key" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware5power5stats14StateResidencyEEEiPK7AParcelPvj",
1367   "parameters" :
1368   [
1369    {
1370     "referenced_type" : "_ZTIPK7AParcel"
1371    },
1372    {
1373     "referenced_type" : "_ZTIPv"
1374    },
1375    {
1376     "referenced_type" : "_ZTIj"
1377    }
1378   ],
1379   "return_type" : "_ZTIi",
1380   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
1381   "template_args" :
1382   [
1383    "_ZTIN4aidl7android8hardware5power5stats14StateResidencyE"
1384   ]
1385  },
1386  {
1387   "function_name" : "ndk::AParcel_readStdVectorParcelableElement",
1388   "linker_set_key" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware5power5stats17EnergyMeasurementEEEiPK7AParcelPvj",
1389   "parameters" :
1390   [
1391    {
1392     "referenced_type" : "_ZTIPK7AParcel"
1393    },
1394    {
1395     "referenced_type" : "_ZTIPv"
1396    },
1397    {
1398     "referenced_type" : "_ZTIj"
1399    }
1400   ],
1401   "return_type" : "_ZTIi",
1402   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
1403   "template_args" :
1404   [
1405    "_ZTIN4aidl7android8hardware5power5stats17EnergyMeasurementE"
1406   ]
1407  },
1408  {
1409   "function_name" : "ndk::AParcel_readStdVectorParcelableElement",
1410   "linker_set_key" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware5power5stats20EnergyConsumerResultEEEiPK7AParcelPvj",
1411   "parameters" :
1412   [
1413    {
1414     "referenced_type" : "_ZTIPK7AParcel"
1415    },
1416    {
1417     "referenced_type" : "_ZTIPv"
1418    },
1419    {
1420     "referenced_type" : "_ZTIj"
1421    }
1422   ],
1423   "return_type" : "_ZTIi",
1424   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
1425   "template_args" :
1426   [
1427    "_ZTIN4aidl7android8hardware5power5stats20EnergyConsumerResultE"
1428   ]
1429  },
1430  {
1431   "function_name" : "ndk::AParcel_readStdVectorParcelableElement",
1432   "linker_set_key" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware5power5stats20StateResidencyResultEEEiPK7AParcelPvj",
1433   "parameters" :
1434   [
1435    {
1436     "referenced_type" : "_ZTIPK7AParcel"
1437    },
1438    {
1439     "referenced_type" : "_ZTIPv"
1440    },
1441    {
1442     "referenced_type" : "_ZTIj"
1443    }
1444   ],
1445   "return_type" : "_ZTIi",
1446   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
1447   "template_args" :
1448   [
1449    "_ZTIN4aidl7android8hardware5power5stats20StateResidencyResultE"
1450   ]
1451  },
1452  {
1453   "function_name" : "ndk::AParcel_readStdVectorParcelableElement",
1454   "linker_set_key" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionEEEiPK7AParcelPvj",
1455   "parameters" :
1456   [
1457    {
1458     "referenced_type" : "_ZTIPK7AParcel"
1459    },
1460    {
1461     "referenced_type" : "_ZTIPv"
1462    },
1463    {
1464     "referenced_type" : "_ZTIj"
1465    }
1466   ],
1467   "return_type" : "_ZTIi",
1468   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
1469   "template_args" :
1470   [
1471    "_ZTIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionE"
1472   ]
1473  },
1474  {
1475   "function_name" : "ndk::AParcel_readStdVectorParcelableElement",
1476   "linker_set_key" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware5power5stats5StateEEEiPK7AParcelPvj",
1477   "parameters" :
1478   [
1479    {
1480     "referenced_type" : "_ZTIPK7AParcel"
1481    },
1482    {
1483     "referenced_type" : "_ZTIPv"
1484    },
1485    {
1486     "referenced_type" : "_ZTIj"
1487    }
1488   ],
1489   "return_type" : "_ZTIi",
1490   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
1491   "template_args" :
1492   [
1493    "_ZTIN4aidl7android8hardware5power5stats5StateE"
1494   ]
1495  },
1496  {
1497   "function_name" : "ndk::AParcel_readStdVectorParcelableElement",
1498   "linker_set_key" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware5power5stats7ChannelEEEiPK7AParcelPvj",
1499   "parameters" :
1500   [
1501    {
1502     "referenced_type" : "_ZTIPK7AParcel"
1503    },
1504    {
1505     "referenced_type" : "_ZTIPv"
1506    },
1507    {
1508     "referenced_type" : "_ZTIj"
1509    }
1510   ],
1511   "return_type" : "_ZTIi",
1512   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
1513   "template_args" :
1514   [
1515    "_ZTIN4aidl7android8hardware5power5stats7ChannelE"
1516   ]
1517  },
1518  {
1519   "function_name" : "ndk::AParcel_writeStdVectorParcelableElement",
1520   "linker_set_key" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware5power5stats11PowerEntityEEEiP7AParcelPKvj",
1521   "parameters" :
1522   [
1523    {
1524     "referenced_type" : "_ZTIP7AParcel"
1525    },
1526    {
1527     "referenced_type" : "_ZTIPKv"
1528    },
1529    {
1530     "referenced_type" : "_ZTIj"
1531    }
1532   ],
1533   "return_type" : "_ZTIi",
1534   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
1535   "template_args" :
1536   [
1537    "_ZTIN4aidl7android8hardware5power5stats11PowerEntityE"
1538   ]
1539  },
1540  {
1541   "function_name" : "ndk::AParcel_writeStdVectorParcelableElement",
1542   "linker_set_key" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware5power5stats14EnergyConsumerEEEiP7AParcelPKvj",
1543   "parameters" :
1544   [
1545    {
1546     "referenced_type" : "_ZTIP7AParcel"
1547    },
1548    {
1549     "referenced_type" : "_ZTIPKv"
1550    },
1551    {
1552     "referenced_type" : "_ZTIj"
1553    }
1554   ],
1555   "return_type" : "_ZTIi",
1556   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
1557   "template_args" :
1558   [
1559    "_ZTIN4aidl7android8hardware5power5stats14EnergyConsumerE"
1560   ]
1561  },
1562  {
1563   "function_name" : "ndk::AParcel_writeStdVectorParcelableElement",
1564   "linker_set_key" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware5power5stats14StateResidencyEEEiP7AParcelPKvj",
1565   "parameters" :
1566   [
1567    {
1568     "referenced_type" : "_ZTIP7AParcel"
1569    },
1570    {
1571     "referenced_type" : "_ZTIPKv"
1572    },
1573    {
1574     "referenced_type" : "_ZTIj"
1575    }
1576   ],
1577   "return_type" : "_ZTIi",
1578   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
1579   "template_args" :
1580   [
1581    "_ZTIN4aidl7android8hardware5power5stats14StateResidencyE"
1582   ]
1583  },
1584  {
1585   "function_name" : "ndk::AParcel_writeStdVectorParcelableElement",
1586   "linker_set_key" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware5power5stats17EnergyMeasurementEEEiP7AParcelPKvj",
1587   "parameters" :
1588   [
1589    {
1590     "referenced_type" : "_ZTIP7AParcel"
1591    },
1592    {
1593     "referenced_type" : "_ZTIPKv"
1594    },
1595    {
1596     "referenced_type" : "_ZTIj"
1597    }
1598   ],
1599   "return_type" : "_ZTIi",
1600   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
1601   "template_args" :
1602   [
1603    "_ZTIN4aidl7android8hardware5power5stats17EnergyMeasurementE"
1604   ]
1605  },
1606  {
1607   "function_name" : "ndk::AParcel_writeStdVectorParcelableElement",
1608   "linker_set_key" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware5power5stats20EnergyConsumerResultEEEiP7AParcelPKvj",
1609   "parameters" :
1610   [
1611    {
1612     "referenced_type" : "_ZTIP7AParcel"
1613    },
1614    {
1615     "referenced_type" : "_ZTIPKv"
1616    },
1617    {
1618     "referenced_type" : "_ZTIj"
1619    }
1620   ],
1621   "return_type" : "_ZTIi",
1622   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
1623   "template_args" :
1624   [
1625    "_ZTIN4aidl7android8hardware5power5stats20EnergyConsumerResultE"
1626   ]
1627  },
1628  {
1629   "function_name" : "ndk::AParcel_writeStdVectorParcelableElement",
1630   "linker_set_key" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware5power5stats20StateResidencyResultEEEiP7AParcelPKvj",
1631   "parameters" :
1632   [
1633    {
1634     "referenced_type" : "_ZTIP7AParcel"
1635    },
1636    {
1637     "referenced_type" : "_ZTIPKv"
1638    },
1639    {
1640     "referenced_type" : "_ZTIj"
1641    }
1642   ],
1643   "return_type" : "_ZTIi",
1644   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
1645   "template_args" :
1646   [
1647    "_ZTIN4aidl7android8hardware5power5stats20StateResidencyResultE"
1648   ]
1649  },
1650  {
1651   "function_name" : "ndk::AParcel_writeStdVectorParcelableElement",
1652   "linker_set_key" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionEEEiP7AParcelPKvj",
1653   "parameters" :
1654   [
1655    {
1656     "referenced_type" : "_ZTIP7AParcel"
1657    },
1658    {
1659     "referenced_type" : "_ZTIPKv"
1660    },
1661    {
1662     "referenced_type" : "_ZTIj"
1663    }
1664   ],
1665   "return_type" : "_ZTIi",
1666   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
1667   "template_args" :
1668   [
1669    "_ZTIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionE"
1670   ]
1671  },
1672  {
1673   "function_name" : "ndk::AParcel_writeStdVectorParcelableElement",
1674   "linker_set_key" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware5power5stats5StateEEEiP7AParcelPKvj",
1675   "parameters" :
1676   [
1677    {
1678     "referenced_type" : "_ZTIP7AParcel"
1679    },
1680    {
1681     "referenced_type" : "_ZTIPKv"
1682    },
1683    {
1684     "referenced_type" : "_ZTIj"
1685    }
1686   ],
1687   "return_type" : "_ZTIi",
1688   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
1689   "template_args" :
1690   [
1691    "_ZTIN4aidl7android8hardware5power5stats5StateE"
1692   ]
1693  },
1694  {
1695   "function_name" : "ndk::AParcel_writeStdVectorParcelableElement",
1696   "linker_set_key" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware5power5stats7ChannelEEEiP7AParcelPKvj",
1697   "parameters" :
1698   [
1699    {
1700     "referenced_type" : "_ZTIP7AParcel"
1701    },
1702    {
1703     "referenced_type" : "_ZTIPKv"
1704    },
1705    {
1706     "referenced_type" : "_ZTIj"
1707    }
1708   ],
1709   "return_type" : "_ZTIi",
1710   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
1711   "template_args" :
1712   [
1713    "_ZTIN4aidl7android8hardware5power5stats7ChannelE"
1714   ]
1715  },
1716  {
1717   "function_name" : "aidl::android::hardware::power::stats::IPowerStats::fromBinder",
1718   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats11IPowerStats10fromBinderERKN3ndk10SpAIBinderE",
1719   "parameters" :
1720   [
1721    {
1722     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
1723    }
1724   ],
1725   "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power5stats11IPowerStatsEEE",
1726   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h"
1727  },
1728  {
1729   "function_name" : "aidl::android::hardware::power::stats::IPowerStats::writeToParcel",
1730   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats11IPowerStats13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS4_EE",
1731   "parameters" :
1732   [
1733    {
1734     "referenced_type" : "_ZTIP7AParcel"
1735    },
1736    {
1737     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power5stats11IPowerStatsEEE"
1738    }
1739   ],
1740   "return_type" : "_ZTIi",
1741   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h"
1742  },
1743  {
1744   "function_name" : "aidl::android::hardware::power::stats::IPowerStats::getDefaultImpl",
1745   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats11IPowerStats14getDefaultImplEv",
1746   "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power5stats11IPowerStatsEEE",
1747   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h"
1748  },
1749  {
1750   "function_name" : "aidl::android::hardware::power::stats::IPowerStats::readFromParcel",
1751   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats11IPowerStats14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS4_EE",
1752   "parameters" :
1753   [
1754    {
1755     "referenced_type" : "_ZTIPK7AParcel"
1756    },
1757    {
1758     "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power5stats11IPowerStatsEEE"
1759    }
1760   ],
1761   "return_type" : "_ZTIi",
1762   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h"
1763  },
1764  {
1765   "function_name" : "aidl::android::hardware::power::stats::IPowerStats::setDefaultImpl",
1766   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats11IPowerStats14setDefaultImplERKNSt3__110shared_ptrIS4_EE",
1767   "parameters" :
1768   [
1769    {
1770     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power5stats11IPowerStatsEEE"
1771    }
1772   ],
1773   "return_type" : "_ZTIb",
1774   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h"
1775  },
1776  {
1777   "function_name" : "aidl::android::hardware::power::stats::IPowerStats::IPowerStats",
1778   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats11IPowerStatsC2Ev",
1779   "parameters" :
1780   [
1781    {
1782     "is_this_ptr" : true,
1783     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats11IPowerStatsE"
1784    }
1785   ],
1786   "return_type" : "_ZTIv",
1787   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h"
1788  },
1789  {
1790   "function_name" : "aidl::android::hardware::power::stats::IPowerStats::~IPowerStats",
1791   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats11IPowerStatsD0Ev",
1792   "parameters" :
1793   [
1794    {
1795     "is_this_ptr" : true,
1796     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats11IPowerStatsE"
1797    }
1798   ],
1799   "return_type" : "_ZTIv",
1800   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h"
1801  },
1802  {
1803   "function_name" : "aidl::android::hardware::power::stats::IPowerStats::~IPowerStats",
1804   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats11IPowerStatsD1Ev",
1805   "parameters" :
1806   [
1807    {
1808     "is_this_ptr" : true,
1809     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats11IPowerStatsE"
1810    }
1811   ],
1812   "return_type" : "_ZTIv",
1813   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h"
1814  },
1815  {
1816   "function_name" : "aidl::android::hardware::power::stats::IPowerStats::~IPowerStats",
1817   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats11IPowerStatsD2Ev",
1818   "parameters" :
1819   [
1820    {
1821     "is_this_ptr" : true,
1822     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats11IPowerStatsE"
1823    }
1824   ],
1825   "return_type" : "_ZTIv",
1826   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h"
1827  },
1828  {
1829   "function_name" : "aidl::android::hardware::power::stats::PowerEntity::readFromParcel",
1830   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats11PowerEntity14readFromParcelEPK7AParcel",
1831   "parameters" :
1832   [
1833    {
1834     "is_this_ptr" : true,
1835     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats11PowerEntityE"
1836    },
1837    {
1838     "referenced_type" : "_ZTIPK7AParcel"
1839    }
1840   ],
1841   "return_type" : "_ZTIi",
1842   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/PowerEntity.h"
1843  },
1844  {
1845   "access" : "protected",
1846   "function_name" : "aidl::android::hardware::power::stats::BnPowerStats::createBinder",
1847   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats12BnPowerStats12createBinderEv",
1848   "parameters" :
1849   [
1850    {
1851     "is_this_ptr" : true,
1852     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats12BnPowerStatsE"
1853    }
1854   ],
1855   "return_type" : "_ZTIN3ndk10SpAIBinderE",
1856   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/BnPowerStats.h"
1857  },
1858  {
1859   "function_name" : "aidl::android::hardware::power::stats::BnPowerStats::getInterfaceHash",
1860   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats12BnPowerStats16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
1861   "parameters" :
1862   [
1863    {
1864     "is_this_ptr" : true,
1865     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats12BnPowerStatsE"
1866    },
1867    {
1868     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
1869    }
1870   ],
1871   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1872   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/BnPowerStats.h"
1873  },
1874  {
1875   "function_name" : "aidl::android::hardware::power::stats::BnPowerStats::getInterfaceVersion",
1876   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats12BnPowerStats19getInterfaceVersionEPi",
1877   "parameters" :
1878   [
1879    {
1880     "is_this_ptr" : true,
1881     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats12BnPowerStatsE"
1882    },
1883    {
1884     "referenced_type" : "_ZTIPi"
1885    }
1886   ],
1887   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1888   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/BnPowerStats.h"
1889  },
1890  {
1891   "function_name" : "aidl::android::hardware::power::stats::BnPowerStats::BnPowerStats",
1892   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats12BnPowerStatsC2Ev",
1893   "parameters" :
1894   [
1895    {
1896     "is_this_ptr" : true,
1897     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats12BnPowerStatsE"
1898    }
1899   ],
1900   "return_type" : "_ZTIv",
1901   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/BnPowerStats.h"
1902  },
1903  {
1904   "function_name" : "aidl::android::hardware::power::stats::BnPowerStats::~BnPowerStats",
1905   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats12BnPowerStatsD0Ev",
1906   "parameters" :
1907   [
1908    {
1909     "is_this_ptr" : true,
1910     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats12BnPowerStatsE"
1911    }
1912   ],
1913   "return_type" : "_ZTIv",
1914   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/BnPowerStats.h"
1915  },
1916  {
1917   "function_name" : "aidl::android::hardware::power::stats::BnPowerStats::~BnPowerStats",
1918   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats12BnPowerStatsD1Ev",
1919   "parameters" :
1920   [
1921    {
1922     "is_this_ptr" : true,
1923     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats12BnPowerStatsE"
1924    }
1925   ],
1926   "return_type" : "_ZTIv",
1927   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/BnPowerStats.h"
1928  },
1929  {
1930   "function_name" : "aidl::android::hardware::power::stats::BnPowerStats::~BnPowerStats",
1931   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats12BnPowerStatsD2Ev",
1932   "parameters" :
1933   [
1934    {
1935     "is_this_ptr" : true,
1936     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats12BnPowerStatsE"
1937    }
1938   ],
1939   "return_type" : "_ZTIv",
1940   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/BnPowerStats.h"
1941  },
1942  {
1943   "function_name" : "aidl::android::hardware::power::stats::BpPowerStats::readEnergyMeter",
1944   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats12BpPowerStats15readEnergyMeterERKNSt3__16vectorIiNS5_9allocatorIiEEEEPNS6_INS3_17EnergyMeasurementENS7_ISC_EEEE",
1945   "parameters" :
1946   [
1947    {
1948     "is_this_ptr" : true,
1949     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats12BpPowerStatsE"
1950    },
1951    {
1952     "referenced_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE"
1953    },
1954    {
1955     "referenced_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5power5stats17EnergyMeasurementENS_9allocatorIS6_EEEE"
1956    }
1957   ],
1958   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1959   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/BpPowerStats.h"
1960  },
1961  {
1962   "function_name" : "aidl::android::hardware::power::stats::BpPowerStats::getInterfaceHash",
1963   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats12BpPowerStats16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
1964   "parameters" :
1965   [
1966    {
1967     "is_this_ptr" : true,
1968     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats12BpPowerStatsE"
1969    },
1970    {
1971     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
1972    }
1973   ],
1974   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1975   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/BpPowerStats.h"
1976  },
1977  {
1978   "function_name" : "aidl::android::hardware::power::stats::BpPowerStats::getEnergyConsumed",
1979   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats12BpPowerStats17getEnergyConsumedERKNSt3__16vectorIiNS5_9allocatorIiEEEEPNS6_INS3_20EnergyConsumerResultENS7_ISC_EEEE",
1980   "parameters" :
1981   [
1982    {
1983     "is_this_ptr" : true,
1984     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats12BpPowerStatsE"
1985    },
1986    {
1987     "referenced_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE"
1988    },
1989    {
1990     "referenced_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5power5stats20EnergyConsumerResultENS_9allocatorIS6_EEEE"
1991    }
1992   ],
1993   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1994   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/BpPowerStats.h"
1995  },
1996  {
1997   "function_name" : "aidl::android::hardware::power::stats::BpPowerStats::getStateResidency",
1998   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats12BpPowerStats17getStateResidencyERKNSt3__16vectorIiNS5_9allocatorIiEEEEPNS6_INS3_20StateResidencyResultENS7_ISC_EEEE",
1999   "parameters" :
2000   [
2001    {
2002     "is_this_ptr" : true,
2003     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats12BpPowerStatsE"
2004    },
2005    {
2006     "referenced_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE"
2007    },
2008    {
2009     "referenced_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5power5stats20StateResidencyResultENS_9allocatorIS6_EEEE"
2010    }
2011   ],
2012   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2013   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/BpPowerStats.h"
2014  },
2015  {
2016   "function_name" : "aidl::android::hardware::power::stats::BpPowerStats::getEnergyMeterInfo",
2017   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats12BpPowerStats18getEnergyMeterInfoEPNSt3__16vectorINS3_7ChannelENS5_9allocatorIS7_EEEE",
2018   "parameters" :
2019   [
2020    {
2021     "is_this_ptr" : true,
2022     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats12BpPowerStatsE"
2023    },
2024    {
2025     "referenced_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5power5stats7ChannelENS_9allocatorIS6_EEEE"
2026    }
2027   ],
2028   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2029   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/BpPowerStats.h"
2030  },
2031  {
2032   "function_name" : "aidl::android::hardware::power::stats::BpPowerStats::getPowerEntityInfo",
2033   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats12BpPowerStats18getPowerEntityInfoEPNSt3__16vectorINS3_11PowerEntityENS5_9allocatorIS7_EEEE",
2034   "parameters" :
2035   [
2036    {
2037     "is_this_ptr" : true,
2038     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats12BpPowerStatsE"
2039    },
2040    {
2041     "referenced_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5power5stats11PowerEntityENS_9allocatorIS6_EEEE"
2042    }
2043   ],
2044   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2045   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/BpPowerStats.h"
2046  },
2047  {
2048   "function_name" : "aidl::android::hardware::power::stats::BpPowerStats::getInterfaceVersion",
2049   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats12BpPowerStats19getInterfaceVersionEPi",
2050   "parameters" :
2051   [
2052    {
2053     "is_this_ptr" : true,
2054     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats12BpPowerStatsE"
2055    },
2056    {
2057     "referenced_type" : "_ZTIPi"
2058    }
2059   ],
2060   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2061   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/BpPowerStats.h"
2062  },
2063  {
2064   "function_name" : "aidl::android::hardware::power::stats::BpPowerStats::getEnergyConsumerInfo",
2065   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats12BpPowerStats21getEnergyConsumerInfoEPNSt3__16vectorINS3_14EnergyConsumerENS5_9allocatorIS7_EEEE",
2066   "parameters" :
2067   [
2068    {
2069     "is_this_ptr" : true,
2070     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats12BpPowerStatsE"
2071    },
2072    {
2073     "referenced_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5power5stats14EnergyConsumerENS_9allocatorIS6_EEEE"
2074    }
2075   ],
2076   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2077   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/BpPowerStats.h"
2078  },
2079  {
2080   "function_name" : "aidl::android::hardware::power::stats::BpPowerStats::BpPowerStats",
2081   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats12BpPowerStatsC1ERKN3ndk10SpAIBinderE",
2082   "parameters" :
2083   [
2084    {
2085     "is_this_ptr" : true,
2086     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats12BpPowerStatsE"
2087    },
2088    {
2089     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
2090    }
2091   ],
2092   "return_type" : "_ZTIv",
2093   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/BpPowerStats.h"
2094  },
2095  {
2096   "function_name" : "aidl::android::hardware::power::stats::BpPowerStats::BpPowerStats",
2097   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats12BpPowerStatsC2ERKN3ndk10SpAIBinderE",
2098   "parameters" :
2099   [
2100    {
2101     "is_this_ptr" : true,
2102     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats12BpPowerStatsE"
2103    },
2104    {
2105     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
2106    }
2107   ],
2108   "return_type" : "_ZTIv",
2109   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/BpPowerStats.h"
2110  },
2111  {
2112   "function_name" : "aidl::android::hardware::power::stats::BpPowerStats::~BpPowerStats",
2113   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats12BpPowerStatsD0Ev",
2114   "parameters" :
2115   [
2116    {
2117     "is_this_ptr" : true,
2118     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats12BpPowerStatsE"
2119    }
2120   ],
2121   "return_type" : "_ZTIv",
2122   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/BpPowerStats.h"
2123  },
2124  {
2125   "function_name" : "aidl::android::hardware::power::stats::BpPowerStats::~BpPowerStats",
2126   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats12BpPowerStatsD1Ev",
2127   "parameters" :
2128   [
2129    {
2130     "is_this_ptr" : true,
2131     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats12BpPowerStatsE"
2132    }
2133   ],
2134   "return_type" : "_ZTIv",
2135   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/BpPowerStats.h"
2136  },
2137  {
2138   "function_name" : "aidl::android::hardware::power::stats::BpPowerStats::~BpPowerStats",
2139   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats12BpPowerStatsD2Ev",
2140   "parameters" :
2141   [
2142    {
2143     "is_this_ptr" : true,
2144     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats12BpPowerStatsE"
2145    }
2146   ],
2147   "return_type" : "_ZTIv",
2148   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/BpPowerStats.h"
2149  },
2150  {
2151   "function_name" : "aidl::android::hardware::power::stats::EnergyConsumer::readFromParcel",
2152   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats14EnergyConsumer14readFromParcelEPK7AParcel",
2153   "parameters" :
2154   [
2155    {
2156     "is_this_ptr" : true,
2157     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats14EnergyConsumerE"
2158    },
2159    {
2160     "referenced_type" : "_ZTIPK7AParcel"
2161    }
2162   ],
2163   "return_type" : "_ZTIi",
2164   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/EnergyConsumer.h"
2165  },
2166  {
2167   "function_name" : "aidl::android::hardware::power::stats::StateResidency::readFromParcel",
2168   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats14StateResidency14readFromParcelEPK7AParcel",
2169   "parameters" :
2170   [
2171    {
2172     "is_this_ptr" : true,
2173     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats14StateResidencyE"
2174    },
2175    {
2176     "referenced_type" : "_ZTIPK7AParcel"
2177    }
2178   ],
2179   "return_type" : "_ZTIi",
2180   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/StateResidency.h"
2181  },
2182  {
2183   "function_name" : "aidl::android::hardware::power::stats::EnergyMeasurement::readFromParcel",
2184   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats17EnergyMeasurement14readFromParcelEPK7AParcel",
2185   "parameters" :
2186   [
2187    {
2188     "is_this_ptr" : true,
2189     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats17EnergyMeasurementE"
2190    },
2191    {
2192     "referenced_type" : "_ZTIPK7AParcel"
2193    }
2194   ],
2195   "return_type" : "_ZTIi",
2196   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/EnergyMeasurement.h"
2197  },
2198  {
2199   "function_name" : "aidl::android::hardware::power::stats::IPowerStatsDefault::readEnergyMeter",
2200   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats18IPowerStatsDefault15readEnergyMeterERKNSt3__16vectorIiNS5_9allocatorIiEEEEPNS6_INS3_17EnergyMeasurementENS7_ISC_EEEE",
2201   "parameters" :
2202   [
2203    {
2204     "is_this_ptr" : true,
2205     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats18IPowerStatsDefaultE"
2206    },
2207    {
2208     "referenced_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE"
2209    },
2210    {
2211     "referenced_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5power5stats17EnergyMeasurementENS_9allocatorIS6_EEEE"
2212    }
2213   ],
2214   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2215   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h"
2216  },
2217  {
2218   "function_name" : "aidl::android::hardware::power::stats::IPowerStatsDefault::getInterfaceHash",
2219   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats18IPowerStatsDefault16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
2220   "parameters" :
2221   [
2222    {
2223     "is_this_ptr" : true,
2224     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats18IPowerStatsDefaultE"
2225    },
2226    {
2227     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
2228    }
2229   ],
2230   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2231   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h"
2232  },
2233  {
2234   "function_name" : "aidl::android::hardware::power::stats::IPowerStatsDefault::getEnergyConsumed",
2235   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats18IPowerStatsDefault17getEnergyConsumedERKNSt3__16vectorIiNS5_9allocatorIiEEEEPNS6_INS3_20EnergyConsumerResultENS7_ISC_EEEE",
2236   "parameters" :
2237   [
2238    {
2239     "is_this_ptr" : true,
2240     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats18IPowerStatsDefaultE"
2241    },
2242    {
2243     "referenced_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE"
2244    },
2245    {
2246     "referenced_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5power5stats20EnergyConsumerResultENS_9allocatorIS6_EEEE"
2247    }
2248   ],
2249   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2250   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h"
2251  },
2252  {
2253   "function_name" : "aidl::android::hardware::power::stats::IPowerStatsDefault::getStateResidency",
2254   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats18IPowerStatsDefault17getStateResidencyERKNSt3__16vectorIiNS5_9allocatorIiEEEEPNS6_INS3_20StateResidencyResultENS7_ISC_EEEE",
2255   "parameters" :
2256   [
2257    {
2258     "is_this_ptr" : true,
2259     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats18IPowerStatsDefaultE"
2260    },
2261    {
2262     "referenced_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE"
2263    },
2264    {
2265     "referenced_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5power5stats20StateResidencyResultENS_9allocatorIS6_EEEE"
2266    }
2267   ],
2268   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2269   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h"
2270  },
2271  {
2272   "function_name" : "aidl::android::hardware::power::stats::IPowerStatsDefault::getEnergyMeterInfo",
2273   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats18IPowerStatsDefault18getEnergyMeterInfoEPNSt3__16vectorINS3_7ChannelENS5_9allocatorIS7_EEEE",
2274   "parameters" :
2275   [
2276    {
2277     "is_this_ptr" : true,
2278     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats18IPowerStatsDefaultE"
2279    },
2280    {
2281     "referenced_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5power5stats7ChannelENS_9allocatorIS6_EEEE"
2282    }
2283   ],
2284   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2285   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h"
2286  },
2287  {
2288   "function_name" : "aidl::android::hardware::power::stats::IPowerStatsDefault::getPowerEntityInfo",
2289   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats18IPowerStatsDefault18getPowerEntityInfoEPNSt3__16vectorINS3_11PowerEntityENS5_9allocatorIS7_EEEE",
2290   "parameters" :
2291   [
2292    {
2293     "is_this_ptr" : true,
2294     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats18IPowerStatsDefaultE"
2295    },
2296    {
2297     "referenced_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5power5stats11PowerEntityENS_9allocatorIS6_EEEE"
2298    }
2299   ],
2300   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2301   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h"
2302  },
2303  {
2304   "function_name" : "aidl::android::hardware::power::stats::IPowerStatsDefault::getInterfaceVersion",
2305   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats18IPowerStatsDefault19getInterfaceVersionEPi",
2306   "parameters" :
2307   [
2308    {
2309     "is_this_ptr" : true,
2310     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats18IPowerStatsDefaultE"
2311    },
2312    {
2313     "referenced_type" : "_ZTIPi"
2314    }
2315   ],
2316   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2317   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h"
2318  },
2319  {
2320   "function_name" : "aidl::android::hardware::power::stats::IPowerStatsDefault::getEnergyConsumerInfo",
2321   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats18IPowerStatsDefault21getEnergyConsumerInfoEPNSt3__16vectorINS3_14EnergyConsumerENS5_9allocatorIS7_EEEE",
2322   "parameters" :
2323   [
2324    {
2325     "is_this_ptr" : true,
2326     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats18IPowerStatsDefaultE"
2327    },
2328    {
2329     "referenced_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5power5stats14EnergyConsumerENS_9allocatorIS6_EEEE"
2330    }
2331   ],
2332   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2333   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h"
2334  },
2335  {
2336   "function_name" : "aidl::android::hardware::power::stats::IPowerStatsDefault::asBinder",
2337   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats18IPowerStatsDefault8asBinderEv",
2338   "parameters" :
2339   [
2340    {
2341     "is_this_ptr" : true,
2342     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats18IPowerStatsDefaultE"
2343    }
2344   ],
2345   "return_type" : "_ZTIN3ndk10SpAIBinderE",
2346   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h"
2347  },
2348  {
2349   "function_name" : "aidl::android::hardware::power::stats::IPowerStatsDefault::isRemote",
2350   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats18IPowerStatsDefault8isRemoteEv",
2351   "parameters" :
2352   [
2353    {
2354     "is_this_ptr" : true,
2355     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats18IPowerStatsDefaultE"
2356    }
2357   ],
2358   "return_type" : "_ZTIb",
2359   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h"
2360  },
2361  {
2362   "function_name" : "aidl::android::hardware::power::stats::EnergyConsumerResult::readFromParcel",
2363   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats20EnergyConsumerResult14readFromParcelEPK7AParcel",
2364   "parameters" :
2365   [
2366    {
2367     "is_this_ptr" : true,
2368     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats20EnergyConsumerResultE"
2369    },
2370    {
2371     "referenced_type" : "_ZTIPK7AParcel"
2372    }
2373   ],
2374   "return_type" : "_ZTIi",
2375   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/EnergyConsumerResult.h"
2376  },
2377  {
2378   "function_name" : "aidl::android::hardware::power::stats::StateResidencyResult::readFromParcel",
2379   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats20StateResidencyResult14readFromParcelEPK7AParcel",
2380   "parameters" :
2381   [
2382    {
2383     "is_this_ptr" : true,
2384     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats20StateResidencyResultE"
2385    },
2386    {
2387     "referenced_type" : "_ZTIPK7AParcel"
2388    }
2389   ],
2390   "return_type" : "_ZTIi",
2391   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/StateResidencyResult.h"
2392  },
2393  {
2394   "function_name" : "aidl::android::hardware::power::stats::EnergyConsumerAttribution::readFromParcel",
2395   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats25EnergyConsumerAttribution14readFromParcelEPK7AParcel",
2396   "parameters" :
2397   [
2398    {
2399     "is_this_ptr" : true,
2400     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats25EnergyConsumerAttributionE"
2401    },
2402    {
2403     "referenced_type" : "_ZTIPK7AParcel"
2404    }
2405   ],
2406   "return_type" : "_ZTIi",
2407   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/EnergyConsumerAttribution.h"
2408  },
2409  {
2410   "function_name" : "aidl::android::hardware::power::stats::State::readFromParcel",
2411   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats5State14readFromParcelEPK7AParcel",
2412   "parameters" :
2413   [
2414    {
2415     "is_this_ptr" : true,
2416     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats5StateE"
2417    },
2418    {
2419     "referenced_type" : "_ZTIPK7AParcel"
2420    }
2421   ],
2422   "return_type" : "_ZTIi",
2423   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/State.h"
2424  },
2425  {
2426   "function_name" : "aidl::android::hardware::power::stats::Channel::readFromParcel",
2427   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats7Channel14readFromParcelEPK7AParcel",
2428   "parameters" :
2429   [
2430    {
2431     "is_this_ptr" : true,
2432     "referenced_type" : "_ZTIPN4aidl7android8hardware5power5stats7ChannelE"
2433    },
2434    {
2435     "referenced_type" : "_ZTIPK7AParcel"
2436    }
2437   ],
2438   "return_type" : "_ZTIi",
2439   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/Channel.h"
2440  },
2441  {
2442   "function_name" : "aidl::android::hardware::power::stats::PowerEntity::writeToParcel",
2443   "linker_set_key" : "_ZNK4aidl7android8hardware5power5stats11PowerEntity13writeToParcelEP7AParcel",
2444   "parameters" :
2445   [
2446    {
2447     "is_this_ptr" : true,
2448     "referenced_type" : "_ZTIPKN4aidl7android8hardware5power5stats11PowerEntityE"
2449    },
2450    {
2451     "referenced_type" : "_ZTIP7AParcel"
2452    }
2453   ],
2454   "return_type" : "_ZTIi",
2455   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/PowerEntity.h"
2456  },
2457  {
2458   "function_name" : "aidl::android::hardware::power::stats::EnergyConsumer::writeToParcel",
2459   "linker_set_key" : "_ZNK4aidl7android8hardware5power5stats14EnergyConsumer13writeToParcelEP7AParcel",
2460   "parameters" :
2461   [
2462    {
2463     "is_this_ptr" : true,
2464     "referenced_type" : "_ZTIPKN4aidl7android8hardware5power5stats14EnergyConsumerE"
2465    },
2466    {
2467     "referenced_type" : "_ZTIP7AParcel"
2468    }
2469   ],
2470   "return_type" : "_ZTIi",
2471   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/EnergyConsumer.h"
2472  },
2473  {
2474   "function_name" : "aidl::android::hardware::power::stats::StateResidency::writeToParcel",
2475   "linker_set_key" : "_ZNK4aidl7android8hardware5power5stats14StateResidency13writeToParcelEP7AParcel",
2476   "parameters" :
2477   [
2478    {
2479     "is_this_ptr" : true,
2480     "referenced_type" : "_ZTIPKN4aidl7android8hardware5power5stats14StateResidencyE"
2481    },
2482    {
2483     "referenced_type" : "_ZTIP7AParcel"
2484    }
2485   ],
2486   "return_type" : "_ZTIi",
2487   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/StateResidency.h"
2488  },
2489  {
2490   "function_name" : "aidl::android::hardware::power::stats::EnergyMeasurement::writeToParcel",
2491   "linker_set_key" : "_ZNK4aidl7android8hardware5power5stats17EnergyMeasurement13writeToParcelEP7AParcel",
2492   "parameters" :
2493   [
2494    {
2495     "is_this_ptr" : true,
2496     "referenced_type" : "_ZTIPKN4aidl7android8hardware5power5stats17EnergyMeasurementE"
2497    },
2498    {
2499     "referenced_type" : "_ZTIP7AParcel"
2500    }
2501   ],
2502   "return_type" : "_ZTIi",
2503   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/EnergyMeasurement.h"
2504  },
2505  {
2506   "function_name" : "aidl::android::hardware::power::stats::EnergyConsumerResult::writeToParcel",
2507   "linker_set_key" : "_ZNK4aidl7android8hardware5power5stats20EnergyConsumerResult13writeToParcelEP7AParcel",
2508   "parameters" :
2509   [
2510    {
2511     "is_this_ptr" : true,
2512     "referenced_type" : "_ZTIPKN4aidl7android8hardware5power5stats20EnergyConsumerResultE"
2513    },
2514    {
2515     "referenced_type" : "_ZTIP7AParcel"
2516    }
2517   ],
2518   "return_type" : "_ZTIi",
2519   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/EnergyConsumerResult.h"
2520  },
2521  {
2522   "function_name" : "aidl::android::hardware::power::stats::StateResidencyResult::writeToParcel",
2523   "linker_set_key" : "_ZNK4aidl7android8hardware5power5stats20StateResidencyResult13writeToParcelEP7AParcel",
2524   "parameters" :
2525   [
2526    {
2527     "is_this_ptr" : true,
2528     "referenced_type" : "_ZTIPKN4aidl7android8hardware5power5stats20StateResidencyResultE"
2529    },
2530    {
2531     "referenced_type" : "_ZTIP7AParcel"
2532    }
2533   ],
2534   "return_type" : "_ZTIi",
2535   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/StateResidencyResult.h"
2536  },
2537  {
2538   "function_name" : "aidl::android::hardware::power::stats::EnergyConsumerAttribution::writeToParcel",
2539   "linker_set_key" : "_ZNK4aidl7android8hardware5power5stats25EnergyConsumerAttribution13writeToParcelEP7AParcel",
2540   "parameters" :
2541   [
2542    {
2543     "is_this_ptr" : true,
2544     "referenced_type" : "_ZTIPKN4aidl7android8hardware5power5stats25EnergyConsumerAttributionE"
2545    },
2546    {
2547     "referenced_type" : "_ZTIP7AParcel"
2548    }
2549   ],
2550   "return_type" : "_ZTIi",
2551   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/EnergyConsumerAttribution.h"
2552  },
2553  {
2554   "function_name" : "aidl::android::hardware::power::stats::State::writeToParcel",
2555   "linker_set_key" : "_ZNK4aidl7android8hardware5power5stats5State13writeToParcelEP7AParcel",
2556   "parameters" :
2557   [
2558    {
2559     "is_this_ptr" : true,
2560     "referenced_type" : "_ZTIPKN4aidl7android8hardware5power5stats5StateE"
2561    },
2562    {
2563     "referenced_type" : "_ZTIP7AParcel"
2564    }
2565   ],
2566   "return_type" : "_ZTIi",
2567   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/State.h"
2568  },
2569  {
2570   "function_name" : "aidl::android::hardware::power::stats::Channel::writeToParcel",
2571   "linker_set_key" : "_ZNK4aidl7android8hardware5power5stats7Channel13writeToParcelEP7AParcel",
2572   "parameters" :
2573   [
2574    {
2575     "is_this_ptr" : true,
2576     "referenced_type" : "_ZTIPKN4aidl7android8hardware5power5stats7ChannelE"
2577    },
2578    {
2579     "referenced_type" : "_ZTIP7AParcel"
2580    }
2581   ],
2582   "return_type" : "_ZTIi",
2583   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/Channel.h"
2584  }
2585 ],
2586 "global_vars" :
2587 [
2588  {
2589   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats11IPowerStats10descriptorE",
2590   "name" : "aidl::android::hardware::power::stats::IPowerStats::descriptor",
2591   "referenced_type" : "_ZTIPKc",
2592   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h"
2593  },
2594  {
2595   "access" : "private",
2596   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats11IPowerStats12default_implE",
2597   "name" : "aidl::android::hardware::power::stats::IPowerStats::default_impl",
2598   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power5stats11IPowerStatsEEE",
2599   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h"
2600  },
2601  {
2602   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats11IPowerStats4hashE",
2603   "name" : "aidl::android::hardware::power::stats::IPowerStats::hash",
2604   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2605   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h"
2606  },
2607  {
2608   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats11PowerEntity10descriptorE",
2609   "name" : "aidl::android::hardware::power::stats::PowerEntity::descriptor",
2610   "referenced_type" : "_ZTIPKc",
2611   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/PowerEntity.h"
2612  },
2613  {
2614   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats14EnergyConsumer10descriptorE",
2615   "name" : "aidl::android::hardware::power::stats::EnergyConsumer::descriptor",
2616   "referenced_type" : "_ZTIPKc",
2617   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/EnergyConsumer.h"
2618  },
2619  {
2620   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats14StateResidency10descriptorE",
2621   "name" : "aidl::android::hardware::power::stats::StateResidency::descriptor",
2622   "referenced_type" : "_ZTIPKc",
2623   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/StateResidency.h"
2624  },
2625  {
2626   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats17EnergyMeasurement10descriptorE",
2627   "name" : "aidl::android::hardware::power::stats::EnergyMeasurement::descriptor",
2628   "referenced_type" : "_ZTIPKc",
2629   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/EnergyMeasurement.h"
2630  },
2631  {
2632   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats20EnergyConsumerResult10descriptorE",
2633   "name" : "aidl::android::hardware::power::stats::EnergyConsumerResult::descriptor",
2634   "referenced_type" : "_ZTIPKc",
2635   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/EnergyConsumerResult.h"
2636  },
2637  {
2638   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats20StateResidencyResult10descriptorE",
2639   "name" : "aidl::android::hardware::power::stats::StateResidencyResult::descriptor",
2640   "referenced_type" : "_ZTIPKc",
2641   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/StateResidencyResult.h"
2642  },
2643  {
2644   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats25EnergyConsumerAttribution10descriptorE",
2645   "name" : "aidl::android::hardware::power::stats::EnergyConsumerAttribution::descriptor",
2646   "referenced_type" : "_ZTIPKc",
2647   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/EnergyConsumerAttribution.h"
2648  },
2649  {
2650   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats5State10descriptorE",
2651   "name" : "aidl::android::hardware::power::stats::State::descriptor",
2652   "referenced_type" : "_ZTIPKc",
2653   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/State.h"
2654  },
2655  {
2656   "linker_set_key" : "_ZN4aidl7android8hardware5power5stats7Channel10descriptorE",
2657   "name" : "aidl::android::hardware::power::stats::Channel::descriptor",
2658   "referenced_type" : "_ZTIPKc",
2659   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/Channel.h"
2660  }
2661 ],
2662 "lvalue_reference_types" :
2663 [
2664  {
2665   "alignment" : 4,
2666   "linker_set_key" : "_ZTIRKN3ndk10SpAIBinderE",
2667   "name" : "const ndk::SpAIBinder &",
2668   "referenced_type" : "_ZTIKN3ndk10SpAIBinderE",
2669   "self_type" : "_ZTIRKN3ndk10SpAIBinderE",
2670   "size" : 4,
2671   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2672  },
2673  {
2674   "alignment" : 4,
2675   "linker_set_key" : "_ZTIRKN3ndk13ScopedAParcelE",
2676   "name" : "const ndk::ScopedAParcel &",
2677   "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE",
2678   "self_type" : "_ZTIRKN3ndk13ScopedAParcelE",
2679   "size" : 4,
2680   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2681  },
2682  {
2683   "alignment" : 4,
2684   "linker_set_key" : "_ZTIRKN3ndk17AParcelableHolderE",
2685   "name" : "const ndk::AParcelableHolder &",
2686   "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE",
2687   "self_type" : "_ZTIRKN3ndk17AParcelableHolderE",
2688   "size" : 4,
2689   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
2690  },
2691  {
2692   "alignment" : 4,
2693   "linker_set_key" : "_ZTIRKN3ndk20ScopedFileDescriptorE",
2694   "name" : "const ndk::ScopedFileDescriptor &",
2695   "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
2696   "self_type" : "_ZTIRKN3ndk20ScopedFileDescriptorE",
2697   "size" : 4,
2698   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2699  },
2700  {
2701   "alignment" : 4,
2702   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5power5stats11PowerEntityE",
2703   "name" : "const aidl::android::hardware::power::stats::PowerEntity &",
2704   "referenced_type" : "_ZTIKN4aidl7android8hardware5power5stats11PowerEntityE",
2705   "self_type" : "_ZTIRKN4aidl7android8hardware5power5stats11PowerEntityE",
2706   "size" : 4,
2707   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/PowerEntity.h"
2708  },
2709  {
2710   "alignment" : 4,
2711   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5power5stats14EnergyConsumerE",
2712   "name" : "const aidl::android::hardware::power::stats::EnergyConsumer &",
2713   "referenced_type" : "_ZTIKN4aidl7android8hardware5power5stats14EnergyConsumerE",
2714   "self_type" : "_ZTIRKN4aidl7android8hardware5power5stats14EnergyConsumerE",
2715   "size" : 4,
2716   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/EnergyConsumer.h"
2717  },
2718  {
2719   "alignment" : 4,
2720   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5power5stats14StateResidencyE",
2721   "name" : "const aidl::android::hardware::power::stats::StateResidency &",
2722   "referenced_type" : "_ZTIKN4aidl7android8hardware5power5stats14StateResidencyE",
2723   "self_type" : "_ZTIRKN4aidl7android8hardware5power5stats14StateResidencyE",
2724   "size" : 4,
2725   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
2726  },
2727  {
2728   "alignment" : 4,
2729   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5power5stats17EnergyMeasurementE",
2730   "name" : "const aidl::android::hardware::power::stats::EnergyMeasurement &",
2731   "referenced_type" : "_ZTIKN4aidl7android8hardware5power5stats17EnergyMeasurementE",
2732   "self_type" : "_ZTIRKN4aidl7android8hardware5power5stats17EnergyMeasurementE",
2733   "size" : 4,
2734   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/EnergyMeasurement.h"
2735  },
2736  {
2737   "alignment" : 4,
2738   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5power5stats18EnergyConsumerTypeE",
2739   "name" : "const aidl::android::hardware::power::stats::EnergyConsumerType &",
2740   "referenced_type" : "_ZTIKN4aidl7android8hardware5power5stats18EnergyConsumerTypeE",
2741   "self_type" : "_ZTIRKN4aidl7android8hardware5power5stats18EnergyConsumerTypeE",
2742   "size" : 4,
2743   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
2744  },
2745  {
2746   "alignment" : 4,
2747   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5power5stats20EnergyConsumerResultE",
2748   "name" : "const aidl::android::hardware::power::stats::EnergyConsumerResult &",
2749   "referenced_type" : "_ZTIKN4aidl7android8hardware5power5stats20EnergyConsumerResultE",
2750   "self_type" : "_ZTIRKN4aidl7android8hardware5power5stats20EnergyConsumerResultE",
2751   "size" : 4,
2752   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/EnergyConsumerResult.h"
2753  },
2754  {
2755   "alignment" : 4,
2756   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5power5stats20StateResidencyResultE",
2757   "name" : "const aidl::android::hardware::power::stats::StateResidencyResult &",
2758   "referenced_type" : "_ZTIKN4aidl7android8hardware5power5stats20StateResidencyResultE",
2759   "self_type" : "_ZTIRKN4aidl7android8hardware5power5stats20StateResidencyResultE",
2760   "size" : 4,
2761   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/StateResidencyResult.h"
2762  },
2763  {
2764   "alignment" : 4,
2765   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5power5stats25EnergyConsumerAttributionE",
2766   "name" : "const aidl::android::hardware::power::stats::EnergyConsumerAttribution &",
2767   "referenced_type" : "_ZTIKN4aidl7android8hardware5power5stats25EnergyConsumerAttributionE",
2768   "self_type" : "_ZTIRKN4aidl7android8hardware5power5stats25EnergyConsumerAttributionE",
2769   "size" : 4,
2770   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/EnergyConsumerAttribution.h"
2771  },
2772  {
2773   "alignment" : 4,
2774   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5power5stats5StateE",
2775   "name" : "const aidl::android::hardware::power::stats::State &",
2776   "referenced_type" : "_ZTIKN4aidl7android8hardware5power5stats5StateE",
2777   "self_type" : "_ZTIRKN4aidl7android8hardware5power5stats5StateE",
2778   "size" : 4,
2779   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
2780  },
2781  {
2782   "alignment" : 4,
2783   "linker_set_key" : "_ZTIRKN4aidl7android8hardware5power5stats7ChannelE",
2784   "name" : "const aidl::android::hardware::power::stats::Channel &",
2785   "referenced_type" : "_ZTIKN4aidl7android8hardware5power5stats7ChannelE",
2786   "self_type" : "_ZTIRKN4aidl7android8hardware5power5stats7ChannelE",
2787   "size" : 4,
2788   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/Channel.h"
2789  },
2790  {
2791   "alignment" : 4,
2792   "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power5stats11IPowerStatsEEE",
2793   "name" : "const std::shared_ptr<aidl::android::hardware::power::stats::IPowerStats> &",
2794   "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power5stats11IPowerStatsEEE",
2795   "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware5power5stats11IPowerStatsEEE",
2796   "size" : 4,
2797   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h"
2798  },
2799  {
2800   "alignment" : 4,
2801   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2802   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
2803   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2804   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2805   "size" : 4,
2806   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
2807  },
2808  {
2809   "alignment" : 4,
2810   "linker_set_key" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
2811   "name" : "const std::vector<char16_t, std::allocator<char16_t>> &",
2812   "referenced_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
2813   "self_type" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
2814   "size" : 4,
2815   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2816  },
2817  {
2818   "alignment" : 4,
2819   "linker_set_key" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS_9allocatorIS6_EEEE",
2820   "name" : "const std::vector<aidl::android::hardware::power::stats::StateResidency, std::allocator<aidl::android::hardware::power::stats::StateResidency>> &",
2821   "referenced_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS_9allocatorIS6_EEEE",
2822   "self_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS_9allocatorIS6_EEEE",
2823   "size" : 4,
2824   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
2825  },
2826  {
2827   "alignment" : 4,
2828   "linker_set_key" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS_9allocatorIS6_EEEE",
2829   "name" : "const std::vector<aidl::android::hardware::power::stats::EnergyConsumerAttribution, std::allocator<aidl::android::hardware::power::stats::EnergyConsumerAttribution>> &",
2830   "referenced_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS_9allocatorIS6_EEEE",
2831   "self_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS_9allocatorIS6_EEEE",
2832   "size" : 4,
2833   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
2834  },
2835  {
2836   "alignment" : 4,
2837   "linker_set_key" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS_9allocatorIS6_EEEE",
2838   "name" : "const std::vector<aidl::android::hardware::power::stats::State, std::allocator<aidl::android::hardware::power::stats::State>> &",
2839   "referenced_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS_9allocatorIS6_EEEE",
2840   "self_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS_9allocatorIS6_EEEE",
2841   "size" : 4,
2842   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
2843  },
2844  {
2845   "alignment" : 4,
2846   "linker_set_key" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE",
2847   "name" : "const std::vector<bool, std::allocator<bool>> &",
2848   "referenced_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
2849   "self_type" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE",
2850   "size" : 4,
2851   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2852  },
2853  {
2854   "alignment" : 4,
2855   "linker_set_key" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE",
2856   "name" : "const std::vector<double, std::allocator<double>> &",
2857   "referenced_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
2858   "self_type" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE",
2859   "size" : 4,
2860   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2861  },
2862  {
2863   "alignment" : 4,
2864   "linker_set_key" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE",
2865   "name" : "const std::vector<float, std::allocator<float>> &",
2866   "referenced_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
2867   "self_type" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE",
2868   "size" : 4,
2869   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2870  },
2871  {
2872   "alignment" : 4,
2873   "linker_set_key" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE",
2874   "name" : "const std::vector<unsigned char, std::allocator<unsigned char>> &",
2875   "referenced_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
2876   "self_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE",
2877   "size" : 4,
2878   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2879  },
2880  {
2881   "alignment" : 4,
2882   "linker_set_key" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE",
2883   "name" : "const std::vector<int, std::allocator<int>> &",
2884   "referenced_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
2885   "self_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE",
2886   "size" : 4,
2887   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2888  },
2889  {
2890   "alignment" : 4,
2891   "linker_set_key" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
2892   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>> &",
2893   "referenced_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
2894   "self_type" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
2895   "size" : 4,
2896   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2897  },
2898  {
2899   "alignment" : 4,
2900   "linker_set_key" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE",
2901   "name" : "const std::vector<long long, std::allocator<long long>> &",
2902   "referenced_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
2903   "self_type" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE",
2904   "size" : 4,
2905   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2906  },
2907  {
2908   "alignment" : 4,
2909   "linker_set_key" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE",
2910   "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long>> &",
2911   "referenced_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
2912   "self_type" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE",
2913   "size" : 4,
2914   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2915  },
2916  {
2917   "alignment" : 4,
2918   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2919   "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>> &",
2920   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2921   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2922   "size" : 4,
2923   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2924  },
2925  {
2926   "alignment" : 4,
2927   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2928   "name" : "const std::optional<std::vector<bool, std::allocator<bool>>> &",
2929   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2930   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2931   "size" : 4,
2932   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2933  },
2934  {
2935   "alignment" : 4,
2936   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2937   "name" : "const std::optional<std::vector<double, std::allocator<double>>> &",
2938   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2939   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2940   "size" : 4,
2941   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2942  },
2943  {
2944   "alignment" : 4,
2945   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2946   "name" : "const std::optional<std::vector<float, std::allocator<float>>> &",
2947   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2948   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2949   "size" : 4,
2950   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2951  },
2952  {
2953   "alignment" : 4,
2954   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2955   "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> &",
2956   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2957   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2958   "size" : 4,
2959   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2960  },
2961  {
2962   "alignment" : 4,
2963   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2964   "name" : "const std::optional<std::vector<int, std::allocator<int>>> &",
2965   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2966   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2967   "size" : 4,
2968   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2969  },
2970  {
2971   "alignment" : 4,
2972   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2973   "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> &",
2974   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2975   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2976   "size" : 4,
2977   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2978  },
2979  {
2980   "alignment" : 4,
2981   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
2982   "name" : "const std::optional<std::vector<long long, std::allocator<long long>>> &",
2983   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
2984   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
2985   "size" : 4,
2986   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2987  },
2988  {
2989   "alignment" : 4,
2990   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
2991   "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>> &",
2992   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
2993   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
2994   "size" : 4,
2995   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2996  },
2997  {
2998   "alignment" : 4,
2999   "linker_set_key" : "_ZTIRKi",
3000   "name" : "const int &",
3001   "referenced_type" : "_ZTIKi",
3002   "self_type" : "_ZTIRKi",
3003   "size" : 4,
3004   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
3005  },
3006  {
3007   "alignment" : 4,
3008   "linker_set_key" : "_ZTIRKx",
3009   "name" : "const long long &",
3010   "referenced_type" : "_ZTIKx",
3011   "self_type" : "_ZTIRKx",
3012   "size" : 4,
3013   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
3014  },
3015  {
3016   "alignment" : 4,
3017   "linker_set_key" : "_ZTIRN3ndk10SpAIBinderE",
3018   "name" : "ndk::SpAIBinder &",
3019   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
3020   "self_type" : "_ZTIRN3ndk10SpAIBinderE",
3021   "size" : 4,
3022   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3023  },
3024  {
3025   "alignment" : 4,
3026   "linker_set_key" : "_ZTIRN3ndk13ScopedAParcelE",
3027   "name" : "ndk::ScopedAParcel &",
3028   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
3029   "self_type" : "_ZTIRN3ndk13ScopedAParcelE",
3030   "size" : 4,
3031   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3032  },
3033  {
3034   "alignment" : 4,
3035   "linker_set_key" : "_ZTIRN3ndk13ScopedAStatusE",
3036   "name" : "ndk::ScopedAStatus &",
3037   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
3038   "self_type" : "_ZTIRN3ndk13ScopedAStatusE",
3039   "size" : 4,
3040   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3041  },
3042  {
3043   "alignment" : 4,
3044   "linker_set_key" : "_ZTIRN3ndk19ScopedAIBinder_WeakE",
3045   "name" : "ndk::ScopedAIBinder_Weak &",
3046   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
3047   "self_type" : "_ZTIRN3ndk19ScopedAIBinder_WeakE",
3048   "size" : 4,
3049   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3050  },
3051  {
3052   "alignment" : 4,
3053   "linker_set_key" : "_ZTIRN3ndk20ScopedFileDescriptorE",
3054   "name" : "ndk::ScopedFileDescriptor &",
3055   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
3056   "self_type" : "_ZTIRN3ndk20ScopedFileDescriptorE",
3057   "size" : 4,
3058   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3059  },
3060  {
3061   "alignment" : 4,
3062   "linker_set_key" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE",
3063   "name" : "ndk::ScopedAIBinder_DeathRecipient &",
3064   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
3065   "self_type" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE",
3066   "size" : 4,
3067   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3068  },
3069  {
3070   "alignment" : 4,
3071   "linker_set_key" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3072   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &",
3073   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3074   "self_type" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3075   "size" : 4,
3076   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3077  }
3078 ],
3079 "pointer_types" :
3080 [
3081  {
3082   "alignment" : 4,
3083   "linker_set_key" : "_ZTIP13AIBinder_Weak",
3084   "name" : "AIBinder_Weak *",
3085   "referenced_type" : "_ZTI13AIBinder_Weak",
3086   "self_type" : "_ZTIP13AIBinder_Weak",
3087   "size" : 4,
3088   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3089  },
3090  {
3091   "alignment" : 4,
3092   "linker_set_key" : "_ZTIP14AIBinder_Class",
3093   "name" : "AIBinder_Class *",
3094   "referenced_type" : "_ZTI14AIBinder_Class",
3095   "self_type" : "_ZTIP14AIBinder_Class",
3096   "size" : 4,
3097   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
3098  },
3099  {
3100   "alignment" : 4,
3101   "linker_set_key" : "_ZTIP23AIBinder_DeathRecipient",
3102   "name" : "AIBinder_DeathRecipient *",
3103   "referenced_type" : "_ZTI23AIBinder_DeathRecipient",
3104   "self_type" : "_ZTIP23AIBinder_DeathRecipient",
3105   "size" : 4,
3106   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3107  },
3108  {
3109   "alignment" : 4,
3110   "linker_set_key" : "_ZTIP7AParcel",
3111   "name" : "AParcel *",
3112   "referenced_type" : "_ZTI7AParcel",
3113   "self_type" : "_ZTIP7AParcel",
3114   "size" : 4,
3115   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3116  },
3117  {
3118   "alignment" : 4,
3119   "linker_set_key" : "_ZTIP7AStatus",
3120   "name" : "AStatus *",
3121   "referenced_type" : "_ZTI7AStatus",
3122   "self_type" : "_ZTIP7AStatus",
3123   "size" : 4,
3124   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3125  },
3126  {
3127   "alignment" : 4,
3128   "linker_set_key" : "_ZTIP8AIBinder",
3129   "name" : "AIBinder *",
3130   "referenced_type" : "_ZTI8AIBinder",
3131   "self_type" : "_ZTIP8AIBinder",
3132   "size" : 4,
3133   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3134  },
3135  {
3136   "alignment" : 4,
3137   "linker_set_key" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E",
3138   "name" : "int (*)(AIBinder *, unsigned int, const AParcel *, AParcel *)",
3139   "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
3140   "self_type" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E",
3141   "size" : 4,
3142   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
3143  },
3144  {
3145   "alignment" : 4,
3146   "linker_set_key" : "_ZTIPK7AParcel",
3147   "name" : "const AParcel *",
3148   "referenced_type" : "_ZTIK7AParcel",
3149   "self_type" : "_ZTIPK7AParcel",
3150   "size" : 4,
3151   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
3152  },
3153  {
3154   "alignment" : 4,
3155   "linker_set_key" : "_ZTIPKN3ndk10SpAIBinderE",
3156   "name" : "const ndk::SpAIBinder *",
3157   "referenced_type" : "_ZTIKN3ndk10SpAIBinderE",
3158   "self_type" : "_ZTIPKN3ndk10SpAIBinderE",
3159   "size" : 4,
3160   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3161  },
3162  {
3163   "alignment" : 4,
3164   "linker_set_key" : "_ZTIPKN3ndk13ScopedAParcelE",
3165   "name" : "const ndk::ScopedAParcel *",
3166   "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE",
3167   "self_type" : "_ZTIPKN3ndk13ScopedAParcelE",
3168   "size" : 4,
3169   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3170  },
3171  {
3172   "alignment" : 4,
3173   "linker_set_key" : "_ZTIPKN3ndk13ScopedAStatusE",
3174   "name" : "const ndk::ScopedAStatus *",
3175   "referenced_type" : "_ZTIKN3ndk13ScopedAStatusE",
3176   "self_type" : "_ZTIPKN3ndk13ScopedAStatusE",
3177   "size" : 4,
3178   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3179  },
3180  {
3181   "alignment" : 4,
3182   "linker_set_key" : "_ZTIPKN3ndk17AParcelableHolderE",
3183   "name" : "const ndk::AParcelableHolder *",
3184   "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE",
3185   "self_type" : "_ZTIPKN3ndk17AParcelableHolderE",
3186   "size" : 4,
3187   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
3188  },
3189  {
3190   "alignment" : 4,
3191   "linker_set_key" : "_ZTIPKN3ndk20ScopedFileDescriptorE",
3192   "name" : "const ndk::ScopedFileDescriptor *",
3193   "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
3194   "self_type" : "_ZTIPKN3ndk20ScopedFileDescriptorE",
3195   "size" : 4,
3196   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3197  },
3198  {
3199   "alignment" : 4,
3200   "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
3201   "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *",
3202   "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
3203   "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
3204   "size" : 4,
3205   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3206  },
3207  {
3208   "alignment" : 4,
3209   "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3210   "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *",
3211   "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3212   "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3213   "size" : 4,
3214   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3215  },
3216  {
3217   "alignment" : 4,
3218   "linker_set_key" : "_ZTIPKN4aidl7android8hardware5power5stats11PowerEntityE",
3219   "name" : "const aidl::android::hardware::power::stats::PowerEntity *",
3220   "referenced_type" : "_ZTIKN4aidl7android8hardware5power5stats11PowerEntityE",
3221   "self_type" : "_ZTIPKN4aidl7android8hardware5power5stats11PowerEntityE",
3222   "size" : 4,
3223   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/PowerEntity.h"
3224  },
3225  {
3226   "alignment" : 4,
3227   "linker_set_key" : "_ZTIPKN4aidl7android8hardware5power5stats14EnergyConsumerE",
3228   "name" : "const aidl::android::hardware::power::stats::EnergyConsumer *",
3229   "referenced_type" : "_ZTIKN4aidl7android8hardware5power5stats14EnergyConsumerE",
3230   "self_type" : "_ZTIPKN4aidl7android8hardware5power5stats14EnergyConsumerE",
3231   "size" : 4,
3232   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/EnergyConsumer.h"
3233  },
3234  {
3235   "alignment" : 4,
3236   "linker_set_key" : "_ZTIPKN4aidl7android8hardware5power5stats14StateResidencyE",
3237   "name" : "const aidl::android::hardware::power::stats::StateResidency *",
3238   "referenced_type" : "_ZTIKN4aidl7android8hardware5power5stats14StateResidencyE",
3239   "self_type" : "_ZTIPKN4aidl7android8hardware5power5stats14StateResidencyE",
3240   "size" : 4,
3241   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/StateResidency.h"
3242  },
3243  {
3244   "alignment" : 4,
3245   "linker_set_key" : "_ZTIPKN4aidl7android8hardware5power5stats17EnergyMeasurementE",
3246   "name" : "const aidl::android::hardware::power::stats::EnergyMeasurement *",
3247   "referenced_type" : "_ZTIKN4aidl7android8hardware5power5stats17EnergyMeasurementE",
3248   "self_type" : "_ZTIPKN4aidl7android8hardware5power5stats17EnergyMeasurementE",
3249   "size" : 4,
3250   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/EnergyMeasurement.h"
3251  },
3252  {
3253   "alignment" : 4,
3254   "linker_set_key" : "_ZTIPKN4aidl7android8hardware5power5stats20EnergyConsumerResultE",
3255   "name" : "const aidl::android::hardware::power::stats::EnergyConsumerResult *",
3256   "referenced_type" : "_ZTIKN4aidl7android8hardware5power5stats20EnergyConsumerResultE",
3257   "self_type" : "_ZTIPKN4aidl7android8hardware5power5stats20EnergyConsumerResultE",
3258   "size" : 4,
3259   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/EnergyConsumerResult.h"
3260  },
3261  {
3262   "alignment" : 4,
3263   "linker_set_key" : "_ZTIPKN4aidl7android8hardware5power5stats20StateResidencyResultE",
3264   "name" : "const aidl::android::hardware::power::stats::StateResidencyResult *",
3265   "referenced_type" : "_ZTIKN4aidl7android8hardware5power5stats20StateResidencyResultE",
3266   "self_type" : "_ZTIPKN4aidl7android8hardware5power5stats20StateResidencyResultE",
3267   "size" : 4,
3268   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/StateResidencyResult.h"
3269  },
3270  {
3271   "alignment" : 4,
3272   "linker_set_key" : "_ZTIPKN4aidl7android8hardware5power5stats25EnergyConsumerAttributionE",
3273   "name" : "const aidl::android::hardware::power::stats::EnergyConsumerAttribution *",
3274   "referenced_type" : "_ZTIKN4aidl7android8hardware5power5stats25EnergyConsumerAttributionE",
3275   "self_type" : "_ZTIPKN4aidl7android8hardware5power5stats25EnergyConsumerAttributionE",
3276   "size" : 4,
3277   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/EnergyConsumerAttribution.h"
3278  },
3279  {
3280   "alignment" : 4,
3281   "linker_set_key" : "_ZTIPKN4aidl7android8hardware5power5stats5StateE",
3282   "name" : "const aidl::android::hardware::power::stats::State *",
3283   "referenced_type" : "_ZTIKN4aidl7android8hardware5power5stats5StateE",
3284   "self_type" : "_ZTIPKN4aidl7android8hardware5power5stats5StateE",
3285   "size" : 4,
3286   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/State.h"
3287  },
3288  {
3289   "alignment" : 4,
3290   "linker_set_key" : "_ZTIPKN4aidl7android8hardware5power5stats7ChannelE",
3291   "name" : "const aidl::android::hardware::power::stats::Channel *",
3292   "referenced_type" : "_ZTIKN4aidl7android8hardware5power5stats7ChannelE",
3293   "self_type" : "_ZTIPKN4aidl7android8hardware5power5stats7ChannelE",
3294   "size" : 4,
3295   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/Channel.h"
3296  },
3297  {
3298   "alignment" : 4,
3299   "linker_set_key" : "_ZTIPKc",
3300   "name" : "const char *",
3301   "referenced_type" : "_ZTIKc",
3302   "self_type" : "_ZTIPKc",
3303   "size" : 4,
3304   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3305  },
3306  {
3307   "alignment" : 4,
3308   "linker_set_key" : "_ZTIPKv",
3309   "name" : "const void *",
3310   "referenced_type" : "_ZTIKv",
3311   "self_type" : "_ZTIPKv",
3312   "size" : 4,
3313   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3314  },
3315  {
3316   "alignment" : 4,
3317   "linker_set_key" : "_ZTIPN3ndk10SpAIBinderE",
3318   "name" : "ndk::SpAIBinder *",
3319   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
3320   "self_type" : "_ZTIPN3ndk10SpAIBinderE",
3321   "size" : 4,
3322   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3323  },
3324  {
3325   "alignment" : 4,
3326   "linker_set_key" : "_ZTIPN3ndk11ICInterfaceE",
3327   "name" : "ndk::ICInterface *",
3328   "referenced_type" : "_ZTIN3ndk11ICInterfaceE",
3329   "self_type" : "_ZTIPN3ndk11ICInterfaceE",
3330   "size" : 4,
3331   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
3332  },
3333  {
3334   "alignment" : 4,
3335   "linker_set_key" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEEE",
3336   "name" : "ndk::BnCInterface<aidl::android::hardware::power::stats::IPowerStats> *",
3337   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEEE",
3338   "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEEE",
3339   "size" : 4,
3340   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
3341  },
3342  {
3343   "alignment" : 4,
3344   "linker_set_key" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEEE",
3345   "name" : "ndk::BpCInterface<aidl::android::hardware::power::stats::IPowerStats> *",
3346   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEEE",
3347   "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEEE",
3348   "size" : 4,
3349   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
3350  },
3351  {
3352   "alignment" : 4,
3353   "linker_set_key" : "_ZTIPN3ndk13ScopedAParcelE",
3354   "name" : "ndk::ScopedAParcel *",
3355   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
3356   "self_type" : "_ZTIPN3ndk13ScopedAParcelE",
3357   "size" : 4,
3358   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3359  },
3360  {
3361   "alignment" : 4,
3362   "linker_set_key" : "_ZTIPN3ndk13ScopedAStatusE",
3363   "name" : "ndk::ScopedAStatus *",
3364   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
3365   "self_type" : "_ZTIPN3ndk13ScopedAStatusE",
3366   "size" : 4,
3367   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3368  },
3369  {
3370   "alignment" : 4,
3371   "linker_set_key" : "_ZTIPN3ndk13SharedRefBaseE",
3372   "name" : "ndk::SharedRefBase *",
3373   "referenced_type" : "_ZTIN3ndk13SharedRefBaseE",
3374   "self_type" : "_ZTIPN3ndk13SharedRefBaseE",
3375   "size" : 4,
3376   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
3377  },
3378  {
3379   "alignment" : 4,
3380   "linker_set_key" : "_ZTIPN3ndk17AParcelableHolderE",
3381   "name" : "ndk::AParcelableHolder *",
3382   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
3383   "self_type" : "_ZTIPN3ndk17AParcelableHolderE",
3384   "size" : 4,
3385   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
3386  },
3387  {
3388   "alignment" : 4,
3389   "linker_set_key" : "_ZTIPN3ndk19ScopedAIBinder_WeakE",
3390   "name" : "ndk::ScopedAIBinder_Weak *",
3391   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
3392   "self_type" : "_ZTIPN3ndk19ScopedAIBinder_WeakE",
3393   "size" : 4,
3394   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3395  },
3396  {
3397   "alignment" : 4,
3398   "linker_set_key" : "_ZTIPN3ndk20ScopedFileDescriptorE",
3399   "name" : "ndk::ScopedFileDescriptor *",
3400   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
3401   "self_type" : "_ZTIPN3ndk20ScopedFileDescriptorE",
3402   "size" : 4,
3403   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3404  },
3405  {
3406   "alignment" : 4,
3407   "linker_set_key" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE",
3408   "name" : "ndk::ScopedAIBinder_DeathRecipient *",
3409   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
3410   "self_type" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE",
3411   "size" : 4,
3412   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3413  },
3414  {
3415   "alignment" : 4,
3416   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
3417   "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr> *",
3418   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
3419   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
3420   "size" : 4,
3421   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3422  },
3423  {
3424   "alignment" : 4,
3425   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
3426   "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr> *",
3427   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
3428   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
3429   "size" : 4,
3430   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3431  },
3432  {
3433   "alignment" : 4,
3434   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
3435   "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *",
3436   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
3437   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
3438   "size" : 4,
3439   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3440  },
3441  {
3442   "alignment" : 4,
3443   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3444   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *",
3445   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3446   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3447   "size" : 4,
3448   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3449  },
3450  {
3451   "alignment" : 4,
3452   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power5stats11IPowerStatsE",
3453   "name" : "aidl::android::hardware::power::stats::IPowerStats *",
3454   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats11IPowerStatsE",
3455   "self_type" : "_ZTIPN4aidl7android8hardware5power5stats11IPowerStatsE",
3456   "size" : 4,
3457   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h"
3458  },
3459  {
3460   "alignment" : 4,
3461   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power5stats11PowerEntityE",
3462   "name" : "aidl::android::hardware::power::stats::PowerEntity *",
3463   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats11PowerEntityE",
3464   "self_type" : "_ZTIPN4aidl7android8hardware5power5stats11PowerEntityE",
3465   "size" : 4,
3466   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/PowerEntity.h"
3467  },
3468  {
3469   "alignment" : 4,
3470   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power5stats12BnPowerStatsE",
3471   "name" : "aidl::android::hardware::power::stats::BnPowerStats *",
3472   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats12BnPowerStatsE",
3473   "self_type" : "_ZTIPN4aidl7android8hardware5power5stats12BnPowerStatsE",
3474   "size" : 4,
3475   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/BnPowerStats.h"
3476  },
3477  {
3478   "alignment" : 4,
3479   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power5stats12BpPowerStatsE",
3480   "name" : "aidl::android::hardware::power::stats::BpPowerStats *",
3481   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats12BpPowerStatsE",
3482   "self_type" : "_ZTIPN4aidl7android8hardware5power5stats12BpPowerStatsE",
3483   "size" : 4,
3484   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/BpPowerStats.h"
3485  },
3486  {
3487   "alignment" : 4,
3488   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power5stats14EnergyConsumerE",
3489   "name" : "aidl::android::hardware::power::stats::EnergyConsumer *",
3490   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats14EnergyConsumerE",
3491   "self_type" : "_ZTIPN4aidl7android8hardware5power5stats14EnergyConsumerE",
3492   "size" : 4,
3493   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/EnergyConsumer.h"
3494  },
3495  {
3496   "alignment" : 4,
3497   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power5stats14StateResidencyE",
3498   "name" : "aidl::android::hardware::power::stats::StateResidency *",
3499   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats14StateResidencyE",
3500   "self_type" : "_ZTIPN4aidl7android8hardware5power5stats14StateResidencyE",
3501   "size" : 4,
3502   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/StateResidency.h"
3503  },
3504  {
3505   "alignment" : 4,
3506   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power5stats17EnergyMeasurementE",
3507   "name" : "aidl::android::hardware::power::stats::EnergyMeasurement *",
3508   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats17EnergyMeasurementE",
3509   "self_type" : "_ZTIPN4aidl7android8hardware5power5stats17EnergyMeasurementE",
3510   "size" : 4,
3511   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/EnergyMeasurement.h"
3512  },
3513  {
3514   "alignment" : 4,
3515   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power5stats18IPowerStatsDefaultE",
3516   "name" : "aidl::android::hardware::power::stats::IPowerStatsDefault *",
3517   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats18IPowerStatsDefaultE",
3518   "self_type" : "_ZTIPN4aidl7android8hardware5power5stats18IPowerStatsDefaultE",
3519   "size" : 4,
3520   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h"
3521  },
3522  {
3523   "alignment" : 4,
3524   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power5stats20EnergyConsumerResultE",
3525   "name" : "aidl::android::hardware::power::stats::EnergyConsumerResult *",
3526   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats20EnergyConsumerResultE",
3527   "self_type" : "_ZTIPN4aidl7android8hardware5power5stats20EnergyConsumerResultE",
3528   "size" : 4,
3529   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/EnergyConsumerResult.h"
3530  },
3531  {
3532   "alignment" : 4,
3533   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power5stats20IPowerStatsDelegatorE",
3534   "name" : "aidl::android::hardware::power::stats::IPowerStatsDelegator *",
3535   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats20IPowerStatsDelegatorE",
3536   "self_type" : "_ZTIPN4aidl7android8hardware5power5stats20IPowerStatsDelegatorE",
3537   "size" : 4,
3538   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/BnPowerStats.h"
3539  },
3540  {
3541   "alignment" : 4,
3542   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power5stats20StateResidencyResultE",
3543   "name" : "aidl::android::hardware::power::stats::StateResidencyResult *",
3544   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats20StateResidencyResultE",
3545   "self_type" : "_ZTIPN4aidl7android8hardware5power5stats20StateResidencyResultE",
3546   "size" : 4,
3547   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/StateResidencyResult.h"
3548  },
3549  {
3550   "alignment" : 4,
3551   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power5stats25EnergyConsumerAttributionE",
3552   "name" : "aidl::android::hardware::power::stats::EnergyConsumerAttribution *",
3553   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionE",
3554   "self_type" : "_ZTIPN4aidl7android8hardware5power5stats25EnergyConsumerAttributionE",
3555   "size" : 4,
3556   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/EnergyConsumerAttribution.h"
3557  },
3558  {
3559   "alignment" : 4,
3560   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power5stats5StateE",
3561   "name" : "aidl::android::hardware::power::stats::State *",
3562   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats5StateE",
3563   "self_type" : "_ZTIPN4aidl7android8hardware5power5stats5StateE",
3564   "size" : 4,
3565   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/State.h"
3566  },
3567  {
3568   "alignment" : 4,
3569   "linker_set_key" : "_ZTIPN4aidl7android8hardware5power5stats7ChannelE",
3570   "name" : "aidl::android::hardware::power::stats::Channel *",
3571   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats7ChannelE",
3572   "self_type" : "_ZTIPN4aidl7android8hardware5power5stats7ChannelE",
3573   "size" : 4,
3574   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/Channel.h"
3575  },
3576  {
3577   "alignment" : 4,
3578   "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power5stats11IPowerStatsEEE",
3579   "name" : "std::shared_ptr<aidl::android::hardware::power::stats::IPowerStats> *",
3580   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power5stats11IPowerStatsEEE",
3581   "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware5power5stats11IPowerStatsEEE",
3582   "size" : 4,
3583   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h"
3584  },
3585  {
3586   "alignment" : 4,
3587   "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
3588   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
3589   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
3590   "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
3591   "size" : 4,
3592   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h"
3593  },
3594  {
3595   "alignment" : 4,
3596   "linker_set_key" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE",
3597   "name" : "std::vector<char16_t, std::allocator<char16_t>> *",
3598   "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE",
3599   "self_type" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE",
3600   "size" : 4,
3601   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3602  },
3603  {
3604   "alignment" : 4,
3605   "linker_set_key" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5power5stats11PowerEntityENS_9allocatorIS6_EEEE",
3606   "name" : "std::vector<aidl::android::hardware::power::stats::PowerEntity, std::allocator<aidl::android::hardware::power::stats::PowerEntity>> *",
3607   "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware5power5stats11PowerEntityENS_9allocatorIS6_EEEE",
3608   "self_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5power5stats11PowerEntityENS_9allocatorIS6_EEEE",
3609   "size" : 4,
3610   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h"
3611  },
3612  {
3613   "alignment" : 4,
3614   "linker_set_key" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5power5stats14EnergyConsumerENS_9allocatorIS6_EEEE",
3615   "name" : "std::vector<aidl::android::hardware::power::stats::EnergyConsumer, std::allocator<aidl::android::hardware::power::stats::EnergyConsumer>> *",
3616   "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware5power5stats14EnergyConsumerENS_9allocatorIS6_EEEE",
3617   "self_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5power5stats14EnergyConsumerENS_9allocatorIS6_EEEE",
3618   "size" : 4,
3619   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h"
3620  },
3621  {
3622   "alignment" : 4,
3623   "linker_set_key" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5power5stats17EnergyMeasurementENS_9allocatorIS6_EEEE",
3624   "name" : "std::vector<aidl::android::hardware::power::stats::EnergyMeasurement, std::allocator<aidl::android::hardware::power::stats::EnergyMeasurement>> *",
3625   "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware5power5stats17EnergyMeasurementENS_9allocatorIS6_EEEE",
3626   "self_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5power5stats17EnergyMeasurementENS_9allocatorIS6_EEEE",
3627   "size" : 4,
3628   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h"
3629  },
3630  {
3631   "alignment" : 4,
3632   "linker_set_key" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5power5stats20EnergyConsumerResultENS_9allocatorIS6_EEEE",
3633   "name" : "std::vector<aidl::android::hardware::power::stats::EnergyConsumerResult, std::allocator<aidl::android::hardware::power::stats::EnergyConsumerResult>> *",
3634   "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware5power5stats20EnergyConsumerResultENS_9allocatorIS6_EEEE",
3635   "self_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5power5stats20EnergyConsumerResultENS_9allocatorIS6_EEEE",
3636   "size" : 4,
3637   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h"
3638  },
3639  {
3640   "alignment" : 4,
3641   "linker_set_key" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5power5stats20StateResidencyResultENS_9allocatorIS6_EEEE",
3642   "name" : "std::vector<aidl::android::hardware::power::stats::StateResidencyResult, std::allocator<aidl::android::hardware::power::stats::StateResidencyResult>> *",
3643   "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware5power5stats20StateResidencyResultENS_9allocatorIS6_EEEE",
3644   "self_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5power5stats20StateResidencyResultENS_9allocatorIS6_EEEE",
3645   "size" : 4,
3646   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h"
3647  },
3648  {
3649   "alignment" : 4,
3650   "linker_set_key" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5power5stats7ChannelENS_9allocatorIS6_EEEE",
3651   "name" : "std::vector<aidl::android::hardware::power::stats::Channel, std::allocator<aidl::android::hardware::power::stats::Channel>> *",
3652   "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware5power5stats7ChannelENS_9allocatorIS6_EEEE",
3653   "self_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware5power5stats7ChannelENS_9allocatorIS6_EEEE",
3654   "size" : 4,
3655   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h"
3656  },
3657  {
3658   "alignment" : 4,
3659   "linker_set_key" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE",
3660   "name" : "std::vector<bool, std::allocator<bool>> *",
3661   "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE",
3662   "self_type" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE",
3663   "size" : 4,
3664   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3665  },
3666  {
3667   "alignment" : 4,
3668   "linker_set_key" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE",
3669   "name" : "std::vector<double, std::allocator<double>> *",
3670   "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
3671   "self_type" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE",
3672   "size" : 4,
3673   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3674  },
3675  {
3676   "alignment" : 4,
3677   "linker_set_key" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE",
3678   "name" : "std::vector<float, std::allocator<float>> *",
3679   "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE",
3680   "self_type" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE",
3681   "size" : 4,
3682   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3683  },
3684  {
3685   "alignment" : 4,
3686   "linker_set_key" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
3687   "name" : "std::vector<unsigned char, std::allocator<unsigned char>> *",
3688   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
3689   "self_type" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
3690   "size" : 4,
3691   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3692  },
3693  {
3694   "alignment" : 4,
3695   "linker_set_key" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE",
3696   "name" : "std::vector<int, std::allocator<int>> *",
3697   "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
3698   "self_type" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE",
3699   "size" : 4,
3700   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3701  },
3702  {
3703   "alignment" : 4,
3704   "linker_set_key" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
3705   "name" : "std::vector<unsigned int, std::allocator<unsigned int>> *",
3706   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
3707   "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
3708   "size" : 4,
3709   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3710  },
3711  {
3712   "alignment" : 4,
3713   "linker_set_key" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE",
3714   "name" : "std::vector<long long, std::allocator<long long>> *",
3715   "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE",
3716   "self_type" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE",
3717   "size" : 4,
3718   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3719  },
3720  {
3721   "alignment" : 4,
3722   "linker_set_key" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE",
3723   "name" : "std::vector<unsigned long long, std::allocator<unsigned long long>> *",
3724   "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE",
3725   "self_type" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE",
3726   "size" : 4,
3727   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3728  },
3729  {
3730   "alignment" : 4,
3731   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
3732   "name" : "std::optional<std::vector<char16_t, std::allocator<char16_t>>> *",
3733   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
3734   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
3735   "size" : 4,
3736   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3737  },
3738  {
3739   "alignment" : 4,
3740   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
3741   "name" : "std::optional<std::vector<bool, std::allocator<bool>>> *",
3742   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
3743   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
3744   "size" : 4,
3745   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3746  },
3747  {
3748   "alignment" : 4,
3749   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
3750   "name" : "std::optional<std::vector<double, std::allocator<double>>> *",
3751   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
3752   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
3753   "size" : 4,
3754   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3755  },
3756  {
3757   "alignment" : 4,
3758   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
3759   "name" : "std::optional<std::vector<float, std::allocator<float>>> *",
3760   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
3761   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
3762   "size" : 4,
3763   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3764  },
3765  {
3766   "alignment" : 4,
3767   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
3768   "name" : "std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> *",
3769   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
3770   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
3771   "size" : 4,
3772   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3773  },
3774  {
3775   "alignment" : 4,
3776   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
3777   "name" : "std::optional<std::vector<int, std::allocator<int>>> *",
3778   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
3779   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
3780   "size" : 4,
3781   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3782  },
3783  {
3784   "alignment" : 4,
3785   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
3786   "name" : "std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> *",
3787   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
3788   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
3789   "size" : 4,
3790   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3791  },
3792  {
3793   "alignment" : 4,
3794   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
3795   "name" : "std::optional<std::vector<long long, std::allocator<long long>>> *",
3796   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
3797   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
3798   "size" : 4,
3799   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3800  },
3801  {
3802   "alignment" : 4,
3803   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
3804   "name" : "std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>> *",
3805   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
3806   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
3807   "size" : 4,
3808   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3809  },
3810  {
3811   "alignment" : 4,
3812   "linker_set_key" : "_ZTIPP7AParcel",
3813   "name" : "AParcel **",
3814   "referenced_type" : "_ZTIP7AParcel",
3815   "self_type" : "_ZTIPP7AParcel",
3816   "size" : 4,
3817   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3818  },
3819  {
3820   "alignment" : 4,
3821   "linker_set_key" : "_ZTIPP7AStatus",
3822   "name" : "AStatus **",
3823   "referenced_type" : "_ZTIP7AStatus",
3824   "self_type" : "_ZTIPP7AStatus",
3825   "size" : 4,
3826   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3827  },
3828  {
3829   "alignment" : 4,
3830   "linker_set_key" : "_ZTIPP8AIBinder",
3831   "name" : "AIBinder **",
3832   "referenced_type" : "_ZTIP8AIBinder",
3833   "self_type" : "_ZTIPP8AIBinder",
3834   "size" : 4,
3835   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3836  },
3837  {
3838   "alignment" : 4,
3839   "linker_set_key" : "_ZTIPPKc",
3840   "name" : "const char **",
3841   "referenced_type" : "_ZTIPKc",
3842   "self_type" : "_ZTIPPKc",
3843   "size" : 4,
3844   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
3845  },
3846  {
3847   "alignment" : 4,
3848   "linker_set_key" : "_ZTIPi",
3849   "name" : "int *",
3850   "referenced_type" : "_ZTIi",
3851   "self_type" : "_ZTIPi",
3852   "size" : 4,
3853   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h"
3854  },
3855  {
3856   "alignment" : 4,
3857   "linker_set_key" : "_ZTIPv",
3858   "name" : "void *",
3859   "referenced_type" : "_ZTIv",
3860   "self_type" : "_ZTIPv",
3861   "size" : 4,
3862   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
3863  }
3864 ],
3865 "qualified_types" :
3866 [
3867  {
3868   "is_const" : true,
3869   "linker_set_key" : "_ZTIK7AParcel",
3870   "name" : "const AParcel",
3871   "referenced_type" : "_ZTI7AParcel",
3872   "self_type" : "_ZTIK7AParcel",
3873   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
3874  },
3875  {
3876   "alignment" : 4,
3877   "is_const" : true,
3878   "linker_set_key" : "_ZTIKN3ndk10SpAIBinderE",
3879   "name" : "const ndk::SpAIBinder",
3880   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
3881   "self_type" : "_ZTIKN3ndk10SpAIBinderE",
3882   "size" : 4,
3883   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3884  },
3885  {
3886   "alignment" : 4,
3887   "is_const" : true,
3888   "linker_set_key" : "_ZTIKN3ndk13ScopedAParcelE",
3889   "name" : "const ndk::ScopedAParcel",
3890   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
3891   "self_type" : "_ZTIKN3ndk13ScopedAParcelE",
3892   "size" : 4,
3893   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3894  },
3895  {
3896   "alignment" : 4,
3897   "is_const" : true,
3898   "linker_set_key" : "_ZTIKN3ndk13ScopedAStatusE",
3899   "name" : "const ndk::ScopedAStatus",
3900   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
3901   "self_type" : "_ZTIKN3ndk13ScopedAStatusE",
3902   "size" : 4,
3903   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3904  },
3905  {
3906   "alignment" : 4,
3907   "is_const" : true,
3908   "linker_set_key" : "_ZTIKN3ndk17AParcelableHolderE",
3909   "name" : "const ndk::AParcelableHolder",
3910   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
3911   "self_type" : "_ZTIKN3ndk17AParcelableHolderE",
3912   "size" : 12,
3913   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
3914  },
3915  {
3916   "alignment" : 4,
3917   "is_const" : true,
3918   "linker_set_key" : "_ZTIKN3ndk20ScopedFileDescriptorE",
3919   "name" : "const ndk::ScopedFileDescriptor",
3920   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
3921   "self_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
3922   "size" : 4,
3923   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3924  },
3925  {
3926   "alignment" : 4,
3927   "is_const" : true,
3928   "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
3929   "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>",
3930   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
3931   "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
3932   "size" : 4,
3933   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3934  },
3935  {
3936   "alignment" : 4,
3937   "is_const" : true,
3938   "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3939   "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>",
3940   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3941   "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3942   "size" : 4,
3943   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3944  },
3945  {
3946   "alignment" : 4,
3947   "is_const" : true,
3948   "linker_set_key" : "_ZTIKN4aidl7android8hardware5power5stats11PowerEntityE",
3949   "name" : "const aidl::android::hardware::power::stats::PowerEntity",
3950   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats11PowerEntityE",
3951   "self_type" : "_ZTIKN4aidl7android8hardware5power5stats11PowerEntityE",
3952   "size" : 28,
3953   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/PowerEntity.h"
3954  },
3955  {
3956   "alignment" : 4,
3957   "is_const" : true,
3958   "linker_set_key" : "_ZTIKN4aidl7android8hardware5power5stats14EnergyConsumerE",
3959   "name" : "const aidl::android::hardware::power::stats::EnergyConsumer",
3960   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats14EnergyConsumerE",
3961   "self_type" : "_ZTIKN4aidl7android8hardware5power5stats14EnergyConsumerE",
3962   "size" : 24,
3963   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/EnergyConsumer.h"
3964  },
3965  {
3966   "alignment" : 8,
3967   "is_const" : true,
3968   "linker_set_key" : "_ZTIKN4aidl7android8hardware5power5stats14StateResidencyE",
3969   "name" : "const aidl::android::hardware::power::stats::StateResidency",
3970   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats14StateResidencyE",
3971   "self_type" : "_ZTIKN4aidl7android8hardware5power5stats14StateResidencyE",
3972   "size" : 32,
3973   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
3974  },
3975  {
3976   "alignment" : 8,
3977   "is_const" : true,
3978   "linker_set_key" : "_ZTIKN4aidl7android8hardware5power5stats17EnergyMeasurementE",
3979   "name" : "const aidl::android::hardware::power::stats::EnergyMeasurement",
3980   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats17EnergyMeasurementE",
3981   "self_type" : "_ZTIKN4aidl7android8hardware5power5stats17EnergyMeasurementE",
3982   "size" : 32,
3983   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/EnergyMeasurement.h"
3984  },
3985  {
3986   "alignment" : 1,
3987   "is_const" : true,
3988   "linker_set_key" : "_ZTIKN4aidl7android8hardware5power5stats18EnergyConsumerTypeE",
3989   "name" : "const aidl::android::hardware::power::stats::EnergyConsumerType",
3990   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats18EnergyConsumerTypeE",
3991   "self_type" : "_ZTIKN4aidl7android8hardware5power5stats18EnergyConsumerTypeE",
3992   "size" : 1,
3993   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
3994  },
3995  {
3996   "alignment" : 8,
3997   "is_const" : true,
3998   "linker_set_key" : "_ZTIKN4aidl7android8hardware5power5stats20EnergyConsumerResultE",
3999   "name" : "const aidl::android::hardware::power::stats::EnergyConsumerResult",
4000   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats20EnergyConsumerResultE",
4001   "self_type" : "_ZTIKN4aidl7android8hardware5power5stats20EnergyConsumerResultE",
4002   "size" : 40,
4003   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/EnergyConsumerResult.h"
4004  },
4005  {
4006   "alignment" : 4,
4007   "is_const" : true,
4008   "linker_set_key" : "_ZTIKN4aidl7android8hardware5power5stats20StateResidencyResultE",
4009   "name" : "const aidl::android::hardware::power::stats::StateResidencyResult",
4010   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats20StateResidencyResultE",
4011   "self_type" : "_ZTIKN4aidl7android8hardware5power5stats20StateResidencyResultE",
4012   "size" : 16,
4013   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/StateResidencyResult.h"
4014  },
4015  {
4016   "alignment" : 8,
4017   "is_const" : true,
4018   "linker_set_key" : "_ZTIKN4aidl7android8hardware5power5stats25EnergyConsumerAttributionE",
4019   "name" : "const aidl::android::hardware::power::stats::EnergyConsumerAttribution",
4020   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionE",
4021   "self_type" : "_ZTIKN4aidl7android8hardware5power5stats25EnergyConsumerAttributionE",
4022   "size" : 16,
4023   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/EnergyConsumerAttribution.h"
4024  },
4025  {
4026   "alignment" : 4,
4027   "is_const" : true,
4028   "linker_set_key" : "_ZTIKN4aidl7android8hardware5power5stats5StateE",
4029   "name" : "const aidl::android::hardware::power::stats::State",
4030   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats5StateE",
4031   "self_type" : "_ZTIKN4aidl7android8hardware5power5stats5StateE",
4032   "size" : 16,
4033   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
4034  },
4035  {
4036   "alignment" : 4,
4037   "is_const" : true,
4038   "linker_set_key" : "_ZTIKN4aidl7android8hardware5power5stats7ChannelE",
4039   "name" : "const aidl::android::hardware::power::stats::Channel",
4040   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats7ChannelE",
4041   "self_type" : "_ZTIKN4aidl7android8hardware5power5stats7ChannelE",
4042   "size" : 28,
4043   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/Channel.h"
4044  },
4045  {
4046   "alignment" : 4,
4047   "is_const" : true,
4048   "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power5stats11IPowerStatsEEE",
4049   "name" : "const std::shared_ptr<aidl::android::hardware::power::stats::IPowerStats>",
4050   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power5stats11IPowerStatsEEE",
4051   "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware5power5stats11IPowerStatsEEE",
4052   "size" : 8,
4053   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h"
4054  },
4055  {
4056   "alignment" : 4,
4057   "is_const" : true,
4058   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4059   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
4060   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4061   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4062   "size" : 12,
4063   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
4064  },
4065  {
4066   "alignment" : 1,
4067   "is_const" : true,
4068   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power5stats18EnergyConsumerTypeELj7EEE",
4069   "name" : "const std::array<aidl::android::hardware::power::stats::EnergyConsumerType, 7U>",
4070   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware5power5stats18EnergyConsumerTypeELj7EEE",
4071   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware5power5stats18EnergyConsumerTypeELj7EEE",
4072   "size" : 7,
4073   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/EnergyConsumerType.h"
4074  },
4075  {
4076   "alignment" : 4,
4077   "is_const" : true,
4078   "linker_set_key" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
4079   "name" : "const std::vector<char16_t, std::allocator<char16_t>>",
4080   "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE",
4081   "self_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
4082   "size" : 12,
4083   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4084  },
4085  {
4086   "alignment" : 4,
4087   "is_const" : true,
4088   "linker_set_key" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS_9allocatorIS6_EEEE",
4089   "name" : "const std::vector<aidl::android::hardware::power::stats::StateResidency, std::allocator<aidl::android::hardware::power::stats::StateResidency>>",
4090   "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS_9allocatorIS6_EEEE",
4091   "self_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS_9allocatorIS6_EEEE",
4092   "size" : 12,
4093   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
4094  },
4095  {
4096   "alignment" : 4,
4097   "is_const" : true,
4098   "linker_set_key" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS_9allocatorIS6_EEEE",
4099   "name" : "const std::vector<aidl::android::hardware::power::stats::EnergyConsumerAttribution, std::allocator<aidl::android::hardware::power::stats::EnergyConsumerAttribution>>",
4100   "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS_9allocatorIS6_EEEE",
4101   "self_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS_9allocatorIS6_EEEE",
4102   "size" : 12,
4103   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
4104  },
4105  {
4106   "alignment" : 4,
4107   "is_const" : true,
4108   "linker_set_key" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS_9allocatorIS6_EEEE",
4109   "name" : "const std::vector<aidl::android::hardware::power::stats::State, std::allocator<aidl::android::hardware::power::stats::State>>",
4110   "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS_9allocatorIS6_EEEE",
4111   "self_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS_9allocatorIS6_EEEE",
4112   "size" : 12,
4113   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
4114  },
4115  {
4116   "alignment" : 4,
4117   "is_const" : true,
4118   "linker_set_key" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
4119   "name" : "const std::vector<bool, std::allocator<bool>>",
4120   "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE",
4121   "self_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
4122   "size" : 12,
4123   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4124  },
4125  {
4126   "alignment" : 4,
4127   "is_const" : true,
4128   "linker_set_key" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
4129   "name" : "const std::vector<double, std::allocator<double>>",
4130   "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
4131   "self_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
4132   "size" : 12,
4133   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4134  },
4135  {
4136   "alignment" : 4,
4137   "is_const" : true,
4138   "linker_set_key" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
4139   "name" : "const std::vector<float, std::allocator<float>>",
4140   "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE",
4141   "self_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
4142   "size" : 12,
4143   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4144  },
4145  {
4146   "alignment" : 4,
4147   "is_const" : true,
4148   "linker_set_key" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
4149   "name" : "const std::vector<unsigned char, std::allocator<unsigned char>>",
4150   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
4151   "self_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
4152   "size" : 12,
4153   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4154  },
4155  {
4156   "alignment" : 4,
4157   "is_const" : true,
4158   "linker_set_key" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
4159   "name" : "const std::vector<int, std::allocator<int>>",
4160   "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
4161   "self_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
4162   "size" : 12,
4163   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4164  },
4165  {
4166   "alignment" : 4,
4167   "is_const" : true,
4168   "linker_set_key" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
4169   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>>",
4170   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
4171   "self_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
4172   "size" : 12,
4173   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4174  },
4175  {
4176   "alignment" : 4,
4177   "is_const" : true,
4178   "linker_set_key" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
4179   "name" : "const std::vector<long long, std::allocator<long long>>",
4180   "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE",
4181   "self_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
4182   "size" : 12,
4183   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4184  },
4185  {
4186   "alignment" : 4,
4187   "is_const" : true,
4188   "linker_set_key" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
4189   "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long>>",
4190   "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE",
4191   "self_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
4192   "size" : 12,
4193   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4194  },
4195  {
4196   "alignment" : 4,
4197   "is_const" : true,
4198   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
4199   "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>>",
4200   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
4201   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
4202   "size" : 16,
4203   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4204  },
4205  {
4206   "alignment" : 4,
4207   "is_const" : true,
4208   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
4209   "name" : "const std::optional<std::vector<bool, std::allocator<bool>>>",
4210   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
4211   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
4212   "size" : 16,
4213   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4214  },
4215  {
4216   "alignment" : 4,
4217   "is_const" : true,
4218   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
4219   "name" : "const std::optional<std::vector<double, std::allocator<double>>>",
4220   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
4221   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
4222   "size" : 16,
4223   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4224  },
4225  {
4226   "alignment" : 4,
4227   "is_const" : true,
4228   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
4229   "name" : "const std::optional<std::vector<float, std::allocator<float>>>",
4230   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
4231   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
4232   "size" : 16,
4233   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4234  },
4235  {
4236   "alignment" : 4,
4237   "is_const" : true,
4238   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
4239   "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>>",
4240   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
4241   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
4242   "size" : 16,
4243   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4244  },
4245  {
4246   "alignment" : 4,
4247   "is_const" : true,
4248   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
4249   "name" : "const std::optional<std::vector<int, std::allocator<int>>>",
4250   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
4251   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
4252   "size" : 16,
4253   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4254  },
4255  {
4256   "alignment" : 4,
4257   "is_const" : true,
4258   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
4259   "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>>",
4260   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
4261   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
4262   "size" : 16,
4263   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4264  },
4265  {
4266   "alignment" : 4,
4267   "is_const" : true,
4268   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
4269   "name" : "const std::optional<std::vector<long long, std::allocator<long long>>>",
4270   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
4271   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
4272   "size" : 16,
4273   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4274  },
4275  {
4276   "alignment" : 4,
4277   "is_const" : true,
4278   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
4279   "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>>",
4280   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
4281   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
4282   "size" : 16,
4283   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4284  },
4285  {
4286   "alignment" : 4,
4287   "is_const" : true,
4288   "linker_set_key" : "_ZTIKP7AParcel",
4289   "name" : "AParcel *const",
4290   "referenced_type" : "_ZTIP7AParcel",
4291   "self_type" : "_ZTIKP7AParcel",
4292   "size" : 4,
4293   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4294  },
4295  {
4296   "alignment" : 4,
4297   "is_const" : true,
4298   "linker_set_key" : "_ZTIKP7AStatus",
4299   "name" : "AStatus *const",
4300   "referenced_type" : "_ZTIP7AStatus",
4301   "self_type" : "_ZTIKP7AStatus",
4302   "size" : 4,
4303   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4304  },
4305  {
4306   "alignment" : 1,
4307   "is_const" : true,
4308   "linker_set_key" : "_ZTIKb",
4309   "name" : "const bool",
4310   "referenced_type" : "_ZTIb",
4311   "self_type" : "_ZTIKb",
4312   "size" : 1,
4313   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4314  },
4315  {
4316   "alignment" : 1,
4317   "is_const" : true,
4318   "linker_set_key" : "_ZTIKc",
4319   "name" : "const char",
4320   "referenced_type" : "_ZTIc",
4321   "self_type" : "_ZTIKc",
4322   "size" : 1,
4323   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4324  },
4325  {
4326   "alignment" : 4,
4327   "is_const" : true,
4328   "linker_set_key" : "_ZTIKi",
4329   "name" : "const int",
4330   "referenced_type" : "_ZTIi",
4331   "self_type" : "_ZTIKi",
4332   "size" : 4,
4333   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
4334  },
4335  {
4336   "alignment" : 4,
4337   "is_const" : true,
4338   "linker_set_key" : "_ZTIKj",
4339   "name" : "const unsigned int",
4340   "referenced_type" : "_ZTIj",
4341   "self_type" : "_ZTIKj",
4342   "size" : 4,
4343   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h"
4344  },
4345  {
4346   "is_const" : true,
4347   "linker_set_key" : "_ZTIKv",
4348   "name" : "const void",
4349   "referenced_type" : "_ZTIv",
4350   "self_type" : "_ZTIKv",
4351   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4352  },
4353  {
4354   "alignment" : 8,
4355   "is_const" : true,
4356   "linker_set_key" : "_ZTIKx",
4357   "name" : "const long long",
4358   "referenced_type" : "_ZTIx",
4359   "self_type" : "_ZTIKx",
4360   "size" : 8,
4361   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
4362  }
4363 ],
4364 "record_types" :
4365 [
4366  {
4367   "alignment" : 4,
4368   "fields" :
4369   [
4370    {
4371     "access" : "private",
4372     "field_name" : "mBinder",
4373     "referenced_type" : "_ZTIP8AIBinder"
4374    }
4375   ],
4376   "linker_set_key" : "_ZTIN3ndk10SpAIBinderE",
4377   "name" : "ndk::SpAIBinder",
4378   "record_kind" : "class",
4379   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
4380   "self_type" : "_ZTIN3ndk10SpAIBinderE",
4381   "size" : 4,
4382   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4383  },
4384  {
4385   "access" : "private",
4386   "alignment" : 4,
4387   "fields" :
4388   [
4389    {
4390     "field_name" : "interface",
4391     "referenced_type" : "_ZTINSt3__110shared_ptrIN3ndk11ICInterfaceEEE"
4392    }
4393   ],
4394   "linker_set_key" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
4395   "name" : "ndk::ICInterface::ICInterfaceData",
4396   "record_kind" : "class",
4397   "referenced_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
4398   "self_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
4399   "size" : 8,
4400   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
4401  },
4402  {
4403   "alignment" : 4,
4404   "base_specifiers" :
4405   [
4406    {
4407     "referenced_type" : "_ZTIN3ndk13SharedRefBaseE"
4408    }
4409   ],
4410   "linker_set_key" : "_ZTIN3ndk11ICInterfaceE",
4411   "name" : "ndk::ICInterface",
4412   "record_kind" : "class",
4413   "referenced_type" : "_ZTIN3ndk11ICInterfaceE",
4414   "self_type" : "_ZTIN3ndk11ICInterfaceE",
4415   "size" : 16,
4416   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
4417   "vtable_components" :
4418   [
4419    {
4420     "kind" : "offset_to_top"
4421    },
4422    {
4423     "kind" : "rtti",
4424     "mangled_component_name" : "_ZTIN3ndk11ICInterfaceE"
4425    },
4426    {
4427     "kind" : "complete_dtor_pointer",
4428     "mangled_component_name" : "_ZN3ndk11ICInterfaceD1Ev"
4429    },
4430    {
4431     "kind" : "deleting_dtor_pointer",
4432     "mangled_component_name" : "_ZN3ndk11ICInterfaceD0Ev"
4433    },
4434    {
4435     "is_pure" : true,
4436     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
4437    },
4438    {
4439     "is_pure" : true,
4440     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
4441    },
4442    {
4443     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
4444    },
4445    {
4446     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
4447    }
4448   ]
4449  },
4450  {
4451   "alignment" : 4,
4452   "base_specifiers" :
4453   [
4454    {
4455     "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats11IPowerStatsE"
4456    }
4457   ],
4458   "fields" :
4459   [
4460    {
4461     "access" : "private",
4462     "field_name" : "mMutex",
4463     "field_offset" : 128,
4464     "referenced_type" : "_ZTINSt3__15mutexE"
4465    },
4466    {
4467     "access" : "private",
4468     "field_name" : "mWeakBinder",
4469     "field_offset" : 160,
4470     "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE"
4471    }
4472   ],
4473   "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEEE",
4474   "name" : "ndk::BnCInterface<aidl::android::hardware::power::stats::IPowerStats>",
4475   "record_kind" : "class",
4476   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEEE",
4477   "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEEE",
4478   "size" : 24,
4479   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
4480   "template_args" :
4481   [
4482    "_ZTIN4aidl7android8hardware5power5stats11IPowerStatsE"
4483   ],
4484   "vtable_components" :
4485   [
4486    {
4487     "kind" : "offset_to_top"
4488    },
4489    {
4490     "kind" : "rtti",
4491     "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEEE"
4492    },
4493    {
4494     "kind" : "complete_dtor_pointer",
4495     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEED1Ev"
4496    },
4497    {
4498     "kind" : "deleting_dtor_pointer",
4499     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEED0Ev"
4500    },
4501    {
4502     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEE8asBinderEv"
4503    },
4504    {
4505     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEE8isRemoteEv"
4506    },
4507    {
4508     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
4509    },
4510    {
4511     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
4512    },
4513    {
4514     "is_pure" : true,
4515     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats18getPowerEntityInfoEPNSt3__16vectorINS3_11PowerEntityENS5_9allocatorIS7_EEEE"
4516    },
4517    {
4518     "is_pure" : true,
4519     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats17getStateResidencyERKNSt3__16vectorIiNS5_9allocatorIiEEEEPNS6_INS3_20StateResidencyResultENS7_ISC_EEEE"
4520    },
4521    {
4522     "is_pure" : true,
4523     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats21getEnergyConsumerInfoEPNSt3__16vectorINS3_14EnergyConsumerENS5_9allocatorIS7_EEEE"
4524    },
4525    {
4526     "is_pure" : true,
4527     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats17getEnergyConsumedERKNSt3__16vectorIiNS5_9allocatorIiEEEEPNS6_INS3_20EnergyConsumerResultENS7_ISC_EEEE"
4528    },
4529    {
4530     "is_pure" : true,
4531     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats18getEnergyMeterInfoEPNSt3__16vectorINS3_7ChannelENS5_9allocatorIS7_EEEE"
4532    },
4533    {
4534     "is_pure" : true,
4535     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats15readEnergyMeterERKNSt3__16vectorIiNS5_9allocatorIiEEEEPNS6_INS3_17EnergyMeasurementENS7_ISC_EEEE"
4536    },
4537    {
4538     "is_pure" : true,
4539     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats19getInterfaceVersionEPi"
4540    },
4541    {
4542     "is_pure" : true,
4543     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
4544    },
4545    {
4546     "is_pure" : true,
4547     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEE12createBinderEv"
4548    }
4549   ]
4550  },
4551  {
4552   "alignment" : 4,
4553   "base_specifiers" :
4554   [
4555    {
4556     "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats11IPowerStatsE"
4557    }
4558   ],
4559   "fields" :
4560   [
4561    {
4562     "access" : "private",
4563     "field_name" : "mBinder",
4564     "field_offset" : 128,
4565     "referenced_type" : "_ZTIN3ndk10SpAIBinderE"
4566    }
4567   ],
4568   "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEEE",
4569   "name" : "ndk::BpCInterface<aidl::android::hardware::power::stats::IPowerStats>",
4570   "record_kind" : "class",
4571   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEEE",
4572   "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEEE",
4573   "size" : 20,
4574   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
4575   "template_args" :
4576   [
4577    "_ZTIN4aidl7android8hardware5power5stats11IPowerStatsE"
4578   ],
4579   "vtable_components" :
4580   [
4581    {
4582     "kind" : "offset_to_top"
4583    },
4584    {
4585     "kind" : "rtti",
4586     "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEEE"
4587    },
4588    {
4589     "kind" : "complete_dtor_pointer",
4590     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEED1Ev"
4591    },
4592    {
4593     "kind" : "deleting_dtor_pointer",
4594     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEED0Ev"
4595    },
4596    {
4597     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEE8asBinderEv"
4598    },
4599    {
4600     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEE8isRemoteEv"
4601    },
4602    {
4603     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEE4dumpEiPPKcj"
4604    },
4605    {
4606     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
4607    },
4608    {
4609     "is_pure" : true,
4610     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats18getPowerEntityInfoEPNSt3__16vectorINS3_11PowerEntityENS5_9allocatorIS7_EEEE"
4611    },
4612    {
4613     "is_pure" : true,
4614     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats17getStateResidencyERKNSt3__16vectorIiNS5_9allocatorIiEEEEPNS6_INS3_20StateResidencyResultENS7_ISC_EEEE"
4615    },
4616    {
4617     "is_pure" : true,
4618     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats21getEnergyConsumerInfoEPNSt3__16vectorINS3_14EnergyConsumerENS5_9allocatorIS7_EEEE"
4619    },
4620    {
4621     "is_pure" : true,
4622     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats17getEnergyConsumedERKNSt3__16vectorIiNS5_9allocatorIiEEEEPNS6_INS3_20EnergyConsumerResultENS7_ISC_EEEE"
4623    },
4624    {
4625     "is_pure" : true,
4626     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats18getEnergyMeterInfoEPNSt3__16vectorINS3_7ChannelENS5_9allocatorIS7_EEEE"
4627    },
4628    {
4629     "is_pure" : true,
4630     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats15readEnergyMeterERKNSt3__16vectorIiNS5_9allocatorIiEEEEPNS6_INS3_17EnergyMeasurementENS7_ISC_EEEE"
4631    },
4632    {
4633     "is_pure" : true,
4634     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats19getInterfaceVersionEPi"
4635    },
4636    {
4637     "is_pure" : true,
4638     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
4639    }
4640   ]
4641  },
4642  {
4643   "alignment" : 4,
4644   "base_specifiers" :
4645   [
4646    {
4647     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE"
4648    }
4649   ],
4650   "linker_set_key" : "_ZTIN3ndk13ScopedAParcelE",
4651   "name" : "ndk::ScopedAParcel",
4652   "record_kind" : "class",
4653   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
4654   "self_type" : "_ZTIN3ndk13ScopedAParcelE",
4655   "size" : 4,
4656   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4657  },
4658  {
4659   "alignment" : 4,
4660   "base_specifiers" :
4661   [
4662    {
4663     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE"
4664    }
4665   ],
4666   "linker_set_key" : "_ZTIN3ndk13ScopedAStatusE",
4667   "name" : "ndk::ScopedAStatus",
4668   "record_kind" : "class",
4669   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
4670   "self_type" : "_ZTIN3ndk13ScopedAStatusE",
4671   "size" : 4,
4672   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4673  },
4674  {
4675   "alignment" : 4,
4676   "fields" :
4677   [
4678    {
4679     "access" : "private",
4680     "field_name" : "mFlagThis",
4681     "field_offset" : 32,
4682     "referenced_type" : "_ZTINSt3__19once_flagE"
4683    },
4684    {
4685     "access" : "private",
4686     "field_name" : "mThis",
4687     "field_offset" : 64,
4688     "referenced_type" : "_ZTINSt3__18weak_ptrIN3ndk13SharedRefBaseEEE"
4689    }
4690   ],
4691   "linker_set_key" : "_ZTIN3ndk13SharedRefBaseE",
4692   "name" : "ndk::SharedRefBase",
4693   "record_kind" : "class",
4694   "referenced_type" : "_ZTIN3ndk13SharedRefBaseE",
4695   "self_type" : "_ZTIN3ndk13SharedRefBaseE",
4696   "size" : 16,
4697   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
4698   "vtable_components" :
4699   [
4700    {
4701     "kind" : "offset_to_top"
4702    },
4703    {
4704     "kind" : "rtti",
4705     "mangled_component_name" : "_ZTIN3ndk13SharedRefBaseE"
4706    },
4707    {
4708     "kind" : "complete_dtor_pointer",
4709     "mangled_component_name" : "_ZN3ndk13SharedRefBaseD1Ev"
4710    },
4711    {
4712     "kind" : "deleting_dtor_pointer",
4713     "mangled_component_name" : "_ZN3ndk13SharedRefBaseD0Ev"
4714    }
4715   ]
4716  },
4717  {
4718   "alignment" : 4,
4719   "fields" :
4720   [
4721    {
4722     "access" : "private",
4723     "field_name" : "mParcel",
4724     "field_offset" : 32,
4725     "referenced_type" : "_ZTIN3ndk13ScopedAParcelE"
4726    },
4727    {
4728     "access" : "private",
4729     "field_name" : "mStability",
4730     "field_offset" : 64,
4731     "referenced_type" : "_ZTIi"
4732    }
4733   ],
4734   "linker_set_key" : "_ZTIN3ndk17AParcelableHolderE",
4735   "name" : "ndk::AParcelableHolder",
4736   "record_kind" : "class",
4737   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
4738   "self_type" : "_ZTIN3ndk17AParcelableHolderE",
4739   "size" : 12,
4740   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h",
4741   "vtable_components" :
4742   [
4743    {
4744     "kind" : "offset_to_top"
4745    },
4746    {
4747     "kind" : "rtti",
4748     "mangled_component_name" : "_ZTIN3ndk17AParcelableHolderE"
4749    },
4750    {
4751     "kind" : "complete_dtor_pointer",
4752     "mangled_component_name" : "_ZN3ndk17AParcelableHolderD1Ev"
4753    },
4754    {
4755     "kind" : "deleting_dtor_pointer",
4756     "mangled_component_name" : "_ZN3ndk17AParcelableHolderD0Ev"
4757    }
4758   ]
4759  },
4760  {
4761   "alignment" : 4,
4762   "base_specifiers" :
4763   [
4764    {
4765     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE"
4766    }
4767   ],
4768   "linker_set_key" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
4769   "name" : "ndk::ScopedAIBinder_Weak",
4770   "record_kind" : "class",
4771   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
4772   "self_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
4773   "size" : 4,
4774   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4775  },
4776  {
4777   "alignment" : 4,
4778   "base_specifiers" :
4779   [
4780    {
4781     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiXadL_ZNS_8internalL14closeWithErrorEiEELin1EEE"
4782    }
4783   ],
4784   "linker_set_key" : "_ZTIN3ndk20ScopedFileDescriptorE",
4785   "name" : "ndk::ScopedFileDescriptor",
4786   "record_kind" : "class",
4787   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
4788   "self_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
4789   "size" : 4,
4790   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4791  },
4792  {
4793   "alignment" : 4,
4794   "base_specifiers" :
4795   [
4796    {
4797     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE"
4798    }
4799   ],
4800   "linker_set_key" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
4801   "name" : "ndk::ScopedAIBinder_DeathRecipient",
4802   "record_kind" : "class",
4803   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
4804   "self_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
4805   "size" : 4,
4806   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4807  },
4808  {
4809   "alignment" : 4,
4810   "fields" :
4811   [
4812    {
4813     "access" : "private",
4814     "field_name" : "mT",
4815     "referenced_type" : "_ZTIP13AIBinder_Weak"
4816    }
4817   ],
4818   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
4819   "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr>",
4820   "record_kind" : "class",
4821   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
4822   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
4823   "size" : 4,
4824   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
4825   "template_args" :
4826   [
4827    "_ZTIP13AIBinder_Weak"
4828   ]
4829  },
4830  {
4831   "alignment" : 4,
4832   "fields" :
4833   [
4834    {
4835     "access" : "private",
4836     "field_name" : "mT",
4837     "referenced_type" : "_ZTIP23AIBinder_DeathRecipient"
4838    }
4839   ],
4840   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
4841   "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr>",
4842   "record_kind" : "class",
4843   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
4844   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
4845   "size" : 4,
4846   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
4847   "template_args" :
4848   [
4849    "_ZTIP23AIBinder_DeathRecipient"
4850   ]
4851  },
4852  {
4853   "alignment" : 4,
4854   "fields" :
4855   [
4856    {
4857     "access" : "private",
4858     "field_name" : "mT",
4859     "referenced_type" : "_ZTIP7AParcel"
4860    }
4861   ],
4862   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
4863   "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>",
4864   "record_kind" : "class",
4865   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
4866   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
4867   "size" : 4,
4868   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
4869   "template_args" :
4870   [
4871    "_ZTIP7AParcel"
4872   ]
4873  },
4874  {
4875   "alignment" : 4,
4876   "fields" :
4877   [
4878    {
4879     "access" : "private",
4880     "field_name" : "mT",
4881     "referenced_type" : "_ZTIP7AStatus"
4882    }
4883   ],
4884   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
4885   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>",
4886   "record_kind" : "class",
4887   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
4888   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
4889   "size" : 4,
4890   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
4891   "template_args" :
4892   [
4893    "_ZTIP7AStatus"
4894   ]
4895  },
4896  {
4897   "alignment" : 4,
4898   "base_specifiers" :
4899   [
4900    {
4901     "referenced_type" : "_ZTIN3ndk11ICInterfaceE"
4902    }
4903   ],
4904   "linker_set_key" : "_ZTIN4aidl7android8hardware5power5stats11IPowerStatsE",
4905   "name" : "aidl::android::hardware::power::stats::IPowerStats",
4906   "record_kind" : "class",
4907   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats11IPowerStatsE",
4908   "self_type" : "_ZTIN4aidl7android8hardware5power5stats11IPowerStatsE",
4909   "size" : 16,
4910   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h",
4911   "vtable_components" :
4912   [
4913    {
4914     "kind" : "offset_to_top"
4915    },
4916    {
4917     "kind" : "rtti",
4918     "mangled_component_name" : "_ZTIN4aidl7android8hardware5power5stats11IPowerStatsE"
4919    },
4920    {
4921     "kind" : "complete_dtor_pointer",
4922     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats11IPowerStatsD1Ev"
4923    },
4924    {
4925     "kind" : "deleting_dtor_pointer",
4926     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats11IPowerStatsD0Ev"
4927    },
4928    {
4929     "is_pure" : true,
4930     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
4931    },
4932    {
4933     "is_pure" : true,
4934     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
4935    },
4936    {
4937     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
4938    },
4939    {
4940     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
4941    },
4942    {
4943     "is_pure" : true,
4944     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats18getPowerEntityInfoEPNSt3__16vectorINS3_11PowerEntityENS5_9allocatorIS7_EEEE"
4945    },
4946    {
4947     "is_pure" : true,
4948     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats17getStateResidencyERKNSt3__16vectorIiNS5_9allocatorIiEEEEPNS6_INS3_20StateResidencyResultENS7_ISC_EEEE"
4949    },
4950    {
4951     "is_pure" : true,
4952     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats21getEnergyConsumerInfoEPNSt3__16vectorINS3_14EnergyConsumerENS5_9allocatorIS7_EEEE"
4953    },
4954    {
4955     "is_pure" : true,
4956     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats17getEnergyConsumedERKNSt3__16vectorIiNS5_9allocatorIiEEEEPNS6_INS3_20EnergyConsumerResultENS7_ISC_EEEE"
4957    },
4958    {
4959     "is_pure" : true,
4960     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats18getEnergyMeterInfoEPNSt3__16vectorINS3_7ChannelENS5_9allocatorIS7_EEEE"
4961    },
4962    {
4963     "is_pure" : true,
4964     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats15readEnergyMeterERKNSt3__16vectorIiNS5_9allocatorIiEEEEPNS6_INS3_17EnergyMeasurementENS7_ISC_EEEE"
4965    },
4966    {
4967     "is_pure" : true,
4968     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats19getInterfaceVersionEPi"
4969    },
4970    {
4971     "is_pure" : true,
4972     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
4973    }
4974   ]
4975  },
4976  {
4977   "alignment" : 4,
4978   "fields" :
4979   [
4980    {
4981     "field_name" : "id",
4982     "referenced_type" : "_ZTIi"
4983    },
4984    {
4985     "field_name" : "name",
4986     "field_offset" : 32,
4987     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4988    },
4989    {
4990     "field_name" : "states",
4991     "field_offset" : 128,
4992     "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS_9allocatorIS6_EEEE"
4993    }
4994   ],
4995   "linker_set_key" : "_ZTIN4aidl7android8hardware5power5stats11PowerEntityE",
4996   "name" : "aidl::android::hardware::power::stats::PowerEntity",
4997   "record_kind" : "class",
4998   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats11PowerEntityE",
4999   "self_type" : "_ZTIN4aidl7android8hardware5power5stats11PowerEntityE",
5000   "size" : 28,
5001   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/PowerEntity.h"
5002  },
5003  {
5004   "alignment" : 4,
5005   "base_specifiers" :
5006   [
5007    {
5008     "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEEE"
5009    }
5010   ],
5011   "linker_set_key" : "_ZTIN4aidl7android8hardware5power5stats12BnPowerStatsE",
5012   "name" : "aidl::android::hardware::power::stats::BnPowerStats",
5013   "record_kind" : "class",
5014   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats12BnPowerStatsE",
5015   "self_type" : "_ZTIN4aidl7android8hardware5power5stats12BnPowerStatsE",
5016   "size" : 24,
5017   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/BnPowerStats.h",
5018   "vtable_components" :
5019   [
5020    {
5021     "kind" : "offset_to_top"
5022    },
5023    {
5024     "kind" : "rtti",
5025     "mangled_component_name" : "_ZTIN4aidl7android8hardware5power5stats12BnPowerStatsE"
5026    },
5027    {
5028     "kind" : "complete_dtor_pointer",
5029     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats12BnPowerStatsD1Ev"
5030    },
5031    {
5032     "kind" : "deleting_dtor_pointer",
5033     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats12BnPowerStatsD0Ev"
5034    },
5035    {
5036     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEE8asBinderEv"
5037    },
5038    {
5039     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEE8isRemoteEv"
5040    },
5041    {
5042     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
5043    },
5044    {
5045     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
5046    },
5047    {
5048     "is_pure" : true,
5049     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats18getPowerEntityInfoEPNSt3__16vectorINS3_11PowerEntityENS5_9allocatorIS7_EEEE"
5050    },
5051    {
5052     "is_pure" : true,
5053     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats17getStateResidencyERKNSt3__16vectorIiNS5_9allocatorIiEEEEPNS6_INS3_20StateResidencyResultENS7_ISC_EEEE"
5054    },
5055    {
5056     "is_pure" : true,
5057     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats21getEnergyConsumerInfoEPNSt3__16vectorINS3_14EnergyConsumerENS5_9allocatorIS7_EEEE"
5058    },
5059    {
5060     "is_pure" : true,
5061     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats17getEnergyConsumedERKNSt3__16vectorIiNS5_9allocatorIiEEEEPNS6_INS3_20EnergyConsumerResultENS7_ISC_EEEE"
5062    },
5063    {
5064     "is_pure" : true,
5065     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats18getEnergyMeterInfoEPNSt3__16vectorINS3_7ChannelENS5_9allocatorIS7_EEEE"
5066    },
5067    {
5068     "is_pure" : true,
5069     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats11IPowerStats15readEnergyMeterERKNSt3__16vectorIiNS5_9allocatorIiEEEEPNS6_INS3_17EnergyMeasurementENS7_ISC_EEEE"
5070    },
5071    {
5072     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats12BnPowerStats19getInterfaceVersionEPi"
5073    },
5074    {
5075     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats12BnPowerStats16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
5076    },
5077    {
5078     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats12BnPowerStats12createBinderEv"
5079    }
5080   ]
5081  },
5082  {
5083   "alignment" : 4,
5084   "base_specifiers" :
5085   [
5086    {
5087     "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEEE"
5088    }
5089   ],
5090   "fields" :
5091   [
5092    {
5093     "field_name" : "_aidl_cached_version",
5094     "field_offset" : 160,
5095     "referenced_type" : "_ZTIi"
5096    },
5097    {
5098     "field_name" : "_aidl_cached_hash",
5099     "field_offset" : 192,
5100     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5101    },
5102    {
5103     "field_name" : "_aidl_cached_hash_mutex",
5104     "field_offset" : 288,
5105     "referenced_type" : "_ZTINSt3__15mutexE"
5106    }
5107   ],
5108   "linker_set_key" : "_ZTIN4aidl7android8hardware5power5stats12BpPowerStatsE",
5109   "name" : "aidl::android::hardware::power::stats::BpPowerStats",
5110   "record_kind" : "class",
5111   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats12BpPowerStatsE",
5112   "self_type" : "_ZTIN4aidl7android8hardware5power5stats12BpPowerStatsE",
5113   "size" : 40,
5114   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/BpPowerStats.h",
5115   "vtable_components" :
5116   [
5117    {
5118     "kind" : "offset_to_top"
5119    },
5120    {
5121     "kind" : "rtti",
5122     "mangled_component_name" : "_ZTIN4aidl7android8hardware5power5stats12BpPowerStatsE"
5123    },
5124    {
5125     "kind" : "complete_dtor_pointer",
5126     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats12BpPowerStatsD1Ev"
5127    },
5128    {
5129     "kind" : "deleting_dtor_pointer",
5130     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats12BpPowerStatsD0Ev"
5131    },
5132    {
5133     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEE8asBinderEv"
5134    },
5135    {
5136     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEE8isRemoteEv"
5137    },
5138    {
5139     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEE4dumpEiPPKcj"
5140    },
5141    {
5142     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
5143    },
5144    {
5145     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats12BpPowerStats18getPowerEntityInfoEPNSt3__16vectorINS3_11PowerEntityENS5_9allocatorIS7_EEEE"
5146    },
5147    {
5148     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats12BpPowerStats17getStateResidencyERKNSt3__16vectorIiNS5_9allocatorIiEEEEPNS6_INS3_20StateResidencyResultENS7_ISC_EEEE"
5149    },
5150    {
5151     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats12BpPowerStats21getEnergyConsumerInfoEPNSt3__16vectorINS3_14EnergyConsumerENS5_9allocatorIS7_EEEE"
5152    },
5153    {
5154     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats12BpPowerStats17getEnergyConsumedERKNSt3__16vectorIiNS5_9allocatorIiEEEEPNS6_INS3_20EnergyConsumerResultENS7_ISC_EEEE"
5155    },
5156    {
5157     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats12BpPowerStats18getEnergyMeterInfoEPNSt3__16vectorINS3_7ChannelENS5_9allocatorIS7_EEEE"
5158    },
5159    {
5160     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats12BpPowerStats15readEnergyMeterERKNSt3__16vectorIiNS5_9allocatorIiEEEEPNS6_INS3_17EnergyMeasurementENS7_ISC_EEEE"
5161    },
5162    {
5163     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats12BpPowerStats19getInterfaceVersionEPi"
5164    },
5165    {
5166     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats12BpPowerStats16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
5167    }
5168   ]
5169  },
5170  {
5171   "alignment" : 4,
5172   "fields" :
5173   [
5174    {
5175     "field_name" : "id",
5176     "referenced_type" : "_ZTIi"
5177    },
5178    {
5179     "field_name" : "ordinal",
5180     "field_offset" : 32,
5181     "referenced_type" : "_ZTIi"
5182    },
5183    {
5184     "field_name" : "type",
5185     "field_offset" : 64,
5186     "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats18EnergyConsumerTypeE"
5187    },
5188    {
5189     "field_name" : "name",
5190     "field_offset" : 96,
5191     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5192    }
5193   ],
5194   "linker_set_key" : "_ZTIN4aidl7android8hardware5power5stats14EnergyConsumerE",
5195   "name" : "aidl::android::hardware::power::stats::EnergyConsumer",
5196   "record_kind" : "class",
5197   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats14EnergyConsumerE",
5198   "self_type" : "_ZTIN4aidl7android8hardware5power5stats14EnergyConsumerE",
5199   "size" : 24,
5200   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/EnergyConsumer.h"
5201  },
5202  {
5203   "alignment" : 8,
5204   "fields" :
5205   [
5206    {
5207     "field_name" : "id",
5208     "referenced_type" : "_ZTIi"
5209    },
5210    {
5211     "field_name" : "totalTimeInStateMs",
5212     "field_offset" : 64,
5213     "referenced_type" : "_ZTIx"
5214    },
5215    {
5216     "field_name" : "totalStateEntryCount",
5217     "field_offset" : 128,
5218     "referenced_type" : "_ZTIx"
5219    },
5220    {
5221     "field_name" : "lastEntryTimestampMs",
5222     "field_offset" : 192,
5223     "referenced_type" : "_ZTIx"
5224    }
5225   ],
5226   "linker_set_key" : "_ZTIN4aidl7android8hardware5power5stats14StateResidencyE",
5227   "name" : "aidl::android::hardware::power::stats::StateResidency",
5228   "record_kind" : "class",
5229   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats14StateResidencyE",
5230   "self_type" : "_ZTIN4aidl7android8hardware5power5stats14StateResidencyE",
5231   "size" : 32,
5232   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/StateResidency.h"
5233  },
5234  {
5235   "alignment" : 8,
5236   "fields" :
5237   [
5238    {
5239     "field_name" : "id",
5240     "referenced_type" : "_ZTIi"
5241    },
5242    {
5243     "field_name" : "timestampMs",
5244     "field_offset" : 64,
5245     "referenced_type" : "_ZTIx"
5246    },
5247    {
5248     "field_name" : "durationMs",
5249     "field_offset" : 128,
5250     "referenced_type" : "_ZTIx"
5251    },
5252    {
5253     "field_name" : "energyUWs",
5254     "field_offset" : 192,
5255     "referenced_type" : "_ZTIx"
5256    }
5257   ],
5258   "linker_set_key" : "_ZTIN4aidl7android8hardware5power5stats17EnergyMeasurementE",
5259   "name" : "aidl::android::hardware::power::stats::EnergyMeasurement",
5260   "record_kind" : "class",
5261   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats17EnergyMeasurementE",
5262   "self_type" : "_ZTIN4aidl7android8hardware5power5stats17EnergyMeasurementE",
5263   "size" : 32,
5264   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/EnergyMeasurement.h"
5265  },
5266  {
5267   "alignment" : 4,
5268   "base_specifiers" :
5269   [
5270    {
5271     "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats11IPowerStatsE"
5272    }
5273   ],
5274   "linker_set_key" : "_ZTIN4aidl7android8hardware5power5stats18IPowerStatsDefaultE",
5275   "name" : "aidl::android::hardware::power::stats::IPowerStatsDefault",
5276   "record_kind" : "class",
5277   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats18IPowerStatsDefaultE",
5278   "self_type" : "_ZTIN4aidl7android8hardware5power5stats18IPowerStatsDefaultE",
5279   "size" : 16,
5280   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/IPowerStats.h",
5281   "vtable_components" :
5282   [
5283    {
5284     "kind" : "offset_to_top"
5285    },
5286    {
5287     "kind" : "rtti",
5288     "mangled_component_name" : "_ZTIN4aidl7android8hardware5power5stats18IPowerStatsDefaultE"
5289    },
5290    {
5291     "kind" : "complete_dtor_pointer",
5292     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats18IPowerStatsDefaultD1Ev"
5293    },
5294    {
5295     "kind" : "deleting_dtor_pointer",
5296     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats18IPowerStatsDefaultD0Ev"
5297    },
5298    {
5299     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats18IPowerStatsDefault8asBinderEv"
5300    },
5301    {
5302     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats18IPowerStatsDefault8isRemoteEv"
5303    },
5304    {
5305     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
5306    },
5307    {
5308     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
5309    },
5310    {
5311     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats18IPowerStatsDefault18getPowerEntityInfoEPNSt3__16vectorINS3_11PowerEntityENS5_9allocatorIS7_EEEE"
5312    },
5313    {
5314     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats18IPowerStatsDefault17getStateResidencyERKNSt3__16vectorIiNS5_9allocatorIiEEEEPNS6_INS3_20StateResidencyResultENS7_ISC_EEEE"
5315    },
5316    {
5317     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats18IPowerStatsDefault21getEnergyConsumerInfoEPNSt3__16vectorINS3_14EnergyConsumerENS5_9allocatorIS7_EEEE"
5318    },
5319    {
5320     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats18IPowerStatsDefault17getEnergyConsumedERKNSt3__16vectorIiNS5_9allocatorIiEEEEPNS6_INS3_20EnergyConsumerResultENS7_ISC_EEEE"
5321    },
5322    {
5323     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats18IPowerStatsDefault18getEnergyMeterInfoEPNSt3__16vectorINS3_7ChannelENS5_9allocatorIS7_EEEE"
5324    },
5325    {
5326     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats18IPowerStatsDefault15readEnergyMeterERKNSt3__16vectorIiNS5_9allocatorIiEEEEPNS6_INS3_17EnergyMeasurementENS7_ISC_EEEE"
5327    },
5328    {
5329     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats18IPowerStatsDefault19getInterfaceVersionEPi"
5330    },
5331    {
5332     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats18IPowerStatsDefault16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
5333    }
5334   ]
5335  },
5336  {
5337   "alignment" : 8,
5338   "fields" :
5339   [
5340    {
5341     "field_name" : "id",
5342     "referenced_type" : "_ZTIi"
5343    },
5344    {
5345     "field_name" : "timestampMs",
5346     "field_offset" : 64,
5347     "referenced_type" : "_ZTIx"
5348    },
5349    {
5350     "field_name" : "energyUWs",
5351     "field_offset" : 128,
5352     "referenced_type" : "_ZTIx"
5353    },
5354    {
5355     "field_name" : "attribution",
5356     "field_offset" : 192,
5357     "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS_9allocatorIS6_EEEE"
5358    }
5359   ],
5360   "linker_set_key" : "_ZTIN4aidl7android8hardware5power5stats20EnergyConsumerResultE",
5361   "name" : "aidl::android::hardware::power::stats::EnergyConsumerResult",
5362   "record_kind" : "class",
5363   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats20EnergyConsumerResultE",
5364   "self_type" : "_ZTIN4aidl7android8hardware5power5stats20EnergyConsumerResultE",
5365   "size" : 40,
5366   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/EnergyConsumerResult.h"
5367  },
5368  {
5369   "alignment" : 4,
5370   "base_specifiers" :
5371   [
5372    {
5373     "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats12BnPowerStatsE"
5374    }
5375   ],
5376   "fields" :
5377   [
5378    {
5379     "access" : "private",
5380     "field_name" : "_impl",
5381     "field_offset" : 192,
5382     "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware5power5stats11IPowerStatsEEE"
5383    }
5384   ],
5385   "linker_set_key" : "_ZTIN4aidl7android8hardware5power5stats20IPowerStatsDelegatorE",
5386   "name" : "aidl::android::hardware::power::stats::IPowerStatsDelegator",
5387   "record_kind" : "class",
5388   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats20IPowerStatsDelegatorE",
5389   "self_type" : "_ZTIN4aidl7android8hardware5power5stats20IPowerStatsDelegatorE",
5390   "size" : 32,
5391   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/BnPowerStats.h",
5392   "vtable_components" :
5393   [
5394    {
5395     "kind" : "offset_to_top"
5396    },
5397    {
5398     "kind" : "rtti",
5399     "mangled_component_name" : "_ZTIN4aidl7android8hardware5power5stats20IPowerStatsDelegatorE"
5400    },
5401    {
5402     "kind" : "complete_dtor_pointer",
5403     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats20IPowerStatsDelegatorD1Ev"
5404    },
5405    {
5406     "kind" : "deleting_dtor_pointer",
5407     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats20IPowerStatsDelegatorD0Ev"
5408    },
5409    {
5410     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEE8asBinderEv"
5411    },
5412    {
5413     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware5power5stats11IPowerStatsEE8isRemoteEv"
5414    },
5415    {
5416     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
5417    },
5418    {
5419     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
5420    },
5421    {
5422     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats20IPowerStatsDelegator18getPowerEntityInfoEPNSt3__16vectorINS3_11PowerEntityENS5_9allocatorIS7_EEEE"
5423    },
5424    {
5425     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats20IPowerStatsDelegator17getStateResidencyERKNSt3__16vectorIiNS5_9allocatorIiEEEEPNS6_INS3_20StateResidencyResultENS7_ISC_EEEE"
5426    },
5427    {
5428     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats20IPowerStatsDelegator21getEnergyConsumerInfoEPNSt3__16vectorINS3_14EnergyConsumerENS5_9allocatorIS7_EEEE"
5429    },
5430    {
5431     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats20IPowerStatsDelegator17getEnergyConsumedERKNSt3__16vectorIiNS5_9allocatorIiEEEEPNS6_INS3_20EnergyConsumerResultENS7_ISC_EEEE"
5432    },
5433    {
5434     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats20IPowerStatsDelegator18getEnergyMeterInfoEPNSt3__16vectorINS3_7ChannelENS5_9allocatorIS7_EEEE"
5435    },
5436    {
5437     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats20IPowerStatsDelegator15readEnergyMeterERKNSt3__16vectorIiNS5_9allocatorIiEEEEPNS6_INS3_17EnergyMeasurementENS7_ISC_EEEE"
5438    },
5439    {
5440     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats12BnPowerStats19getInterfaceVersionEPi"
5441    },
5442    {
5443     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats12BnPowerStats16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
5444    },
5445    {
5446     "mangled_component_name" : "_ZN4aidl7android8hardware5power5stats12BnPowerStats12createBinderEv"
5447    }
5448   ]
5449  },
5450  {
5451   "alignment" : 4,
5452   "fields" :
5453   [
5454    {
5455     "field_name" : "id",
5456     "referenced_type" : "_ZTIi"
5457    },
5458    {
5459     "field_name" : "stateResidencyData",
5460     "field_offset" : 32,
5461     "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS_9allocatorIS6_EEEE"
5462    }
5463   ],
5464   "linker_set_key" : "_ZTIN4aidl7android8hardware5power5stats20StateResidencyResultE",
5465   "name" : "aidl::android::hardware::power::stats::StateResidencyResult",
5466   "record_kind" : "class",
5467   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats20StateResidencyResultE",
5468   "self_type" : "_ZTIN4aidl7android8hardware5power5stats20StateResidencyResultE",
5469   "size" : 16,
5470   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/StateResidencyResult.h"
5471  },
5472  {
5473   "alignment" : 8,
5474   "fields" :
5475   [
5476    {
5477     "field_name" : "uid",
5478     "referenced_type" : "_ZTIi"
5479    },
5480    {
5481     "field_name" : "energyUWs",
5482     "field_offset" : 64,
5483     "referenced_type" : "_ZTIx"
5484    }
5485   ],
5486   "linker_set_key" : "_ZTIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionE",
5487   "name" : "aidl::android::hardware::power::stats::EnergyConsumerAttribution",
5488   "record_kind" : "class",
5489   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionE",
5490   "self_type" : "_ZTIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionE",
5491   "size" : 16,
5492   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/EnergyConsumerAttribution.h"
5493  },
5494  {
5495   "alignment" : 4,
5496   "fields" :
5497   [
5498    {
5499     "field_name" : "id",
5500     "referenced_type" : "_ZTIi"
5501    },
5502    {
5503     "field_name" : "name",
5504     "field_offset" : 32,
5505     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5506    }
5507   ],
5508   "linker_set_key" : "_ZTIN4aidl7android8hardware5power5stats5StateE",
5509   "name" : "aidl::android::hardware::power::stats::State",
5510   "record_kind" : "class",
5511   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats5StateE",
5512   "self_type" : "_ZTIN4aidl7android8hardware5power5stats5StateE",
5513   "size" : 16,
5514   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/State.h"
5515  },
5516  {
5517   "alignment" : 4,
5518   "fields" :
5519   [
5520    {
5521     "field_name" : "id",
5522     "referenced_type" : "_ZTIi"
5523    },
5524    {
5525     "field_name" : "name",
5526     "field_offset" : 32,
5527     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5528    },
5529    {
5530     "field_name" : "subsystem",
5531     "field_offset" : 128,
5532     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5533    }
5534   ],
5535   "linker_set_key" : "_ZTIN4aidl7android8hardware5power5stats7ChannelE",
5536   "name" : "aidl::android::hardware::power::stats::Channel",
5537   "record_kind" : "class",
5538   "referenced_type" : "_ZTIN4aidl7android8hardware5power5stats7ChannelE",
5539   "self_type" : "_ZTIN4aidl7android8hardware5power5stats7ChannelE",
5540   "size" : 28,
5541   "source_file" : "out/soong/.intermediates/hardware/interfaces/power/stats/aidl/android.hardware.power.stats-V1-ndk-source/gen/include/aidl/android/hardware/power/stats/Channel.h"
5542  },
5543  {
5544   "alignment" : 1,
5545   "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS3_9allocatorISA_EEEEEE",
5546   "name" : "android::internal::details::IsIterable<std::vector<aidl::android::hardware::power::stats::StateResidency, std::allocator<aidl::android::hardware::power::stats::StateResidency>>>",
5547   "record_kind" : "class",
5548   "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS3_9allocatorISA_EEEEEE",
5549   "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS3_9allocatorISA_EEEEEE",
5550   "size" : 1,
5551   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
5552   "template_args" :
5553   [
5554    "_ZTINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS_9allocatorIS6_EEEE"
5555   ]
5556  },
5557  {
5558   "alignment" : 1,
5559   "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS3_9allocatorISA_EEEEEE",
5560   "name" : "android::internal::details::IsIterable<std::vector<aidl::android::hardware::power::stats::EnergyConsumerAttribution, std::allocator<aidl::android::hardware::power::stats::EnergyConsumerAttribution>>>",
5561   "record_kind" : "class",
5562   "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS3_9allocatorISA_EEEEEE",
5563   "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS3_9allocatorISA_EEEEEE",
5564   "size" : 1,
5565   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
5566   "template_args" :
5567   [
5568    "_ZTINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS_9allocatorIS6_EEEE"
5569   ]
5570  },
5571  {
5572   "alignment" : 1,
5573   "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS3_9allocatorISA_EEEEEE",
5574   "name" : "android::internal::details::IsIterable<std::vector<aidl::android::hardware::power::stats::State, std::allocator<aidl::android::hardware::power::stats::State>>>",
5575   "record_kind" : "class",
5576   "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS3_9allocatorISA_EEEEEE",
5577   "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS3_9allocatorISA_EEEEEE",
5578   "size" : 1,
5579   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
5580   "template_args" :
5581   [
5582    "_ZTINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS_9allocatorIS6_EEEE"
5583   ]
5584  },
5585  {
5586   "alignment" : 1,
5587   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5power5stats14StateResidencyEEE",
5588   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::power::stats::StateResidency>",
5589   "record_kind" : "class",
5590   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5power5stats14StateResidencyEEE",
5591   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5power5stats14StateResidencyEEE",
5592   "size" : 1,
5593   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
5594   "template_args" :
5595   [
5596    "_ZTIN4aidl7android8hardware5power5stats14StateResidencyE"
5597   ]
5598  },
5599  {
5600   "alignment" : 1,
5601   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5power5stats18EnergyConsumerTypeEEE",
5602   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::power::stats::EnergyConsumerType>",
5603   "record_kind" : "class",
5604   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5power5stats18EnergyConsumerTypeEEE",
5605   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5power5stats18EnergyConsumerTypeEEE",
5606   "size" : 1,
5607   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
5608   "template_args" :
5609   [
5610    "_ZTIN4aidl7android8hardware5power5stats18EnergyConsumerTypeE"
5611   ]
5612  },
5613  {
5614   "alignment" : 1,
5615   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionEEE",
5616   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::power::stats::EnergyConsumerAttribution>",
5617   "record_kind" : "class",
5618   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionEEE",
5619   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionEEE",
5620   "size" : 1,
5621   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
5622   "template_args" :
5623   [
5624    "_ZTIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionE"
5625   ]
5626  },
5627  {
5628   "alignment" : 1,
5629   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5power5stats5StateEEE",
5630   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::power::stats::State>",
5631   "record_kind" : "class",
5632   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5power5stats5StateEEE",
5633   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware5power5stats5StateEEE",
5634   "size" : 1,
5635   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
5636   "template_args" :
5637   [
5638    "_ZTIN4aidl7android8hardware5power5stats5StateE"
5639   ]
5640  },
5641  {
5642   "alignment" : 1,
5643   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS3_9allocatorISA_EEEEEE",
5644   "name" : "android::internal::details::IsPointerLike<std::vector<aidl::android::hardware::power::stats::StateResidency, std::allocator<aidl::android::hardware::power::stats::StateResidency>>>",
5645   "record_kind" : "class",
5646   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS3_9allocatorISA_EEEEEE",
5647   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS3_9allocatorISA_EEEEEE",
5648   "size" : 1,
5649   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
5650   "template_args" :
5651   [
5652    "_ZTINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS_9allocatorIS6_EEEE"
5653   ]
5654  },
5655  {
5656   "alignment" : 1,
5657   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS3_9allocatorISA_EEEEEE",
5658   "name" : "android::internal::details::IsPointerLike<std::vector<aidl::android::hardware::power::stats::EnergyConsumerAttribution, std::allocator<aidl::android::hardware::power::stats::EnergyConsumerAttribution>>>",
5659   "record_kind" : "class",
5660   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS3_9allocatorISA_EEEEEE",
5661   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS3_9allocatorISA_EEEEEE",
5662   "size" : 1,
5663   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
5664   "template_args" :
5665   [
5666    "_ZTINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS_9allocatorIS6_EEEE"
5667   ]
5668  },
5669  {
5670   "alignment" : 1,
5671   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS3_9allocatorISA_EEEEEE",
5672   "name" : "android::internal::details::IsPointerLike<std::vector<aidl::android::hardware::power::stats::State, std::allocator<aidl::android::hardware::power::stats::State>>>",
5673   "record_kind" : "class",
5674   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS3_9allocatorISA_EEEEEE",
5675   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS3_9allocatorISA_EEEEEE",
5676   "size" : 1,
5677   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
5678   "template_args" :
5679   [
5680    "_ZTINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS_9allocatorIS6_EEEE"
5681   ]
5682  },
5683  {
5684   "alignment" : 1,
5685   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5power5stats14StateResidencyEEE",
5686   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::power::stats::StateResidency>",
5687   "record_kind" : "class",
5688   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5power5stats14StateResidencyEEE",
5689   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5power5stats14StateResidencyEEE",
5690   "size" : 1,
5691   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
5692   "template_args" :
5693   [
5694    "_ZTIN4aidl7android8hardware5power5stats14StateResidencyE"
5695   ]
5696  },
5697  {
5698   "alignment" : 1,
5699   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5power5stats18EnergyConsumerTypeEEE",
5700   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::power::stats::EnergyConsumerType>",
5701   "record_kind" : "class",
5702   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5power5stats18EnergyConsumerTypeEEE",
5703   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5power5stats18EnergyConsumerTypeEEE",
5704   "size" : 1,
5705   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
5706   "template_args" :
5707   [
5708    "_ZTIN4aidl7android8hardware5power5stats18EnergyConsumerTypeE"
5709   ]
5710  },
5711  {
5712   "alignment" : 1,
5713   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionEEE",
5714   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::power::stats::EnergyConsumerAttribution>",
5715   "record_kind" : "class",
5716   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionEEE",
5717   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionEEE",
5718   "size" : 1,
5719   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
5720   "template_args" :
5721   [
5722    "_ZTIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionE"
5723   ]
5724  },
5725  {
5726   "alignment" : 1,
5727   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5power5stats5StateEEE",
5728   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::power::stats::State>",
5729   "record_kind" : "class",
5730   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5power5stats5StateEEE",
5731   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware5power5stats5StateEEE",
5732   "size" : 1,
5733   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
5734   "template_args" :
5735   [
5736    "_ZTIN4aidl7android8hardware5power5stats5StateE"
5737   ]
5738  },
5739  {
5740   "alignment" : 1,
5741   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE",
5742   "name" : "android::internal::details::ToEmptyString<std::basic_string<char, std::char_traits<char>, std::allocator<char>>>",
5743   "record_kind" : "class",
5744   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE",
5745   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE",
5746   "size" : 1,
5747   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
5748   "template_args" :
5749   [
5750    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5751   ]
5752  },
5753  {
5754   "alignment" : 1,
5755   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS3_9allocatorISA_EEEEEE",
5756   "name" : "android::internal::details::ToEmptyString<std::vector<aidl::android::hardware::power::stats::StateResidency, std::allocator<aidl::android::hardware::power::stats::StateResidency>>>",
5757   "record_kind" : "class",
5758   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS3_9allocatorISA_EEEEEE",
5759   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS3_9allocatorISA_EEEEEE",
5760   "size" : 1,
5761   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
5762   "template_args" :
5763   [
5764    "_ZTINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS_9allocatorIS6_EEEE"
5765   ]
5766  },
5767  {
5768   "alignment" : 1,
5769   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS3_9allocatorISA_EEEEEE",
5770   "name" : "android::internal::details::ToEmptyString<std::vector<aidl::android::hardware::power::stats::EnergyConsumerAttribution, std::allocator<aidl::android::hardware::power::stats::EnergyConsumerAttribution>>>",
5771   "record_kind" : "class",
5772   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS3_9allocatorISA_EEEEEE",
5773   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS3_9allocatorISA_EEEEEE",
5774   "size" : 1,
5775   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
5776   "template_args" :
5777   [
5778    "_ZTINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS_9allocatorIS6_EEEE"
5779   ]
5780  },
5781  {
5782   "alignment" : 1,
5783   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS3_9allocatorISA_EEEEEE",
5784   "name" : "android::internal::details::ToEmptyString<std::vector<aidl::android::hardware::power::stats::State, std::allocator<aidl::android::hardware::power::stats::State>>>",
5785   "record_kind" : "class",
5786   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS3_9allocatorISA_EEEEEE",
5787   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS3_9allocatorISA_EEEEEE",
5788   "size" : 1,
5789   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
5790   "template_args" :
5791   [
5792    "_ZTINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS_9allocatorIS6_EEEE"
5793   ]
5794  },
5795  {
5796   "alignment" : 1,
5797   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIiEE",
5798   "name" : "android::internal::details::ToEmptyString<int>",
5799   "record_kind" : "class",
5800   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIiEE",
5801   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIiEE",
5802   "size" : 1,
5803   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
5804   "template_args" :
5805   [
5806    "_ZTIi"
5807   ]
5808  },
5809  {
5810   "alignment" : 1,
5811   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIxEE",
5812   "name" : "android::internal::details::ToEmptyString<long long>",
5813   "record_kind" : "class",
5814   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIxEE",
5815   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIxEE",
5816   "size" : 1,
5817   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
5818   "template_args" :
5819   [
5820    "_ZTIx"
5821   ]
5822  },
5823  {
5824   "alignment" : 1,
5825   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5power5stats14StateResidencyEEE",
5826   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::power::stats::StateResidency>",
5827   "record_kind" : "class",
5828   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5power5stats14StateResidencyEEE",
5829   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5power5stats14StateResidencyEEE",
5830   "size" : 1,
5831   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
5832   "template_args" :
5833   [
5834    "_ZTIN4aidl7android8hardware5power5stats14StateResidencyE"
5835   ]
5836  },
5837  {
5838   "alignment" : 1,
5839   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5power5stats18EnergyConsumerTypeEEE",
5840   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::power::stats::EnergyConsumerType>",
5841   "record_kind" : "class",
5842   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5power5stats18EnergyConsumerTypeEEE",
5843   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5power5stats18EnergyConsumerTypeEEE",
5844   "size" : 1,
5845   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
5846   "template_args" :
5847   [
5848    "_ZTIN4aidl7android8hardware5power5stats18EnergyConsumerTypeE"
5849   ]
5850  },
5851  {
5852   "alignment" : 1,
5853   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionEEE",
5854   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::power::stats::EnergyConsumerAttribution>",
5855   "record_kind" : "class",
5856   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionEEE",
5857   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionEEE",
5858   "size" : 1,
5859   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
5860   "template_args" :
5861   [
5862    "_ZTIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionE"
5863   ]
5864  },
5865  {
5866   "alignment" : 1,
5867   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5power5stats5StateEEE",
5868   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::power::stats::State>",
5869   "record_kind" : "class",
5870   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5power5stats5StateEEE",
5871   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware5power5stats5StateEEE",
5872   "size" : 1,
5873   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
5874   "template_args" :
5875   [
5876    "_ZTIN4aidl7android8hardware5power5stats5StateE"
5877   ]
5878  },
5879  {
5880   "alignment" : 1,
5881   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS3_9allocatorISA_EEEEEE",
5882   "name" : "android::internal::details::HasToStringMethod<std::vector<aidl::android::hardware::power::stats::StateResidency, std::allocator<aidl::android::hardware::power::stats::StateResidency>>>",
5883   "record_kind" : "class",
5884   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS3_9allocatorISA_EEEEEE",
5885   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS3_9allocatorISA_EEEEEE",
5886   "size" : 1,
5887   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
5888   "template_args" :
5889   [
5890    "_ZTINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS_9allocatorIS6_EEEE"
5891   ]
5892  },
5893  {
5894   "alignment" : 1,
5895   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS3_9allocatorISA_EEEEEE",
5896   "name" : "android::internal::details::HasToStringMethod<std::vector<aidl::android::hardware::power::stats::EnergyConsumerAttribution, std::allocator<aidl::android::hardware::power::stats::EnergyConsumerAttribution>>>",
5897   "record_kind" : "class",
5898   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS3_9allocatorISA_EEEEEE",
5899   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS3_9allocatorISA_EEEEEE",
5900   "size" : 1,
5901   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
5902   "template_args" :
5903   [
5904    "_ZTINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS_9allocatorIS6_EEEE"
5905   ]
5906  },
5907  {
5908   "alignment" : 1,
5909   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS3_9allocatorISA_EEEEEE",
5910   "name" : "android::internal::details::HasToStringMethod<std::vector<aidl::android::hardware::power::stats::State, std::allocator<aidl::android::hardware::power::stats::State>>>",
5911   "record_kind" : "class",
5912   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS3_9allocatorISA_EEEEEE",
5913   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS3_9allocatorISA_EEEEEE",
5914   "size" : 1,
5915   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
5916   "template_args" :
5917   [
5918    "_ZTINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS_9allocatorIS6_EEEE"
5919   ]
5920  },
5921  {
5922   "alignment" : 1,
5923   "base_specifiers" :
5924   [
5925    {
5926     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
5927    }
5928   ],
5929   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5power5stats14StateResidencyENSt3__110shared_ptrEEE",
5930   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::power::stats::StateResidency, std::shared_ptr>",
5931   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5power5stats14StateResidencyENSt3__110shared_ptrEEE",
5932   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5power5stats14StateResidencyENSt3__110shared_ptrEEE",
5933   "size" : 1,
5934   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
5935   "template_args" :
5936   [
5937    "_ZTIN4aidl7android8hardware5power5stats14StateResidencyE"
5938   ]
5939  },
5940  {
5941   "alignment" : 1,
5942   "base_specifiers" :
5943   [
5944    {
5945     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
5946    }
5947   ],
5948   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5power5stats14StateResidencyENSt3__18optionalEEE",
5949   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::power::stats::StateResidency, std::optional>",
5950   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5power5stats14StateResidencyENSt3__18optionalEEE",
5951   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5power5stats14StateResidencyENSt3__18optionalEEE",
5952   "size" : 1,
5953   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
5954   "template_args" :
5955   [
5956    "_ZTIN4aidl7android8hardware5power5stats14StateResidencyE"
5957   ]
5958  },
5959  {
5960   "alignment" : 1,
5961   "base_specifiers" :
5962   [
5963    {
5964     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
5965    }
5966   ],
5967   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5power5stats18EnergyConsumerTypeENSt3__110shared_ptrEEE",
5968   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::power::stats::EnergyConsumerType, std::shared_ptr>",
5969   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5power5stats18EnergyConsumerTypeENSt3__110shared_ptrEEE",
5970   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5power5stats18EnergyConsumerTypeENSt3__110shared_ptrEEE",
5971   "size" : 1,
5972   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
5973   "template_args" :
5974   [
5975    "_ZTIN4aidl7android8hardware5power5stats18EnergyConsumerTypeE"
5976   ]
5977  },
5978  {
5979   "alignment" : 1,
5980   "base_specifiers" :
5981   [
5982    {
5983     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
5984    }
5985   ],
5986   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5power5stats18EnergyConsumerTypeENSt3__18optionalEEE",
5987   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::power::stats::EnergyConsumerType, std::optional>",
5988   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5power5stats18EnergyConsumerTypeENSt3__18optionalEEE",
5989   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5power5stats18EnergyConsumerTypeENSt3__18optionalEEE",
5990   "size" : 1,
5991   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
5992   "template_args" :
5993   [
5994    "_ZTIN4aidl7android8hardware5power5stats18EnergyConsumerTypeE"
5995   ]
5996  },
5997  {
5998   "alignment" : 1,
5999   "base_specifiers" :
6000   [
6001    {
6002     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
6003    }
6004   ],
6005   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENSt3__110shared_ptrEEE",
6006   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::power::stats::EnergyConsumerAttribution, std::shared_ptr>",
6007   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENSt3__110shared_ptrEEE",
6008   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENSt3__110shared_ptrEEE",
6009   "size" : 1,
6010   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
6011   "template_args" :
6012   [
6013    "_ZTIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionE"
6014   ]
6015  },
6016  {
6017   "alignment" : 1,
6018   "base_specifiers" :
6019   [
6020    {
6021     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
6022    }
6023   ],
6024   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENSt3__18optionalEEE",
6025   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::power::stats::EnergyConsumerAttribution, std::optional>",
6026   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENSt3__18optionalEEE",
6027   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENSt3__18optionalEEE",
6028   "size" : 1,
6029   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
6030   "template_args" :
6031   [
6032    "_ZTIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionE"
6033   ]
6034  },
6035  {
6036   "alignment" : 1,
6037   "base_specifiers" :
6038   [
6039    {
6040     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
6041    }
6042   ],
6043   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5power5stats5StateENSt3__110shared_ptrEEE",
6044   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::power::stats::State, std::shared_ptr>",
6045   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5power5stats5StateENSt3__110shared_ptrEEE",
6046   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5power5stats5StateENSt3__110shared_ptrEEE",
6047   "size" : 1,
6048   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
6049   "template_args" :
6050   [
6051    "_ZTIN4aidl7android8hardware5power5stats5StateE"
6052   ]
6053  },
6054  {
6055   "alignment" : 1,
6056   "base_specifiers" :
6057   [
6058    {
6059     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
6060    }
6061   ],
6062   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5power5stats5StateENSt3__18optionalEEE",
6063   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::power::stats::State, std::optional>",
6064   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5power5stats5StateENSt3__18optionalEEE",
6065   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware5power5stats5StateENSt3__18optionalEEE",
6066   "size" : 1,
6067   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
6068   "template_args" :
6069   [
6070    "_ZTIN4aidl7android8hardware5power5stats5StateE"
6071   ]
6072  },
6073  {
6074   "alignment" : 1,
6075   "base_specifiers" :
6076   [
6077    {
6078     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
6079    }
6080   ],
6081   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS3_9allocatorISA_EEEENS3_10shared_ptrEEE",
6082   "name" : "android::internal::details::IsInstantiationOf<std::vector<aidl::android::hardware::power::stats::StateResidency, std::allocator<aidl::android::hardware::power::stats::StateResidency>>, std::shared_ptr>",
6083   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS3_9allocatorISA_EEEENS3_10shared_ptrEEE",
6084   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS3_9allocatorISA_EEEENS3_10shared_ptrEEE",
6085   "size" : 1,
6086   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
6087   "template_args" :
6088   [
6089    "_ZTINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS_9allocatorIS6_EEEE"
6090   ]
6091  },
6092  {
6093   "alignment" : 1,
6094   "base_specifiers" :
6095   [
6096    {
6097     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
6098    }
6099   ],
6100   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS3_9allocatorISA_EEEENS3_8optionalEEE",
6101   "name" : "android::internal::details::IsInstantiationOf<std::vector<aidl::android::hardware::power::stats::StateResidency, std::allocator<aidl::android::hardware::power::stats::StateResidency>>, std::optional>",
6102   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS3_9allocatorISA_EEEENS3_8optionalEEE",
6103   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS3_9allocatorISA_EEEENS3_8optionalEEE",
6104   "size" : 1,
6105   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
6106   "template_args" :
6107   [
6108    "_ZTINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS_9allocatorIS6_EEEE"
6109   ]
6110  },
6111  {
6112   "alignment" : 1,
6113   "base_specifiers" :
6114   [
6115    {
6116     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
6117    }
6118   ],
6119   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS3_9allocatorISA_EEEENS3_10shared_ptrEEE",
6120   "name" : "android::internal::details::IsInstantiationOf<std::vector<aidl::android::hardware::power::stats::EnergyConsumerAttribution, std::allocator<aidl::android::hardware::power::stats::EnergyConsumerAttribution>>, std::shared_ptr>",
6121   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS3_9allocatorISA_EEEENS3_10shared_ptrEEE",
6122   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS3_9allocatorISA_EEEENS3_10shared_ptrEEE",
6123   "size" : 1,
6124   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
6125   "template_args" :
6126   [
6127    "_ZTINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS_9allocatorIS6_EEEE"
6128   ]
6129  },
6130  {
6131   "alignment" : 1,
6132   "base_specifiers" :
6133   [
6134    {
6135     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
6136    }
6137   ],
6138   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS3_9allocatorISA_EEEENS3_8optionalEEE",
6139   "name" : "android::internal::details::IsInstantiationOf<std::vector<aidl::android::hardware::power::stats::EnergyConsumerAttribution, std::allocator<aidl::android::hardware::power::stats::EnergyConsumerAttribution>>, std::optional>",
6140   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS3_9allocatorISA_EEEENS3_8optionalEEE",
6141   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS3_9allocatorISA_EEEENS3_8optionalEEE",
6142   "size" : 1,
6143   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
6144   "template_args" :
6145   [
6146    "_ZTINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS_9allocatorIS6_EEEE"
6147   ]
6148  },
6149  {
6150   "alignment" : 1,
6151   "base_specifiers" :
6152   [
6153    {
6154     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
6155    }
6156   ],
6157   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS3_9allocatorISA_EEEENS3_10shared_ptrEEE",
6158   "name" : "android::internal::details::IsInstantiationOf<std::vector<aidl::android::hardware::power::stats::State, std::allocator<aidl::android::hardware::power::stats::State>>, std::shared_ptr>",
6159   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS3_9allocatorISA_EEEENS3_10shared_ptrEEE",
6160   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS3_9allocatorISA_EEEENS3_10shared_ptrEEE",
6161   "size" : 1,
6162   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
6163   "template_args" :
6164   [
6165    "_ZTINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS_9allocatorIS6_EEEE"
6166   ]
6167  },
6168  {
6169   "alignment" : 1,
6170   "base_specifiers" :
6171   [
6172    {
6173     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
6174    }
6175   ],
6176   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS3_9allocatorISA_EEEENS3_8optionalEEE",
6177   "name" : "android::internal::details::IsInstantiationOf<std::vector<aidl::android::hardware::power::stats::State, std::allocator<aidl::android::hardware::power::stats::State>>, std::optional>",
6178   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS3_9allocatorISA_EEEENS3_8optionalEEE",
6179   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS3_9allocatorISA_EEEENS3_8optionalEEE",
6180   "size" : 1,
6181   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
6182   "template_args" :
6183   [
6184    "_ZTINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS_9allocatorIS6_EEEE"
6185   ]
6186  },
6187  {
6188   "alignment" : 1,
6189   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5power5stats18EnergyConsumerTypeEEE",
6190   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::power::stats::EnergyConsumerType>",
6191   "record_kind" : "class",
6192   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5power5stats18EnergyConsumerTypeEEE",
6193   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware5power5stats18EnergyConsumerTypeEEE",
6194   "size" : 1,
6195   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
6196   "template_args" :
6197   [
6198    "_ZTIN4aidl7android8hardware5power5stats18EnergyConsumerTypeE"
6199   ]
6200  },
6201  {
6202   "alignment" : 1,
6203   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS3_9allocatorISA_EEEEEE",
6204   "name" : "android::internal::details::HasToStringFunction<std::vector<aidl::android::hardware::power::stats::StateResidency, std::allocator<aidl::android::hardware::power::stats::StateResidency>>>",
6205   "record_kind" : "class",
6206   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS3_9allocatorISA_EEEEEE",
6207   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS3_9allocatorISA_EEEEEE",
6208   "size" : 1,
6209   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
6210   "template_args" :
6211   [
6212    "_ZTINSt3__16vectorIN4aidl7android8hardware5power5stats14StateResidencyENS_9allocatorIS6_EEEE"
6213   ]
6214  },
6215  {
6216   "alignment" : 1,
6217   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS3_9allocatorISA_EEEEEE",
6218   "name" : "android::internal::details::HasToStringFunction<std::vector<aidl::android::hardware::power::stats::EnergyConsumerAttribution, std::allocator<aidl::android::hardware::power::stats::EnergyConsumerAttribution>>>",
6219   "record_kind" : "class",
6220   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS3_9allocatorISA_EEEEEE",
6221   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS3_9allocatorISA_EEEEEE",
6222   "size" : 1,
6223   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
6224   "template_args" :
6225   [
6226    "_ZTINSt3__16vectorIN4aidl7android8hardware5power5stats25EnergyConsumerAttributionENS_9allocatorIS6_EEEE"
6227   ]
6228  },
6229  {
6230   "alignment" : 1,
6231   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS3_9allocatorISA_EEEEEE",
6232   "name" : "android::internal::details::HasToStringFunction<std::vector<aidl::android::hardware::power::stats::State, std::allocator<aidl::android::hardware::power::stats::State>>>",
6233   "record_kind" : "class",
6234   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS3_9allocatorISA_EEEEEE",
6235   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS3_9allocatorISA_EEEEEE",
6236   "size" : 1,
6237   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
6238   "template_args" :
6239   [
6240    "_ZTINSt3__16vectorIN4aidl7android8hardware5power5stats5StateENS_9allocatorIS6_EEEE"
6241   ]
6242  }
6243 ],
6244 "rvalue_reference_types" :
6245 [
6246  {
6247   "alignment" : 4,
6248   "linker_set_key" : "_ZTION3ndk13ScopedAParcelE",
6249   "name" : "ndk::ScopedAParcel &&",
6250   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
6251   "self_type" : "_ZTION3ndk13ScopedAParcelE",
6252   "size" : 4,
6253   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
6254  },
6255  {
6256   "alignment" : 4,
6257   "linker_set_key" : "_ZTION3ndk13ScopedAStatusE",
6258   "name" : "ndk::ScopedAStatus &&",
6259   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
6260   "self_type" : "_ZTION3ndk13ScopedAStatusE",
6261   "size" : 4,
6262   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
6263  },
6264  {
6265   "alignment" : 4,
6266   "linker_set_key" : "_ZTION3ndk17AParcelableHolderE",
6267   "name" : "ndk::AParcelableHolder &&",
6268   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
6269   "self_type" : "_ZTION3ndk17AParcelableHolderE",
6270   "size" : 4,
6271   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
6272  },
6273  {
6274   "alignment" : 4,
6275   "linker_set_key" : "_ZTION3ndk19ScopedAIBinder_WeakE",
6276   "name" : "ndk::ScopedAIBinder_Weak &&",
6277   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
6278   "self_type" : "_ZTION3ndk19ScopedAIBinder_WeakE",
6279   "size" : 4,
6280   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
6281  },
6282  {
6283   "alignment" : 4,
6284   "linker_set_key" : "_ZTION3ndk20ScopedFileDescriptorE",
6285   "name" : "ndk::ScopedFileDescriptor &&",
6286   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
6287   "self_type" : "_ZTION3ndk20ScopedFileDescriptorE",
6288   "size" : 4,
6289   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
6290  },
6291  {
6292   "alignment" : 4,
6293   "linker_set_key" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE",
6294   "name" : "ndk::ScopedAIBinder_DeathRecipient &&",
6295   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
6296   "self_type" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE",
6297   "size" : 4,
6298   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
6299  },
6300  {
6301   "alignment" : 4,
6302   "linker_set_key" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
6303   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &&",
6304   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
6305   "self_type" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
6306   "size" : 4,
6307   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
6308  }
6309 ]
6310}
6311