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