1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-15",
9   "self_type" : "type-72",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "linker_set_key" : "float []",
14   "name" : "float []",
15   "referenced_type" : "type-294",
16   "self_type" : "type-582",
17   "source_file" : "/system/core/libsystem/include/system/graphics.h"
18  },
19  {
20   "alignment" : 4,
21   "linker_set_key" : "int [0]",
22   "name" : "int [0]",
23   "referenced_type" : "type-48",
24   "self_type" : "type-186",
25   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
26  },
27  {
28   "alignment" : 1,
29   "linker_set_key" : "unsigned char [32]",
30   "name" : "unsigned char [32]",
31   "referenced_type" : "type-69",
32   "self_type" : "type-366",
33   "size" : 32,
34   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
35  },
36  {
37   "alignment" : 1,
38   "linker_set_key" : "unsigned char [5121]",
39   "name" : "unsigned char [5121]",
40   "referenced_type" : "type-69",
41   "self_type" : "type-68",
42   "size" : 5121,
43   "source_file" : "/system/core/liblog/include/log/log_read.h"
44  },
45  {
46   "alignment" : 4,
47   "linker_set_key" : "unsigned int [8]",
48   "name" : "unsigned int [8]",
49   "referenced_type" : "type-2",
50   "self_type" : "type-575",
51   "size" : 32,
52   "source_file" : "/system/core/libsystem/include/system/graphics.h"
53  }
54 ],
55 "builtin_types" :
56 [
57  {
58   "alignment" : 1,
59   "is_integral" : true,
60   "is_unsigned" : true,
61   "linker_set_key" : "bool",
62   "name" : "bool",
63   "referenced_type" : "type-17",
64   "self_type" : "type-17",
65   "size" : 1
66  },
67  {
68   "alignment" : 1,
69   "is_integral" : true,
70   "is_unsigned" : true,
71   "linker_set_key" : "char",
72   "name" : "char",
73   "referenced_type" : "type-15",
74   "self_type" : "type-15",
75   "size" : 1
76  },
77  {
78   "alignment" : 2,
79   "is_integral" : true,
80   "is_unsigned" : true,
81   "linker_set_key" : "char16_t",
82   "name" : "char16_t",
83   "referenced_type" : "type-133",
84   "self_type" : "type-133",
85   "size" : 2
86  },
87  {
88   "alignment" : 8,
89   "linker_set_key" : "double",
90   "name" : "double",
91   "referenced_type" : "type-299",
92   "self_type" : "type-299",
93   "size" : 8
94  },
95  {
96   "alignment" : 4,
97   "linker_set_key" : "float",
98   "name" : "float",
99   "referenced_type" : "type-294",
100   "self_type" : "type-294",
101   "size" : 4
102  },
103  {
104   "alignment" : 4,
105   "is_integral" : true,
106   "linker_set_key" : "int",
107   "name" : "int",
108   "referenced_type" : "type-48",
109   "self_type" : "type-48",
110   "size" : 4
111  },
112  {
113   "alignment" : 8,
114   "is_integral" : true,
115   "linker_set_key" : "long",
116   "name" : "long",
117   "referenced_type" : "type-118",
118   "self_type" : "type-118",
119   "size" : 8
120  },
121  {
122   "alignment" : 8,
123   "is_integral" : true,
124   "linker_set_key" : "long long",
125   "name" : "long long",
126   "referenced_type" : "type-284",
127   "self_type" : "type-284",
128   "size" : 8
129  },
130  {
131   "alignment" : 2,
132   "is_integral" : true,
133   "linker_set_key" : "short",
134   "name" : "short",
135   "referenced_type" : "type-253",
136   "self_type" : "type-253",
137   "size" : 2
138  },
139  {
140   "alignment" : 1,
141   "is_integral" : true,
142   "linker_set_key" : "signed char",
143   "name" : "signed char",
144   "referenced_type" : "type-305",
145   "self_type" : "type-305",
146   "size" : 1
147  },
148  {
149   "alignment" : 1,
150   "is_integral" : true,
151   "is_unsigned" : true,
152   "linker_set_key" : "unsigned char",
153   "name" : "unsigned char",
154   "referenced_type" : "type-69",
155   "self_type" : "type-69",
156   "size" : 1
157  },
158  {
159   "alignment" : 4,
160   "is_integral" : true,
161   "is_unsigned" : true,
162   "linker_set_key" : "unsigned int",
163   "name" : "unsigned int",
164   "referenced_type" : "type-2",
165   "self_type" : "type-2",
166   "size" : 4
167  },
168  {
169   "alignment" : 8,
170   "is_integral" : true,
171   "is_unsigned" : true,
172   "linker_set_key" : "unsigned long",
173   "name" : "unsigned long",
174   "referenced_type" : "type-16",
175   "self_type" : "type-16",
176   "size" : 8
177  },
178  {
179   "alignment" : 8,
180   "is_integral" : true,
181   "is_unsigned" : true,
182   "linker_set_key" : "unsigned long long",
183   "name" : "unsigned long long",
184   "referenced_type" : "type-289",
185   "self_type" : "type-289",
186   "size" : 8
187  },
188  {
189   "alignment" : 2,
190   "is_integral" : true,
191   "is_unsigned" : true,
192   "linker_set_key" : "unsigned short",
193   "name" : "unsigned short",
194   "referenced_type" : "type-71",
195   "self_type" : "type-71",
196   "size" : 2
197  },
198  {
199   "linker_set_key" : "void",
200   "name" : "void",
201   "referenced_type" : "type-51",
202   "self_type" : "type-51"
203  }
204 ],
205 "elf_functions" :
206 [
207  {
208   "name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
209  },
210  {
211   "name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
212  },
213  {
214   "name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
215  },
216  {
217   "name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
218  },
219  {
220   "name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
221  },
222  {
223   "name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
224  },
225  {
226   "name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
227  },
228  {
229   "name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
230  },
231  {
232   "name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
233  },
234  {
235   "name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats21notifySyspropsChangedEv"
236  },
237  {
238   "name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats21setHALInstrumentationEv"
239  },
240  {
241   "name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
242  },
243  {
244   "name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats4pingEv"
245  },
246  {
247   "name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
248  },
249  {
250   "name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
251  },
252  {
253   "name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats8castFromERKNS_2spIS4_EEb"
254  },
255  {
256   "name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStats13addOnewayTaskENSt3__18functionIFvvEEE"
257  },
258  {
259   "name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStatsC1ENS_2spINS3_11IPowerStatsEEE"
260  },
261  {
262   "name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStatsC2ENS_2spINS3_11IPowerStatsEEE"
263  },
264  {
265   "name" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
266  },
267  {
268   "name" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
269  },
270  {
271   "name" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats17_hidl_getRailInfoEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
272  },
273  {
274   "name" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats19_hidl_getEnergyDataEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
275  },
276  {
277   "name" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats22_hidl_streamEnergyDataEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
278  },
279  {
280   "name" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats24_hidl_getPowerEntityInfoEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
281  },
282  {
283   "name" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats29_hidl_getPowerEntityStateInfoEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
284  },
285  {
286   "name" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats38_hidl_getPowerEntityStateResidencyDataEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
287  },
288  {
289   "name" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats4pingEv"
290  },
291  {
292   "name" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStatsC1ERKNS_2spINS3_11IPowerStatsEEE"
293  },
294  {
295   "name" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStatsC2ERKNS_2spINS3_11IPowerStatsEEE"
296  },
297  {
298   "name" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStatsD0Ev"
299  },
300  {
301   "name" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStatsD1Ev"
302  },
303  {
304   "name" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStatsD2Ev"
305  },
306  {
307   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats11getRailInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_8RailInfoEEENS3_6StatusEEEE"
308  },
309  {
310   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
311  },
312  {
313   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
314  },
315  {
316   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
317  },
318  {
319   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats13getEnergyDataERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNS5_INS3_10EnergyDataEEENS3_6StatusEEEE"
320  },
321  {
322   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
323  },
324  {
325   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
326  },
327  {
328   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats16streamEnergyDataEjjNSt3__18functionIFvRKNS0_12MQDescriptorINS3_10EnergyDataELNS0_8MQFlavorE1EEEjjNS3_6StatusEEEE"
329  },
330  {
331   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats17_hidl_getRailInfoEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS3_8RailInfoEEENS3_6StatusEEEE"
332  },
333  {
334   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats18getPowerEntityInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_15PowerEntityInfoEEENS3_6StatusEEEE"
335  },
336  {
337   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats19_hidl_getEnergyDataEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNSA_INS3_10EnergyDataEEENS3_6StatusEEEE"
338  },
339  {
340   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
341  },
342  {
343   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats21notifySyspropsChangedEv"
344  },
345  {
346   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats21setHALInstrumentationEv"
347  },
348  {
349   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats22_hidl_streamEnergyDataEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjjNSt3__18functionIFvRKNS0_12MQDescriptorINS3_10EnergyDataELNS0_8MQFlavorE1EEEjjNS3_6StatusEEEE"
350  },
351  {
352   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats23getPowerEntityStateInfoERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNS5_INS3_21PowerEntityStateSpaceEEENS3_6StatusEEEE"
353  },
354  {
355   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats24_hidl_getPowerEntityInfoEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS3_15PowerEntityInfoEEENS3_6StatusEEEE"
356  },
357  {
358   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats29_hidl_getPowerEntityStateInfoEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNSA_INS3_21PowerEntityStateSpaceEEENS3_6StatusEEEE"
359  },
360  {
361   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats32getPowerEntityStateResidencyDataERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNS5_INS3_31PowerEntityStateResidencyResultEEENS3_6StatusEEEE"
362  },
363  {
364   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats38_hidl_getPowerEntityStateResidencyDataEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNSA_INS3_31PowerEntityStateResidencyResultEEENS3_6StatusEEEE"
365  },
366  {
367   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats4pingEv"
368  },
369  {
370   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
371  },
372  {
373   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStatsC1ERKNS_2spINS0_7IBinderEEE"
374  },
375  {
376   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStatsC2ERKNS_2spINS0_7IBinderEEE"
377  },
378  {
379   "name" : "_ZN7android8hardware5power5stats4V1_021writeEmbeddedToParcelERKNS3_15PowerEntityInfoEPNS0_6ParcelEmm"
380  },
381  {
382   "name" : "_ZN7android8hardware5power5stats4V1_021writeEmbeddedToParcelERKNS3_20PowerEntityStateInfoEPNS0_6ParcelEmm"
383  },
384  {
385   "name" : "_ZN7android8hardware5power5stats4V1_021writeEmbeddedToParcelERKNS3_21PowerEntityStateSpaceEPNS0_6ParcelEmm"
386  },
387  {
388   "name" : "_ZN7android8hardware5power5stats4V1_021writeEmbeddedToParcelERKNS3_31PowerEntityStateResidencyResultEPNS0_6ParcelEmm"
389  },
390  {
391   "name" : "_ZN7android8hardware5power5stats4V1_021writeEmbeddedToParcelERKNS3_8RailInfoEPNS0_6ParcelEmm"
392  },
393  {
394   "name" : "_ZN7android8hardware5power5stats4V1_022readEmbeddedFromParcelERKNS3_15PowerEntityInfoERKNS0_6ParcelEmm"
395  },
396  {
397   "name" : "_ZN7android8hardware5power5stats4V1_022readEmbeddedFromParcelERKNS3_20PowerEntityStateInfoERKNS0_6ParcelEmm"
398  },
399  {
400   "name" : "_ZN7android8hardware5power5stats4V1_022readEmbeddedFromParcelERKNS3_21PowerEntityStateSpaceERKNS0_6ParcelEmm"
401  },
402  {
403   "name" : "_ZN7android8hardware5power5stats4V1_022readEmbeddedFromParcelERKNS3_31PowerEntityStateResidencyResultERKNS0_6ParcelEmm"
404  },
405  {
406   "name" : "_ZN7android8hardware5power5stats4V1_022readEmbeddedFromParcelERKNS3_8RailInfoERKNS0_6ParcelEmm"
407  },
408  {
409   "binding" : "weak",
410   "name" : "_ZN7android8hardware7details13castInterfaceINS0_5power5stats4V1_011IPowerStatsENS_4hidl4base4V1_05IBaseENS5_14BpHwPowerStatsEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
411  },
412  {
413   "binding" : "weak",
414   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_5power5stats4V1_014BpHwPowerStatsENS5_11IPowerStatsEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
415  },
416  {
417   "binding" : "weak",
418   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
419  },
420  {
421   "binding" : "weak",
422   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
423  },
424  {
425   "binding" : "weak",
426   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISG_EERPNS_15__tree_end_nodeIST_EERKT_"
427  },
428  {
429   "binding" : "weak",
430   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEERKT_"
431  },
432  {
433   "binding" : "weak",
434   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEE"
435  },
436  {
437   "binding" : "weak",
438   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISE_EERPNS_15__tree_end_nodeISR_EERKT_"
439  },
440  {
441   "binding" : "weak",
442   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EElEERKT_"
443  },
444  {
445   "binding" : "weak",
446   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EElEE"
447  },
448  {
449   "binding" : "weak",
450   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
451  },
452  {
453   "binding" : "weak",
454   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
455  },
456  {
457   "binding" : "weak",
458   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
459  },
460  {
461   "name" : "_ZThn32_N7android8hardware5power5stats4V1_014BnHwPowerStatsD0Ev"
462  },
463  {
464   "name" : "_ZThn32_N7android8hardware5power5stats4V1_014BnHwPowerStatsD1Ev"
465  },
466  {
467   "name" : "_ZTv0_n24_N7android8hardware5power5stats4V1_014BnHwPowerStatsD0Ev"
468  },
469  {
470   "name" : "_ZTv0_n24_N7android8hardware5power5stats4V1_014BnHwPowerStatsD1Ev"
471  }
472 ],
473 "elf_objects" :
474 [
475  {
476   "name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats10descriptorE"
477  },
478  {
479   "name" : "_ZTCN7android8hardware5power5stats4V1_011IPowerStatsE0_NS_4hidl4base4V1_05IBaseE"
480  },
481  {
482   "binding" : "weak",
483   "name" : "_ZTCN7android8hardware5power5stats4V1_012BsPowerStatsE0_NS3_11IPowerStatsE"
484  },
485  {
486   "name" : "_ZTCN7android8hardware5power5stats4V1_014BnHwPowerStatsE0_NS0_7IBinderE"
487  },
488  {
489   "name" : "_ZTCN7android8hardware5power5stats4V1_014BnHwPowerStatsE0_NS0_9BHwBinderE"
490  },
491  {
492   "name" : "_ZTCN7android8hardware5power5stats4V1_014BnHwPowerStatsE0_NS_4hidl4base4V1_08BnHwBaseE"
493  },
494  {
495   "name" : "_ZTCN7android8hardware5power5stats4V1_014BpHwPowerStatsE0_NS0_11BpInterfaceINS3_11IPowerStatsEEE"
496  },
497  {
498   "name" : "_ZTCN7android8hardware5power5stats4V1_014BpHwPowerStatsE0_NS3_11IPowerStatsE"
499  },
500  {
501   "name" : "_ZTCN7android8hardware5power5stats4V1_014BpHwPowerStatsE0_NS_4hidl4base4V1_05IBaseE"
502  },
503  {
504   "name" : "_ZTCN7android8hardware5power5stats4V1_014BpHwPowerStatsE16_NS0_11BpHwRefBaseE"
505  },
506  {
507   "name" : "_ZTCN7android8hardware5power5stats4V1_014BpHwPowerStatsE8_NS0_10IInterfaceE"
508  },
509  {
510   "name" : "_ZTTN7android8hardware5power5stats4V1_011IPowerStatsE"
511  },
512  {
513   "name" : "_ZTTN7android8hardware5power5stats4V1_014BnHwPowerStatsE"
514  },
515  {
516   "name" : "_ZTTN7android8hardware5power5stats4V1_014BpHwPowerStatsE"
517  },
518  {
519   "name" : "_ZTVN7android8hardware5power5stats4V1_011IPowerStatsE"
520  },
521  {
522   "binding" : "weak",
523   "name" : "_ZTVN7android8hardware5power5stats4V1_012BsPowerStatsE"
524  },
525  {
526   "name" : "_ZTVN7android8hardware5power5stats4V1_014BnHwPowerStatsE"
527  },
528  {
529   "name" : "_ZTVN7android8hardware5power5stats4V1_014BpHwPowerStatsE"
530  }
531 ],
532 "enum_types" :
533 [
534  {
535   "alignment" : 4,
536   "enum_fields" :
537   [
538    {
539     "enum_field_value" : 0,
540     "name" : "android::Condition::WAKE_UP_ONE"
541    },
542    {
543     "enum_field_value" : 1,
544     "name" : "android::Condition::WAKE_UP_ALL"
545    }
546   ],
547   "linker_set_key" : "android::Condition::WakeUpType",
548   "name" : "android::Condition::WakeUpType",
549   "referenced_type" : "type-593",
550   "self_type" : "type-593",
551   "size" : 4,
552   "source_file" : "/system/core/libutils/include/utils/Condition.h",
553   "underlying_type" : "type-2",
554   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
555  },
556  {
557   "alignment" : 4,
558   "enum_fields" :
559   [
560    {
561     "enum_field_value" : 0,
562     "name" : "android::String16::kEmptyString"
563    }
564   ],
565   "linker_set_key" : "android::String16::StaticLinkage",
566   "name" : "android::String16::StaticLinkage",
567   "referenced_type" : "type-478",
568   "self_type" : "type-478",
569   "size" : 4,
570   "source_file" : "/system/core/libutils/include/utils/String16.h",
571   "underlying_type" : "type-2",
572   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
573  },
574  {
575   "alignment" : 4,
576   "enum_fields" :
577   [
578    {
579     "enum_field_value" : 0,
580     "name" : "android::String8::kEmptyString"
581    }
582   ],
583   "linker_set_key" : "android::String8::StaticLinkage",
584   "name" : "android::String8::StaticLinkage",
585   "referenced_type" : "type-469",
586   "self_type" : "type-469",
587   "size" : 4,
588   "source_file" : "/system/core/libutils/include/utils/String8.h",
589   "underlying_type" : "type-2",
590   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
591  },
592  {
593   "alignment" : 4,
594   "enum_fields" :
595   [
596    {
597     "enum_field_value" : 0,
598     "name" : "android::hardware::HidlReturnRestriction::NONE"
599    },
600    {
601     "enum_field_value" : 1,
602     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
603    },
604    {
605     "enum_field_value" : 2,
606     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
607    }
608   ],
609   "linker_set_key" : "android::hardware::HidlReturnRestriction",
610   "name" : "android::hardware::HidlReturnRestriction",
611   "referenced_type" : "type-209",
612   "self_type" : "type-209",
613   "size" : 4,
614   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
615   "underlying_type" : "type-48",
616   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
617  },
618  {
619   "alignment" : 4,
620   "enum_fields" :
621   [
622    {
623     "enum_field_value" : 0,
624     "name" : "android::hardware::MQDescriptor<android::hardware::power::stats::V1_0::EnergyData, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
625    },
626    {
627     "enum_field_value" : 1,
628     "name" : "android::hardware::MQDescriptor<android::hardware::power::stats::V1_0::EnergyData, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
629    },
630    {
631     "enum_field_value" : 2,
632     "name" : "android::hardware::MQDescriptor<android::hardware::power::stats::V1_0::EnergyData, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
633    },
634    {
635     "enum_field_value" : 3,
636     "name" : "android::hardware::MQDescriptor<android::hardware::power::stats::V1_0::EnergyData, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
637    }
638   ],
639   "linker_set_key" : "android::hardware::MQDescriptor<EnergyData, android::hardware::kSynchronizedReadWrite>::GrantorType",
640   "name" : "android::hardware::MQDescriptor<EnergyData, android::hardware::kSynchronizedReadWrite>::GrantorType",
641   "referenced_type" : "type-457",
642   "self_type" : "type-457",
643   "size" : 4,
644   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
645   "underlying_type" : "type-48",
646   "unique_id" : "_ZTSN7android8hardware12MQDescriptorINS0_5power5stats4V1_010EnergyDataELNS0_8MQFlavorE1EE11GrantorTypeE"
647  },
648  {
649   "alignment" : 4,
650   "enum_fields" :
651   [
652    {
653     "enum_field_value" : 0,
654     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
655    },
656    {
657     "enum_field_value" : 1,
658     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
659    },
660    {
661     "enum_field_value" : 2,
662     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
663    },
664    {
665     "enum_field_value" : 3,
666     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
667    }
668   ],
669   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
670   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
671   "referenced_type" : "type-459",
672   "self_type" : "type-459",
673   "size" : 4,
674   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
675   "underlying_type" : "type-48",
676   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
677  },
678  {
679   "alignment" : 4,
680   "enum_fields" :
681   [
682    {
683     "enum_field_value" : 1,
684     "name" : "android::hardware::kSynchronizedReadWrite"
685    },
686    {
687     "enum_field_value" : 2,
688     "name" : "android::hardware::kUnsynchronizedWrite"
689    }
690   ],
691   "linker_set_key" : "android::hardware::MQFlavor",
692   "name" : "android::hardware::MQFlavor",
693   "referenced_type" : "type-449",
694   "self_type" : "type-449",
695   "size" : 4,
696   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
697   "underlying_type" : "type-2",
698   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
699  },
700  {
701   "alignment" : 4,
702   "enum_fields" :
703   [
704    {
705     "enum_field_value" : 0,
706     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
707    },
708    {
709     "enum_field_value" : 1,
710     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
711    },
712    {
713     "enum_field_value" : 2,
714     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
715    }
716   ],
717   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
718   "name" : "android::hardware::ProcessState::CallRestriction",
719   "referenced_type" : "type-141",
720   "self_type" : "type-141",
721   "size" : 4,
722   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
723   "underlying_type" : "type-48",
724   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
725  },
726  {
727   "alignment" : 4,
728   "enum_fields" :
729   [
730    {
731     "enum_field_value" : 0,
732     "name" : "android::hardware::Status::EX_NONE"
733    },
734    {
735     "enum_field_value" : -1,
736     "name" : "android::hardware::Status::EX_SECURITY"
737    },
738    {
739     "enum_field_value" : -2,
740     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
741    },
742    {
743     "enum_field_value" : -3,
744     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
745    },
746    {
747     "enum_field_value" : -4,
748     "name" : "android::hardware::Status::EX_NULL_POINTER"
749    },
750    {
751     "enum_field_value" : -5,
752     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
753    },
754    {
755     "enum_field_value" : -6,
756     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
757    },
758    {
759     "enum_field_value" : -7,
760     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
761    },
762    {
763     "enum_field_value" : -128,
764     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
765    },
766    {
767     "enum_field_value" : -129,
768     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
769    }
770   ],
771   "linker_set_key" : "android::hardware::Status::Exception",
772   "name" : "android::hardware::Status::Exception",
773   "referenced_type" : "type-178",
774   "self_type" : "type-178",
775   "size" : 4,
776   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
777   "underlying_type" : "type-48",
778   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
779  },
780  {
781   "alignment" : 4,
782   "enum_fields" :
783   [
784    {
785     "enum_field_value" : 0,
786     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
787    },
788    {
789     "enum_field_value" : 1,
790     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
791    },
792    {
793     "enum_field_value" : 2,
794     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
795    },
796    {
797     "enum_field_value" : 3,
798     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
799    },
800    {
801     "enum_field_value" : 4,
802     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
803    },
804    {
805     "enum_field_value" : 5,
806     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
807    },
808    {
809     "enum_field_value" : 6,
810     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
811    },
812    {
813     "enum_field_value" : 7,
814     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
815    },
816    {
817     "enum_field_value" : 8,
818     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
819    },
820    {
821     "enum_field_value" : 9,
822     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
823    }
824   ],
825   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
826   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
827   "referenced_type" : "type-660",
828   "self_type" : "type-660",
829   "size" : 4,
830   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
831   "underlying_type" : "type-2",
832   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
833  },
834  {
835   "alignment" : 4,
836   "enum_fields" :
837   [
838    {
839     "enum_field_value" : 0,
840     "name" : "android::hardware::power::stats::V1_0::PowerEntityType::SUBSYSTEM"
841    },
842    {
843     "enum_field_value" : 1,
844     "name" : "android::hardware::power::stats::V1_0::PowerEntityType::PERIPHERAL"
845    },
846    {
847     "enum_field_value" : 2,
848     "name" : "android::hardware::power::stats::V1_0::PowerEntityType::POWER_DOMAIN"
849    }
850   ],
851   "linker_set_key" : "android::hardware::power::stats::V1_0::PowerEntityType",
852   "name" : "android::hardware::power::stats::V1_0::PowerEntityType",
853   "referenced_type" : "type-417",
854   "self_type" : "type-417",
855   "size" : 4,
856   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/types.h",
857   "underlying_type" : "type-2",
858   "unique_id" : "_ZTSN7android8hardware5power5stats4V1_015PowerEntityTypeE"
859  },
860  {
861   "alignment" : 4,
862   "enum_fields" :
863   [
864    {
865     "enum_field_value" : 0,
866     "name" : "android::hardware::power::stats::V1_0::Status::SUCCESS"
867    },
868    {
869     "enum_field_value" : 1,
870     "name" : "android::hardware::power::stats::V1_0::Status::NOT_SUPPORTED"
871    },
872    {
873     "enum_field_value" : 2,
874     "name" : "android::hardware::power::stats::V1_0::Status::INVALID_INPUT"
875    },
876    {
877     "enum_field_value" : 3,
878     "name" : "android::hardware::power::stats::V1_0::Status::FILESYSTEM_ERROR"
879    },
880    {
881     "enum_field_value" : 4,
882     "name" : "android::hardware::power::stats::V1_0::Status::INSUFFICIENT_RESOURCES"
883    }
884   ],
885   "linker_set_key" : "android::hardware::power::stats::V1_0::Status",
886   "name" : "android::hardware::power::stats::V1_0::Status",
887   "referenced_type" : "type-622",
888   "self_type" : "type-622",
889   "size" : 4,
890   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/types.h",
891   "underlying_type" : "type-2",
892   "unique_id" : "_ZTSN7android8hardware5power5stats4V1_06StatusE"
893  },
894  {
895   "alignment" : 4,
896   "enum_fields" :
897   [
898    {
899     "enum_field_value" : 0,
900     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
901    },
902    {
903     "enum_field_value" : 1,
904     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
905    },
906    {
907     "enum_field_value" : 2,
908     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
909    }
910   ],
911   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
912   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
913   "referenced_type" : "type-464",
914   "self_type" : "type-464",
915   "size" : 4,
916   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
917   "underlying_type" : "type-48",
918   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
919  },
920  {
921   "alignment" : 4,
922   "enum_fields" :
923   [
924    {
925     "enum_field_value" : -1,
926     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
927    }
928   ],
929   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
930   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
931   "referenced_type" : "type-611",
932   "self_type" : "type-611",
933   "size" : 4,
934   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
935   "underlying_type" : "type-48",
936   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
937  },
938  {
939   "alignment" : 1,
940   "enum_fields" :
941   [
942    {
943     "enum_field_value" : 0,
944     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
945    },
946    {
947     "enum_field_value" : 1,
948     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
949    },
950    {
951     "enum_field_value" : 2,
952     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
953    }
954   ],
955   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
956   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
957   "referenced_type" : "type-610",
958   "self_type" : "type-610",
959   "size" : 1,
960   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
961   "underlying_type" : "type-69",
962   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
963  },
964  {
965   "alignment" : 4,
966   "enum_fields" :
967   [
968    {
969     "enum_field_value" : 0,
970     "name" : "ANDROID_LOG_UNKNOWN"
971    },
972    {
973     "enum_field_value" : 1,
974     "name" : "ANDROID_LOG_DEFAULT"
975    },
976    {
977     "enum_field_value" : 2,
978     "name" : "ANDROID_LOG_VERBOSE"
979    },
980    {
981     "enum_field_value" : 3,
982     "name" : "ANDROID_LOG_DEBUG"
983    },
984    {
985     "enum_field_value" : 4,
986     "name" : "ANDROID_LOG_INFO"
987    },
988    {
989     "enum_field_value" : 5,
990     "name" : "ANDROID_LOG_WARN"
991    },
992    {
993     "enum_field_value" : 6,
994     "name" : "ANDROID_LOG_ERROR"
995    },
996    {
997     "enum_field_value" : 7,
998     "name" : "ANDROID_LOG_FATAL"
999    },
1000    {
1001     "enum_field_value" : 8,
1002     "name" : "ANDROID_LOG_SILENT"
1003    }
1004   ],
1005   "linker_set_key" : "android_LogPriority",
1006   "name" : "android_LogPriority",
1007   "referenced_type" : "type-1",
1008   "self_type" : "type-1",
1009   "size" : 4,
1010   "source_file" : "/system/core/liblog/include/android/log.h",
1011   "underlying_type" : "type-2",
1012   "unique_id" : "android_LogPriority"
1013  },
1014  {
1015   "alignment" : 4,
1016   "enum_fields" :
1017   [
1018    {
1019     "enum_field_value" : 0,
1020     "name" : "HAL_COLOR_MODE_NATIVE"
1021    },
1022    {
1023     "enum_field_value" : 1,
1024     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1025    },
1026    {
1027     "enum_field_value" : 2,
1028     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1029    },
1030    {
1031     "enum_field_value" : 3,
1032     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1033    },
1034    {
1035     "enum_field_value" : 4,
1036     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1037    },
1038    {
1039     "enum_field_value" : 5,
1040     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1041    },
1042    {
1043     "enum_field_value" : 6,
1044     "name" : "HAL_COLOR_MODE_DCI_P3"
1045    },
1046    {
1047     "enum_field_value" : 7,
1048     "name" : "HAL_COLOR_MODE_SRGB"
1049    },
1050    {
1051     "enum_field_value" : 8,
1052     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1053    },
1054    {
1055     "enum_field_value" : 9,
1056     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1057    }
1058   ],
1059   "linker_set_key" : "android_color_mode_t",
1060   "name" : "android_color_mode_t",
1061   "referenced_type" : "type-563",
1062   "self_type" : "type-563",
1063   "size" : 4,
1064   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1065   "underlying_type" : "type-2",
1066   "unique_id" : "android_color_mode_t"
1067  },
1068  {
1069   "alignment" : 4,
1070   "enum_fields" :
1071   [
1072    {
1073     "enum_field_value" : 10,
1074     "name" : "HAL_COLOR_MODE_BT2020"
1075    },
1076    {
1077     "enum_field_value" : 11,
1078     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1079    },
1080    {
1081     "enum_field_value" : 12,
1082     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1083    }
1084   ],
1085   "linker_set_key" : "android_color_mode_v1_1_t",
1086   "name" : "android_color_mode_v1_1_t",
1087   "referenced_type" : "type-568",
1088   "self_type" : "type-568",
1089   "size" : 4,
1090   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1091   "underlying_type" : "type-2",
1092   "unique_id" : "android_color_mode_v1_1_t"
1093  },
1094  {
1095   "alignment" : 4,
1096   "enum_fields" :
1097   [
1098    {
1099     "enum_field_value" : 0,
1100     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1101    },
1102    {
1103     "enum_field_value" : 1,
1104     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1105    },
1106    {
1107     "enum_field_value" : 2,
1108     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1109    },
1110    {
1111     "enum_field_value" : 3,
1112     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1113    },
1114    {
1115     "enum_field_value" : 4,
1116     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1117    },
1118    {
1119     "enum_field_value" : 5,
1120     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1121    },
1122    {
1123     "enum_field_value" : 6,
1124     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1125    }
1126   ],
1127   "linker_set_key" : "android_color_transform_t",
1128   "name" : "android_color_transform_t",
1129   "referenced_type" : "type-564",
1130   "self_type" : "type-564",
1131   "size" : 4,
1132   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1133   "underlying_type" : "type-2",
1134   "unique_id" : "android_color_transform_t"
1135  },
1136  {
1137   "alignment" : 4,
1138   "enum_fields" :
1139   [
1140    {
1141     "enum_field_value" : 0,
1142     "name" : "HAL_DATASPACE_UNKNOWN"
1143    },
1144    {
1145     "enum_field_value" : 1,
1146     "name" : "HAL_DATASPACE_ARBITRARY"
1147    },
1148    {
1149     "enum_field_value" : 16,
1150     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1151    },
1152    {
1153     "enum_field_value" : 4128768,
1154     "name" : "HAL_DATASPACE_STANDARD_MASK"
1155    },
1156    {
1157     "enum_field_value" : 0,
1158     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1159    },
1160    {
1161     "enum_field_value" : 65536,
1162     "name" : "HAL_DATASPACE_STANDARD_BT709"
1163    },
1164    {
1165     "enum_field_value" : 131072,
1166     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1167    },
1168    {
1169     "enum_field_value" : 196608,
1170     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1171    },
1172    {
1173     "enum_field_value" : 262144,
1174     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1175    },
1176    {
1177     "enum_field_value" : 327680,
1178     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1179    },
1180    {
1181     "enum_field_value" : 393216,
1182     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1183    },
1184    {
1185     "enum_field_value" : 458752,
1186     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1187    },
1188    {
1189     "enum_field_value" : 524288,
1190     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1191    },
1192    {
1193     "enum_field_value" : 589824,
1194     "name" : "HAL_DATASPACE_STANDARD_FILM"
1195    },
1196    {
1197     "enum_field_value" : 655360,
1198     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1199    },
1200    {
1201     "enum_field_value" : 720896,
1202     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1203    },
1204    {
1205     "enum_field_value" : 22,
1206     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1207    },
1208    {
1209     "enum_field_value" : 130023424,
1210     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1211    },
1212    {
1213     "enum_field_value" : 0,
1214     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1215    },
1216    {
1217     "enum_field_value" : 4194304,
1218     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1219    },
1220    {
1221     "enum_field_value" : 8388608,
1222     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1223    },
1224    {
1225     "enum_field_value" : 12582912,
1226     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1227    },
1228    {
1229     "enum_field_value" : 16777216,
1230     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1231    },
1232    {
1233     "enum_field_value" : 20971520,
1234     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1235    },
1236    {
1237     "enum_field_value" : 25165824,
1238     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1239    },
1240    {
1241     "enum_field_value" : 29360128,
1242     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1243    },
1244    {
1245     "enum_field_value" : 33554432,
1246     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1247    },
1248    {
1249     "enum_field_value" : 27,
1250     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1251    },
1252    {
1253     "enum_field_value" : 939524096,
1254     "name" : "HAL_DATASPACE_RANGE_MASK"
1255    },
1256    {
1257     "enum_field_value" : 0,
1258     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1259    },
1260    {
1261     "enum_field_value" : 134217728,
1262     "name" : "HAL_DATASPACE_RANGE_FULL"
1263    },
1264    {
1265     "enum_field_value" : 268435456,
1266     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1267    },
1268    {
1269     "enum_field_value" : 402653184,
1270     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1271    },
1272    {
1273     "enum_field_value" : 512,
1274     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1275    },
1276    {
1277     "enum_field_value" : 138477568,
1278     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1279    },
1280    {
1281     "enum_field_value" : 406913024,
1282     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1283    },
1284    {
1285     "enum_field_value" : 513,
1286     "name" : "HAL_DATASPACE_SRGB"
1287    },
1288    {
1289     "enum_field_value" : 142671872,
1290     "name" : "HAL_DATASPACE_V0_SRGB"
1291    },
1292    {
1293     "enum_field_value" : 411107328,
1294     "name" : "HAL_DATASPACE_V0_SCRGB"
1295    },
1296    {
1297     "enum_field_value" : 257,
1298     "name" : "HAL_DATASPACE_JFIF"
1299    },
1300    {
1301     "enum_field_value" : 146931712,
1302     "name" : "HAL_DATASPACE_V0_JFIF"
1303    },
1304    {
1305     "enum_field_value" : 258,
1306     "name" : "HAL_DATASPACE_BT601_625"
1307    },
1308    {
1309     "enum_field_value" : 281149440,
1310     "name" : "HAL_DATASPACE_V0_BT601_625"
1311    },
1312    {
1313     "enum_field_value" : 259,
1314     "name" : "HAL_DATASPACE_BT601_525"
1315    },
1316    {
1317     "enum_field_value" : 281280512,
1318     "name" : "HAL_DATASPACE_V0_BT601_525"
1319    },
1320    {
1321     "enum_field_value" : 260,
1322     "name" : "HAL_DATASPACE_BT709"
1323    },
1324    {
1325     "enum_field_value" : 281083904,
1326     "name" : "HAL_DATASPACE_V0_BT709"
1327    },
1328    {
1329     "enum_field_value" : 139067392,
1330     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1331    },
1332    {
1333     "enum_field_value" : 155844608,
1334     "name" : "HAL_DATASPACE_DCI_P3"
1335    },
1336    {
1337     "enum_field_value" : 139067392,
1338     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1339    },
1340    {
1341     "enum_field_value" : 143261696,
1342     "name" : "HAL_DATASPACE_DISPLAY_P3"
1343    },
1344    {
1345     "enum_field_value" : 151715840,
1346     "name" : "HAL_DATASPACE_ADOBE_RGB"
1347    },
1348    {
1349     "enum_field_value" : 138805248,
1350     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1351    },
1352    {
1353     "enum_field_value" : 147193856,
1354     "name" : "HAL_DATASPACE_BT2020"
1355    },
1356    {
1357     "enum_field_value" : 163971072,
1358     "name" : "HAL_DATASPACE_BT2020_PQ"
1359    },
1360    {
1361     "enum_field_value" : 4096,
1362     "name" : "HAL_DATASPACE_DEPTH"
1363    },
1364    {
1365     "enum_field_value" : 4097,
1366     "name" : "HAL_DATASPACE_SENSOR"
1367    }
1368   ],
1369   "linker_set_key" : "android_dataspace_t",
1370   "name" : "android_dataspace_t",
1371   "referenced_type" : "type-562",
1372   "self_type" : "type-562",
1373   "size" : 4,
1374   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1375   "underlying_type" : "type-2",
1376   "unique_id" : "android_dataspace_t"
1377  },
1378  {
1379   "alignment" : 4,
1380   "enum_fields" :
1381   [
1382    {
1383     "enum_field_value" : 281411584,
1384     "name" : "HAL_DATASPACE_BT2020_ITU"
1385    },
1386    {
1387     "enum_field_value" : 298188800,
1388     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1389    },
1390    {
1391     "enum_field_value" : 302383104,
1392     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1393    },
1394    {
1395     "enum_field_value" : 168165376,
1396     "name" : "HAL_DATASPACE_BT2020_HLG"
1397    }
1398   ],
1399   "linker_set_key" : "android_dataspace_v1_1_t",
1400   "name" : "android_dataspace_v1_1_t",
1401   "referenced_type" : "type-567",
1402   "self_type" : "type-567",
1403   "size" : 4,
1404   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1405   "underlying_type" : "type-2",
1406   "unique_id" : "android_dataspace_v1_1_t"
1407  },
1408  {
1409   "alignment" : 4,
1410   "enum_fields" :
1411   [
1412    {
1413     "enum_field_value" : 142999552,
1414     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1415    },
1416    {
1417     "enum_field_value" : 4098,
1418     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1419    },
1420    {
1421     "enum_field_value" : 4099,
1422     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1423    },
1424    {
1425     "enum_field_value" : 4100,
1426     "name" : "HAL_DATASPACE_HEIF"
1427    }
1428   ],
1429   "linker_set_key" : "android_dataspace_v1_2_t",
1430   "name" : "android_dataspace_v1_2_t",
1431   "referenced_type" : "type-571",
1432   "self_type" : "type-571",
1433   "size" : 4,
1434   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1435   "underlying_type" : "type-2",
1436   "unique_id" : "android_dataspace_v1_2_t"
1437  },
1438  {
1439   "alignment" : 4,
1440   "enum_fields" :
1441   [
1442    {
1443     "enum_field_value" : 1,
1444     "name" : "FLEX_COMPONENT_Y"
1445    },
1446    {
1447     "enum_field_value" : 2,
1448     "name" : "FLEX_COMPONENT_Cb"
1449    },
1450    {
1451     "enum_field_value" : 4,
1452     "name" : "FLEX_COMPONENT_Cr"
1453    },
1454    {
1455     "enum_field_value" : 1024,
1456     "name" : "FLEX_COMPONENT_R"
1457    },
1458    {
1459     "enum_field_value" : 2048,
1460     "name" : "FLEX_COMPONENT_G"
1461    },
1462    {
1463     "enum_field_value" : 4096,
1464     "name" : "FLEX_COMPONENT_B"
1465    },
1466    {
1467     "enum_field_value" : 1073741824,
1468     "name" : "FLEX_COMPONENT_A"
1469    }
1470   ],
1471   "linker_set_key" : "android_flex_component",
1472   "name" : "android_flex_component",
1473   "referenced_type" : "type-576",
1474   "self_type" : "type-576",
1475   "size" : 4,
1476   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1477   "underlying_type" : "type-2",
1478   "unique_id" : "android_flex_component"
1479  },
1480  {
1481   "alignment" : 4,
1482   "enum_fields" :
1483   [
1484    {
1485     "enum_field_value" : 0,
1486     "name" : "FLEX_FORMAT_INVALID"
1487    },
1488    {
1489     "enum_field_value" : 1,
1490     "name" : "FLEX_FORMAT_Y"
1491    },
1492    {
1493     "enum_field_value" : 7,
1494     "name" : "FLEX_FORMAT_YCbCr"
1495    },
1496    {
1497     "enum_field_value" : 1073741831,
1498     "name" : "FLEX_FORMAT_YCbCrA"
1499    },
1500    {
1501     "enum_field_value" : 7168,
1502     "name" : "FLEX_FORMAT_RGB"
1503    },
1504    {
1505     "enum_field_value" : 1073748992,
1506     "name" : "FLEX_FORMAT_RGBA"
1507    }
1508   ],
1509   "linker_set_key" : "android_flex_format",
1510   "name" : "android_flex_format",
1511   "referenced_type" : "type-578",
1512   "self_type" : "type-578",
1513   "size" : 4,
1514   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1515   "underlying_type" : "type-2",
1516   "unique_id" : "android_flex_format"
1517  },
1518  {
1519   "alignment" : 4,
1520   "enum_fields" :
1521   [
1522    {
1523     "enum_field_value" : 1,
1524     "name" : "HAL_HDR_DOLBY_VISION"
1525    },
1526    {
1527     "enum_field_value" : 2,
1528     "name" : "HAL_HDR_HDR10"
1529    },
1530    {
1531     "enum_field_value" : 3,
1532     "name" : "HAL_HDR_HLG"
1533    }
1534   ],
1535   "linker_set_key" : "android_hdr_t",
1536   "name" : "android_hdr_t",
1537   "referenced_type" : "type-565",
1538   "self_type" : "type-565",
1539   "size" : 4,
1540   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1541   "underlying_type" : "type-2",
1542   "unique_id" : "android_hdr_t"
1543  },
1544  {
1545   "alignment" : 4,
1546   "enum_fields" :
1547   [
1548    {
1549     "enum_field_value" : 4,
1550     "name" : "HAL_HDR_HDR10_PLUS"
1551    }
1552   ],
1553   "linker_set_key" : "android_hdr_v1_2_t",
1554   "name" : "android_hdr_v1_2_t",
1555   "referenced_type" : "type-570",
1556   "self_type" : "type-570",
1557   "size" : 4,
1558   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1559   "underlying_type" : "type-2",
1560   "unique_id" : "android_hdr_v1_2_t"
1561  },
1562  {
1563   "alignment" : 4,
1564   "enum_fields" :
1565   [
1566    {
1567     "enum_field_value" : 39,
1568     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1569    },
1570    {
1571     "enum_field_value" : 40,
1572     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1573    },
1574    {
1575     "enum_field_value" : 41,
1576     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1577    },
1578    {
1579     "enum_field_value" : 42,
1580     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1581    }
1582   ],
1583   "linker_set_key" : "android_pixel_format_sw_t",
1584   "name" : "android_pixel_format_sw_t",
1585   "referenced_type" : "type-573",
1586   "self_type" : "type-573",
1587   "size" : 4,
1588   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1589   "underlying_type" : "type-2",
1590   "unique_id" : "_ZTS25android_pixel_format_sw_t"
1591  },
1592  {
1593   "alignment" : 4,
1594   "enum_fields" :
1595   [
1596    {
1597     "enum_field_value" : 1,
1598     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1599    },
1600    {
1601     "enum_field_value" : 2,
1602     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1603    },
1604    {
1605     "enum_field_value" : 3,
1606     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1607    },
1608    {
1609     "enum_field_value" : 4,
1610     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1611    },
1612    {
1613     "enum_field_value" : 5,
1614     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1615    },
1616    {
1617     "enum_field_value" : 16,
1618     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1619    },
1620    {
1621     "enum_field_value" : 17,
1622     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1623    },
1624    {
1625     "enum_field_value" : 20,
1626     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1627    },
1628    {
1629     "enum_field_value" : 22,
1630     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1631    },
1632    {
1633     "enum_field_value" : 32,
1634     "name" : "HAL_PIXEL_FORMAT_RAW16"
1635    },
1636    {
1637     "enum_field_value" : 33,
1638     "name" : "HAL_PIXEL_FORMAT_BLOB"
1639    },
1640    {
1641     "enum_field_value" : 34,
1642     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1643    },
1644    {
1645     "enum_field_value" : 35,
1646     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1647    },
1648    {
1649     "enum_field_value" : 36,
1650     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1651    },
1652    {
1653     "enum_field_value" : 37,
1654     "name" : "HAL_PIXEL_FORMAT_RAW10"
1655    },
1656    {
1657     "enum_field_value" : 38,
1658     "name" : "HAL_PIXEL_FORMAT_RAW12"
1659    },
1660    {
1661     "enum_field_value" : 43,
1662     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1663    },
1664    {
1665     "enum_field_value" : 538982489,
1666     "name" : "HAL_PIXEL_FORMAT_Y8"
1667    },
1668    {
1669     "enum_field_value" : 540422489,
1670     "name" : "HAL_PIXEL_FORMAT_Y16"
1671    },
1672    {
1673     "enum_field_value" : 842094169,
1674     "name" : "HAL_PIXEL_FORMAT_YV12"
1675    }
1676   ],
1677   "linker_set_key" : "android_pixel_format_t",
1678   "name" : "android_pixel_format_t",
1679   "referenced_type" : "type-560",
1680   "self_type" : "type-560",
1681   "size" : 4,
1682   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1683   "underlying_type" : "type-2",
1684   "unique_id" : "android_pixel_format_t"
1685  },
1686  {
1687   "alignment" : 4,
1688   "enum_fields" :
1689   [
1690    {
1691     "enum_field_value" : 48,
1692     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1693    },
1694    {
1695     "enum_field_value" : 49,
1696     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1697    },
1698    {
1699     "enum_field_value" : 50,
1700     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1701    },
1702    {
1703     "enum_field_value" : 51,
1704     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1705    },
1706    {
1707     "enum_field_value" : 52,
1708     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1709    },
1710    {
1711     "enum_field_value" : 53,
1712     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1713    },
1714    {
1715     "enum_field_value" : 54,
1716     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1717    }
1718   ],
1719   "linker_set_key" : "android_pixel_format_v1_1_t",
1720   "name" : "android_pixel_format_v1_1_t",
1721   "referenced_type" : "type-566",
1722   "self_type" : "type-566",
1723   "size" : 4,
1724   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1725   "underlying_type" : "type-2",
1726   "unique_id" : "android_pixel_format_v1_1_t"
1727  },
1728  {
1729   "alignment" : 4,
1730   "enum_fields" :
1731   [
1732    {
1733     "enum_field_value" : 55,
1734     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1735    }
1736   ],
1737   "linker_set_key" : "android_pixel_format_v1_2_t",
1738   "name" : "android_pixel_format_v1_2_t",
1739   "referenced_type" : "type-572",
1740   "self_type" : "type-572",
1741   "size" : 4,
1742   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1743   "underlying_type" : "type-2",
1744   "unique_id" : "android_pixel_format_v1_2_t"
1745  },
1746  {
1747   "alignment" : 4,
1748   "enum_fields" :
1749   [
1750    {
1751     "enum_field_value" : 0,
1752     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1753    },
1754    {
1755     "enum_field_value" : 1,
1756     "name" : "HAL_RENDER_INTENT_ENHANCE"
1757    },
1758    {
1759     "enum_field_value" : 2,
1760     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1761    },
1762    {
1763     "enum_field_value" : 3,
1764     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1765    }
1766   ],
1767   "linker_set_key" : "android_render_intent_v1_1_t",
1768   "name" : "android_render_intent_v1_1_t",
1769   "referenced_type" : "type-569",
1770   "self_type" : "type-569",
1771   "size" : 4,
1772   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1773   "underlying_type" : "type-2",
1774   "unique_id" : "android_render_intent_v1_1_t"
1775  },
1776  {
1777   "alignment" : 4,
1778   "enum_fields" :
1779   [
1780    {
1781     "enum_field_value" : 1,
1782     "name" : "HAL_TRANSFORM_FLIP_H"
1783    },
1784    {
1785     "enum_field_value" : 2,
1786     "name" : "HAL_TRANSFORM_FLIP_V"
1787    },
1788    {
1789     "enum_field_value" : 4,
1790     "name" : "HAL_TRANSFORM_ROT_90"
1791    },
1792    {
1793     "enum_field_value" : 3,
1794     "name" : "HAL_TRANSFORM_ROT_180"
1795    },
1796    {
1797     "enum_field_value" : 7,
1798     "name" : "HAL_TRANSFORM_ROT_270"
1799    }
1800   ],
1801   "linker_set_key" : "android_transform_t",
1802   "name" : "android_transform_t",
1803   "referenced_type" : "type-561",
1804   "self_type" : "type-561",
1805   "size" : 4,
1806   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1807   "underlying_type" : "type-2",
1808   "unique_id" : "android_transform_t"
1809  },
1810  {
1811   "alignment" : 4,
1812   "enum_fields" :
1813   [
1814    {
1815     "enum_field_value" : 0,
1816     "name" : "LOG_ID_MIN"
1817    },
1818    {
1819     "enum_field_value" : 0,
1820     "name" : "LOG_ID_MAIN"
1821    },
1822    {
1823     "enum_field_value" : 1,
1824     "name" : "LOG_ID_RADIO"
1825    },
1826    {
1827     "enum_field_value" : 2,
1828     "name" : "LOG_ID_EVENTS"
1829    },
1830    {
1831     "enum_field_value" : 3,
1832     "name" : "LOG_ID_SYSTEM"
1833    },
1834    {
1835     "enum_field_value" : 4,
1836     "name" : "LOG_ID_CRASH"
1837    },
1838    {
1839     "enum_field_value" : 5,
1840     "name" : "LOG_ID_STATS"
1841    },
1842    {
1843     "enum_field_value" : 6,
1844     "name" : "LOG_ID_SECURITY"
1845    },
1846    {
1847     "enum_field_value" : 7,
1848     "name" : "LOG_ID_KERNEL"
1849    },
1850    {
1851     "enum_field_value" : 8,
1852     "name" : "LOG_ID_MAX"
1853    }
1854   ],
1855   "linker_set_key" : "log_id",
1856   "name" : "log_id",
1857   "referenced_type" : "type-257",
1858   "self_type" : "type-257",
1859   "size" : 4,
1860   "source_file" : "/system/core/liblog/include/android/log.h",
1861   "underlying_type" : "type-2",
1862   "unique_id" : "log_id"
1863  }
1864 ],
1865 "function_types" :
1866 [
1867  {
1868   "alignment" : 4,
1869   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
1870   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
1871   "parameters" :
1872   [
1873    {
1874     "referenced_type" : "type-128"
1875    },
1876    {
1877     "referenced_type" : "type-134"
1878    },
1879    {
1880     "referenced_type" : "type-50"
1881    }
1882   ],
1883   "referenced_type" : "type-127",
1884   "return_type" : "type-17",
1885   "self_type" : "type-127",
1886   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
1887  },
1888  {
1889   "alignment" : 4,
1890   "linker_set_key" : "int (void *)",
1891   "name" : "int (void *)",
1892   "parameters" :
1893   [
1894    {
1895     "referenced_type" : "type-50"
1896    }
1897   ],
1898   "referenced_type" : "type-586",
1899   "return_type" : "type-48",
1900   "self_type" : "type-586",
1901   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
1902  },
1903  {
1904   "alignment" : 4,
1905   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
1906   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
1907   "parameters" :
1908   [
1909    {
1910     "referenced_type" : "type-495"
1911    },
1912    {
1913     "referenced_type" : "type-437"
1914    },
1915    {
1916     "referenced_type" : "type-16"
1917    },
1918    {
1919     "referenced_type" : "type-496"
1920    },
1921    {
1922     "referenced_type" : "type-16"
1923    },
1924    {
1925     "referenced_type" : "type-50"
1926    }
1927   ],
1928   "referenced_type" : "type-494",
1929   "return_type" : "type-51",
1930   "self_type" : "type-494",
1931   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
1932  }
1933 ],
1934 "functions" :
1935 [
1936  {
1937   "function_name" : "android::hardware::power::stats::V1_0::IPowerStats::getService",
1938   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_011IPowerStats10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
1939   "parameters" :
1940   [
1941    {
1942     "default_arg" : true,
1943     "referenced_type" : "type-516"
1944    },
1945    {
1946     "default_arg" : true,
1947     "referenced_type" : "type-17"
1948    }
1949   ],
1950   "return_type" : "type-55",
1951   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
1952  },
1953  {
1954   "function_name" : "android::hardware::power::stats::V1_0::IPowerStats::linkToDeath",
1955   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_011IPowerStats11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
1956   "parameters" :
1957   [
1958    {
1959     "is_this_ptr" : true,
1960     "referenced_type" : "type-56"
1961    },
1962    {
1963     "referenced_type" : "type-44"
1964    },
1965    {
1966     "referenced_type" : "type-16"
1967    }
1968   ],
1969   "return_type" : "type-187",
1970   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
1971  },
1972  {
1973   "function_name" : "android::hardware::power::stats::V1_0::IPowerStats::getDebugInfo",
1974   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_011IPowerStats12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
1975   "parameters" :
1976   [
1977    {
1978     "is_this_ptr" : true,
1979     "referenced_type" : "type-56"
1980    },
1981    {
1982     "referenced_type" : "type-691"
1983    }
1984   ],
1985   "return_type" : "type-210",
1986   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
1987  },
1988  {
1989   "function_name" : "android::hardware::power::stats::V1_0::IPowerStats::getHashChain",
1990   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_011IPowerStats12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
1991   "parameters" :
1992   [
1993    {
1994     "is_this_ptr" : true,
1995     "referenced_type" : "type-56"
1996    },
1997    {
1998     "referenced_type" : "type-692"
1999    }
2000   ],
2001   "return_type" : "type-210",
2002   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
2003  },
2004  {
2005   "function_name" : "android::hardware::power::stats::V1_0::IPowerStats::tryGetService",
2006   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_011IPowerStats13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
2007   "parameters" :
2008   [
2009    {
2010     "default_arg" : true,
2011     "referenced_type" : "type-516"
2012    },
2013    {
2014     "default_arg" : true,
2015     "referenced_type" : "type-17"
2016    }
2017   ],
2018   "return_type" : "type-55",
2019   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
2020  },
2021  {
2022   "function_name" : "android::hardware::power::stats::V1_0::IPowerStats::unlinkToDeath",
2023   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_011IPowerStats13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2024   "parameters" :
2025   [
2026    {
2027     "is_this_ptr" : true,
2028     "referenced_type" : "type-56"
2029    },
2030    {
2031     "referenced_type" : "type-44"
2032    }
2033   ],
2034   "return_type" : "type-187",
2035   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
2036  },
2037  {
2038   "function_name" : "android::hardware::power::stats::V1_0::IPowerStats::interfaceChain",
2039   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_011IPowerStats14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2040   "parameters" :
2041   [
2042    {
2043     "is_this_ptr" : true,
2044     "referenced_type" : "type-56"
2045    },
2046    {
2047     "referenced_type" : "type-693"
2048    }
2049   ],
2050   "return_type" : "type-210",
2051   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
2052  },
2053  {
2054   "function_name" : "android::hardware::power::stats::V1_0::IPowerStats::registerAsService",
2055   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_011IPowerStats17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
2056   "parameters" :
2057   [
2058    {
2059     "is_this_ptr" : true,
2060     "referenced_type" : "type-56"
2061    },
2062    {
2063     "default_arg" : true,
2064     "referenced_type" : "type-516"
2065    }
2066   ],
2067   "return_type" : "type-48",
2068   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
2069  },
2070  {
2071   "function_name" : "android::hardware::power::stats::V1_0::IPowerStats::interfaceDescriptor",
2072   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_011IPowerStats19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2073   "parameters" :
2074   [
2075    {
2076     "is_this_ptr" : true,
2077     "referenced_type" : "type-56"
2078    },
2079    {
2080     "referenced_type" : "type-694"
2081    }
2082   ],
2083   "return_type" : "type-210",
2084   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
2085  },
2086  {
2087   "function_name" : "android::hardware::power::stats::V1_0::IPowerStats::notifySyspropsChanged",
2088   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_011IPowerStats21notifySyspropsChangedEv",
2089   "parameters" :
2090   [
2091    {
2092     "is_this_ptr" : true,
2093     "referenced_type" : "type-56"
2094    }
2095   ],
2096   "return_type" : "type-210",
2097   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
2098  },
2099  {
2100   "function_name" : "android::hardware::power::stats::V1_0::IPowerStats::setHALInstrumentation",
2101   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_011IPowerStats21setHALInstrumentationEv",
2102   "parameters" :
2103   [
2104    {
2105     "is_this_ptr" : true,
2106     "referenced_type" : "type-56"
2107    }
2108   ],
2109   "return_type" : "type-210",
2110   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
2111  },
2112  {
2113   "function_name" : "android::hardware::power::stats::V1_0::IPowerStats::registerForNotifications",
2114   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_011IPowerStats24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
2115   "parameters" :
2116   [
2117    {
2118     "referenced_type" : "type-516"
2119    },
2120    {
2121     "referenced_type" : "type-636"
2122    }
2123   ],
2124   "return_type" : "type-17",
2125   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
2126  },
2127  {
2128   "function_name" : "android::hardware::power::stats::V1_0::IPowerStats::ping",
2129   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_011IPowerStats4pingEv",
2130   "parameters" :
2131   [
2132    {
2133     "is_this_ptr" : true,
2134     "referenced_type" : "type-56"
2135    }
2136   ],
2137   "return_type" : "type-210",
2138   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
2139  },
2140  {
2141   "function_name" : "android::hardware::power::stats::V1_0::IPowerStats::debug",
2142   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_011IPowerStats5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2143   "parameters" :
2144   [
2145    {
2146     "is_this_ptr" : true,
2147     "referenced_type" : "type-56"
2148    },
2149    {
2150     "referenced_type" : "type-448"
2151    },
2152    {
2153     "referenced_type" : "type-635"
2154    }
2155   ],
2156   "return_type" : "type-210",
2157   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
2158  },
2159  {
2160   "function_name" : "android::hardware::power::stats::V1_0::IPowerStats::castFrom",
2161   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_011IPowerStats8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
2162   "parameters" :
2163   [
2164    {
2165     "referenced_type" : "type-84"
2166    },
2167    {
2168     "default_arg" : true,
2169     "referenced_type" : "type-17"
2170    }
2171   ],
2172   "return_type" : "type-197",
2173   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
2174  },
2175  {
2176   "function_name" : "android::hardware::power::stats::V1_0::IPowerStats::castFrom",
2177   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_011IPowerStats8castFromERKNS_2spIS4_EEb",
2178   "parameters" :
2179   [
2180    {
2181     "referenced_type" : "type-685"
2182    },
2183    {
2184     "default_arg" : true,
2185     "referenced_type" : "type-17"
2186    }
2187   ],
2188   "return_type" : "type-197",
2189   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
2190  },
2191  {
2192   "access" : "private",
2193   "function_name" : "android::hardware::power::stats::V1_0::BsPowerStats::addOnewayTask",
2194   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_012BsPowerStats13addOnewayTaskENSt3__18functionIFvvEEE",
2195   "parameters" :
2196   [
2197    {
2198     "is_this_ptr" : true,
2199     "referenced_type" : "type-90"
2200    },
2201    {
2202     "referenced_type" : "type-698"
2203    }
2204   ],
2205   "return_type" : "type-210",
2206   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BsPowerStats.h"
2207  },
2208  {
2209   "function_name" : "android::hardware::power::stats::V1_0::BsPowerStats::BsPowerStats",
2210   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_012BsPowerStatsC1ENS_2spINS3_11IPowerStatsEEE",
2211   "parameters" :
2212   [
2213    {
2214     "is_this_ptr" : true,
2215     "referenced_type" : "type-90"
2216    },
2217    {
2218     "referenced_type" : "type-87"
2219    }
2220   ],
2221   "return_type" : "type-51",
2222   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BsPowerStats.h"
2223  },
2224  {
2225   "function_name" : "android::hardware::power::stats::V1_0::BsPowerStats::BsPowerStats",
2226   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_012BsPowerStatsC2ENS_2spINS3_11IPowerStatsEEE",
2227   "parameters" :
2228   [
2229    {
2230     "is_this_ptr" : true,
2231     "referenced_type" : "type-90"
2232    },
2233    {
2234     "referenced_type" : "type-87"
2235    }
2236   ],
2237   "return_type" : "type-51",
2238   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BsPowerStats.h"
2239  },
2240  {
2241   "function_name" : "android::hardware::power::stats::V1_0::BnHwPowerStats::onTransact",
2242   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
2243   "parameters" :
2244   [
2245    {
2246     "is_this_ptr" : true,
2247     "referenced_type" : "type-64"
2248    },
2249    {
2250     "referenced_type" : "type-2"
2251    },
2252    {
2253     "referenced_type" : "type-503"
2254    },
2255    {
2256     "referenced_type" : "type-495"
2257    },
2258    {
2259     "default_arg" : true,
2260     "referenced_type" : "type-2"
2261    },
2262    {
2263     "default_arg" : true,
2264     "referenced_type" : "type-706"
2265    }
2266   ],
2267   "return_type" : "type-48",
2268   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BnHwPowerStats.h"
2269  },
2270  {
2271   "access" : "private",
2272   "function_name" : "android::hardware::power::stats::V1_0::BnHwPowerStats::getDebugInfo",
2273   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2274   "parameters" :
2275   [
2276    {
2277     "is_this_ptr" : true,
2278     "referenced_type" : "type-64"
2279    },
2280    {
2281     "referenced_type" : "type-707"
2282    }
2283   ],
2284   "return_type" : "type-210",
2285   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BnHwPowerStats.h"
2286  },
2287  {
2288   "function_name" : "android::hardware::power::stats::V1_0::BnHwPowerStats::_hidl_getRailInfo",
2289   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats17_hidl_getRailInfoEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2290   "parameters" :
2291   [
2292    {
2293     "referenced_type" : "type-504"
2294    },
2295    {
2296     "referenced_type" : "type-503"
2297    },
2298    {
2299     "referenced_type" : "type-495"
2300    },
2301    {
2302     "referenced_type" : "type-708"
2303    }
2304   ],
2305   "return_type" : "type-48",
2306   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BnHwPowerStats.h"
2307  },
2308  {
2309   "function_name" : "android::hardware::power::stats::V1_0::BnHwPowerStats::_hidl_getEnergyData",
2310   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats19_hidl_getEnergyDataEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2311   "parameters" :
2312   [
2313    {
2314     "referenced_type" : "type-504"
2315    },
2316    {
2317     "referenced_type" : "type-503"
2318    },
2319    {
2320     "referenced_type" : "type-495"
2321    },
2322    {
2323     "referenced_type" : "type-709"
2324    }
2325   ],
2326   "return_type" : "type-48",
2327   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BnHwPowerStats.h"
2328  },
2329  {
2330   "function_name" : "android::hardware::power::stats::V1_0::BnHwPowerStats::_hidl_streamEnergyData",
2331   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats22_hidl_streamEnergyDataEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2332   "parameters" :
2333   [
2334    {
2335     "referenced_type" : "type-504"
2336    },
2337    {
2338     "referenced_type" : "type-503"
2339    },
2340    {
2341     "referenced_type" : "type-495"
2342    },
2343    {
2344     "referenced_type" : "type-710"
2345    }
2346   ],
2347   "return_type" : "type-48",
2348   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BnHwPowerStats.h"
2349  },
2350  {
2351   "function_name" : "android::hardware::power::stats::V1_0::BnHwPowerStats::_hidl_getPowerEntityInfo",
2352   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats24_hidl_getPowerEntityInfoEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2353   "parameters" :
2354   [
2355    {
2356     "referenced_type" : "type-504"
2357    },
2358    {
2359     "referenced_type" : "type-503"
2360    },
2361    {
2362     "referenced_type" : "type-495"
2363    },
2364    {
2365     "referenced_type" : "type-711"
2366    }
2367   ],
2368   "return_type" : "type-48",
2369   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BnHwPowerStats.h"
2370  },
2371  {
2372   "function_name" : "android::hardware::power::stats::V1_0::BnHwPowerStats::_hidl_getPowerEntityStateInfo",
2373   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats29_hidl_getPowerEntityStateInfoEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2374   "parameters" :
2375   [
2376    {
2377     "referenced_type" : "type-504"
2378    },
2379    {
2380     "referenced_type" : "type-503"
2381    },
2382    {
2383     "referenced_type" : "type-495"
2384    },
2385    {
2386     "referenced_type" : "type-712"
2387    }
2388   ],
2389   "return_type" : "type-48",
2390   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BnHwPowerStats.h"
2391  },
2392  {
2393   "function_name" : "android::hardware::power::stats::V1_0::BnHwPowerStats::_hidl_getPowerEntityStateResidencyData",
2394   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats38_hidl_getPowerEntityStateResidencyDataEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2395   "parameters" :
2396   [
2397    {
2398     "referenced_type" : "type-504"
2399    },
2400    {
2401     "referenced_type" : "type-503"
2402    },
2403    {
2404     "referenced_type" : "type-495"
2405    },
2406    {
2407     "referenced_type" : "type-713"
2408    }
2409   ],
2410   "return_type" : "type-48",
2411   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BnHwPowerStats.h"
2412  },
2413  {
2414   "access" : "private",
2415   "function_name" : "android::hardware::power::stats::V1_0::BnHwPowerStats::ping",
2416   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats4pingEv",
2417   "parameters" :
2418   [
2419    {
2420     "is_this_ptr" : true,
2421     "referenced_type" : "type-64"
2422    }
2423   ],
2424   "return_type" : "type-210",
2425   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BnHwPowerStats.h"
2426  },
2427  {
2428   "function_name" : "android::hardware::power::stats::V1_0::BnHwPowerStats::BnHwPowerStats",
2429   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStatsC1ERKNS_2spINS3_11IPowerStatsEEE",
2430   "parameters" :
2431   [
2432    {
2433     "is_this_ptr" : true,
2434     "referenced_type" : "type-64"
2435    },
2436    {
2437     "referenced_type" : "type-685"
2438    }
2439   ],
2440   "return_type" : "type-51",
2441   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BnHwPowerStats.h"
2442  },
2443  {
2444   "function_name" : "android::hardware::power::stats::V1_0::BnHwPowerStats::BnHwPowerStats",
2445   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStatsC2ERKNS_2spINS3_11IPowerStatsEEE",
2446   "parameters" :
2447   [
2448    {
2449     "is_this_ptr" : true,
2450     "referenced_type" : "type-64"
2451    },
2452    {
2453     "referenced_type" : "type-685"
2454    }
2455   ],
2456   "return_type" : "type-51",
2457   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BnHwPowerStats.h"
2458  },
2459  {
2460   "function_name" : "android::hardware::power::stats::V1_0::BnHwPowerStats::~BnHwPowerStats",
2461   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStatsD0Ev",
2462   "parameters" :
2463   [
2464    {
2465     "is_this_ptr" : true,
2466     "referenced_type" : "type-64"
2467    }
2468   ],
2469   "return_type" : "type-51",
2470   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BnHwPowerStats.h"
2471  },
2472  {
2473   "function_name" : "android::hardware::power::stats::V1_0::BnHwPowerStats::~BnHwPowerStats",
2474   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStatsD1Ev",
2475   "parameters" :
2476   [
2477    {
2478     "is_this_ptr" : true,
2479     "referenced_type" : "type-64"
2480    }
2481   ],
2482   "return_type" : "type-51",
2483   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BnHwPowerStats.h"
2484  },
2485  {
2486   "function_name" : "android::hardware::power::stats::V1_0::BnHwPowerStats::~BnHwPowerStats",
2487   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStatsD2Ev",
2488   "parameters" :
2489   [
2490    {
2491     "is_this_ptr" : true,
2492     "referenced_type" : "type-64"
2493    }
2494   ],
2495   "return_type" : "type-51",
2496   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BnHwPowerStats.h"
2497  },
2498  {
2499   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::getRailInfo",
2500   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats11getRailInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_8RailInfoEEENS3_6StatusEEEE",
2501   "parameters" :
2502   [
2503    {
2504     "is_this_ptr" : true,
2505     "referenced_type" : "type-100"
2506    },
2507    {
2508     "referenced_type" : "type-714"
2509    }
2510   ],
2511   "return_type" : "type-210",
2512   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2513  },
2514  {
2515   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::linkToDeath",
2516   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
2517   "parameters" :
2518   [
2519    {
2520     "is_this_ptr" : true,
2521     "referenced_type" : "type-100"
2522    },
2523    {
2524     "referenced_type" : "type-44"
2525    },
2526    {
2527     "referenced_type" : "type-16"
2528    }
2529   ],
2530   "return_type" : "type-187",
2531   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2532  },
2533  {
2534   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::getDebugInfo",
2535   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2536   "parameters" :
2537   [
2538    {
2539     "is_this_ptr" : true,
2540     "referenced_type" : "type-100"
2541    },
2542    {
2543     "referenced_type" : "type-715"
2544    }
2545   ],
2546   "return_type" : "type-210",
2547   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2548  },
2549  {
2550   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::getHashChain",
2551   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
2552   "parameters" :
2553   [
2554    {
2555     "is_this_ptr" : true,
2556     "referenced_type" : "type-100"
2557    },
2558    {
2559     "referenced_type" : "type-716"
2560    }
2561   ],
2562   "return_type" : "type-210",
2563   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2564  },
2565  {
2566   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::getEnergyData",
2567   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats13getEnergyDataERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNS5_INS3_10EnergyDataEEENS3_6StatusEEEE",
2568   "parameters" :
2569   [
2570    {
2571     "is_this_ptr" : true,
2572     "referenced_type" : "type-100"
2573    },
2574    {
2575     "referenced_type" : "type-511"
2576    },
2577    {
2578     "referenced_type" : "type-717"
2579    }
2580   ],
2581   "return_type" : "type-210",
2582   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2583  },
2584  {
2585   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::unlinkToDeath",
2586   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2587   "parameters" :
2588   [
2589    {
2590     "is_this_ptr" : true,
2591     "referenced_type" : "type-100"
2592    },
2593    {
2594     "referenced_type" : "type-44"
2595    }
2596   ],
2597   "return_type" : "type-187",
2598   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2599  },
2600  {
2601   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::interfaceChain",
2602   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2603   "parameters" :
2604   [
2605    {
2606     "is_this_ptr" : true,
2607     "referenced_type" : "type-100"
2608    },
2609    {
2610     "referenced_type" : "type-718"
2611    }
2612   ],
2613   "return_type" : "type-210",
2614   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2615  },
2616  {
2617   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::streamEnergyData",
2618   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats16streamEnergyDataEjjNSt3__18functionIFvRKNS0_12MQDescriptorINS3_10EnergyDataELNS0_8MQFlavorE1EEEjjNS3_6StatusEEEE",
2619   "parameters" :
2620   [
2621    {
2622     "is_this_ptr" : true,
2623     "referenced_type" : "type-100"
2624    },
2625    {
2626     "referenced_type" : "type-2"
2627    },
2628    {
2629     "referenced_type" : "type-2"
2630    },
2631    {
2632     "referenced_type" : "type-719"
2633    }
2634   ],
2635   "return_type" : "type-210",
2636   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2637  },
2638  {
2639   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::_hidl_getRailInfo",
2640   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats17_hidl_getRailInfoEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS3_8RailInfoEEENS3_6StatusEEEE",
2641   "parameters" :
2642   [
2643    {
2644     "referenced_type" : "type-112"
2645    },
2646    {
2647     "referenced_type" : "type-667"
2648    },
2649    {
2650     "referenced_type" : "type-720"
2651    }
2652   ],
2653   "return_type" : "type-210",
2654   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2655  },
2656  {
2657   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::getPowerEntityInfo",
2658   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats18getPowerEntityInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_15PowerEntityInfoEEENS3_6StatusEEEE",
2659   "parameters" :
2660   [
2661    {
2662     "is_this_ptr" : true,
2663     "referenced_type" : "type-100"
2664    },
2665    {
2666     "referenced_type" : "type-721"
2667    }
2668   ],
2669   "return_type" : "type-210",
2670   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2671  },
2672  {
2673   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::_hidl_getEnergyData",
2674   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats19_hidl_getEnergyDataEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNSA_INS3_10EnergyDataEEENS3_6StatusEEEE",
2675   "parameters" :
2676   [
2677    {
2678     "referenced_type" : "type-112"
2679    },
2680    {
2681     "referenced_type" : "type-667"
2682    },
2683    {
2684     "referenced_type" : "type-511"
2685    },
2686    {
2687     "referenced_type" : "type-722"
2688    }
2689   ],
2690   "return_type" : "type-210",
2691   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2692  },
2693  {
2694   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::interfaceDescriptor",
2695   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2696   "parameters" :
2697   [
2698    {
2699     "is_this_ptr" : true,
2700     "referenced_type" : "type-100"
2701    },
2702    {
2703     "referenced_type" : "type-723"
2704    }
2705   ],
2706   "return_type" : "type-210",
2707   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2708  },
2709  {
2710   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::notifySyspropsChanged",
2711   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats21notifySyspropsChangedEv",
2712   "parameters" :
2713   [
2714    {
2715     "is_this_ptr" : true,
2716     "referenced_type" : "type-100"
2717    }
2718   ],
2719   "return_type" : "type-210",
2720   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2721  },
2722  {
2723   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::setHALInstrumentation",
2724   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats21setHALInstrumentationEv",
2725   "parameters" :
2726   [
2727    {
2728     "is_this_ptr" : true,
2729     "referenced_type" : "type-100"
2730    }
2731   ],
2732   "return_type" : "type-210",
2733   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2734  },
2735  {
2736   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::_hidl_streamEnergyData",
2737   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats22_hidl_streamEnergyDataEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjjNSt3__18functionIFvRKNS0_12MQDescriptorINS3_10EnergyDataELNS0_8MQFlavorE1EEEjjNS3_6StatusEEEE",
2738   "parameters" :
2739   [
2740    {
2741     "referenced_type" : "type-112"
2742    },
2743    {
2744     "referenced_type" : "type-667"
2745    },
2746    {
2747     "referenced_type" : "type-2"
2748    },
2749    {
2750     "referenced_type" : "type-2"
2751    },
2752    {
2753     "referenced_type" : "type-724"
2754    }
2755   ],
2756   "return_type" : "type-210",
2757   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2758  },
2759  {
2760   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::getPowerEntityStateInfo",
2761   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats23getPowerEntityStateInfoERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNS5_INS3_21PowerEntityStateSpaceEEENS3_6StatusEEEE",
2762   "parameters" :
2763   [
2764    {
2765     "is_this_ptr" : true,
2766     "referenced_type" : "type-100"
2767    },
2768    {
2769     "referenced_type" : "type-511"
2770    },
2771    {
2772     "referenced_type" : "type-725"
2773    }
2774   ],
2775   "return_type" : "type-210",
2776   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2777  },
2778  {
2779   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::_hidl_getPowerEntityInfo",
2780   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats24_hidl_getPowerEntityInfoEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS3_15PowerEntityInfoEEENS3_6StatusEEEE",
2781   "parameters" :
2782   [
2783    {
2784     "referenced_type" : "type-112"
2785    },
2786    {
2787     "referenced_type" : "type-667"
2788    },
2789    {
2790     "referenced_type" : "type-726"
2791    }
2792   ],
2793   "return_type" : "type-210",
2794   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2795  },
2796  {
2797   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::_hidl_getPowerEntityStateInfo",
2798   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats29_hidl_getPowerEntityStateInfoEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNSA_INS3_21PowerEntityStateSpaceEEENS3_6StatusEEEE",
2799   "parameters" :
2800   [
2801    {
2802     "referenced_type" : "type-112"
2803    },
2804    {
2805     "referenced_type" : "type-667"
2806    },
2807    {
2808     "referenced_type" : "type-511"
2809    },
2810    {
2811     "referenced_type" : "type-727"
2812    }
2813   ],
2814   "return_type" : "type-210",
2815   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2816  },
2817  {
2818   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::getPowerEntityStateResidencyData",
2819   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats32getPowerEntityStateResidencyDataERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNS5_INS3_31PowerEntityStateResidencyResultEEENS3_6StatusEEEE",
2820   "parameters" :
2821   [
2822    {
2823     "is_this_ptr" : true,
2824     "referenced_type" : "type-100"
2825    },
2826    {
2827     "referenced_type" : "type-511"
2828    },
2829    {
2830     "referenced_type" : "type-728"
2831    }
2832   ],
2833   "return_type" : "type-210",
2834   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2835  },
2836  {
2837   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::_hidl_getPowerEntityStateResidencyData",
2838   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats38_hidl_getPowerEntityStateResidencyDataEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNSA_INS3_31PowerEntityStateResidencyResultEEENS3_6StatusEEEE",
2839   "parameters" :
2840   [
2841    {
2842     "referenced_type" : "type-112"
2843    },
2844    {
2845     "referenced_type" : "type-667"
2846    },
2847    {
2848     "referenced_type" : "type-511"
2849    },
2850    {
2851     "referenced_type" : "type-729"
2852    }
2853   ],
2854   "return_type" : "type-210",
2855   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2856  },
2857  {
2858   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::ping",
2859   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats4pingEv",
2860   "parameters" :
2861   [
2862    {
2863     "is_this_ptr" : true,
2864     "referenced_type" : "type-100"
2865    }
2866   ],
2867   "return_type" : "type-210",
2868   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2869  },
2870  {
2871   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::debug",
2872   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2873   "parameters" :
2874   [
2875    {
2876     "is_this_ptr" : true,
2877     "referenced_type" : "type-100"
2878    },
2879    {
2880     "referenced_type" : "type-448"
2881    },
2882    {
2883     "referenced_type" : "type-635"
2884    }
2885   ],
2886   "return_type" : "type-210",
2887   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2888  },
2889  {
2890   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::BpHwPowerStats",
2891   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStatsC1ERKNS_2spINS0_7IBinderEEE",
2892   "parameters" :
2893   [
2894    {
2895     "is_this_ptr" : true,
2896     "referenced_type" : "type-100"
2897    },
2898    {
2899     "referenced_type" : "type-134"
2900    }
2901   ],
2902   "return_type" : "type-51",
2903   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2904  },
2905  {
2906   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::BpHwPowerStats",
2907   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStatsC2ERKNS_2spINS0_7IBinderEEE",
2908   "parameters" :
2909   [
2910    {
2911     "is_this_ptr" : true,
2912     "referenced_type" : "type-100"
2913    },
2914    {
2915     "referenced_type" : "type-134"
2916    }
2917   ],
2918   "return_type" : "type-51",
2919   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2920  },
2921  {
2922   "function_name" : "android::hardware::power::stats::V1_0::writeEmbeddedToParcel",
2923   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_021writeEmbeddedToParcelERKNS3_15PowerEntityInfoEPNS0_6ParcelEmm",
2924   "parameters" :
2925   [
2926    {
2927     "referenced_type" : "type-659"
2928    },
2929    {
2930     "referenced_type" : "type-495"
2931    },
2932    {
2933     "referenced_type" : "type-16"
2934    },
2935    {
2936     "referenced_type" : "type-16"
2937    }
2938   ],
2939   "return_type" : "type-48",
2940   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/hwtypes.h"
2941  },
2942  {
2943   "function_name" : "android::hardware::power::stats::V1_0::writeEmbeddedToParcel",
2944   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_021writeEmbeddedToParcelERKNS3_20PowerEntityStateInfoEPNS0_6ParcelEmm",
2945   "parameters" :
2946   [
2947    {
2948     "referenced_type" : "type-602"
2949    },
2950    {
2951     "referenced_type" : "type-495"
2952    },
2953    {
2954     "referenced_type" : "type-16"
2955    },
2956    {
2957     "referenced_type" : "type-16"
2958    }
2959   ],
2960   "return_type" : "type-48",
2961   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/hwtypes.h"
2962  },
2963  {
2964   "function_name" : "android::hardware::power::stats::V1_0::writeEmbeddedToParcel",
2965   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_021writeEmbeddedToParcelERKNS3_21PowerEntityStateSpaceEPNS0_6ParcelEmm",
2966   "parameters" :
2967   [
2968    {
2969     "referenced_type" : "type-214"
2970    },
2971    {
2972     "referenced_type" : "type-495"
2973    },
2974    {
2975     "referenced_type" : "type-16"
2976    },
2977    {
2978     "referenced_type" : "type-16"
2979    }
2980   ],
2981   "return_type" : "type-48",
2982   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/hwtypes.h"
2983  },
2984  {
2985   "function_name" : "android::hardware::power::stats::V1_0::writeEmbeddedToParcel",
2986   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_021writeEmbeddedToParcelERKNS3_31PowerEntityStateResidencyResultEPNS0_6ParcelEmm",
2987   "parameters" :
2988   [
2989    {
2990     "referenced_type" : "type-376"
2991    },
2992    {
2993     "referenced_type" : "type-495"
2994    },
2995    {
2996     "referenced_type" : "type-16"
2997    },
2998    {
2999     "referenced_type" : "type-16"
3000    }
3001   ],
3002   "return_type" : "type-48",
3003   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/hwtypes.h"
3004  },
3005  {
3006   "function_name" : "android::hardware::power::stats::V1_0::writeEmbeddedToParcel",
3007   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_021writeEmbeddedToParcelERKNS3_8RailInfoEPNS0_6ParcelEmm",
3008   "parameters" :
3009   [
3010    {
3011     "referenced_type" : "type-652"
3012    },
3013    {
3014     "referenced_type" : "type-495"
3015    },
3016    {
3017     "referenced_type" : "type-16"
3018    },
3019    {
3020     "referenced_type" : "type-16"
3021    }
3022   ],
3023   "return_type" : "type-48",
3024   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/hwtypes.h"
3025  },
3026  {
3027   "function_name" : "android::hardware::power::stats::V1_0::readEmbeddedFromParcel",
3028   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_022readEmbeddedFromParcelERKNS3_15PowerEntityInfoERKNS0_6ParcelEmm",
3029   "parameters" :
3030   [
3031    {
3032     "referenced_type" : "type-659"
3033    },
3034    {
3035     "referenced_type" : "type-503"
3036    },
3037    {
3038     "referenced_type" : "type-16"
3039    },
3040    {
3041     "referenced_type" : "type-16"
3042    }
3043   ],
3044   "return_type" : "type-48",
3045   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/hwtypes.h"
3046  },
3047  {
3048   "function_name" : "android::hardware::power::stats::V1_0::readEmbeddedFromParcel",
3049   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_022readEmbeddedFromParcelERKNS3_20PowerEntityStateInfoERKNS0_6ParcelEmm",
3050   "parameters" :
3051   [
3052    {
3053     "referenced_type" : "type-602"
3054    },
3055    {
3056     "referenced_type" : "type-503"
3057    },
3058    {
3059     "referenced_type" : "type-16"
3060    },
3061    {
3062     "referenced_type" : "type-16"
3063    }
3064   ],
3065   "return_type" : "type-48",
3066   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/hwtypes.h"
3067  },
3068  {
3069   "function_name" : "android::hardware::power::stats::V1_0::readEmbeddedFromParcel",
3070   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_022readEmbeddedFromParcelERKNS3_21PowerEntityStateSpaceERKNS0_6ParcelEmm",
3071   "parameters" :
3072   [
3073    {
3074     "referenced_type" : "type-214"
3075    },
3076    {
3077     "referenced_type" : "type-503"
3078    },
3079    {
3080     "referenced_type" : "type-16"
3081    },
3082    {
3083     "referenced_type" : "type-16"
3084    }
3085   ],
3086   "return_type" : "type-48",
3087   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/hwtypes.h"
3088  },
3089  {
3090   "function_name" : "android::hardware::power::stats::V1_0::readEmbeddedFromParcel",
3091   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_022readEmbeddedFromParcelERKNS3_31PowerEntityStateResidencyResultERKNS0_6ParcelEmm",
3092   "parameters" :
3093   [
3094    {
3095     "referenced_type" : "type-376"
3096    },
3097    {
3098     "referenced_type" : "type-503"
3099    },
3100    {
3101     "referenced_type" : "type-16"
3102    },
3103    {
3104     "referenced_type" : "type-16"
3105    }
3106   ],
3107   "return_type" : "type-48",
3108   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/hwtypes.h"
3109  },
3110  {
3111   "function_name" : "android::hardware::power::stats::V1_0::readEmbeddedFromParcel",
3112   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_022readEmbeddedFromParcelERKNS3_8RailInfoERKNS0_6ParcelEmm",
3113   "parameters" :
3114   [
3115    {
3116     "referenced_type" : "type-652"
3117    },
3118    {
3119     "referenced_type" : "type-503"
3120    },
3121    {
3122     "referenced_type" : "type-16"
3123    },
3124    {
3125     "referenced_type" : "type-16"
3126    }
3127   ],
3128   "return_type" : "type-48",
3129   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/hwtypes.h"
3130  },
3131  {
3132   "function_name" : "android::hardware::details::castInterface",
3133   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_5power5stats4V1_011IPowerStatsENS_4hidl4base4V1_05IBaseENS5_14BpHwPowerStatsEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
3134   "parameters" :
3135   [
3136    {
3137     "referenced_type" : "type-59"
3138    },
3139    {
3140     "referenced_type" : "type-13"
3141    },
3142    {
3143     "referenced_type" : "type-17"
3144    }
3145   ],
3146   "return_type" : "type-197",
3147   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3148   "template_args" : [ "type-57", "type-37", "type-91" ]
3149  },
3150  {
3151   "function_name" : "android::hardware::details::getServiceInternal",
3152   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_5power5stats4V1_014BpHwPowerStatsENS5_11IPowerStatsEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
3153   "parameters" :
3154   [
3155    {
3156     "referenced_type" : "type-516"
3157    },
3158    {
3159     "referenced_type" : "type-17"
3160    },
3161    {
3162     "referenced_type" : "type-17"
3163    }
3164   ],
3165   "return_type" : "type-55",
3166   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3167   "template_args" : [ "type-91", "type-57", "type-51", "type-51" ]
3168  }
3169 ],
3170 "global_vars" :
3171 [
3172  {
3173   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_011IPowerStats10descriptorE",
3174   "name" : "android::hardware::power::stats::V1_0::IPowerStats::descriptor",
3175   "referenced_type" : "type-13",
3176   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
3177  }
3178 ],
3179 "lvalue_reference_types" :
3180 [
3181  {
3182   "alignment" : 8,
3183   "linker_set_key" : "android::Mutex &",
3184   "name" : "android::Mutex &",
3185   "referenced_type" : "type-119",
3186   "self_type" : "type-591",
3187   "size" : 8,
3188   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3189  },
3190  {
3191   "alignment" : 8,
3192   "linker_set_key" : "android::RWLock &",
3193   "name" : "android::RWLock &",
3194   "referenced_type" : "type-595",
3195   "self_type" : "type-599",
3196   "size" : 8,
3197   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3198  },
3199  {
3200   "alignment" : 8,
3201   "linker_set_key" : "android::String16 &",
3202   "name" : "android::String16 &",
3203   "referenced_type" : "type-130",
3204   "self_type" : "type-480",
3205   "size" : 8,
3206   "source_file" : "/system/core/libutils/include/utils/String16.h"
3207  },
3208  {
3209   "alignment" : 8,
3210   "linker_set_key" : "android::String8 &",
3211   "name" : "android::String8 &",
3212   "referenced_type" : "type-139",
3213   "self_type" : "type-474",
3214   "size" : 8,
3215   "source_file" : "/system/core/libutils/include/utils/String8.h"
3216  },
3217  {
3218   "alignment" : 8,
3219   "linker_set_key" : "android::hardware::MQDescriptor<android::hardware::power::stats::V1_0::EnergyData, android::hardware::kSynchronizedReadWrite> &",
3220   "name" : "android::hardware::MQDescriptor<android::hardware::power::stats::V1_0::EnergyData, android::hardware::kSynchronizedReadWrite> &",
3221   "referenced_type" : "type-451",
3222   "self_type" : "type-512",
3223   "size" : 8,
3224   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
3225  },
3226  {
3227   "alignment" : 8,
3228   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::stats::V1_0::IPowerStats> > &",
3229   "name" : "android::hardware::Return<android::sp<android::hardware::power::stats::V1_0::IPowerStats> > &",
3230   "referenced_type" : "type-197",
3231   "self_type" : "type-200",
3232   "size" : 8,
3233   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3234  },
3235  {
3236   "alignment" : 8,
3237   "linker_set_key" : "android::hardware::Return<bool> &",
3238   "name" : "android::hardware::Return<bool> &",
3239   "referenced_type" : "type-187",
3240   "self_type" : "type-194",
3241   "size" : 8,
3242   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3243  },
3244  {
3245   "alignment" : 8,
3246   "linker_set_key" : "android::hardware::Return<void> &",
3247   "name" : "android::hardware::Return<void> &",
3248   "referenced_type" : "type-210",
3249   "self_type" : "type-216",
3250   "size" : 8,
3251   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3252  },
3253  {
3254   "alignment" : 8,
3255   "linker_set_key" : "android::hardware::Status &",
3256   "name" : "android::hardware::Status &",
3257   "referenced_type" : "type-176",
3258   "self_type" : "type-183",
3259   "size" : 8,
3260   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3261  },
3262  {
3263   "alignment" : 8,
3264   "linker_set_key" : "android::hardware::TextOutput &",
3265   "name" : "android::hardware::TextOutput &",
3266   "referenced_type" : "type-501",
3267   "self_type" : "type-500",
3268   "size" : 8,
3269   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3270  },
3271  {
3272   "alignment" : 8,
3273   "linker_set_key" : "android::hardware::TextOutput &",
3274   "name" : "android::hardware::TextOutput &",
3275   "referenced_type" : "type-676",
3276   "self_type" : "type-675",
3277   "size" : 8,
3278   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3279  },
3280  {
3281   "alignment" : 8,
3282   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3283   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3284   "referenced_type" : "type-362",
3285   "self_type" : "type-616",
3286   "size" : 8,
3287   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3288  },
3289  {
3290   "alignment" : 8,
3291   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3292   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3293   "referenced_type" : "type-353",
3294   "self_type" : "type-461",
3295   "size" : 8,
3296   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3297  },
3298  {
3299   "alignment" : 8,
3300   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
3301   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
3302   "referenced_type" : "type-365",
3303   "self_type" : "type-649",
3304   "size" : 8,
3305   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3306  },
3307  {
3308   "alignment" : 8,
3309   "linker_set_key" : "android::hardware::hidl_memory &",
3310   "name" : "android::hardware::hidl_memory &",
3311   "referenced_type" : "type-330",
3312   "self_type" : "type-335",
3313   "size" : 8,
3314   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3315  },
3316  {
3317   "alignment" : 8,
3318   "linker_set_key" : "android::hardware::hidl_string &",
3319   "name" : "android::hardware::hidl_string &",
3320   "referenced_type" : "type-10",
3321   "self_type" : "type-498",
3322   "size" : 8,
3323   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3324  },
3325  {
3326   "alignment" : 8,
3327   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor> &",
3328   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor> &",
3329   "referenced_type" : "type-342",
3330   "self_type" : "type-455",
3331   "size" : 8,
3332   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
3333  },
3334  {
3335   "alignment" : 8,
3336   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3337   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3338   "referenced_type" : "type-361",
3339   "self_type" : "type-371",
3340   "size" : 8,
3341   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3342  },
3343  {
3344   "alignment" : 8,
3345   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3346   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3347   "referenced_type" : "type-352",
3348   "self_type" : "type-360",
3349   "size" : 8,
3350   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3351  },
3352  {
3353   "alignment" : 8,
3354   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3355   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3356   "referenced_type" : "type-29",
3357   "self_type" : "type-173",
3358   "size" : 8,
3359   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3360  },
3361  {
3362   "alignment" : 8,
3363   "linker_set_key" : "android::sp<android::hardware::power::stats::V1_0::IPowerStats> &",
3364   "name" : "android::sp<android::hardware::power::stats::V1_0::IPowerStats> &",
3365   "referenced_type" : "type-55",
3366   "self_type" : "type-169",
3367   "size" : 8,
3368   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3369  },
3370  {
3371   "alignment" : 8,
3372   "linker_set_key" : "const android::String16 &",
3373   "name" : "const android::String16 &",
3374   "referenced_type" : "type-129",
3375   "self_type" : "type-128",
3376   "size" : 8,
3377   "source_file" : "/system/core/libutils/include/utils/String16.h"
3378  },
3379  {
3380   "alignment" : 8,
3381   "linker_set_key" : "const android::String8 &",
3382   "name" : "const android::String8 &",
3383   "referenced_type" : "type-470",
3384   "self_type" : "type-473",
3385   "size" : 8,
3386   "source_file" : "/system/core/libutils/include/utils/String8.h"
3387  },
3388  {
3389   "alignment" : 8,
3390   "linker_set_key" : "const android::hardware::MQDescriptor<android::hardware::power::stats::V1_0::EnergyData, android::hardware::kSynchronizedReadWrite> &",
3391   "name" : "const android::hardware::MQDescriptor<android::hardware::power::stats::V1_0::EnergyData, android::hardware::kSynchronizedReadWrite> &",
3392   "referenced_type" : "type-453",
3393   "self_type" : "type-513",
3394   "size" : 8,
3395   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
3396  },
3397  {
3398   "alignment" : 8,
3399   "linker_set_key" : "const android::hardware::Parcel &",
3400   "name" : "const android::hardware::Parcel &",
3401   "referenced_type" : "type-502",
3402   "self_type" : "type-503",
3403   "size" : 8,
3404   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3405  },
3406  {
3407   "alignment" : 8,
3408   "linker_set_key" : "const android::hardware::Return<bool> &",
3409   "name" : "const android::hardware::Return<bool> &",
3410   "referenced_type" : "type-195",
3411   "self_type" : "type-204",
3412   "size" : 8,
3413   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3414  },
3415  {
3416   "alignment" : 8,
3417   "linker_set_key" : "const android::hardware::Status &",
3418   "name" : "const android::hardware::Status &",
3419   "referenced_type" : "type-180",
3420   "self_type" : "type-181",
3421   "size" : 8,
3422   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3423  },
3424  {
3425   "alignment" : 8,
3426   "linker_set_key" : "const android::hardware::details::SchedPrio &",
3427   "name" : "const android::hardware::details::SchedPrio &",
3428   "referenced_type" : "type-524",
3429   "self_type" : "type-523",
3430   "size" : 8,
3431   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3432  },
3433  {
3434   "alignment" : 8,
3435   "linker_set_key" : "const android::hardware::hidl_handle &",
3436   "name" : "const android::hardware::hidl_handle &",
3437   "referenced_type" : "type-447",
3438   "self_type" : "type-448",
3439   "size" : 8,
3440   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3441  },
3442  {
3443   "alignment" : 8,
3444   "linker_set_key" : "const android::hardware::hidl_memory &",
3445   "name" : "const android::hardware::hidl_memory &",
3446   "referenced_type" : "type-333",
3447   "self_type" : "type-334",
3448   "size" : 8,
3449   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3450  },
3451  {
3452   "alignment" : 8,
3453   "linker_set_key" : "const android::hardware::hidl_string &",
3454   "name" : "const android::hardware::hidl_string &",
3455   "referenced_type" : "type-328",
3456   "self_type" : "type-329",
3457   "size" : 8,
3458   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3459  },
3460  {
3461   "alignment" : 8,
3462   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::GrantorDescriptor> &",
3463   "name" : "const android::hardware::hidl_vec<android::hardware::GrantorDescriptor> &",
3464   "referenced_type" : "type-350",
3465   "self_type" : "type-452",
3466   "size" : 8,
3467   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
3468  },
3469  {
3470   "alignment" : 8,
3471   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
3472   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
3473   "referenced_type" : "type-634",
3474   "self_type" : "type-635",
3475   "size" : 8,
3476   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
3477  },
3478  {
3479   "alignment" : 8,
3480   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::EnergyData> &",
3481   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::EnergyData> &",
3482   "referenced_type" : "type-403",
3483   "self_type" : "type-507",
3484   "size" : 8,
3485   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
3486  },
3487  {
3488   "alignment" : 8,
3489   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityInfo> &",
3490   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityInfo> &",
3491   "referenced_type" : "type-421",
3492   "self_type" : "type-508",
3493   "size" : 8,
3494   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
3495  },
3496  {
3497   "alignment" : 8,
3498   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateInfo> &",
3499   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateInfo> &",
3500   "referenced_type" : "type-381",
3501   "self_type" : "type-383",
3502   "size" : 8,
3503   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3504  },
3505  {
3506   "alignment" : 8,
3507   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateResidencyData> &",
3508   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateResidencyData> &",
3509   "referenced_type" : "type-384",
3510   "self_type" : "type-386",
3511   "size" : 8,
3512   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3513  },
3514  {
3515   "alignment" : 8,
3516   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult> &",
3517   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult> &",
3518   "referenced_type" : "type-429",
3519   "self_type" : "type-510",
3520   "size" : 8,
3521   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
3522  },
3523  {
3524   "alignment" : 8,
3525   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateSpace> &",
3526   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateSpace> &",
3527   "referenced_type" : "type-425",
3528   "self_type" : "type-509",
3529   "size" : 8,
3530   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
3531  },
3532  {
3533   "alignment" : 8,
3534   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::RailInfo> &",
3535   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::RailInfo> &",
3536   "referenced_type" : "type-394",
3537   "self_type" : "type-505",
3538   "size" : 8,
3539   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
3540  },
3541  {
3542   "alignment" : 8,
3543   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
3544   "name" : "const android::hardware::hidl_vec<int> &",
3545   "referenced_type" : "type-378",
3546   "self_type" : "type-380",
3547   "size" : 8,
3548   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3549  },
3550  {
3551   "alignment" : 8,
3552   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> &",
3553   "name" : "const android::hardware::hidl_vec<unsigned int> &",
3554   "referenced_type" : "type-410",
3555   "self_type" : "type-511",
3556   "size" : 8,
3557   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
3558  },
3559  {
3560   "alignment" : 8,
3561   "linker_set_key" : "const android::hardware::hidl_version &",
3562   "name" : "const android::hardware::hidl_version &",
3563   "referenced_type" : "type-440",
3564   "self_type" : "type-442",
3565   "size" : 8,
3566   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3567  },
3568  {
3569   "alignment" : 8,
3570   "linker_set_key" : "const android::hardware::power::stats::V1_0::PowerEntityInfo &",
3571   "name" : "const android::hardware::power::stats::V1_0::PowerEntityInfo &",
3572   "referenced_type" : "type-419",
3573   "self_type" : "type-659",
3574   "size" : 8,
3575   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3576  },
3577  {
3578   "alignment" : 8,
3579   "linker_set_key" : "const android::hardware::power::stats::V1_0::PowerEntityStateInfo &",
3580   "name" : "const android::hardware::power::stats::V1_0::PowerEntityStateInfo &",
3581   "referenced_type" : "type-603",
3582   "self_type" : "type-602",
3583   "size" : 8,
3584   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3585  },
3586  {
3587   "alignment" : 8,
3588   "linker_set_key" : "const android::hardware::power::stats::V1_0::PowerEntityStateResidencyData &",
3589   "name" : "const android::hardware::power::stats::V1_0::PowerEntityStateResidencyData &",
3590   "referenced_type" : "type-646",
3591   "self_type" : "type-645",
3592   "size" : 8,
3593   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3594  },
3595  {
3596   "alignment" : 8,
3597   "linker_set_key" : "const android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult &",
3598   "name" : "const android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult &",
3599   "referenced_type" : "type-377",
3600   "self_type" : "type-376",
3601   "size" : 8,
3602   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3603  },
3604  {
3605   "alignment" : 8,
3606   "linker_set_key" : "const android::hardware::power::stats::V1_0::PowerEntityStateSpace &",
3607   "name" : "const android::hardware::power::stats::V1_0::PowerEntityStateSpace &",
3608   "referenced_type" : "type-215",
3609   "self_type" : "type-214",
3610   "size" : 8,
3611   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3612  },
3613  {
3614   "alignment" : 8,
3615   "linker_set_key" : "const android::hardware::power::stats::V1_0::RailInfo &",
3616   "name" : "const android::hardware::power::stats::V1_0::RailInfo &",
3617   "referenced_type" : "type-393",
3618   "self_type" : "type-652",
3619   "size" : 8,
3620   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3621  },
3622  {
3623   "alignment" : 8,
3624   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
3625   "name" : "const android::hidl::base::V1_0::IBase *const &",
3626   "referenced_type" : "type-536",
3627   "self_type" : "type-537",
3628   "size" : 8,
3629   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3630  },
3631  {
3632   "alignment" : 8,
3633   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
3634   "name" : "const android::sp<android::hardware::IBinder> &",
3635   "referenced_type" : "type-109",
3636   "self_type" : "type-134",
3637   "size" : 8,
3638   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
3639  },
3640  {
3641   "alignment" : 8,
3642   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3643   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3644   "referenced_type" : "type-28",
3645   "self_type" : "type-38",
3646   "size" : 8,
3647   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3648  },
3649  {
3650   "alignment" : 8,
3651   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
3652   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
3653   "referenced_type" : "type-42",
3654   "self_type" : "type-44",
3655   "size" : 8,
3656   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3657  },
3658  {
3659   "alignment" : 8,
3660   "linker_set_key" : "const android::sp<android::hardware::power::stats::V1_0::IPowerStats> &",
3661   "name" : "const android::sp<android::hardware::power::stats::V1_0::IPowerStats> &",
3662   "referenced_type" : "type-87",
3663   "self_type" : "type-685",
3664   "size" : 8,
3665   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3666  },
3667  {
3668   "alignment" : 8,
3669   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3670   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3671   "referenced_type" : "type-83",
3672   "self_type" : "type-84",
3673   "size" : 8,
3674   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3675  },
3676  {
3677   "alignment" : 8,
3678   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3679   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3680   "referenced_type" : "type-165",
3681   "self_type" : "type-636",
3682   "size" : 8,
3683   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
3684  },
3685  {
3686   "alignment" : 8,
3687   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
3688   "name" : "const android::wp<android::hardware::BHwBinder> &",
3689   "referenced_type" : "type-76",
3690   "self_type" : "type-78",
3691   "size" : 8,
3692   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3693  },
3694  {
3695   "alignment" : 8,
3696   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
3697   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
3698   "referenced_type" : "type-686",
3699   "self_type" : "type-688",
3700   "size" : 8,
3701   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3702  },
3703  {
3704   "alignment" : 8,
3705   "linker_set_key" : "const bool &",
3706   "name" : "const bool &",
3707   "referenced_type" : "type-157",
3708   "self_type" : "type-303",
3709   "size" : 8,
3710   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3711  },
3712  {
3713   "alignment" : 8,
3714   "linker_set_key" : "const double &",
3715   "name" : "const double &",
3716   "referenced_type" : "type-319",
3717   "self_type" : "type-320",
3718   "size" : 8,
3719   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3720  },
3721  {
3722   "alignment" : 8,
3723   "linker_set_key" : "const float &",
3724   "name" : "const float &",
3725   "referenced_type" : "type-317",
3726   "self_type" : "type-318",
3727   "size" : 8,
3728   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3729  },
3730  {
3731   "alignment" : 8,
3732   "linker_set_key" : "const int &",
3733   "name" : "const int &",
3734   "referenced_type" : "type-522",
3735   "self_type" : "type-521",
3736   "size" : 8,
3737   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3738  },
3739  {
3740   "linker_set_key" : "const iter<is_const> &",
3741   "name" : "const iter<is_const> &",
3742   "referenced_type" : "type-339",
3743   "self_type" : "type-341",
3744   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3745  },
3746  {
3747   "linker_set_key" : "const iter<is_const> &",
3748   "name" : "const iter<is_const> &",
3749   "referenced_type" : "type-668",
3750   "self_type" : "type-670",
3751   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3752  },
3753  {
3754   "alignment" : 8,
3755   "linker_set_key" : "const log_msg &",
3756   "name" : "const log_msg &",
3757   "referenced_type" : "type-65",
3758   "self_type" : "type-106",
3759   "size" : 8,
3760   "source_file" : "/system/core/liblog/include/log/log_read.h"
3761  },
3762  {
3763   "alignment" : 8,
3764   "linker_set_key" : "const long &",
3765   "name" : "const long &",
3766   "referenced_type" : "type-314",
3767   "self_type" : "type-315",
3768   "size" : 8,
3769   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3770  },
3771  {
3772   "alignment" : 8,
3773   "linker_set_key" : "const short &",
3774   "name" : "const short &",
3775   "referenced_type" : "type-309",
3776   "self_type" : "type-310",
3777   "size" : 8,
3778   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3779  },
3780  {
3781   "alignment" : 8,
3782   "linker_set_key" : "const signed char &",
3783   "name" : "const signed char &",
3784   "referenced_type" : "type-304",
3785   "self_type" : "type-306",
3786   "size" : 8,
3787   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3788  },
3789  {
3790   "alignment" : 8,
3791   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3792   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3793   "referenced_type" : "type-514",
3794   "self_type" : "type-516",
3795   "size" : 8,
3796   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
3797  },
3798  {
3799   "alignment" : 8,
3800   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
3801   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
3802   "referenced_type" : "type-662",
3803   "self_type" : "type-661",
3804   "size" : 8,
3805   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3806  },
3807  {
3808   "alignment" : 8,
3809   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
3810   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
3811   "referenced_type" : "type-683",
3812   "self_type" : "type-682",
3813   "size" : 8,
3814   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3815  },
3816  {
3817   "alignment" : 8,
3818   "linker_set_key" : "const unsigned char &",
3819   "name" : "const unsigned char &",
3820   "referenced_type" : "type-307",
3821   "self_type" : "type-308",
3822   "size" : 8,
3823   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3824  },
3825  {
3826   "alignment" : 8,
3827   "linker_set_key" : "const unsigned int &",
3828   "name" : "const unsigned int &",
3829   "referenced_type" : "type-123",
3830   "self_type" : "type-313",
3831   "size" : 8,
3832   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3833  },
3834  {
3835   "alignment" : 8,
3836   "linker_set_key" : "const unsigned long &",
3837   "name" : "const unsigned long &",
3838   "referenced_type" : "type-124",
3839   "self_type" : "type-316",
3840   "size" : 8,
3841   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3842  },
3843  {
3844   "alignment" : 8,
3845   "linker_set_key" : "const unsigned short &",
3846   "name" : "const unsigned short &",
3847   "referenced_type" : "type-311",
3848   "self_type" : "type-312",
3849   "size" : 8,
3850   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3851  },
3852  {
3853   "alignment" : 8,
3854   "linker_set_key" : "int &",
3855   "name" : "int &",
3856   "referenced_type" : "type-48",
3857   "self_type" : "type-466",
3858   "size" : 8,
3859   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
3860  },
3861  {
3862   "alignment" : 8,
3863   "linker_set_key" : "unsigned char &",
3864   "name" : "unsigned char &",
3865   "referenced_type" : "type-69",
3866   "self_type" : "type-614",
3867   "size" : 8,
3868   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
3869  },
3870  {
3871   "alignment" : 8,
3872   "linker_set_key" : "unsigned int &",
3873   "name" : "unsigned int &",
3874   "referenced_type" : "type-2",
3875   "self_type" : "type-624",
3876   "size" : 8,
3877   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/types.h"
3878  }
3879 ],
3880 "pointer_types" :
3881 [
3882  {
3883   "alignment" : 8,
3884   "linker_set_key" : "android::Condition *",
3885   "name" : "android::Condition *",
3886   "referenced_type" : "type-158",
3887   "self_type" : "type-594",
3888   "size" : 8,
3889   "source_file" : "/system/core/libutils/include/utils/Condition.h"
3890  },
3891  {
3892   "alignment" : 8,
3893   "linker_set_key" : "android::Mutex *",
3894   "name" : "android::Mutex *",
3895   "referenced_type" : "type-119",
3896   "self_type" : "type-589",
3897   "size" : 8,
3898   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3899  },
3900  {
3901   "alignment" : 8,
3902   "linker_set_key" : "android::Mutex::Autolock *",
3903   "name" : "android::Mutex::Autolock *",
3904   "referenced_type" : "type-590",
3905   "self_type" : "type-592",
3906   "size" : 8,
3907   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3908  },
3909  {
3910   "alignment" : 8,
3911   "linker_set_key" : "android::RWLock *",
3912   "name" : "android::RWLock *",
3913   "referenced_type" : "type-595",
3914   "self_type" : "type-597",
3915   "size" : 8,
3916   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3917  },
3918  {
3919   "alignment" : 8,
3920   "linker_set_key" : "android::RWLock::AutoRLock *",
3921   "name" : "android::RWLock::AutoRLock *",
3922   "referenced_type" : "type-598",
3923   "self_type" : "type-600",
3924   "size" : 8,
3925   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3926  },
3927  {
3928   "alignment" : 8,
3929   "linker_set_key" : "android::RWLock::AutoWLock *",
3930   "name" : "android::RWLock::AutoWLock *",
3931   "referenced_type" : "type-601",
3932   "self_type" : "type-604",
3933   "size" : 8,
3934   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3935  },
3936  {
3937   "alignment" : 8,
3938   "linker_set_key" : "android::RefBase *",
3939   "name" : "android::RefBase *",
3940   "referenced_type" : "type-22",
3941   "self_type" : "type-325",
3942   "size" : 8,
3943   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3944  },
3945  {
3946   "alignment" : 8,
3947   "linker_set_key" : "android::RefBase::weakref_impl *",
3948   "name" : "android::RefBase::weakref_impl *",
3949   "referenced_type" : "type-25",
3950   "self_type" : "type-24",
3951   "size" : 8,
3952   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3953  },
3954  {
3955   "alignment" : 8,
3956   "linker_set_key" : "android::RefBase::weakref_impl *",
3957   "name" : "android::RefBase::weakref_impl *",
3958   "referenced_type" : "type-665",
3959   "self_type" : "type-664",
3960   "size" : 8,
3961   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3962  },
3963  {
3964   "alignment" : 8,
3965   "linker_set_key" : "android::RefBase::weakref_type *",
3966   "name" : "android::RefBase::weakref_type *",
3967   "referenced_type" : "type-27",
3968   "self_type" : "type-26",
3969   "size" : 8,
3970   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3971  },
3972  {
3973   "alignment" : 8,
3974   "linker_set_key" : "android::ReferenceRenamer *",
3975   "name" : "android::ReferenceRenamer *",
3976   "referenced_type" : "type-321",
3977   "self_type" : "type-322",
3978   "size" : 8,
3979   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3980  },
3981  {
3982   "alignment" : 8,
3983   "linker_set_key" : "android::ScopedTrace *",
3984   "name" : "android::ScopedTrace *",
3985   "referenced_type" : "type-606",
3986   "self_type" : "type-607",
3987   "size" : 8,
3988   "source_file" : "/system/core/libutils/include/utils/Trace.h"
3989  },
3990  {
3991   "alignment" : 8,
3992   "linker_set_key" : "android::String16 *",
3993   "name" : "android::String16 *",
3994   "referenced_type" : "type-130",
3995   "self_type" : "type-481",
3996   "size" : 8,
3997   "source_file" : "/system/core/libutils/include/utils/String16.h"
3998  },
3999  {
4000   "alignment" : 8,
4001   "linker_set_key" : "android::String8 *",
4002   "name" : "android::String8 *",
4003   "referenced_type" : "type-139",
4004   "self_type" : "type-475",
4005   "size" : 8,
4006   "source_file" : "/system/core/libutils/include/utils/String8.h"
4007  },
4008  {
4009   "alignment" : 8,
4010   "linker_set_key" : "android::Thread *",
4011   "name" : "android::Thread *",
4012   "referenced_type" : "type-156",
4013   "self_type" : "type-155",
4014   "size" : 8,
4015   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4016  },
4017  {
4018   "alignment" : 8,
4019   "linker_set_key" : "android::VirtualLightRefBase *",
4020   "name" : "android::VirtualLightRefBase *",
4021   "referenced_type" : "type-219",
4022   "self_type" : "type-224",
4023   "size" : 8,
4024   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
4025  },
4026  {
4027   "alignment" : 8,
4028   "linker_set_key" : "android::hardware::BHwBinder *",
4029   "name" : "android::hardware::BHwBinder *",
4030   "referenced_type" : "type-47",
4031   "self_type" : "type-46",
4032   "size" : 8,
4033   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4034  },
4035  {
4036   "alignment" : 8,
4037   "linker_set_key" : "android::hardware::BpInterface<android::hardware::power::stats::V1_0::IPowerStats> *",
4038   "name" : "android::hardware::BpInterface<android::hardware::power::stats::V1_0::IPowerStats> *",
4039   "referenced_type" : "type-94",
4040   "self_type" : "type-488",
4041   "size" : 8,
4042   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4043  },
4044  {
4045   "alignment" : 8,
4046   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4047   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4048   "referenced_type" : "type-532",
4049   "self_type" : "type-535",
4050   "size" : 8,
4051   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4052  },
4053  {
4054   "alignment" : 8,
4055   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4056   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4057   "referenced_type" : "type-549",
4058   "self_type" : "type-554",
4059   "size" : 8,
4060   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4061  },
4062  {
4063   "alignment" : 8,
4064   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4065   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4066   "referenced_type" : "type-538",
4067   "self_type" : "type-543",
4068   "size" : 8,
4069   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4070  },
4071  {
4072   "alignment" : 8,
4073   "linker_set_key" : "android::hardware::GrantorDescriptor *",
4074   "name" : "android::hardware::GrantorDescriptor *",
4075   "referenced_type" : "type-346",
4076   "self_type" : "type-345",
4077   "size" : 8,
4078   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4079  },
4080  {
4081   "alignment" : 8,
4082   "linker_set_key" : "android::hardware::IBinder *",
4083   "name" : "android::hardware::IBinder *",
4084   "referenced_type" : "type-52",
4085   "self_type" : "type-98",
4086   "size" : 8,
4087   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4088  },
4089  {
4090   "alignment" : 8,
4091   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
4092   "name" : "android::hardware::IBinder::DeathRecipient *",
4093   "referenced_type" : "type-21",
4094   "self_type" : "type-20",
4095   "size" : 8,
4096   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4097  },
4098  {
4099   "alignment" : 8,
4100   "linker_set_key" : "android::hardware::IInterface *",
4101   "name" : "android::hardware::IInterface *",
4102   "referenced_type" : "type-95",
4103   "self_type" : "type-112",
4104   "size" : 8,
4105   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4106  },
4107  {
4108   "alignment" : 8,
4109   "linker_set_key" : "android::hardware::MQDescriptor<android::hardware::power::stats::V1_0::EnergyData, android::hardware::kSynchronizedReadWrite> *",
4110   "name" : "android::hardware::MQDescriptor<android::hardware::power::stats::V1_0::EnergyData, android::hardware::kSynchronizedReadWrite> *",
4111   "referenced_type" : "type-451",
4112   "self_type" : "type-456",
4113   "size" : 8,
4114   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
4115  },
4116  {
4117   "alignment" : 8,
4118   "linker_set_key" : "android::hardware::Parcel *",
4119   "name" : "android::hardware::Parcel *",
4120   "referenced_type" : "type-489",
4121   "self_type" : "type-495",
4122   "size" : 8,
4123   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4124  },
4125  {
4126   "alignment" : 8,
4127   "linker_set_key" : "android::hardware::ProcessState *",
4128   "name" : "android::hardware::ProcessState *",
4129   "referenced_type" : "type-115",
4130   "self_type" : "type-114",
4131   "size" : 8,
4132   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4133  },
4134  {
4135   "alignment" : 8,
4136   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::stats::V1_0::IPowerStats> > *",
4137   "name" : "android::hardware::Return<android::sp<android::hardware::power::stats::V1_0::IPowerStats> > *",
4138   "referenced_type" : "type-197",
4139   "self_type" : "type-198",
4140   "size" : 8,
4141   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4142  },
4143  {
4144   "alignment" : 8,
4145   "linker_set_key" : "android::hardware::Return<bool> *",
4146   "name" : "android::hardware::Return<bool> *",
4147   "referenced_type" : "type-187",
4148   "self_type" : "type-189",
4149   "size" : 8,
4150   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4151  },
4152  {
4153   "alignment" : 8,
4154   "linker_set_key" : "android::hardware::Return<void> *",
4155   "name" : "android::hardware::Return<void> *",
4156   "referenced_type" : "type-210",
4157   "self_type" : "type-212",
4158   "size" : 8,
4159   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4160  },
4161  {
4162   "alignment" : 8,
4163   "linker_set_key" : "android::hardware::Status *",
4164   "name" : "android::hardware::Status *",
4165   "referenced_type" : "type-176",
4166   "self_type" : "type-179",
4167   "size" : 8,
4168   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4169  },
4170  {
4171   "alignment" : 8,
4172   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
4173   "name" : "android::hardware::details::HidlInstrumentor *",
4174   "referenced_type" : "type-60",
4175   "self_type" : "type-667",
4176   "size" : 8,
4177   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4178  },
4179  {
4180   "alignment" : 8,
4181   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4182   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4183   "referenced_type" : "type-362",
4184   "self_type" : "type-605",
4185   "size" : 8,
4186   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4187  },
4188  {
4189   "alignment" : 8,
4190   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4191   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4192   "referenced_type" : "type-353",
4193   "self_type" : "type-450",
4194   "size" : 8,
4195   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4196  },
4197  {
4198   "alignment" : 8,
4199   "linker_set_key" : "android::hardware::details::return_status *",
4200   "name" : "android::hardware::details::return_status *",
4201   "referenced_type" : "type-188",
4202   "self_type" : "type-205",
4203   "size" : 8,
4204   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4205  },
4206  {
4207   "alignment" : 8,
4208   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
4209   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
4210   "referenced_type" : "type-365",
4211   "self_type" : "type-364",
4212   "size" : 8,
4213   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4214  },
4215  {
4216   "alignment" : 8,
4217   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
4218   "name" : "android::hardware::hidl_binder_death_recipient *",
4219   "referenced_type" : "type-31",
4220   "self_type" : "type-30",
4221   "size" : 8,
4222   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4223  },
4224  {
4225   "alignment" : 8,
4226   "linker_set_key" : "android::hardware::hidl_death_recipient *",
4227   "name" : "android::hardware::hidl_death_recipient *",
4228   "referenced_type" : "type-34",
4229   "self_type" : "type-33",
4230   "size" : 8,
4231   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4232  },
4233  {
4234   "alignment" : 8,
4235   "linker_set_key" : "android::hardware::hidl_memory *",
4236   "name" : "android::hardware::hidl_memory *",
4237   "referenced_type" : "type-330",
4238   "self_type" : "type-331",
4239   "size" : 8,
4240   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4241  },
4242  {
4243   "alignment" : 8,
4244   "linker_set_key" : "android::hardware::hidl_string *",
4245   "name" : "android::hardware::hidl_string *",
4246   "referenced_type" : "type-10",
4247   "self_type" : "type-355",
4248   "size" : 8,
4249   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4250  },
4251  {
4252   "alignment" : 8,
4253   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
4254   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
4255   "referenced_type" : "type-361",
4256   "self_type" : "type-367",
4257   "size" : 8,
4258   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4259  },
4260  {
4261   "alignment" : 8,
4262   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
4263   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
4264   "referenced_type" : "type-352",
4265   "self_type" : "type-356",
4266   "size" : 8,
4267   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4268  },
4269  {
4270   "alignment" : 8,
4271   "linker_set_key" : "android::hardware::hidl_version *",
4272   "name" : "android::hardware::hidl_version *",
4273   "referenced_type" : "type-438",
4274   "self_type" : "type-439",
4275   "size" : 8,
4276   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4277  },
4278  {
4279   "alignment" : 8,
4280   "linker_set_key" : "android::hardware::power::stats::V1_0::BnHwPowerStats *",
4281   "name" : "android::hardware::power::stats::V1_0::BnHwPowerStats *",
4282   "referenced_type" : "type-54",
4283   "self_type" : "type-64",
4284   "size" : 8,
4285   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4286  },
4287  {
4288   "alignment" : 8,
4289   "linker_set_key" : "android::hardware::power::stats::V1_0::BpHwPowerStats *",
4290   "name" : "android::hardware::power::stats::V1_0::BpHwPowerStats *",
4291   "referenced_type" : "type-91",
4292   "self_type" : "type-100",
4293   "size" : 8,
4294   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4295  },
4296  {
4297   "alignment" : 8,
4298   "linker_set_key" : "android::hardware::power::stats::V1_0::BsPowerStats *",
4299   "name" : "android::hardware::power::stats::V1_0::BsPowerStats *",
4300   "referenced_type" : "type-86",
4301   "self_type" : "type-90",
4302   "size" : 8,
4303   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4304  },
4305  {
4306   "alignment" : 8,
4307   "linker_set_key" : "android::hardware::power::stats::V1_0::EnergyData *",
4308   "name" : "android::hardware::power::stats::V1_0::EnergyData *",
4309   "referenced_type" : "type-400",
4310   "self_type" : "type-399",
4311   "size" : 8,
4312   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4313  },
4314  {
4315   "alignment" : 8,
4316   "linker_set_key" : "android::hardware::power::stats::V1_0::IPowerStats *",
4317   "name" : "android::hardware::power::stats::V1_0::IPowerStats *",
4318   "referenced_type" : "type-57",
4319   "self_type" : "type-56",
4320   "size" : 8,
4321   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4322  },
4323  {
4324   "alignment" : 8,
4325   "linker_set_key" : "android::hardware::power::stats::V1_0::PowerEntityInfo *",
4326   "name" : "android::hardware::power::stats::V1_0::PowerEntityInfo *",
4327   "referenced_type" : "type-416",
4328   "self_type" : "type-415",
4329   "size" : 8,
4330   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4331  },
4332  {
4333   "alignment" : 8,
4334   "linker_set_key" : "android::hardware::power::stats::V1_0::PowerEntityStateInfo *",
4335   "name" : "android::hardware::power::stats::V1_0::PowerEntityStateInfo *",
4336   "referenced_type" : "type-9",
4337   "self_type" : "type-8",
4338   "size" : 8,
4339   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4340  },
4341  {
4342   "alignment" : 8,
4343   "linker_set_key" : "android::hardware::power::stats::V1_0::PowerEntityStateResidencyData *",
4344   "name" : "android::hardware::power::stats::V1_0::PowerEntityStateResidencyData *",
4345   "referenced_type" : "type-244",
4346   "self_type" : "type-243",
4347   "size" : 8,
4348   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4349  },
4350  {
4351   "alignment" : 8,
4352   "linker_set_key" : "android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult *",
4353   "name" : "android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult *",
4354   "referenced_type" : "type-239",
4355   "self_type" : "type-238",
4356   "size" : 8,
4357   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4358  },
4359  {
4360   "alignment" : 8,
4361   "linker_set_key" : "android::hardware::power::stats::V1_0::PowerEntityStateSpace *",
4362   "name" : "android::hardware::power::stats::V1_0::PowerEntityStateSpace *",
4363   "referenced_type" : "type-4",
4364   "self_type" : "type-3",
4365   "size" : 8,
4366   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4367  },
4368  {
4369   "alignment" : 8,
4370   "linker_set_key" : "android::hardware::power::stats::V1_0::RailInfo *",
4371   "name" : "android::hardware::power::stats::V1_0::RailInfo *",
4372   "referenced_type" : "type-391",
4373   "self_type" : "type-390",
4374   "size" : 8,
4375   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4376  },
4377  {
4378   "alignment" : 8,
4379   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
4380   "name" : "android::hidl::base::V1_0::BnHwBase *",
4381   "referenced_type" : "type-58",
4382   "self_type" : "type-504",
4383   "size" : 8,
4384   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
4385  },
4386  {
4387   "alignment" : 8,
4388   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
4389   "name" : "android::hidl::base::V1_0::IBase *",
4390   "referenced_type" : "type-37",
4391   "self_type" : "type-36",
4392   "size" : 8,
4393   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4394  },
4395  {
4396   "alignment" : 8,
4397   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
4398   "name" : "android::hidl::manager::V1_0::IServiceManager *",
4399   "referenced_type" : "type-147",
4400   "self_type" : "type-146",
4401   "size" : 8,
4402   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4403  },
4404  {
4405   "alignment" : 8,
4406   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
4407   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
4408   "referenced_type" : "type-163",
4409   "self_type" : "type-162",
4410   "size" : 8,
4411   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4412  },
4413  {
4414   "alignment" : 8,
4415   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4416   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4417   "referenced_type" : "type-104",
4418   "self_type" : "type-105",
4419   "size" : 8,
4420   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4421  },
4422  {
4423   "alignment" : 8,
4424   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
4425   "name" : "android::sp<android::hardware::IBinder> *",
4426   "referenced_type" : "type-107",
4427   "self_type" : "type-108",
4428   "size" : 8,
4429   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4430  },
4431  {
4432   "alignment" : 8,
4433   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
4434   "name" : "android::sp<android::hardware::ProcessState> *",
4435   "referenced_type" : "type-113",
4436   "self_type" : "type-142",
4437   "size" : 8,
4438   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4439  },
4440  {
4441   "alignment" : 8,
4442   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
4443   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
4444   "referenced_type" : "type-29",
4445   "self_type" : "type-171",
4446   "size" : 8,
4447   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4448  },
4449  {
4450   "alignment" : 8,
4451   "linker_set_key" : "android::sp<android::hardware::power::stats::V1_0::IPowerStats> *",
4452   "name" : "android::sp<android::hardware::power::stats::V1_0::IPowerStats> *",
4453   "referenced_type" : "type-55",
4454   "self_type" : "type-167",
4455   "size" : 8,
4456   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4457  },
4458  {
4459   "alignment" : 8,
4460   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
4461   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
4462   "referenced_type" : "type-59",
4463   "self_type" : "type-82",
4464   "size" : 8,
4465   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4466  },
4467  {
4468   "alignment" : 8,
4469   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4470   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4471   "referenced_type" : "type-145",
4472   "self_type" : "type-148",
4473   "size" : 8,
4474   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4475  },
4476  {
4477   "alignment" : 8,
4478   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4479   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4480   "referenced_type" : "type-161",
4481   "self_type" : "type-164",
4482   "size" : 8,
4483   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4484  },
4485  {
4486   "alignment" : 8,
4487   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
4488   "name" : "android::wp<android::hardware::BHwBinder> *",
4489   "referenced_type" : "type-45",
4490   "self_type" : "type-53",
4491   "size" : 8,
4492   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4493  },
4494  {
4495   "alignment" : 8,
4496   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4497   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4498   "referenced_type" : "type-19",
4499   "self_type" : "type-18",
4500   "size" : 8,
4501   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4502  },
4503  {
4504   "alignment" : 8,
4505   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
4506   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
4507   "referenced_type" : "type-32",
4508   "self_type" : "type-39",
4509   "size" : 8,
4510   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4511  },
4512  {
4513   "alignment" : 8,
4514   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
4515   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
4516   "referenced_type" : "type-35",
4517   "self_type" : "type-681",
4518   "size" : 8,
4519   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4520  },
4521  {
4522   "alignment" : 8,
4523   "linker_set_key" : "android_flex_plane *",
4524   "name" : "android_flex_plane *",
4525   "referenced_type" : "type-577",
4526   "self_type" : "type-580",
4527   "size" : 8,
4528   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4529  },
4530  {
4531   "alignment" : 8,
4532   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4533   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4534   "referenced_type" : "type-127",
4535   "self_type" : "type-126",
4536   "size" : 8,
4537   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4538  },
4539  {
4540   "alignment" : 8,
4541   "linker_set_key" : "char *",
4542   "name" : "char *",
4543   "referenced_type" : "type-15",
4544   "self_type" : "type-435",
4545   "size" : 8,
4546   "source_file" : "/system/core/liblog/include/log/log_read.h"
4547  },
4548  {
4549   "alignment" : 8,
4550   "linker_set_key" : "const android::NativeHandle *",
4551   "name" : "const android::NativeHandle *",
4552   "referenced_type" : "type-460",
4553   "self_type" : "type-462",
4554   "size" : 8,
4555   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4556  },
4557  {
4558   "alignment" : 8,
4559   "linker_set_key" : "const android::RefBase *",
4560   "name" : "const android::RefBase *",
4561   "referenced_type" : "type-323",
4562   "self_type" : "type-324",
4563   "size" : 8,
4564   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4565  },
4566  {
4567   "alignment" : 8,
4568   "linker_set_key" : "const android::String16 *",
4569   "name" : "const android::String16 *",
4570   "referenced_type" : "type-129",
4571   "self_type" : "type-479",
4572   "size" : 8,
4573   "source_file" : "/system/core/libutils/include/utils/String16.h"
4574  },
4575  {
4576   "alignment" : 8,
4577   "linker_set_key" : "const android::String8 *",
4578   "name" : "const android::String8 *",
4579   "referenced_type" : "type-470",
4580   "self_type" : "type-471",
4581   "size" : 8,
4582   "source_file" : "/system/core/libutils/include/utils/String8.h"
4583  },
4584  {
4585   "alignment" : 8,
4586   "linker_set_key" : "const android::VectorImpl *",
4587   "name" : "const android::VectorImpl *",
4588   "referenced_type" : "type-557",
4589   "self_type" : "type-558",
4590   "size" : 8,
4591   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4592  },
4593  {
4594   "alignment" : 8,
4595   "linker_set_key" : "const android::hardware::BpHwRefBase *",
4596   "name" : "const android::hardware::BpHwRefBase *",
4597   "referenced_type" : "type-485",
4598   "self_type" : "type-486",
4599   "size" : 8,
4600   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4601  },
4602  {
4603   "alignment" : 8,
4604   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
4605   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
4606   "referenced_type" : "type-525",
4607   "self_type" : "type-526",
4608   "size" : 8,
4609   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4610  },
4611  {
4612   "alignment" : 8,
4613   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
4614   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
4615   "referenced_type" : "type-530",
4616   "self_type" : "type-531",
4617   "size" : 8,
4618   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4619  },
4620  {
4621   "alignment" : 8,
4622   "linker_set_key" : "const android::hardware::GrantorDescriptor *",
4623   "name" : "const android::hardware::GrantorDescriptor *",
4624   "referenced_type" : "type-349",
4625   "self_type" : "type-348",
4626   "size" : 8,
4627   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4628  },
4629  {
4630   "alignment" : 8,
4631   "linker_set_key" : "const android::hardware::MQDescriptor<android::hardware::power::stats::V1_0::EnergyData, android::hardware::kSynchronizedReadWrite> *",
4632   "name" : "const android::hardware::MQDescriptor<android::hardware::power::stats::V1_0::EnergyData, android::hardware::kSynchronizedReadWrite> *",
4633   "referenced_type" : "type-453",
4634   "self_type" : "type-454",
4635   "size" : 8,
4636   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
4637  },
4638  {
4639   "alignment" : 8,
4640   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::power::stats::V1_0::IPowerStats> > *",
4641   "name" : "const android::hardware::Return<android::sp<android::hardware::power::stats::V1_0::IPowerStats> > *",
4642   "referenced_type" : "type-201",
4643   "self_type" : "type-202",
4644   "size" : 8,
4645   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4646  },
4647  {
4648   "alignment" : 8,
4649   "linker_set_key" : "const android::hardware::Return<bool> *",
4650   "name" : "const android::hardware::Return<bool> *",
4651   "referenced_type" : "type-195",
4652   "self_type" : "type-196",
4653   "size" : 8,
4654   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4655  },
4656  {
4657   "alignment" : 8,
4658   "linker_set_key" : "const android::hardware::Status *",
4659   "name" : "const android::hardware::Status *",
4660   "referenced_type" : "type-180",
4661   "self_type" : "type-184",
4662   "size" : 8,
4663   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4664  },
4665  {
4666   "alignment" : 8,
4667   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor> *",
4668   "name" : "const android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor> *",
4669   "referenced_type" : "type-420",
4670   "self_type" : "type-431",
4671   "size" : 8,
4672   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4673  },
4674  {
4675   "alignment" : 8,
4676   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4677   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4678   "referenced_type" : "type-628",
4679   "self_type" : "type-640",
4680   "size" : 8,
4681   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4682  },
4683  {
4684   "alignment" : 8,
4685   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4686   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4687   "referenced_type" : "type-472",
4688   "self_type" : "type-483",
4689   "size" : 8,
4690   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4691  },
4692  {
4693   "alignment" : 8,
4694   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::EnergyData> *",
4695   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::EnergyData> *",
4696   "referenced_type" : "type-653",
4697   "self_type" : "type-654",
4698   "size" : 8,
4699   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4700  },
4701  {
4702   "alignment" : 8,
4703   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityInfo> *",
4704   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityInfo> *",
4705   "referenced_type" : "type-657",
4706   "self_type" : "type-658",
4707   "size" : 8,
4708   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4709  },
4710  {
4711   "alignment" : 8,
4712   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateInfo> *",
4713   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateInfo> *",
4714   "referenced_type" : "type-621",
4715   "self_type" : "type-632",
4716   "size" : 8,
4717   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4718  },
4719  {
4720   "alignment" : 8,
4721   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateResidencyData> *",
4722   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateResidencyData> *",
4723   "referenced_type" : "type-647",
4724   "self_type" : "type-648",
4725   "size" : 8,
4726   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4727  },
4728  {
4729   "alignment" : 8,
4730   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult> *",
4731   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult> *",
4732   "referenced_type" : "type-347",
4733   "self_type" : "type-359",
4734   "size" : 8,
4735   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4736  },
4737  {
4738   "alignment" : 8,
4739   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateSpace> *",
4740   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateSpace> *",
4741   "referenced_type" : "type-190",
4742   "self_type" : "type-203",
4743   "size" : 8,
4744   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4745  },
4746  {
4747   "alignment" : 8,
4748   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::RailInfo> *",
4749   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::RailInfo> *",
4750   "referenced_type" : "type-650",
4751   "self_type" : "type-651",
4752   "size" : 8,
4753   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4754  },
4755  {
4756   "alignment" : 8,
4757   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
4758   "name" : "const android::hardware::details::hidl_pointer<int> *",
4759   "referenced_type" : "type-548",
4760   "self_type" : "type-559",
4761   "size" : 8,
4762   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4763  },
4764  {
4765   "alignment" : 8,
4766   "linker_set_key" : "const android::hardware::details::hidl_pointer<native_handle> *",
4767   "name" : "const android::hardware::details::hidl_pointer<native_handle> *",
4768   "referenced_type" : "type-477",
4769   "self_type" : "type-484",
4770   "size" : 8,
4771   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4772  },
4773  {
4774   "alignment" : 8,
4775   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int> *",
4776   "name" : "const android::hardware::details::hidl_pointer<unsigned int> *",
4777   "referenced_type" : "type-655",
4778   "self_type" : "type-656",
4779   "size" : 8,
4780   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4781  },
4782  {
4783   "alignment" : 8,
4784   "linker_set_key" : "const android::hardware::details::return_status *",
4785   "name" : "const android::hardware::details::return_status *",
4786   "referenced_type" : "type-207",
4787   "self_type" : "type-208",
4788   "size" : 8,
4789   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4790  },
4791  {
4792   "alignment" : 8,
4793   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
4794   "name" : "const android::hardware::hidl_death_recipient *",
4795   "referenced_type" : "type-80",
4796   "self_type" : "type-81",
4797   "size" : 8,
4798   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4799  },
4800  {
4801   "alignment" : 8,
4802   "linker_set_key" : "const android::hardware::hidl_memory *",
4803   "name" : "const android::hardware::hidl_memory *",
4804   "referenced_type" : "type-333",
4805   "self_type" : "type-337",
4806   "size" : 8,
4807   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4808  },
4809  {
4810   "alignment" : 8,
4811   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::GrantorDescriptor> *",
4812   "name" : "const android::hardware::hidl_vec<android::hardware::GrantorDescriptor> *",
4813   "referenced_type" : "type-350",
4814   "self_type" : "type-351",
4815   "size" : 8,
4816   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4817  },
4818  {
4819   "alignment" : 8,
4820   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::EnergyData> *",
4821   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::EnergyData> *",
4822   "referenced_type" : "type-403",
4823   "self_type" : "type-404",
4824   "size" : 8,
4825   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4826  },
4827  {
4828   "alignment" : 8,
4829   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityInfo> *",
4830   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityInfo> *",
4831   "referenced_type" : "type-421",
4832   "self_type" : "type-422",
4833   "size" : 8,
4834   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4835  },
4836  {
4837   "alignment" : 8,
4838   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateInfo> *",
4839   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateInfo> *",
4840   "referenced_type" : "type-381",
4841   "self_type" : "type-382",
4842   "size" : 8,
4843   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4844  },
4845  {
4846   "alignment" : 8,
4847   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateResidencyData> *",
4848   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateResidencyData> *",
4849   "referenced_type" : "type-384",
4850   "self_type" : "type-385",
4851   "size" : 8,
4852   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4853  },
4854  {
4855   "alignment" : 8,
4856   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult> *",
4857   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult> *",
4858   "referenced_type" : "type-429",
4859   "self_type" : "type-430",
4860   "size" : 8,
4861   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4862  },
4863  {
4864   "alignment" : 8,
4865   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateSpace> *",
4866   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateSpace> *",
4867   "referenced_type" : "type-425",
4868   "self_type" : "type-426",
4869   "size" : 8,
4870   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4871  },
4872  {
4873   "alignment" : 8,
4874   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::RailInfo> *",
4875   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::RailInfo> *",
4876   "referenced_type" : "type-394",
4877   "self_type" : "type-395",
4878   "size" : 8,
4879   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4880  },
4881  {
4882   "alignment" : 8,
4883   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
4884   "name" : "const android::hardware::hidl_vec<int> *",
4885   "referenced_type" : "type-378",
4886   "self_type" : "type-379",
4887   "size" : 8,
4888   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4889  },
4890  {
4891   "alignment" : 8,
4892   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> *",
4893   "name" : "const android::hardware::hidl_vec<unsigned int> *",
4894   "referenced_type" : "type-410",
4895   "self_type" : "type-411",
4896   "size" : 8,
4897   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4898  },
4899  {
4900   "alignment" : 8,
4901   "linker_set_key" : "const android::hardware::hidl_version *",
4902   "name" : "const android::hardware::hidl_version *",
4903   "referenced_type" : "type-440",
4904   "self_type" : "type-441",
4905   "size" : 8,
4906   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4907  },
4908  {
4909   "alignment" : 8,
4910   "linker_set_key" : "const android::hardware::power::stats::V1_0::BpHwPowerStats *",
4911   "name" : "const android::hardware::power::stats::V1_0::BpHwPowerStats *",
4912   "referenced_type" : "type-643",
4913   "self_type" : "type-644",
4914   "size" : 8,
4915   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
4916  },
4917  {
4918   "alignment" : 8,
4919   "linker_set_key" : "const android::hardware::power::stats::V1_0::EnergyData *",
4920   "name" : "const android::hardware::power::stats::V1_0::EnergyData *",
4921   "referenced_type" : "type-402",
4922   "self_type" : "type-401",
4923   "size" : 8,
4924   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4925  },
4926  {
4927   "alignment" : 8,
4928   "linker_set_key" : "const android::hardware::power::stats::V1_0::IPowerStats *",
4929   "name" : "const android::hardware::power::stats::V1_0::IPowerStats *",
4930   "referenced_type" : "type-631",
4931   "self_type" : "type-633",
4932   "size" : 8,
4933   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
4934  },
4935  {
4936   "alignment" : 8,
4937   "linker_set_key" : "const android::hardware::power::stats::V1_0::PowerEntityInfo *",
4938   "name" : "const android::hardware::power::stats::V1_0::PowerEntityInfo *",
4939   "referenced_type" : "type-419",
4940   "self_type" : "type-418",
4941   "size" : 8,
4942   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4943  },
4944  {
4945   "alignment" : 8,
4946   "linker_set_key" : "const android::hardware::power::stats::V1_0::PowerEntityStateInfo *",
4947   "name" : "const android::hardware::power::stats::V1_0::PowerEntityStateInfo *",
4948   "referenced_type" : "type-603",
4949   "self_type" : "type-671",
4950   "size" : 8,
4951   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4952  },
4953  {
4954   "alignment" : 8,
4955   "linker_set_key" : "const android::hardware::power::stats::V1_0::PowerEntityStateResidencyData *",
4956   "name" : "const android::hardware::power::stats::V1_0::PowerEntityStateResidencyData *",
4957   "referenced_type" : "type-646",
4958   "self_type" : "type-672",
4959   "size" : 8,
4960   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4961  },
4962  {
4963   "alignment" : 8,
4964   "linker_set_key" : "const android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult *",
4965   "name" : "const android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult *",
4966   "referenced_type" : "type-377",
4967   "self_type" : "type-428",
4968   "size" : 8,
4969   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4970  },
4971  {
4972   "alignment" : 8,
4973   "linker_set_key" : "const android::hardware::power::stats::V1_0::PowerEntityStateSpace *",
4974   "name" : "const android::hardware::power::stats::V1_0::PowerEntityStateSpace *",
4975   "referenced_type" : "type-215",
4976   "self_type" : "type-424",
4977   "size" : 8,
4978   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4979  },
4980  {
4981   "alignment" : 8,
4982   "linker_set_key" : "const android::hardware::power::stats::V1_0::RailInfo *",
4983   "name" : "const android::hardware::power::stats::V1_0::RailInfo *",
4984   "referenced_type" : "type-393",
4985   "self_type" : "type-392",
4986   "size" : 8,
4987   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4988  },
4989  {
4990   "alignment" : 8,
4991   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
4992   "name" : "const android::hidl::base::V1_0::BpHwBase *",
4993   "referenced_type" : "type-641",
4994   "self_type" : "type-642",
4995   "size" : 8,
4996   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
4997  },
4998  {
4999   "alignment" : 8,
5000   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
5001   "name" : "const android::hidl::base::V1_0::IBase *",
5002   "referenced_type" : "type-102",
5003   "self_type" : "type-103",
5004   "size" : 8,
5005   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5006  },
5007  {
5008   "alignment" : 8,
5009   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
5010   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
5011   "referenced_type" : "type-152",
5012   "self_type" : "type-153",
5013   "size" : 8,
5014   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5015  },
5016  {
5017   "alignment" : 8,
5018   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
5019   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
5020   "referenced_type" : "type-608",
5021   "self_type" : "type-609",
5022   "size" : 8,
5023   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5024  },
5025  {
5026   "alignment" : 8,
5027   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
5028   "name" : "const android::sp<android::hardware::IBinder> *",
5029   "referenced_type" : "type-109",
5030   "self_type" : "type-110",
5031   "size" : 8,
5032   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5033  },
5034  {
5035   "alignment" : 8,
5036   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
5037   "name" : "const android::sp<android::hardware::ProcessState> *",
5038   "referenced_type" : "type-143",
5039   "self_type" : "type-144",
5040   "size" : 8,
5041   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5042  },
5043  {
5044   "alignment" : 8,
5045   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5046   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5047   "referenced_type" : "type-28",
5048   "self_type" : "type-174",
5049   "size" : 8,
5050   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5051  },
5052  {
5053   "alignment" : 8,
5054   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
5055   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5056   "referenced_type" : "type-42",
5057   "self_type" : "type-79",
5058   "size" : 8,
5059   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5060  },
5061  {
5062   "alignment" : 8,
5063   "linker_set_key" : "const android::sp<android::hardware::power::stats::V1_0::IPowerStats> *",
5064   "name" : "const android::sp<android::hardware::power::stats::V1_0::IPowerStats> *",
5065   "referenced_type" : "type-87",
5066   "self_type" : "type-170",
5067   "size" : 8,
5068   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5069  },
5070  {
5071   "alignment" : 8,
5072   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5073   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5074   "referenced_type" : "type-83",
5075   "self_type" : "type-101",
5076   "size" : 8,
5077   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5078  },
5079  {
5080   "alignment" : 8,
5081   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5082   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5083   "referenced_type" : "type-150",
5084   "self_type" : "type-151",
5085   "size" : 8,
5086   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5087  },
5088  {
5089   "alignment" : 8,
5090   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5091   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5092   "referenced_type" : "type-165",
5093   "self_type" : "type-166",
5094   "size" : 8,
5095   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5096  },
5097  {
5098   "alignment" : 8,
5099   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
5100   "name" : "const android::wp<android::hardware::BHwBinder> *",
5101   "referenced_type" : "type-76",
5102   "self_type" : "type-77",
5103   "size" : 8,
5104   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5105  },
5106  {
5107   "alignment" : 8,
5108   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
5109   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5110   "referenced_type" : "type-40",
5111   "self_type" : "type-41",
5112   "size" : 8,
5113   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5114  },
5115  {
5116   "alignment" : 8,
5117   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5118   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5119   "referenced_type" : "type-686",
5120   "self_type" : "type-687",
5121   "size" : 8,
5122   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5123  },
5124  {
5125   "alignment" : 8,
5126   "linker_set_key" : "const char *",
5127   "name" : "const char *",
5128   "referenced_type" : "type-14",
5129   "self_type" : "type-13",
5130   "size" : 8,
5131   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5132  },
5133  {
5134   "alignment" : 8,
5135   "linker_set_key" : "const char16_t *",
5136   "name" : "const char16_t *",
5137   "referenced_type" : "type-132",
5138   "self_type" : "type-131",
5139   "size" : 8,
5140   "source_file" : "/system/core/libutils/include/utils/String16.h"
5141  },
5142  {
5143   "alignment" : 8,
5144   "linker_set_key" : "const log_msg *",
5145   "name" : "const log_msg *",
5146   "referenced_type" : "type-65",
5147   "self_type" : "type-85",
5148   "size" : 8,
5149   "source_file" : "/system/core/liblog/include/log/log_read.h"
5150  },
5151  {
5152   "alignment" : 8,
5153   "linker_set_key" : "const native_handle *",
5154   "name" : "const native_handle *",
5155   "referenced_type" : "type-272",
5156   "self_type" : "type-271",
5157   "size" : 8,
5158   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5159  },
5160  {
5161   "alignment" : 8,
5162   "linker_set_key" : "const unsigned char *",
5163   "name" : "const unsigned char *",
5164   "referenced_type" : "type-307",
5165   "self_type" : "type-437",
5166   "size" : 8,
5167   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5168  },
5169  {
5170   "alignment" : 8,
5171   "linker_set_key" : "const unsigned int *",
5172   "name" : "const unsigned int *",
5173   "referenced_type" : "type-123",
5174   "self_type" : "type-409",
5175   "size" : 8,
5176   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5177  },
5178  {
5179   "alignment" : 8,
5180   "linker_set_key" : "const unsigned long long *",
5181   "name" : "const unsigned long long *",
5182   "referenced_type" : "type-497",
5183   "self_type" : "type-496",
5184   "size" : 8,
5185   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5186  },
5187  {
5188   "alignment" : 8,
5189   "linker_set_key" : "const void *",
5190   "name" : "const void *",
5191   "referenced_type" : "type-443",
5192   "self_type" : "type-446",
5193   "size" : 8,
5194   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5195  },
5196  {
5197   "alignment" : 8,
5198   "linker_set_key" : "int (*)(void *)",
5199   "name" : "int (*)(void *)",
5200   "referenced_type" : "type-586",
5201   "self_type" : "type-587",
5202   "size" : 8,
5203   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5204  },
5205  {
5206   "alignment" : 8,
5207   "linker_set_key" : "int *",
5208   "name" : "int *",
5209   "referenced_type" : "type-48",
5210   "self_type" : "type-375",
5211   "size" : 8,
5212   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5213  },
5214  {
5215   "alignment" : 8,
5216   "linker_set_key" : "log_msg *",
5217   "name" : "log_msg *",
5218   "referenced_type" : "type-66",
5219   "self_type" : "type-149",
5220   "size" : 8,
5221   "source_file" : "/system/core/liblog/include/log/log_read.h"
5222  },
5223  {
5224   "alignment" : 8,
5225   "linker_set_key" : "native_handle *",
5226   "name" : "native_handle *",
5227   "referenced_type" : "type-185",
5228   "self_type" : "type-223",
5229   "size" : 8,
5230   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5231  },
5232  {
5233   "alignment" : 8,
5234   "linker_set_key" : "unsigned char *",
5235   "name" : "unsigned char *",
5236   "referenced_type" : "type-69",
5237   "self_type" : "type-491",
5238   "size" : 8,
5239   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5240  },
5241  {
5242   "alignment" : 8,
5243   "linker_set_key" : "unsigned int *",
5244   "name" : "unsigned int *",
5245   "referenced_type" : "type-2",
5246   "self_type" : "type-408",
5247   "size" : 8,
5248   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5249  },
5250  {
5251   "alignment" : 8,
5252   "linker_set_key" : "unsigned long *",
5253   "name" : "unsigned long *",
5254   "referenced_type" : "type-16",
5255   "self_type" : "type-506",
5256   "size" : 8,
5257   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5258  },
5259  {
5260   "alignment" : 8,
5261   "linker_set_key" : "unsigned long long *",
5262   "name" : "unsigned long long *",
5263   "referenced_type" : "type-289",
5264   "self_type" : "type-492",
5265   "size" : 8,
5266   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5267  },
5268  {
5269   "alignment" : 8,
5270   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
5271   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
5272   "referenced_type" : "type-494",
5273   "self_type" : "type-493",
5274   "size" : 8,
5275   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5276  },
5277  {
5278   "alignment" : 8,
5279   "linker_set_key" : "void *",
5280   "name" : "void *",
5281   "referenced_type" : "type-51",
5282   "self_type" : "type-50",
5283   "size" : 8,
5284   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5285  },
5286  {
5287   "alignment" : 8,
5288   "linker_set_key" : "void **",
5289   "name" : "void **",
5290   "referenced_type" : "type-50",
5291   "self_type" : "type-588",
5292   "size" : 8,
5293   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5294  }
5295 ],
5296 "qualified_types" :
5297 [
5298  {
5299   "alignment" : 8,
5300   "is_const" : true,
5301   "linker_set_key" : "android::RefBase::weakref_impl *const",
5302   "name" : "android::RefBase::weakref_impl *const",
5303   "referenced_type" : "type-24",
5304   "self_type" : "type-23",
5305   "size" : 8,
5306   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5307  },
5308  {
5309   "alignment" : 8,
5310   "is_const" : true,
5311   "linker_set_key" : "android::RefBase::weakref_impl *const",
5312   "name" : "android::RefBase::weakref_impl *const",
5313   "referenced_type" : "type-664",
5314   "self_type" : "type-666",
5315   "size" : 8,
5316   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5317  },
5318  {
5319   "alignment" : 8,
5320   "is_const" : true,
5321   "linker_set_key" : "android::hardware::IBinder *const",
5322   "name" : "android::hardware::IBinder *const",
5323   "referenced_type" : "type-98",
5324   "self_type" : "type-97",
5325   "size" : 8,
5326   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5327  },
5328  {
5329   "alignment" : 8,
5330   "is_const" : true,
5331   "linker_set_key" : "const android::NativeHandle",
5332   "name" : "const android::NativeHandle",
5333   "referenced_type" : "type-222",
5334   "self_type" : "type-460",
5335   "size" : 24,
5336   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5337  },
5338  {
5339   "alignment" : 8,
5340   "is_const" : true,
5341   "linker_set_key" : "const android::RefBase",
5342   "name" : "const android::RefBase",
5343   "referenced_type" : "type-22",
5344   "self_type" : "type-323",
5345   "size" : 16,
5346   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5347  },
5348  {
5349   "alignment" : 8,
5350   "is_const" : true,
5351   "linker_set_key" : "const android::String16",
5352   "name" : "const android::String16",
5353   "referenced_type" : "type-130",
5354   "self_type" : "type-129",
5355   "size" : 8,
5356   "source_file" : "/system/core/libutils/include/utils/String16.h"
5357  },
5358  {
5359   "alignment" : 8,
5360   "is_const" : true,
5361   "linker_set_key" : "const android::String8",
5362   "name" : "const android::String8",
5363   "referenced_type" : "type-139",
5364   "self_type" : "type-470",
5365   "size" : 8,
5366   "source_file" : "/system/core/libutils/include/utils/String8.h"
5367  },
5368  {
5369   "alignment" : 8,
5370   "is_const" : true,
5371   "linker_set_key" : "const android::VectorImpl",
5372   "name" : "const android::VectorImpl",
5373   "referenced_type" : "type-122",
5374   "self_type" : "type-557",
5375   "size" : 40,
5376   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5377  },
5378  {
5379   "alignment" : 8,
5380   "is_const" : true,
5381   "linker_set_key" : "const android::hardware::BpHwRefBase",
5382   "name" : "const android::hardware::BpHwRefBase",
5383   "referenced_type" : "type-96",
5384   "self_type" : "type-485",
5385   "size" : 48,
5386   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5387  },
5388  {
5389   "alignment" : 8,
5390   "is_const" : true,
5391   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5392   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5393   "referenced_type" : "type-517",
5394   "self_type" : "type-525",
5395   "size" : 64,
5396   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5397  },
5398  {
5399   "alignment" : 8,
5400   "is_const" : true,
5401   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5402   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5403   "referenced_type" : "type-527",
5404   "self_type" : "type-530",
5405   "size" : 64,
5406   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5407  },
5408  {
5409   "alignment" : 8,
5410   "is_const" : true,
5411   "linker_set_key" : "const android::hardware::GrantorDescriptor",
5412   "name" : "const android::hardware::GrantorDescriptor",
5413   "referenced_type" : "type-346",
5414   "self_type" : "type-349",
5415   "size" : 24,
5416   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5417  },
5418  {
5419   "alignment" : 8,
5420   "is_const" : true,
5421   "linker_set_key" : "const android::hardware::MQDescriptor<android::hardware::power::stats::V1_0::EnergyData, android::hardware::kSynchronizedReadWrite>",
5422   "name" : "const android::hardware::MQDescriptor<android::hardware::power::stats::V1_0::EnergyData, android::hardware::kSynchronizedReadWrite>",
5423   "referenced_type" : "type-451",
5424   "self_type" : "type-453",
5425   "size" : 32,
5426   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
5427  },
5428  {
5429   "alignment" : 8,
5430   "is_const" : true,
5431   "linker_set_key" : "const android::hardware::Parcel",
5432   "name" : "const android::hardware::Parcel",
5433   "referenced_type" : "type-489",
5434   "self_type" : "type-502",
5435   "size" : 136,
5436   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5437  },
5438  {
5439   "alignment" : 8,
5440   "is_const" : true,
5441   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::power::stats::V1_0::IPowerStats> >",
5442   "name" : "const android::hardware::Return<android::sp<android::hardware::power::stats::V1_0::IPowerStats> >",
5443   "referenced_type" : "type-197",
5444   "self_type" : "type-201",
5445   "size" : 48,
5446   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5447  },
5448  {
5449   "alignment" : 8,
5450   "is_const" : true,
5451   "linker_set_key" : "const android::hardware::Return<bool>",
5452   "name" : "const android::hardware::Return<bool>",
5453   "referenced_type" : "type-187",
5454   "self_type" : "type-195",
5455   "size" : 40,
5456   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5457  },
5458  {
5459   "alignment" : 8,
5460   "is_const" : true,
5461   "linker_set_key" : "const android::hardware::Status",
5462   "name" : "const android::hardware::Status",
5463   "referenced_type" : "type-176",
5464   "self_type" : "type-180",
5465   "size" : 32,
5466   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5467  },
5468  {
5469   "alignment" : 4,
5470   "is_const" : true,
5471   "linker_set_key" : "const android::hardware::details::SchedPrio",
5472   "name" : "const android::hardware::details::SchedPrio",
5473   "referenced_type" : "type-520",
5474   "self_type" : "type-524",
5475   "size" : 8,
5476   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5477  },
5478  {
5479   "alignment" : 8,
5480   "is_const" : true,
5481   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
5482   "name" : "const android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
5483   "referenced_type" : "type-343",
5484   "self_type" : "type-420",
5485   "size" : 8,
5486   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5487  },
5488  {
5489   "alignment" : 8,
5490   "is_const" : true,
5491   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
5492   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
5493   "referenced_type" : "type-362",
5494   "self_type" : "type-628",
5495   "size" : 8,
5496   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5497  },
5498  {
5499   "alignment" : 8,
5500   "is_const" : true,
5501   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
5502   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
5503   "referenced_type" : "type-353",
5504   "self_type" : "type-472",
5505   "size" : 8,
5506   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5507  },
5508  {
5509   "alignment" : 8,
5510   "is_const" : true,
5511   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::EnergyData>",
5512   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::EnergyData>",
5513   "referenced_type" : "type-397",
5514   "self_type" : "type-653",
5515   "size" : 8,
5516   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5517  },
5518  {
5519   "alignment" : 8,
5520   "is_const" : true,
5521   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityInfo>",
5522   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityInfo>",
5523   "referenced_type" : "type-413",
5524   "self_type" : "type-657",
5525   "size" : 8,
5526   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5527  },
5528  {
5529   "alignment" : 8,
5530   "is_const" : true,
5531   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateInfo>",
5532   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateInfo>",
5533   "referenced_type" : "type-6",
5534   "self_type" : "type-621",
5535   "size" : 8,
5536   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5537  },
5538  {
5539   "alignment" : 8,
5540   "is_const" : true,
5541   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateResidencyData>",
5542   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateResidencyData>",
5543   "referenced_type" : "type-241",
5544   "self_type" : "type-647",
5545   "size" : 8,
5546   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5547  },
5548  {
5549   "alignment" : 8,
5550   "is_const" : true,
5551   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult>",
5552   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult>",
5553   "referenced_type" : "type-236",
5554   "self_type" : "type-347",
5555   "size" : 8,
5556   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5557  },
5558  {
5559   "alignment" : 8,
5560   "is_const" : true,
5561   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateSpace>",
5562   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateSpace>",
5563   "referenced_type" : "type-191",
5564   "self_type" : "type-190",
5565   "size" : 8,
5566   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5567  },
5568  {
5569   "alignment" : 8,
5570   "is_const" : true,
5571   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::RailInfo>",
5572   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::RailInfo>",
5573   "referenced_type" : "type-388",
5574   "self_type" : "type-650",
5575   "size" : 8,
5576   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5577  },
5578  {
5579   "alignment" : 8,
5580   "is_const" : true,
5581   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
5582   "name" : "const android::hardware::details::hidl_pointer<int>",
5583   "referenced_type" : "type-373",
5584   "self_type" : "type-548",
5585   "size" : 8,
5586   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5587  },
5588  {
5589   "alignment" : 8,
5590   "is_const" : true,
5591   "linker_set_key" : "const android::hardware::details::hidl_pointer<native_handle>",
5592   "name" : "const android::hardware::details::hidl_pointer<native_handle>",
5593   "referenced_type" : "type-444",
5594   "self_type" : "type-477",
5595   "size" : 8,
5596   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5597  },
5598  {
5599   "alignment" : 8,
5600   "is_const" : true,
5601   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int>",
5602   "name" : "const android::hardware::details::hidl_pointer<unsigned int>",
5603   "referenced_type" : "type-406",
5604   "self_type" : "type-655",
5605   "size" : 8,
5606   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5607  },
5608  {
5609   "alignment" : 8,
5610   "is_const" : true,
5611   "linker_set_key" : "const android::hardware::details::return_status",
5612   "name" : "const android::hardware::details::return_status",
5613   "referenced_type" : "type-188",
5614   "self_type" : "type-207",
5615   "size" : 40,
5616   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5617  },
5618  {
5619   "alignment" : 8,
5620   "is_const" : true,
5621   "linker_set_key" : "const android::hardware::hidl_death_recipient",
5622   "name" : "const android::hardware::hidl_death_recipient",
5623   "referenced_type" : "type-34",
5624   "self_type" : "type-80",
5625   "size" : 24,
5626   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5627  },
5628  {
5629   "alignment" : 8,
5630   "is_const" : true,
5631   "linker_set_key" : "const android::hardware::hidl_handle",
5632   "name" : "const android::hardware::hidl_handle",
5633   "referenced_type" : "type-327",
5634   "self_type" : "type-447",
5635   "size" : 16,
5636   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5637  },
5638  {
5639   "alignment" : 8,
5640   "is_const" : true,
5641   "linker_set_key" : "const android::hardware::hidl_memory",
5642   "name" : "const android::hardware::hidl_memory",
5643   "referenced_type" : "type-330",
5644   "self_type" : "type-333",
5645   "size" : 40,
5646   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5647  },
5648  {
5649   "alignment" : 8,
5650   "is_const" : true,
5651   "linker_set_key" : "const android::hardware::hidl_string",
5652   "name" : "const android::hardware::hidl_string",
5653   "referenced_type" : "type-10",
5654   "self_type" : "type-328",
5655   "size" : 16,
5656   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5657  },
5658  {
5659   "alignment" : 8,
5660   "is_const" : true,
5661   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
5662   "name" : "const android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
5663   "referenced_type" : "type-342",
5664   "self_type" : "type-350",
5665   "size" : 16,
5666   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5667  },
5668  {
5669   "alignment" : 8,
5670   "is_const" : true,
5671   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
5672   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
5673   "referenced_type" : "type-352",
5674   "self_type" : "type-634",
5675   "size" : 16,
5676   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
5677  },
5678  {
5679   "alignment" : 8,
5680   "is_const" : true,
5681   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::EnergyData>",
5682   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::EnergyData>",
5683   "referenced_type" : "type-396",
5684   "self_type" : "type-403",
5685   "size" : 16,
5686   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5687  },
5688  {
5689   "alignment" : 8,
5690   "is_const" : true,
5691   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityInfo>",
5692   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityInfo>",
5693   "referenced_type" : "type-412",
5694   "self_type" : "type-421",
5695   "size" : 16,
5696   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5697  },
5698  {
5699   "alignment" : 8,
5700   "is_const" : true,
5701   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateInfo>",
5702   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateInfo>",
5703   "referenced_type" : "type-5",
5704   "self_type" : "type-381",
5705   "size" : 16,
5706   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5707  },
5708  {
5709   "alignment" : 8,
5710   "is_const" : true,
5711   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateResidencyData>",
5712   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateResidencyData>",
5713   "referenced_type" : "type-240",
5714   "self_type" : "type-384",
5715   "size" : 16,
5716   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5717  },
5718  {
5719   "alignment" : 8,
5720   "is_const" : true,
5721   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult>",
5722   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult>",
5723   "referenced_type" : "type-427",
5724   "self_type" : "type-429",
5725   "size" : 16,
5726   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5727  },
5728  {
5729   "alignment" : 8,
5730   "is_const" : true,
5731   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateSpace>",
5732   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateSpace>",
5733   "referenced_type" : "type-423",
5734   "self_type" : "type-425",
5735   "size" : 16,
5736   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5737  },
5738  {
5739   "alignment" : 8,
5740   "is_const" : true,
5741   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::RailInfo>",
5742   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::RailInfo>",
5743   "referenced_type" : "type-387",
5744   "self_type" : "type-394",
5745   "size" : 16,
5746   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5747  },
5748  {
5749   "alignment" : 8,
5750   "is_const" : true,
5751   "linker_set_key" : "const android::hardware::hidl_vec<int>",
5752   "name" : "const android::hardware::hidl_vec<int>",
5753   "referenced_type" : "type-372",
5754   "self_type" : "type-378",
5755   "size" : 16,
5756   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5757  },
5758  {
5759   "alignment" : 8,
5760   "is_const" : true,
5761   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int>",
5762   "name" : "const android::hardware::hidl_vec<unsigned int>",
5763   "referenced_type" : "type-405",
5764   "self_type" : "type-410",
5765   "size" : 16,
5766   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5767  },
5768  {
5769   "alignment" : 2,
5770   "is_const" : true,
5771   "linker_set_key" : "const android::hardware::hidl_version",
5772   "name" : "const android::hardware::hidl_version",
5773   "referenced_type" : "type-438",
5774   "self_type" : "type-440",
5775   "size" : 4,
5776   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5777  },
5778  {
5779   "alignment" : 8,
5780   "is_const" : true,
5781   "linker_set_key" : "const android::hardware::power::stats::V1_0::BpHwPowerStats",
5782   "name" : "const android::hardware::power::stats::V1_0::BpHwPowerStats",
5783   "referenced_type" : "type-91",
5784   "self_type" : "type-643",
5785   "size" : 216,
5786   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
5787  },
5788  {
5789   "alignment" : 8,
5790   "is_const" : true,
5791   "linker_set_key" : "const android::hardware::power::stats::V1_0::EnergyData",
5792   "name" : "const android::hardware::power::stats::V1_0::EnergyData",
5793   "referenced_type" : "type-400",
5794   "self_type" : "type-402",
5795   "size" : 24,
5796   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5797  },
5798  {
5799   "alignment" : 8,
5800   "is_const" : true,
5801   "linker_set_key" : "const android::hardware::power::stats::V1_0::IPowerStats",
5802   "name" : "const android::hardware::power::stats::V1_0::IPowerStats",
5803   "referenced_type" : "type-57",
5804   "self_type" : "type-631",
5805   "size" : 24,
5806   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
5807  },
5808  {
5809   "alignment" : 8,
5810   "is_const" : true,
5811   "linker_set_key" : "const android::hardware::power::stats::V1_0::PowerEntityInfo",
5812   "name" : "const android::hardware::power::stats::V1_0::PowerEntityInfo",
5813   "referenced_type" : "type-416",
5814   "self_type" : "type-419",
5815   "size" : 32,
5816   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5817  },
5818  {
5819   "alignment" : 8,
5820   "is_const" : true,
5821   "linker_set_key" : "const android::hardware::power::stats::V1_0::PowerEntityStateInfo",
5822   "name" : "const android::hardware::power::stats::V1_0::PowerEntityStateInfo",
5823   "referenced_type" : "type-9",
5824   "self_type" : "type-603",
5825   "size" : 24,
5826   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5827  },
5828  {
5829   "alignment" : 8,
5830   "is_const" : true,
5831   "linker_set_key" : "const android::hardware::power::stats::V1_0::PowerEntityStateResidencyData",
5832   "name" : "const android::hardware::power::stats::V1_0::PowerEntityStateResidencyData",
5833   "referenced_type" : "type-244",
5834   "self_type" : "type-646",
5835   "size" : 32,
5836   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5837  },
5838  {
5839   "alignment" : 8,
5840   "is_const" : true,
5841   "linker_set_key" : "const android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult",
5842   "name" : "const android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult",
5843   "referenced_type" : "type-239",
5844   "self_type" : "type-377",
5845   "size" : 24,
5846   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5847  },
5848  {
5849   "alignment" : 8,
5850   "is_const" : true,
5851   "linker_set_key" : "const android::hardware::power::stats::V1_0::PowerEntityStateSpace",
5852   "name" : "const android::hardware::power::stats::V1_0::PowerEntityStateSpace",
5853   "referenced_type" : "type-4",
5854   "self_type" : "type-215",
5855   "size" : 24,
5856   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5857  },
5858  {
5859   "alignment" : 4,
5860   "is_const" : true,
5861   "linker_set_key" : "const android::hardware::power::stats::V1_0::PowerEntityType",
5862   "name" : "const android::hardware::power::stats::V1_0::PowerEntityType",
5863   "referenced_type" : "type-417",
5864   "self_type" : "type-625",
5865   "size" : 4,
5866   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/types.h"
5867  },
5868  {
5869   "alignment" : 8,
5870   "is_const" : true,
5871   "linker_set_key" : "const android::hardware::power::stats::V1_0::RailInfo",
5872   "name" : "const android::hardware::power::stats::V1_0::RailInfo",
5873   "referenced_type" : "type-391",
5874   "self_type" : "type-393",
5875   "size" : 48,
5876   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5877  },
5878  {
5879   "alignment" : 4,
5880   "is_const" : true,
5881   "linker_set_key" : "const android::hardware::power::stats::V1_0::Status",
5882   "name" : "const android::hardware::power::stats::V1_0::Status",
5883   "referenced_type" : "type-622",
5884   "self_type" : "type-623",
5885   "size" : 4,
5886   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/types.h"
5887  },
5888  {
5889   "alignment" : 8,
5890   "is_const" : true,
5891   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
5892   "name" : "const android::hidl::base::V1_0::BpHwBase",
5893   "referenced_type" : "type-637",
5894   "self_type" : "type-641",
5895   "size" : 216,
5896   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5897  },
5898  {
5899   "alignment" : 4,
5900   "is_const" : true,
5901   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5902   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5903   "referenced_type" : "type-464",
5904   "self_type" : "type-465",
5905   "size" : 4,
5906   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5907  },
5908  {
5909   "alignment" : 8,
5910   "is_const" : true,
5911   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
5912   "name" : "const android::hidl::base::V1_0::IBase",
5913   "referenced_type" : "type-37",
5914   "self_type" : "type-102",
5915   "size" : 24,
5916   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5917  },
5918  {
5919   "alignment" : 8,
5920   "is_const" : true,
5921   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
5922   "name" : "const android::hidl::base::V1_0::IBase *const",
5923   "referenced_type" : "type-103",
5924   "self_type" : "type-536",
5925   "size" : 8,
5926   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5927  },
5928  {
5929   "alignment" : 8,
5930   "is_const" : true,
5931   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
5932   "name" : "const android::hidl::manager::V1_0::IServiceManager",
5933   "referenced_type" : "type-147",
5934   "self_type" : "type-152",
5935   "size" : 24,
5936   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5937  },
5938  {
5939   "alignment" : 4,
5940   "is_const" : true,
5941   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5942   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5943   "referenced_type" : "type-611",
5944   "self_type" : "type-615",
5945   "size" : 4,
5946   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5947  },
5948  {
5949   "alignment" : 1,
5950   "is_const" : true,
5951   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5952   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5953   "referenced_type" : "type-610",
5954   "self_type" : "type-613",
5955   "size" : 1,
5956   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5957  },
5958  {
5959   "alignment" : 8,
5960   "is_const" : true,
5961   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
5962   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
5963   "referenced_type" : "type-163",
5964   "self_type" : "type-608",
5965   "size" : 24,
5966   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5967  },
5968  {
5969   "alignment" : 8,
5970   "is_const" : true,
5971   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
5972   "name" : "const android::sp<android::hardware::IBinder>",
5973   "referenced_type" : "type-107",
5974   "self_type" : "type-109",
5975   "size" : 8,
5976   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5977  },
5978  {
5979   "alignment" : 8,
5980   "is_const" : true,
5981   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
5982   "name" : "const android::sp<android::hardware::ProcessState>",
5983   "referenced_type" : "type-113",
5984   "self_type" : "type-143",
5985   "size" : 8,
5986   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5987  },
5988  {
5989   "alignment" : 8,
5990   "is_const" : true,
5991   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5992   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5993   "referenced_type" : "type-29",
5994   "self_type" : "type-28",
5995   "size" : 8,
5996   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5997  },
5998  {
5999   "alignment" : 8,
6000   "is_const" : true,
6001   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
6002   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
6003   "referenced_type" : "type-43",
6004   "self_type" : "type-42",
6005   "size" : 8,
6006   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6007  },
6008  {
6009   "alignment" : 8,
6010   "is_const" : true,
6011   "linker_set_key" : "const android::sp<android::hardware::power::stats::V1_0::IPowerStats>",
6012   "name" : "const android::sp<android::hardware::power::stats::V1_0::IPowerStats>",
6013   "referenced_type" : "type-55",
6014   "self_type" : "type-87",
6015   "size" : 8,
6016   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6017  },
6018  {
6019   "alignment" : 8,
6020   "is_const" : true,
6021   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
6022   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
6023   "referenced_type" : "type-59",
6024   "self_type" : "type-83",
6025   "size" : 8,
6026   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6027  },
6028  {
6029   "alignment" : 8,
6030   "is_const" : true,
6031   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6032   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6033   "referenced_type" : "type-145",
6034   "self_type" : "type-150",
6035   "size" : 8,
6036   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6037  },
6038  {
6039   "alignment" : 8,
6040   "is_const" : true,
6041   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6042   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6043   "referenced_type" : "type-161",
6044   "self_type" : "type-165",
6045   "size" : 8,
6046   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6047  },
6048  {
6049   "alignment" : 8,
6050   "is_const" : true,
6051   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
6052   "name" : "const android::wp<android::hardware::BHwBinder>",
6053   "referenced_type" : "type-45",
6054   "self_type" : "type-76",
6055   "size" : 16,
6056   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6057  },
6058  {
6059   "alignment" : 8,
6060   "is_const" : true,
6061   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
6062   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
6063   "referenced_type" : "type-32",
6064   "self_type" : "type-40",
6065   "size" : 16,
6066   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6067  },
6068  {
6069   "alignment" : 8,
6070   "is_const" : true,
6071   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
6072   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
6073   "referenced_type" : "type-35",
6074   "self_type" : "type-686",
6075   "size" : 16,
6076   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6077  },
6078  {
6079   "alignment" : 1,
6080   "is_const" : true,
6081   "linker_set_key" : "const bool",
6082   "name" : "const bool",
6083   "referenced_type" : "type-17",
6084   "self_type" : "type-157",
6085   "size" : 1,
6086   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6087  },
6088  {
6089   "alignment" : 1,
6090   "is_const" : true,
6091   "linker_set_key" : "const char",
6092   "name" : "const char",
6093   "referenced_type" : "type-15",
6094   "self_type" : "type-14",
6095   "size" : 1,
6096   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6097  },
6098  {
6099   "alignment" : 2,
6100   "is_const" : true,
6101   "linker_set_key" : "const char16_t",
6102   "name" : "const char16_t",
6103   "referenced_type" : "type-133",
6104   "self_type" : "type-132",
6105   "size" : 2,
6106   "source_file" : "/system/core/libutils/include/utils/String16.h"
6107  },
6108  {
6109   "alignment" : 8,
6110   "is_const" : true,
6111   "linker_set_key" : "const double",
6112   "name" : "const double",
6113   "referenced_type" : "type-299",
6114   "self_type" : "type-319",
6115   "size" : 8,
6116   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6117  },
6118  {
6119   "alignment" : 4,
6120   "is_const" : true,
6121   "linker_set_key" : "const float",
6122   "name" : "const float",
6123   "referenced_type" : "type-294",
6124   "self_type" : "type-317",
6125   "size" : 4,
6126   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6127  },
6128  {
6129   "alignment" : 4,
6130   "is_const" : true,
6131   "linker_set_key" : "const int",
6132   "name" : "const int",
6133   "referenced_type" : "type-48",
6134   "self_type" : "type-522",
6135   "size" : 4,
6136   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6137  },
6138  {
6139   "is_const" : true,
6140   "linker_set_key" : "const iter<is_const>",
6141   "name" : "const iter<is_const>",
6142   "referenced_type" : "type-340",
6143   "self_type" : "type-339",
6144   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6145  },
6146  {
6147   "is_const" : true,
6148   "linker_set_key" : "const iter<is_const>",
6149   "name" : "const iter<is_const>",
6150   "referenced_type" : "type-669",
6151   "self_type" : "type-668",
6152   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6153  },
6154  {
6155   "alignment" : 4,
6156   "is_const" : true,
6157   "linker_set_key" : "const log_msg",
6158   "name" : "const log_msg",
6159   "referenced_type" : "type-66",
6160   "self_type" : "type-65",
6161   "size" : 5124,
6162   "source_file" : "/system/core/liblog/include/log/log_read.h"
6163  },
6164  {
6165   "alignment" : 8,
6166   "is_const" : true,
6167   "linker_set_key" : "const long",
6168   "name" : "const long",
6169   "referenced_type" : "type-118",
6170   "self_type" : "type-314",
6171   "size" : 8,
6172   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6173  },
6174  {
6175   "alignment" : 4,
6176   "is_const" : true,
6177   "linker_set_key" : "const native_handle",
6178   "name" : "const native_handle",
6179   "referenced_type" : "type-185",
6180   "self_type" : "type-272",
6181   "size" : 12,
6182   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6183  },
6184  {
6185   "alignment" : 2,
6186   "is_const" : true,
6187   "linker_set_key" : "const short",
6188   "name" : "const short",
6189   "referenced_type" : "type-253",
6190   "self_type" : "type-309",
6191   "size" : 2,
6192   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6193  },
6194  {
6195   "alignment" : 1,
6196   "is_const" : true,
6197   "linker_set_key" : "const signed char",
6198   "name" : "const signed char",
6199   "referenced_type" : "type-305",
6200   "self_type" : "type-304",
6201   "size" : 1,
6202   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6203  },
6204  {
6205   "alignment" : 4,
6206   "is_const" : true,
6207   "linker_set_key" : "const std::array<android::hardware::power::stats::V1_0::PowerEntityType, 3>",
6208   "name" : "const std::array<android::hardware::power::stats::V1_0::PowerEntityType, 3>",
6209   "referenced_type" : "type-630",
6210   "self_type" : "type-629",
6211   "size" : 12,
6212   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/types.h"
6213  },
6214  {
6215   "alignment" : 4,
6216   "is_const" : true,
6217   "linker_set_key" : "const std::array<android::hardware::power::stats::V1_0::PowerEntityType, 3>",
6218   "name" : "const std::array<android::hardware::power::stats::V1_0::PowerEntityType, 3>",
6219   "referenced_type" : "type-680",
6220   "self_type" : "type-679",
6221   "size" : 12,
6222   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/types.h"
6223  },
6224  {
6225   "alignment" : 4,
6226   "is_const" : true,
6227   "linker_set_key" : "const std::array<android::hardware::power::stats::V1_0::Status, 5>",
6228   "name" : "const std::array<android::hardware::power::stats::V1_0::Status, 5>",
6229   "referenced_type" : "type-627",
6230   "self_type" : "type-626",
6231   "size" : 20,
6232   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/types.h"
6233  },
6234  {
6235   "alignment" : 4,
6236   "is_const" : true,
6237   "linker_set_key" : "const std::array<android::hardware::power::stats::V1_0::Status, 5>",
6238   "name" : "const std::array<android::hardware::power::stats::V1_0::Status, 5>",
6239   "referenced_type" : "type-678",
6240   "self_type" : "type-677",
6241   "size" : 20,
6242   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/types.h"
6243  },
6244  {
6245   "alignment" : 4,
6246   "is_const" : true,
6247   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6248   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6249   "referenced_type" : "type-468",
6250   "self_type" : "type-467",
6251   "size" : 12,
6252   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6253  },
6254  {
6255   "alignment" : 4,
6256   "is_const" : true,
6257   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6258   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6259   "referenced_type" : "type-674",
6260   "self_type" : "type-673",
6261   "size" : 12,
6262   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6263  },
6264  {
6265   "alignment" : 4,
6266   "is_const" : true,
6267   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6268   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6269   "referenced_type" : "type-620",
6270   "self_type" : "type-619",
6271   "size" : 4,
6272   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6273  },
6274  {
6275   "alignment" : 1,
6276   "is_const" : true,
6277   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6278   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6279   "referenced_type" : "type-618",
6280   "self_type" : "type-617",
6281   "size" : 3,
6282   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6283  },
6284  {
6285   "alignment" : 8,
6286   "is_const" : true,
6287   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6288   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6289   "referenced_type" : "type-515",
6290   "self_type" : "type-514",
6291   "size" : 24,
6292   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6293  },
6294  {
6295   "alignment" : 8,
6296   "is_const" : true,
6297   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6298   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6299   "referenced_type" : "type-370",
6300   "self_type" : "type-369",
6301   "size" : 16,
6302   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6303  },
6304  {
6305   "alignment" : 8,
6306   "is_const" : true,
6307   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
6308   "name" : "const std::initializer_list<android::hardware::hidl_string>",
6309   "referenced_type" : "type-358",
6310   "self_type" : "type-357",
6311   "size" : 16,
6312   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6313  },
6314  {
6315   "alignment" : 8,
6316   "is_const" : true,
6317   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
6318   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
6319   "referenced_type" : "type-663",
6320   "self_type" : "type-662",
6321   "size" : 24,
6322   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6323  },
6324  {
6325   "alignment" : 8,
6326   "is_const" : true,
6327   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
6328   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
6329   "referenced_type" : "type-684",
6330   "self_type" : "type-683",
6331   "size" : 24,
6332   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6333  },
6334  {
6335   "alignment" : 1,
6336   "is_const" : true,
6337   "linker_set_key" : "const unsigned char",
6338   "name" : "const unsigned char",
6339   "referenced_type" : "type-69",
6340   "self_type" : "type-307",
6341   "size" : 1,
6342   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6343  },
6344  {
6345   "alignment" : 4,
6346   "is_const" : true,
6347   "linker_set_key" : "const unsigned int",
6348   "name" : "const unsigned int",
6349   "referenced_type" : "type-2",
6350   "self_type" : "type-123",
6351   "size" : 4,
6352   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6353  },
6354  {
6355   "alignment" : 8,
6356   "is_const" : true,
6357   "linker_set_key" : "const unsigned long",
6358   "name" : "const unsigned long",
6359   "referenced_type" : "type-16",
6360   "self_type" : "type-124",
6361   "size" : 8,
6362   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6363  },
6364  {
6365   "alignment" : 8,
6366   "is_const" : true,
6367   "linker_set_key" : "const unsigned long long",
6368   "name" : "const unsigned long long",
6369   "referenced_type" : "type-289",
6370   "self_type" : "type-497",
6371   "size" : 8,
6372   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6373  },
6374  {
6375   "alignment" : 2,
6376   "is_const" : true,
6377   "linker_set_key" : "const unsigned short",
6378   "name" : "const unsigned short",
6379   "referenced_type" : "type-71",
6380   "self_type" : "type-311",
6381   "size" : 2,
6382   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6383  },
6384  {
6385   "is_const" : true,
6386   "linker_set_key" : "const void",
6387   "name" : "const void",
6388   "referenced_type" : "type-51",
6389   "self_type" : "type-443",
6390   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6391  },
6392  {
6393   "alignment" : 1,
6394   "is_volatile" : true,
6395   "linker_set_key" : "volatile bool",
6396   "name" : "volatile bool",
6397   "referenced_type" : "type-17",
6398   "self_type" : "type-160",
6399   "size" : 1,
6400   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6401  },
6402  {
6403   "alignment" : 4,
6404   "is_volatile" : true,
6405   "linker_set_key" : "volatile int",
6406   "name" : "volatile int",
6407   "referenced_type" : "type-48",
6408   "self_type" : "type-140",
6409   "size" : 4,
6410   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6411  }
6412 ],
6413 "record_types" :
6414 [
6415  {
6416   "alignment" : 4,
6417   "fields" :
6418   [
6419    {
6420     "access" : "private",
6421     "field_name" : "mCond",
6422     "referenced_type" : "type-159"
6423    }
6424   ],
6425   "linker_set_key" : "android::Condition",
6426   "name" : "android::Condition",
6427   "record_kind" : "class",
6428   "referenced_type" : "type-158",
6429   "self_type" : "type-158",
6430   "size" : 48,
6431   "source_file" : "/system/core/libutils/include/utils/Condition.h",
6432   "unique_id" : "_ZTSN7android9ConditionE"
6433  },
6434  {
6435   "alignment" : 8,
6436   "fields" :
6437   [
6438    {
6439     "access" : "private",
6440     "field_name" : "mVector",
6441     "referenced_type" : "type-136"
6442    }
6443   ],
6444   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6445   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6446   "record_kind" : "class",
6447   "referenced_type" : "type-135",
6448   "self_type" : "type-135",
6449   "size" : 40,
6450   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
6451   "template_args" : [ "type-130", "type-107" ],
6452   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
6453  },
6454  {
6455   "alignment" : 4,
6456   "fields" :
6457   [
6458    {
6459     "access" : "private",
6460     "field_name" : "mCount",
6461     "referenced_type" : "type-221"
6462    }
6463   ],
6464   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
6465   "name" : "android::LightRefBase<android::NativeHandle>",
6466   "record_kind" : "class",
6467   "referenced_type" : "type-220",
6468   "self_type" : "type-220",
6469   "size" : 4,
6470   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6471   "template_args" : [ "type-222" ],
6472   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
6473  },
6474  {
6475   "alignment" : 4,
6476   "fields" :
6477   [
6478    {
6479     "access" : "private",
6480     "field_name" : "mCount",
6481     "referenced_type" : "type-218"
6482    }
6483   ],
6484   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
6485   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
6486   "record_kind" : "class",
6487   "referenced_type" : "type-217",
6488   "self_type" : "type-217",
6489   "size" : 4,
6490   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6491   "template_args" : [ "type-219" ],
6492   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
6493  },
6494  {
6495   "alignment" : 4,
6496   "fields" :
6497   [
6498    {
6499     "access" : "private",
6500     "field_name" : "mMutex",
6501     "referenced_type" : "type-120"
6502    }
6503   ],
6504   "linker_set_key" : "android::Mutex",
6505   "name" : "android::Mutex",
6506   "record_kind" : "class",
6507   "referenced_type" : "type-119",
6508   "self_type" : "type-119",
6509   "size" : 40,
6510   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6511   "unique_id" : "_ZTSN7android5MutexE"
6512  },
6513  {
6514   "alignment" : 8,
6515   "fields" :
6516   [
6517    {
6518     "access" : "private",
6519     "field_name" : "mLock",
6520     "referenced_type" : "type-591"
6521    }
6522   ],
6523   "linker_set_key" : "android::Mutex::Autolock",
6524   "name" : "android::Mutex::Autolock",
6525   "record_kind" : "class",
6526   "referenced_type" : "type-590",
6527   "self_type" : "type-590",
6528   "size" : 8,
6529   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6530   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
6531  },
6532  {
6533   "alignment" : 8,
6534   "base_specifiers" :
6535   [
6536    {
6537     "referenced_type" : "type-220"
6538    }
6539   ],
6540   "fields" :
6541   [
6542    {
6543     "access" : "private",
6544     "field_name" : "mHandle",
6545     "field_offset" : 64,
6546     "referenced_type" : "type-223"
6547    },
6548    {
6549     "access" : "private",
6550     "field_name" : "mOwnsHandle",
6551     "field_offset" : 128,
6552     "referenced_type" : "type-17"
6553    }
6554   ],
6555   "linker_set_key" : "android::NativeHandle",
6556   "name" : "android::NativeHandle",
6557   "record_kind" : "class",
6558   "referenced_type" : "type-222",
6559   "self_type" : "type-222",
6560   "size" : 24,
6561   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
6562   "unique_id" : "_ZTSN7android12NativeHandleE"
6563  },
6564  {
6565   "alignment" : 4,
6566   "fields" :
6567   [
6568    {
6569     "access" : "private",
6570     "field_name" : "mRWLock",
6571     "referenced_type" : "type-596"
6572    }
6573   ],
6574   "linker_set_key" : "android::RWLock",
6575   "name" : "android::RWLock",
6576   "record_kind" : "class",
6577   "referenced_type" : "type-595",
6578   "self_type" : "type-595",
6579   "size" : 56,
6580   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6581   "unique_id" : "_ZTSN7android6RWLockE"
6582  },
6583  {
6584   "alignment" : 8,
6585   "fields" :
6586   [
6587    {
6588     "access" : "private",
6589     "field_name" : "mLock",
6590     "referenced_type" : "type-599"
6591    }
6592   ],
6593   "linker_set_key" : "android::RWLock::AutoRLock",
6594   "name" : "android::RWLock::AutoRLock",
6595   "record_kind" : "class",
6596   "referenced_type" : "type-598",
6597   "self_type" : "type-598",
6598   "size" : 8,
6599   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6600   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
6601  },
6602  {
6603   "alignment" : 8,
6604   "fields" :
6605   [
6606    {
6607     "access" : "private",
6608     "field_name" : "mLock",
6609     "referenced_type" : "type-599"
6610    }
6611   ],
6612   "linker_set_key" : "android::RWLock::AutoWLock",
6613   "name" : "android::RWLock::AutoWLock",
6614   "record_kind" : "class",
6615   "referenced_type" : "type-601",
6616   "self_type" : "type-601",
6617   "size" : 8,
6618   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6619   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
6620  },
6621  {
6622   "alignment" : 8,
6623   "fields" :
6624   [
6625    {
6626     "access" : "private",
6627     "field_name" : "mRefs",
6628     "field_offset" : 64,
6629     "referenced_type" : "type-23"
6630    }
6631   ],
6632   "linker_set_key" : "android::RefBase",
6633   "name" : "android::RefBase",
6634   "record_kind" : "class",
6635   "referenced_type" : "type-22",
6636   "self_type" : "type-22",
6637   "size" : 16,
6638   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6639   "unique_id" : "_ZTSN7android7RefBaseE",
6640   "vtable_components" :
6641   [
6642    {
6643     "kind" : "offset_to_top"
6644    },
6645    {
6646     "kind" : "rtti",
6647     "mangled_component_name" : "_ZTIN7android7RefBaseE"
6648    },
6649    {
6650     "kind" : "complete_dtor_pointer",
6651     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
6652    },
6653    {
6654     "kind" : "deleting_dtor_pointer",
6655     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
6656    },
6657    {
6658     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6659    },
6660    {
6661     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6662    },
6663    {
6664     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6665    },
6666    {
6667     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6668    }
6669   ]
6670  },
6671  {
6672   "alignment" : 1,
6673   "linker_set_key" : "android::RefBase::weakref_type",
6674   "name" : "android::RefBase::weakref_type",
6675   "record_kind" : "class",
6676   "referenced_type" : "type-27",
6677   "self_type" : "type-27",
6678   "size" : 1,
6679   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6680   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
6681  },
6682  {
6683   "alignment" : 1,
6684   "linker_set_key" : "android::ReferenceMover",
6685   "name" : "android::ReferenceMover",
6686   "record_kind" : "class",
6687   "referenced_type" : "type-326",
6688   "self_type" : "type-326",
6689   "size" : 1,
6690   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6691   "unique_id" : "_ZTSN7android14ReferenceMoverE"
6692  },
6693  {
6694   "alignment" : 8,
6695   "linker_set_key" : "android::ReferenceRenamer",
6696   "name" : "android::ReferenceRenamer",
6697   "record_kind" : "class",
6698   "referenced_type" : "type-321",
6699   "self_type" : "type-321",
6700   "size" : 8,
6701   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6702   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
6703   "vtable_components" :
6704   [
6705    {
6706     "kind" : "offset_to_top"
6707    },
6708    {
6709     "kind" : "rtti",
6710     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
6711    },
6712    {
6713     "is_pure" : true,
6714     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
6715    }
6716   ]
6717  },
6718  {
6719   "alignment" : 8,
6720   "fields" :
6721   [
6722    {
6723     "access" : "private",
6724     "field_name" : "mTag",
6725     "referenced_type" : "type-16"
6726    }
6727   ],
6728   "linker_set_key" : "android::ScopedTrace",
6729   "name" : "android::ScopedTrace",
6730   "record_kind" : "class",
6731   "referenced_type" : "type-606",
6732   "self_type" : "type-606",
6733   "size" : 8,
6734   "source_file" : "/system/core/libutils/include/utils/Trace.h",
6735   "unique_id" : "_ZTSN7android11ScopedTraceE"
6736  },
6737  {
6738   "alignment" : 8,
6739   "base_specifiers" :
6740   [
6741    {
6742     "access" : "private",
6743     "referenced_type" : "type-137"
6744    }
6745   ],
6746   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6747   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6748   "record_kind" : "class",
6749   "referenced_type" : "type-136",
6750   "self_type" : "type-136",
6751   "size" : 40,
6752   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
6753   "template_args" : [ "type-138" ],
6754   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
6755   "vtable_components" :
6756   [
6757    {
6758     "kind" : "offset_to_top"
6759    },
6760    {
6761     "kind" : "rtti",
6762     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
6763    },
6764    {
6765     "kind" : "complete_dtor_pointer",
6766     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
6767    },
6768    {
6769     "kind" : "deleting_dtor_pointer",
6770     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
6771    },
6772    {
6773     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
6774    },
6775    {
6776     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
6777    },
6778    {
6779     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
6780    },
6781    {
6782     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
6783    },
6784    {
6785     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
6786    },
6787    {
6788     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
6789    },
6790    {
6791     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
6792    }
6793   ]
6794  },
6795  {
6796   "alignment" : 8,
6797   "base_specifiers" :
6798   [
6799    {
6800     "referenced_type" : "type-122"
6801    }
6802   ],
6803   "linker_set_key" : "android::SortedVectorImpl",
6804   "name" : "android::SortedVectorImpl",
6805   "record_kind" : "class",
6806   "referenced_type" : "type-137",
6807   "self_type" : "type-137",
6808   "size" : 40,
6809   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6810   "unique_id" : "_ZTSN7android16SortedVectorImplE",
6811   "vtable_components" :
6812   [
6813    {
6814     "kind" : "offset_to_top"
6815    },
6816    {
6817     "kind" : "rtti",
6818     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
6819    },
6820    {
6821     "kind" : "complete_dtor_pointer",
6822     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
6823    },
6824    {
6825     "kind" : "deleting_dtor_pointer",
6826     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
6827    },
6828    {
6829     "is_pure" : true,
6830     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
6831    },
6832    {
6833     "is_pure" : true,
6834     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
6835    },
6836    {
6837     "is_pure" : true,
6838     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
6839    },
6840    {
6841     "is_pure" : true,
6842     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
6843    },
6844    {
6845     "is_pure" : true,
6846     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
6847    },
6848    {
6849     "is_pure" : true,
6850     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
6851    },
6852    {
6853     "is_pure" : true,
6854     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
6855    }
6856   ]
6857  },
6858  {
6859   "alignment" : 8,
6860   "fields" :
6861   [
6862    {
6863     "access" : "private",
6864     "field_name" : "mString",
6865     "referenced_type" : "type-131"
6866    }
6867   ],
6868   "linker_set_key" : "android::String16",
6869   "name" : "android::String16",
6870   "record_kind" : "class",
6871   "referenced_type" : "type-130",
6872   "self_type" : "type-130",
6873   "size" : 8,
6874   "source_file" : "/system/core/libutils/include/utils/String16.h",
6875   "unique_id" : "_ZTSN7android8String16E"
6876  },
6877  {
6878   "alignment" : 8,
6879   "fields" :
6880   [
6881    {
6882     "access" : "private",
6883     "field_name" : "mString",
6884     "referenced_type" : "type-13"
6885    }
6886   ],
6887   "linker_set_key" : "android::String8",
6888   "name" : "android::String8",
6889   "record_kind" : "class",
6890   "referenced_type" : "type-139",
6891   "self_type" : "type-139",
6892   "size" : 8,
6893   "source_file" : "/system/core/libutils/include/utils/String8.h",
6894   "unique_id" : "_ZTSN7android7String8E"
6895  },
6896  {
6897   "alignment" : 8,
6898   "base_specifiers" :
6899   [
6900    {
6901     "is_virtual" : true,
6902     "referenced_type" : "type-22"
6903    }
6904   ],
6905   "fields" :
6906   [
6907    {
6908     "access" : "private",
6909     "field_name" : "mCanCallJava",
6910     "field_offset" : 64,
6911     "referenced_type" : "type-157"
6912    },
6913    {
6914     "access" : "private",
6915     "field_name" : "mThread",
6916     "field_offset" : 128,
6917     "referenced_type" : "type-50"
6918    },
6919    {
6920     "access" : "private",
6921     "field_name" : "mLock",
6922     "field_offset" : 192,
6923     "referenced_type" : "type-119"
6924    },
6925    {
6926     "access" : "private",
6927     "field_name" : "mThreadExitedCondition",
6928     "field_offset" : 512,
6929     "referenced_type" : "type-158"
6930    },
6931    {
6932     "access" : "private",
6933     "field_name" : "mStatus",
6934     "field_offset" : 896,
6935     "referenced_type" : "type-48"
6936    },
6937    {
6938     "access" : "private",
6939     "field_name" : "mExitPending",
6940     "field_offset" : 928,
6941     "referenced_type" : "type-160"
6942    },
6943    {
6944     "access" : "private",
6945     "field_name" : "mRunning",
6946     "field_offset" : 936,
6947     "referenced_type" : "type-160"
6948    },
6949    {
6950     "access" : "private",
6951     "field_name" : "mHoldSelf",
6952     "field_offset" : 960,
6953     "referenced_type" : "type-154"
6954    },
6955    {
6956     "access" : "private",
6957     "field_name" : "mTid",
6958     "field_offset" : 1024,
6959     "referenced_type" : "type-48"
6960    }
6961   ],
6962   "linker_set_key" : "android::Thread",
6963   "name" : "android::Thread",
6964   "record_kind" : "class",
6965   "referenced_type" : "type-156",
6966   "self_type" : "type-156",
6967   "size" : 152,
6968   "source_file" : "/system/core/libutils/include/utils/Thread.h",
6969   "unique_id" : "_ZTSN7android6ThreadE",
6970   "vtable_components" :
6971   [
6972    {
6973     "component_value" : 136,
6974     "kind" : "vbase_offset"
6975    },
6976    {
6977     "kind" : "offset_to_top"
6978    },
6979    {
6980     "kind" : "rtti",
6981     "mangled_component_name" : "_ZTIN7android6ThreadE"
6982    },
6983    {
6984     "kind" : "complete_dtor_pointer",
6985     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
6986    },
6987    {
6988     "kind" : "deleting_dtor_pointer",
6989     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
6990    },
6991    {
6992     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
6993    },
6994    {
6995     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
6996    },
6997    {
6998     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
6999    },
7000    {
7001     "is_pure" : true,
7002     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
7003    },
7004    {
7005     "kind" : "vcall_offset"
7006    },
7007    {
7008     "kind" : "vcall_offset"
7009    },
7010    {
7011     "kind" : "vcall_offset"
7012    },
7013    {
7014     "kind" : "vcall_offset"
7015    },
7016    {
7017     "component_value" : -136,
7018     "kind" : "vcall_offset"
7019    },
7020    {
7021     "component_value" : -136,
7022     "kind" : "offset_to_top"
7023    },
7024    {
7025     "kind" : "rtti",
7026     "mangled_component_name" : "_ZTIN7android6ThreadE"
7027    },
7028    {
7029     "kind" : "complete_dtor_pointer",
7030     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
7031    },
7032    {
7033     "kind" : "deleting_dtor_pointer",
7034     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
7035    },
7036    {
7037     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7038    },
7039    {
7040     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7041    },
7042    {
7043     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7044    },
7045    {
7046     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7047    }
7048   ]
7049  },
7050  {
7051   "alignment" : 8,
7052   "base_specifiers" :
7053   [
7054    {
7055     "access" : "private",
7056     "referenced_type" : "type-122"
7057    }
7058   ],
7059   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
7060   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
7061   "record_kind" : "class",
7062   "referenced_type" : "type-121",
7063   "self_type" : "type-121",
7064   "size" : 40,
7065   "source_file" : "/system/core/libutils/include/utils/Vector.h",
7066   "template_args" : [ "type-125" ],
7067   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
7068   "vtable_components" :
7069   [
7070    {
7071     "kind" : "offset_to_top"
7072    },
7073    {
7074     "kind" : "rtti",
7075     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
7076    },
7077    {
7078     "kind" : "complete_dtor_pointer",
7079     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
7080    },
7081    {
7082     "kind" : "deleting_dtor_pointer",
7083     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
7084    },
7085    {
7086     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
7087    },
7088    {
7089     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
7090    },
7091    {
7092     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
7093    },
7094    {
7095     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
7096    },
7097    {
7098     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
7099    },
7100    {
7101     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
7102    }
7103   ]
7104  },
7105  {
7106   "alignment" : 8,
7107   "fields" :
7108   [
7109    {
7110     "access" : "private",
7111     "field_name" : "mStorage",
7112     "field_offset" : 64,
7113     "referenced_type" : "type-50"
7114    },
7115    {
7116     "access" : "private",
7117     "field_name" : "mCount",
7118     "field_offset" : 128,
7119     "referenced_type" : "type-16"
7120    },
7121    {
7122     "access" : "private",
7123     "field_name" : "mFlags",
7124     "field_offset" : 192,
7125     "referenced_type" : "type-123"
7126    },
7127    {
7128     "access" : "private",
7129     "field_name" : "mItemSize",
7130     "field_offset" : 256,
7131     "referenced_type" : "type-124"
7132    }
7133   ],
7134   "linker_set_key" : "android::VectorImpl",
7135   "name" : "android::VectorImpl",
7136   "record_kind" : "class",
7137   "referenced_type" : "type-122",
7138   "self_type" : "type-122",
7139   "size" : 40,
7140   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7141   "unique_id" : "_ZTSN7android10VectorImplE",
7142   "vtable_components" :
7143   [
7144    {
7145     "kind" : "offset_to_top"
7146    },
7147    {
7148     "kind" : "rtti",
7149     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7150    },
7151    {
7152     "kind" : "complete_dtor_pointer",
7153     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7154    },
7155    {
7156     "kind" : "deleting_dtor_pointer",
7157     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7158    },
7159    {
7160     "is_pure" : true,
7161     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
7162    },
7163    {
7164     "is_pure" : true,
7165     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
7166    },
7167    {
7168     "is_pure" : true,
7169     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
7170    },
7171    {
7172     "is_pure" : true,
7173     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
7174    },
7175    {
7176     "is_pure" : true,
7177     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
7178    },
7179    {
7180     "is_pure" : true,
7181     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
7182    }
7183   ]
7184  },
7185  {
7186   "alignment" : 8,
7187   "base_specifiers" :
7188   [
7189    {
7190     "referenced_type" : "type-217"
7191    }
7192   ],
7193   "linker_set_key" : "android::VirtualLightRefBase",
7194   "name" : "android::VirtualLightRefBase",
7195   "record_kind" : "class",
7196   "referenced_type" : "type-219",
7197   "self_type" : "type-219",
7198   "size" : 16,
7199   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7200   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
7201   "vtable_components" :
7202   [
7203    {
7204     "kind" : "offset_to_top"
7205    },
7206    {
7207     "kind" : "rtti",
7208     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
7209    },
7210    {
7211     "kind" : "complete_dtor_pointer",
7212     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
7213    },
7214    {
7215     "kind" : "deleting_dtor_pointer",
7216     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
7217    }
7218   ]
7219  },
7220  {
7221   "alignment" : 8,
7222   "base_specifiers" :
7223   [
7224    {
7225     "referenced_type" : "type-52"
7226    }
7227   ],
7228   "fields" :
7229   [
7230    {
7231     "access" : "protected",
7232     "field_name" : "mSchedPolicy",
7233     "field_offset" : 64,
7234     "referenced_type" : "type-48"
7235    },
7236    {
7237     "access" : "protected",
7238     "field_name" : "mSchedPriority",
7239     "field_offset" : 96,
7240     "referenced_type" : "type-48"
7241    },
7242    {
7243     "access" : "private",
7244     "field_name" : "mExtras",
7245     "field_offset" : 128,
7246     "referenced_type" : "type-49"
7247    },
7248    {
7249     "access" : "private",
7250     "field_name" : "mReserved0",
7251     "field_offset" : 192,
7252     "referenced_type" : "type-50"
7253    }
7254   ],
7255   "linker_set_key" : "android::hardware::BHwBinder",
7256   "name" : "android::hardware::BHwBinder",
7257   "record_kind" : "class",
7258   "referenced_type" : "type-47",
7259   "self_type" : "type-47",
7260   "size" : 48,
7261   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7262   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
7263   "vtable_components" :
7264   [
7265    {
7266     "component_value" : 32,
7267     "kind" : "vbase_offset"
7268    },
7269    {
7270     "kind" : "offset_to_top"
7271    },
7272    {
7273     "kind" : "rtti",
7274     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7275    },
7276    {
7277     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7278    },
7279    {
7280     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
7281    },
7282    {
7283     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
7284    },
7285    {
7286     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
7287    },
7288    {
7289     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
7290    },
7291    {
7292     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
7293    },
7294    {
7295     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
7296    },
7297    {
7298     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
7299    },
7300    {
7301     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
7302    },
7303    {
7304     "kind" : "complete_dtor_pointer",
7305     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
7306    },
7307    {
7308     "kind" : "deleting_dtor_pointer",
7309     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
7310    },
7311    {
7312     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7313    },
7314    {
7315     "kind" : "vcall_offset"
7316    },
7317    {
7318     "kind" : "vcall_offset"
7319    },
7320    {
7321     "kind" : "vcall_offset"
7322    },
7323    {
7324     "kind" : "vcall_offset"
7325    },
7326    {
7327     "component_value" : -32,
7328     "kind" : "vcall_offset"
7329    },
7330    {
7331     "component_value" : -32,
7332     "kind" : "offset_to_top"
7333    },
7334    {
7335     "kind" : "rtti",
7336     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7337    },
7338    {
7339     "kind" : "complete_dtor_pointer",
7340     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
7341    },
7342    {
7343     "kind" : "deleting_dtor_pointer",
7344     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
7345    },
7346    {
7347     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7348    },
7349    {
7350     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7351    },
7352    {
7353     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7354    },
7355    {
7356     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7357    }
7358   ]
7359  },
7360  {
7361   "alignment" : 8,
7362   "base_specifiers" :
7363   [
7364    {
7365     "is_virtual" : true,
7366     "referenced_type" : "type-22"
7367    }
7368   ],
7369   "fields" :
7370   [
7371    {
7372     "access" : "private",
7373     "field_name" : "mRemote",
7374     "field_offset" : 64,
7375     "referenced_type" : "type-97"
7376    },
7377    {
7378     "access" : "private",
7379     "field_name" : "mRefs",
7380     "field_offset" : 128,
7381     "referenced_type" : "type-26"
7382    },
7383    {
7384     "access" : "private",
7385     "field_name" : "mState",
7386     "field_offset" : 192,
7387     "referenced_type" : "type-99"
7388    }
7389   ],
7390   "linker_set_key" : "android::hardware::BpHwRefBase",
7391   "name" : "android::hardware::BpHwRefBase",
7392   "record_kind" : "class",
7393   "referenced_type" : "type-96",
7394   "self_type" : "type-96",
7395   "size" : 48,
7396   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7397   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
7398   "vtable_components" :
7399   [
7400    {
7401     "component_value" : 32,
7402     "kind" : "vbase_offset"
7403    },
7404    {
7405     "kind" : "offset_to_top"
7406    },
7407    {
7408     "kind" : "rtti",
7409     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7410    },
7411    {
7412     "kind" : "complete_dtor_pointer",
7413     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
7414    },
7415    {
7416     "kind" : "deleting_dtor_pointer",
7417     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
7418    },
7419    {
7420     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7421    },
7422    {
7423     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7424    },
7425    {
7426     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7427    },
7428    {
7429     "kind" : "vcall_offset"
7430    },
7431    {
7432     "component_value" : -32,
7433     "kind" : "vcall_offset"
7434    },
7435    {
7436     "component_value" : -32,
7437     "kind" : "vcall_offset"
7438    },
7439    {
7440     "component_value" : -32,
7441     "kind" : "vcall_offset"
7442    },
7443    {
7444     "component_value" : -32,
7445     "kind" : "vcall_offset"
7446    },
7447    {
7448     "component_value" : -32,
7449     "kind" : "offset_to_top"
7450    },
7451    {
7452     "kind" : "rtti",
7453     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7454    },
7455    {
7456     "kind" : "complete_dtor_pointer",
7457     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
7458    },
7459    {
7460     "kind" : "deleting_dtor_pointer",
7461     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
7462    },
7463    {
7464     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
7465    },
7466    {
7467     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7468    },
7469    {
7470     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7471    },
7472    {
7473     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7474    }
7475   ]
7476  },
7477  {
7478   "alignment" : 8,
7479   "base_specifiers" :
7480   [
7481    {
7482     "referenced_type" : "type-57"
7483    },
7484    {
7485     "referenced_type" : "type-95"
7486    },
7487    {
7488     "referenced_type" : "type-96"
7489    }
7490   ],
7491   "linker_set_key" : "android::hardware::BpInterface<android::hardware::power::stats::V1_0::IPowerStats>",
7492   "name" : "android::hardware::BpInterface<android::hardware::power::stats::V1_0::IPowerStats>",
7493   "record_kind" : "class",
7494   "referenced_type" : "type-94",
7495   "self_type" : "type-94",
7496   "size" : 64,
7497   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7498   "template_args" : [ "type-57" ],
7499   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_5power5stats4V1_011IPowerStatsEEE",
7500   "vtable_components" :
7501   [
7502    {
7503     "component_value" : 48,
7504     "kind" : "vbase_offset"
7505    },
7506    {
7507     "kind" : "offset_to_top"
7508    },
7509    {
7510     "kind" : "rtti",
7511     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power5stats4V1_011IPowerStatsEEE"
7512    },
7513    {
7514     "mangled_component_name" : "_ZNK7android8hardware5power5stats4V1_011IPowerStats8isRemoteEv"
7515    },
7516    {
7517     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
7518    },
7519    {
7520     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
7521    },
7522    {
7523     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
7524    },
7525    {
7526     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
7527    },
7528    {
7529     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats21setHALInstrumentationEv"
7530    },
7531    {
7532     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
7533    },
7534    {
7535     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats4pingEv"
7536    },
7537    {
7538     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
7539    },
7540    {
7541     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats21notifySyspropsChangedEv"
7542    },
7543    {
7544     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
7545    },
7546    {
7547     "kind" : "complete_dtor_pointer",
7548     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power5stats4V1_011IPowerStatsEED1Ev"
7549    },
7550    {
7551     "kind" : "deleting_dtor_pointer",
7552     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power5stats4V1_011IPowerStatsEED0Ev"
7553    },
7554    {
7555     "is_pure" : true,
7556     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats11getRailInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_8RailInfoEEENS3_6StatusEEEE"
7557    },
7558    {
7559     "is_pure" : true,
7560     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats13getEnergyDataERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNS5_INS3_10EnergyDataEEENS3_6StatusEEEE"
7561    },
7562    {
7563     "is_pure" : true,
7564     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats16streamEnergyDataEjjNSt3__18functionIFvRKNS0_12MQDescriptorINS3_10EnergyDataELNS0_8MQFlavorE1EEEjjNS3_6StatusEEEE"
7565    },
7566    {
7567     "is_pure" : true,
7568     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats18getPowerEntityInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_15PowerEntityInfoEEENS3_6StatusEEEE"
7569    },
7570    {
7571     "is_pure" : true,
7572     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats23getPowerEntityStateInfoERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNS5_INS3_21PowerEntityStateSpaceEEENS3_6StatusEEEE"
7573    },
7574    {
7575     "is_pure" : true,
7576     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats32getPowerEntityStateResidencyDataERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNS5_INS3_31PowerEntityStateResidencyResultEEENS3_6StatusEEEE"
7577    },
7578    {
7579     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power5stats4V1_011IPowerStatsEE10onAsBinderEv"
7580    },
7581    {
7582     "component_value" : 40,
7583     "kind" : "vbase_offset"
7584    },
7585    {
7586     "component_value" : -8,
7587     "kind" : "offset_to_top"
7588    },
7589    {
7590     "kind" : "rtti",
7591     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power5stats4V1_011IPowerStatsEEE"
7592    },
7593    {
7594     "kind" : "complete_dtor_pointer",
7595     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power5stats4V1_011IPowerStatsEED1Ev"
7596    },
7597    {
7598     "kind" : "deleting_dtor_pointer",
7599     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power5stats4V1_011IPowerStatsEED0Ev"
7600    },
7601    {
7602     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power5stats4V1_011IPowerStatsEE10onAsBinderEv"
7603    },
7604    {
7605     "component_value" : 32,
7606     "kind" : "vbase_offset"
7607    },
7608    {
7609     "component_value" : -16,
7610     "kind" : "offset_to_top"
7611    },
7612    {
7613     "kind" : "rtti",
7614     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power5stats4V1_011IPowerStatsEEE"
7615    },
7616    {
7617     "kind" : "complete_dtor_pointer",
7618     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_5power5stats4V1_011IPowerStatsEED1Ev"
7619    },
7620    {
7621     "kind" : "deleting_dtor_pointer",
7622     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_5power5stats4V1_011IPowerStatsEED0Ev"
7623    },
7624    {
7625     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7626    },
7627    {
7628     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7629    },
7630    {
7631     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7632    },
7633    {
7634     "kind" : "vcall_offset"
7635    },
7636    {
7637     "component_value" : -32,
7638     "kind" : "vcall_offset"
7639    },
7640    {
7641     "component_value" : -32,
7642     "kind" : "vcall_offset"
7643    },
7644    {
7645     "component_value" : -32,
7646     "kind" : "vcall_offset"
7647    },
7648    {
7649     "component_value" : -48,
7650     "kind" : "vcall_offset"
7651    },
7652    {
7653     "component_value" : -48,
7654     "kind" : "offset_to_top"
7655    },
7656    {
7657     "kind" : "rtti",
7658     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power5stats4V1_011IPowerStatsEEE"
7659    },
7660    {
7661     "kind" : "complete_dtor_pointer",
7662     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_5power5stats4V1_011IPowerStatsEED1Ev"
7663    },
7664    {
7665     "kind" : "deleting_dtor_pointer",
7666     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_5power5stats4V1_011IPowerStatsEED0Ev"
7667    },
7668    {
7669     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
7670    },
7671    {
7672     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7673    },
7674    {
7675     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7676    },
7677    {
7678     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7679    }
7680   ]
7681  },
7682  {
7683   "alignment" : 8,
7684   "base_specifiers" :
7685   [
7686    {
7687     "referenced_type" : "type-37"
7688    },
7689    {
7690     "referenced_type" : "type-95"
7691    },
7692    {
7693     "referenced_type" : "type-96"
7694    }
7695   ],
7696   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
7697   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
7698   "record_kind" : "class",
7699   "referenced_type" : "type-487",
7700   "self_type" : "type-487",
7701   "size" : 64,
7702   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7703   "template_args" : [ "type-37" ],
7704   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
7705   "vtable_components" :
7706   [
7707    {
7708     "component_value" : 48,
7709     "kind" : "vbase_offset"
7710    },
7711    {
7712     "kind" : "offset_to_top"
7713    },
7714    {
7715     "kind" : "rtti",
7716     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7717    },
7718    {
7719     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
7720    },
7721    {
7722     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
7723    },
7724    {
7725     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
7726    },
7727    {
7728     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
7729    },
7730    {
7731     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
7732    },
7733    {
7734     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
7735    },
7736    {
7737     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
7738    },
7739    {
7740     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
7741    },
7742    {
7743     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
7744    },
7745    {
7746     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
7747    },
7748    {
7749     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
7750    },
7751    {
7752     "kind" : "complete_dtor_pointer",
7753     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7754    },
7755    {
7756     "kind" : "deleting_dtor_pointer",
7757     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7758    },
7759    {
7760     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7761    },
7762    {
7763     "component_value" : 40,
7764     "kind" : "vbase_offset"
7765    },
7766    {
7767     "component_value" : -8,
7768     "kind" : "offset_to_top"
7769    },
7770    {
7771     "kind" : "rtti",
7772     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7773    },
7774    {
7775     "kind" : "complete_dtor_pointer",
7776     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7777    },
7778    {
7779     "kind" : "deleting_dtor_pointer",
7780     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7781    },
7782    {
7783     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7784    },
7785    {
7786     "component_value" : 32,
7787     "kind" : "vbase_offset"
7788    },
7789    {
7790     "component_value" : -16,
7791     "kind" : "offset_to_top"
7792    },
7793    {
7794     "kind" : "rtti",
7795     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7796    },
7797    {
7798     "kind" : "complete_dtor_pointer",
7799     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7800    },
7801    {
7802     "kind" : "deleting_dtor_pointer",
7803     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7804    },
7805    {
7806     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7807    },
7808    {
7809     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7810    },
7811    {
7812     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7813    },
7814    {
7815     "kind" : "vcall_offset"
7816    },
7817    {
7818     "component_value" : -32,
7819     "kind" : "vcall_offset"
7820    },
7821    {
7822     "component_value" : -32,
7823     "kind" : "vcall_offset"
7824    },
7825    {
7826     "component_value" : -32,
7827     "kind" : "vcall_offset"
7828    },
7829    {
7830     "component_value" : -48,
7831     "kind" : "vcall_offset"
7832    },
7833    {
7834     "component_value" : -48,
7835     "kind" : "offset_to_top"
7836    },
7837    {
7838     "kind" : "rtti",
7839     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7840    },
7841    {
7842     "kind" : "complete_dtor_pointer",
7843     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7844    },
7845    {
7846     "kind" : "deleting_dtor_pointer",
7847     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7848    },
7849    {
7850     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
7851    },
7852    {
7853     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7854    },
7855    {
7856     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7857    },
7858    {
7859     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7860    }
7861   ]
7862  },
7863  {
7864   "alignment" : 8,
7865   "fields" :
7866   [
7867    {
7868     "access" : "private",
7869     "field_name" : "mMutex",
7870     "referenced_type" : "type-518"
7871    },
7872    {
7873     "access" : "private",
7874     "field_name" : "mMap",
7875     "field_offset" : 320,
7876     "referenced_type" : "type-519"
7877    }
7878   ],
7879   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7880   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7881   "record_kind" : "class",
7882   "referenced_type" : "type-517",
7883   "self_type" : "type-517",
7884   "size" : 64,
7885   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7886   "template_args" : [ "type-35", "type-520" ],
7887   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
7888  },
7889  {
7890   "alignment" : 8,
7891   "fields" :
7892   [
7893    {
7894     "access" : "private",
7895     "field_name" : "mMutex",
7896     "referenced_type" : "type-528"
7897    },
7898    {
7899     "access" : "private",
7900     "field_name" : "mMap",
7901     "field_offset" : 320,
7902     "referenced_type" : "type-529"
7903    }
7904   ],
7905   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7906   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7907   "record_kind" : "class",
7908   "referenced_type" : "type-527",
7909   "self_type" : "type-527",
7910   "size" : 64,
7911   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7912   "template_args" : [ "type-35", "type-17" ],
7913   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
7914  },
7915  {
7916   "alignment" : 8,
7917   "fields" :
7918   [
7919    {
7920     "access" : "private",
7921     "field_name" : "mMutex",
7922     "referenced_type" : "type-533"
7923    },
7924    {
7925     "access" : "private",
7926     "field_name" : "mMap",
7927     "field_offset" : 320,
7928     "referenced_type" : "type-534"
7929    }
7930   ],
7931   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
7932   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
7933   "record_kind" : "class",
7934   "referenced_type" : "type-532",
7935   "self_type" : "type-532",
7936   "size" : 64,
7937   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7938   "template_args" : [ "type-103", "type-45" ],
7939   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
7940  },
7941  {
7942   "alignment" : 8,
7943   "fields" :
7944   [
7945    {
7946     "access" : "private",
7947     "field_name" : "mMutex",
7948     "referenced_type" : "type-550"
7949    },
7950    {
7951     "access" : "private",
7952     "field_name" : "mMap",
7953     "field_offset" : 320,
7954     "referenced_type" : "type-551"
7955    }
7956   ],
7957   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
7958   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
7959   "record_kind" : "class",
7960   "referenced_type" : "type-549",
7961   "self_type" : "type-549",
7962   "size" : 64,
7963   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7964   "template_args" : [ "type-552", "type-553" ],
7965   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
7966  },
7967  {
7968   "alignment" : 8,
7969   "fields" :
7970   [
7971    {
7972     "access" : "private",
7973     "field_name" : "mMutex",
7974     "referenced_type" : "type-539"
7975    },
7976    {
7977     "access" : "private",
7978     "field_name" : "mMap",
7979     "field_offset" : 320,
7980     "referenced_type" : "type-540"
7981    }
7982   ],
7983   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
7984   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
7985   "record_kind" : "class",
7986   "referenced_type" : "type-538",
7987   "self_type" : "type-538",
7988   "size" : 64,
7989   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7990   "template_args" : [ "type-541", "type-542" ],
7991   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
7992  },
7993  {
7994   "alignment" : 8,
7995   "fields" :
7996   [
7997    {
7998     "field_name" : "flags",
7999     "referenced_type" : "type-2"
8000    },
8001    {
8002     "field_name" : "fdIndex",
8003     "field_offset" : 32,
8004     "referenced_type" : "type-2"
8005    },
8006    {
8007     "field_name" : "offset",
8008     "field_offset" : 64,
8009     "referenced_type" : "type-2"
8010    },
8011    {
8012     "field_name" : "extent",
8013     "field_offset" : 128,
8014     "referenced_type" : "type-16"
8015    }
8016   ],
8017   "linker_set_key" : "android::hardware::GrantorDescriptor",
8018   "name" : "android::hardware::GrantorDescriptor",
8019   "referenced_type" : "type-346",
8020   "self_type" : "type-346",
8021   "size" : 24,
8022   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
8023   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
8024  },
8025  {
8026   "alignment" : 8,
8027   "base_specifiers" :
8028   [
8029    {
8030     "is_virtual" : true,
8031     "referenced_type" : "type-330"
8032    },
8033    {
8034     "is_virtual" : true,
8035     "referenced_type" : "type-22"
8036    }
8037   ],
8038   "linker_set_key" : "android::hardware::HidlMemory",
8039   "name" : "android::hardware::HidlMemory",
8040   "record_kind" : "class",
8041   "referenced_type" : "type-338",
8042   "self_type" : "type-338",
8043   "size" : 64,
8044   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8045   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
8046   "vtable_components" :
8047   [
8048    {
8049     "component_value" : 48,
8050     "kind" : "vbase_offset"
8051    },
8052    {
8053     "component_value" : 8,
8054     "kind" : "vbase_offset"
8055    },
8056    {
8057     "kind" : "offset_to_top"
8058    },
8059    {
8060     "kind" : "rtti",
8061     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8062    },
8063    {
8064     "kind" : "complete_dtor_pointer",
8065     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
8066    },
8067    {
8068     "kind" : "deleting_dtor_pointer",
8069     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
8070    },
8071    {
8072     "kind" : "vcall_offset"
8073    },
8074    {
8075     "kind" : "vcall_offset"
8076    },
8077    {
8078     "kind" : "vcall_offset"
8079    },
8080    {
8081     "kind" : "vcall_offset"
8082    },
8083    {
8084     "component_value" : -48,
8085     "kind" : "vcall_offset"
8086    },
8087    {
8088     "component_value" : -48,
8089     "kind" : "offset_to_top"
8090    },
8091    {
8092     "kind" : "rtti",
8093     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8094    },
8095    {
8096     "kind" : "complete_dtor_pointer",
8097     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
8098    },
8099    {
8100     "kind" : "deleting_dtor_pointer",
8101     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
8102    },
8103    {
8104     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8105    },
8106    {
8107     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8108    },
8109    {
8110     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8111    },
8112    {
8113     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8114    }
8115   ]
8116  },
8117  {
8118   "alignment" : 8,
8119   "base_specifiers" :
8120   [
8121    {
8122     "is_virtual" : true,
8123     "referenced_type" : "type-22"
8124    }
8125   ],
8126   "linker_set_key" : "android::hardware::IBinder",
8127   "name" : "android::hardware::IBinder",
8128   "record_kind" : "class",
8129   "referenced_type" : "type-52",
8130   "self_type" : "type-52",
8131   "size" : 24,
8132   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8133   "unique_id" : "_ZTSN7android8hardware7IBinderE",
8134   "vtable_components" :
8135   [
8136    {
8137     "component_value" : 8,
8138     "kind" : "vbase_offset"
8139    },
8140    {
8141     "kind" : "offset_to_top"
8142    },
8143    {
8144     "kind" : "rtti",
8145     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8146    },
8147    {
8148     "is_pure" : true,
8149     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8150    },
8151    {
8152     "is_pure" : true,
8153     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
8154    },
8155    {
8156     "is_pure" : true,
8157     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
8158    },
8159    {
8160     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
8161    },
8162    {
8163     "is_pure" : true,
8164     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8165    },
8166    {
8167     "is_pure" : true,
8168     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
8169    },
8170    {
8171     "is_pure" : true,
8172     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
8173    },
8174    {
8175     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
8176    },
8177    {
8178     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8179    },
8180    {
8181     "kind" : "complete_dtor_pointer",
8182     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
8183    },
8184    {
8185     "kind" : "deleting_dtor_pointer",
8186     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
8187    },
8188    {
8189     "kind" : "vcall_offset"
8190    },
8191    {
8192     "kind" : "vcall_offset"
8193    },
8194    {
8195     "kind" : "vcall_offset"
8196    },
8197    {
8198     "kind" : "vcall_offset"
8199    },
8200    {
8201     "component_value" : -8,
8202     "kind" : "vcall_offset"
8203    },
8204    {
8205     "component_value" : -8,
8206     "kind" : "offset_to_top"
8207    },
8208    {
8209     "kind" : "rtti",
8210     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8211    },
8212    {
8213     "kind" : "complete_dtor_pointer",
8214     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
8215    },
8216    {
8217     "kind" : "deleting_dtor_pointer",
8218     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
8219    },
8220    {
8221     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8222    },
8223    {
8224     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8225    },
8226    {
8227     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8228    },
8229    {
8230     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8231    }
8232   ]
8233  },
8234  {
8235   "alignment" : 8,
8236   "base_specifiers" :
8237   [
8238    {
8239     "is_virtual" : true,
8240     "referenced_type" : "type-22"
8241    }
8242   ],
8243   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
8244   "name" : "android::hardware::IBinder::DeathRecipient",
8245   "record_kind" : "class",
8246   "referenced_type" : "type-21",
8247   "self_type" : "type-21",
8248   "size" : 24,
8249   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8250   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
8251   "vtable_components" :
8252   [
8253    {
8254     "component_value" : 8,
8255     "kind" : "vbase_offset"
8256    },
8257    {
8258     "kind" : "offset_to_top"
8259    },
8260    {
8261     "kind" : "rtti",
8262     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8263    },
8264    {
8265     "is_pure" : true,
8266     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
8267    },
8268    {
8269     "kind" : "complete_dtor_pointer",
8270     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
8271    },
8272    {
8273     "kind" : "deleting_dtor_pointer",
8274     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
8275    },
8276    {
8277     "kind" : "vcall_offset"
8278    },
8279    {
8280     "kind" : "vcall_offset"
8281    },
8282    {
8283     "kind" : "vcall_offset"
8284    },
8285    {
8286     "kind" : "vcall_offset"
8287    },
8288    {
8289     "component_value" : -8,
8290     "kind" : "vcall_offset"
8291    },
8292    {
8293     "component_value" : -8,
8294     "kind" : "offset_to_top"
8295    },
8296    {
8297     "kind" : "rtti",
8298     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8299    },
8300    {
8301     "kind" : "complete_dtor_pointer",
8302     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
8303    },
8304    {
8305     "kind" : "deleting_dtor_pointer",
8306     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
8307    },
8308    {
8309     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8310    },
8311    {
8312     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8313    },
8314    {
8315     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8316    },
8317    {
8318     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8319    }
8320   ]
8321  },
8322  {
8323   "alignment" : 8,
8324   "base_specifiers" :
8325   [
8326    {
8327     "is_virtual" : true,
8328     "referenced_type" : "type-22"
8329    }
8330   ],
8331   "linker_set_key" : "android::hardware::IInterface",
8332   "name" : "android::hardware::IInterface",
8333   "record_kind" : "class",
8334   "referenced_type" : "type-95",
8335   "self_type" : "type-95",
8336   "size" : 24,
8337   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8338   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
8339   "vtable_components" :
8340   [
8341    {
8342     "component_value" : 8,
8343     "kind" : "vbase_offset"
8344    },
8345    {
8346     "kind" : "offset_to_top"
8347    },
8348    {
8349     "kind" : "rtti",
8350     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8351    },
8352    {
8353     "kind" : "complete_dtor_pointer",
8354     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
8355    },
8356    {
8357     "kind" : "deleting_dtor_pointer",
8358     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
8359    },
8360    {
8361     "is_pure" : true,
8362     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
8363    },
8364    {
8365     "kind" : "vcall_offset"
8366    },
8367    {
8368     "kind" : "vcall_offset"
8369    },
8370    {
8371     "kind" : "vcall_offset"
8372    },
8373    {
8374     "kind" : "vcall_offset"
8375    },
8376    {
8377     "component_value" : -8,
8378     "kind" : "vcall_offset"
8379    },
8380    {
8381     "component_value" : -8,
8382     "kind" : "offset_to_top"
8383    },
8384    {
8385     "kind" : "rtti",
8386     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8387    },
8388    {
8389     "kind" : "complete_dtor_pointer",
8390     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
8391    },
8392    {
8393     "kind" : "deleting_dtor_pointer",
8394     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
8395    },
8396    {
8397     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8398    },
8399    {
8400     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8401    },
8402    {
8403     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8404    },
8405    {
8406     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8407    }
8408   ]
8409  },
8410  {
8411   "alignment" : 8,
8412   "fields" :
8413   [
8414    {
8415     "access" : "private",
8416     "field_name" : "mGrantors",
8417     "referenced_type" : "type-342"
8418    },
8419    {
8420     "access" : "private",
8421     "field_name" : "mHandle",
8422     "field_offset" : 128,
8423     "referenced_type" : "type-444"
8424    },
8425    {
8426     "access" : "private",
8427     "field_name" : "mQuantum",
8428     "field_offset" : 192,
8429     "referenced_type" : "type-2"
8430    },
8431    {
8432     "access" : "private",
8433     "field_name" : "mFlags",
8434     "field_offset" : 224,
8435     "referenced_type" : "type-2"
8436    }
8437   ],
8438   "linker_set_key" : "android::hardware::MQDescriptor<android::hardware::power::stats::V1_0::EnergyData, android::hardware::kSynchronizedReadWrite>",
8439   "name" : "android::hardware::MQDescriptor<android::hardware::power::stats::V1_0::EnergyData, android::hardware::kSynchronizedReadWrite>",
8440   "referenced_type" : "type-451",
8441   "self_type" : "type-451",
8442   "size" : 32,
8443   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
8444   "template_args" : [ "type-400" ],
8445   "unique_id" : "_ZTSN7android8hardware12MQDescriptorINS0_5power5stats4V1_010EnergyDataELNS0_8MQFlavorE1EEE"
8446  },
8447  {
8448   "alignment" : 8,
8449   "fields" :
8450   [
8451    {
8452     "access" : "private",
8453     "field_name" : "mGrantors",
8454     "referenced_type" : "type-342"
8455    },
8456    {
8457     "access" : "private",
8458     "field_name" : "mHandle",
8459     "field_offset" : 128,
8460     "referenced_type" : "type-444"
8461    },
8462    {
8463     "access" : "private",
8464     "field_name" : "mQuantum",
8465     "field_offset" : 192,
8466     "referenced_type" : "type-2"
8467    },
8468    {
8469     "access" : "private",
8470     "field_name" : "mFlags",
8471     "field_offset" : 224,
8472     "referenced_type" : "type-2"
8473    }
8474   ],
8475   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
8476   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
8477   "referenced_type" : "type-458",
8478   "self_type" : "type-458",
8479   "size" : 32,
8480   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
8481   "template_args" : [ "type-15" ],
8482   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
8483  },
8484  {
8485   "alignment" : 8,
8486   "fields" :
8487   [
8488    {
8489     "access" : "private",
8490     "field_name" : "mBufCachePos",
8491     "referenced_type" : "type-16"
8492    },
8493    {
8494     "access" : "private",
8495     "field_name" : "mBufCache",
8496     "field_offset" : 64,
8497     "referenced_type" : "type-490"
8498    },
8499    {
8500     "access" : "private",
8501     "field_name" : "mError",
8502     "field_offset" : 256,
8503     "referenced_type" : "type-48"
8504    },
8505    {
8506     "access" : "private",
8507     "field_name" : "mData",
8508     "field_offset" : 320,
8509     "referenced_type" : "type-491"
8510    },
8511    {
8512     "access" : "private",
8513     "field_name" : "mDataSize",
8514     "field_offset" : 384,
8515     "referenced_type" : "type-16"
8516    },
8517    {
8518     "access" : "private",
8519     "field_name" : "mDataCapacity",
8520     "field_offset" : 448,
8521     "referenced_type" : "type-16"
8522    },
8523    {
8524     "access" : "private",
8525     "field_name" : "mDataPos",
8526     "field_offset" : 512,
8527     "referenced_type" : "type-16"
8528    },
8529    {
8530     "access" : "private",
8531     "field_name" : "mObjects",
8532     "field_offset" : 576,
8533     "referenced_type" : "type-492"
8534    },
8535    {
8536     "access" : "private",
8537     "field_name" : "mObjectsSize",
8538     "field_offset" : 640,
8539     "referenced_type" : "type-16"
8540    },
8541    {
8542     "access" : "private",
8543     "field_name" : "mObjectsCapacity",
8544     "field_offset" : 704,
8545     "referenced_type" : "type-16"
8546    },
8547    {
8548     "access" : "private",
8549     "field_name" : "mNextObjectHint",
8550     "field_offset" : 768,
8551     "referenced_type" : "type-16"
8552    },
8553    {
8554     "access" : "private",
8555     "field_name" : "mNumRef",
8556     "field_offset" : 832,
8557     "referenced_type" : "type-16"
8558    },
8559    {
8560     "access" : "private",
8561     "field_name" : "mFdsKnown",
8562     "field_offset" : 896,
8563     "referenced_type" : "type-17"
8564    },
8565    {
8566     "access" : "private",
8567     "field_name" : "mHasFds",
8568     "field_offset" : 904,
8569     "referenced_type" : "type-17"
8570    },
8571    {
8572     "access" : "private",
8573     "field_name" : "mAllowFds",
8574     "field_offset" : 912,
8575     "referenced_type" : "type-17"
8576    },
8577    {
8578     "access" : "private",
8579     "field_name" : "mOwner",
8580     "field_offset" : 960,
8581     "referenced_type" : "type-493"
8582    },
8583    {
8584     "access" : "private",
8585     "field_name" : "mOwnerCookie",
8586     "field_offset" : 1024,
8587     "referenced_type" : "type-50"
8588    }
8589   ],
8590   "linker_set_key" : "android::hardware::Parcel",
8591   "name" : "android::hardware::Parcel",
8592   "record_kind" : "class",
8593   "referenced_type" : "type-489",
8594   "self_type" : "type-489",
8595   "size" : 136,
8596   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8597   "unique_id" : "_ZTSN7android8hardware6ParcelE"
8598  },
8599  {
8600   "access" : "private",
8601   "alignment" : 8,
8602   "fields" :
8603   [
8604    {
8605     "field_name" : "index",
8606     "referenced_type" : "type-16"
8607    },
8608    {
8609     "field_name" : "buffer",
8610     "field_offset" : 64,
8611     "referenced_type" : "type-289"
8612    },
8613    {
8614     "field_name" : "bufend",
8615     "field_offset" : 128,
8616     "referenced_type" : "type-289"
8617    }
8618   ],
8619   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
8620   "name" : "android::hardware::Parcel::BufferInfo",
8621   "referenced_type" : "type-499",
8622   "self_type" : "type-499",
8623   "size" : 24,
8624   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8625   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
8626  },
8627  {
8628   "alignment" : 8,
8629   "base_specifiers" :
8630   [
8631    {
8632     "is_virtual" : true,
8633     "referenced_type" : "type-22"
8634    }
8635   ],
8636   "fields" :
8637   [
8638    {
8639     "access" : "private",
8640     "field_name" : "mDriverFD",
8641     "field_offset" : 64,
8642     "referenced_type" : "type-48"
8643    },
8644    {
8645     "access" : "private",
8646     "field_name" : "mVMStart",
8647     "field_offset" : 128,
8648     "referenced_type" : "type-50"
8649    },
8650    {
8651     "access" : "private",
8652     "field_name" : "mThreadCountLock",
8653     "field_offset" : 192,
8654     "referenced_type" : "type-116"
8655    },
8656    {
8657     "access" : "private",
8658     "field_name" : "mThreadCountDecrement",
8659     "field_offset" : 512,
8660     "referenced_type" : "type-117"
8661    },
8662    {
8663     "access" : "private",
8664     "field_name" : "mExecutingThreadsCount",
8665     "field_offset" : 896,
8666     "referenced_type" : "type-16"
8667    },
8668    {
8669     "access" : "private",
8670     "field_name" : "mMaxThreads",
8671     "field_offset" : 960,
8672     "referenced_type" : "type-16"
8673    },
8674    {
8675     "access" : "private",
8676     "field_name" : "mStarvationStartTimeMs",
8677     "field_offset" : 1024,
8678     "referenced_type" : "type-118"
8679    },
8680    {
8681     "access" : "private",
8682     "field_name" : "mLock",
8683     "field_offset" : 1088,
8684     "referenced_type" : "type-119"
8685    },
8686    {
8687     "access" : "private",
8688     "field_name" : "mHandleToObject",
8689     "field_offset" : 1408,
8690     "referenced_type" : "type-121"
8691    },
8692    {
8693     "access" : "private",
8694     "field_name" : "mManagesContexts",
8695     "field_offset" : 1728,
8696     "referenced_type" : "type-17"
8697    },
8698    {
8699     "access" : "private",
8700     "field_name" : "mBinderContextCheckFunc",
8701     "field_offset" : 1792,
8702     "referenced_type" : "type-126"
8703    },
8704    {
8705     "access" : "private",
8706     "field_name" : "mBinderContextUserData",
8707     "field_offset" : 1856,
8708     "referenced_type" : "type-50"
8709    },
8710    {
8711     "access" : "private",
8712     "field_name" : "mContexts",
8713     "field_offset" : 1920,
8714     "referenced_type" : "type-135"
8715    },
8716    {
8717     "access" : "private",
8718     "field_name" : "mRootDir",
8719     "field_offset" : 2240,
8720     "referenced_type" : "type-139"
8721    },
8722    {
8723     "access" : "private",
8724     "field_name" : "mThreadPoolStarted",
8725     "field_offset" : 2304,
8726     "referenced_type" : "type-17"
8727    },
8728    {
8729     "access" : "private",
8730     "field_name" : "mSpawnThreadOnStart",
8731     "field_offset" : 2312,
8732     "referenced_type" : "type-17"
8733    },
8734    {
8735     "access" : "private",
8736     "field_name" : "mThreadPoolSeq",
8737     "field_offset" : 2336,
8738     "referenced_type" : "type-140"
8739    },
8740    {
8741     "access" : "private",
8742     "field_name" : "mMmapSize",
8743     "field_offset" : 2368,
8744     "referenced_type" : "type-124"
8745    },
8746    {
8747     "access" : "private",
8748     "field_name" : "mCallRestriction",
8749     "field_offset" : 2432,
8750     "referenced_type" : "type-141"
8751    }
8752   ],
8753   "linker_set_key" : "android::hardware::ProcessState",
8754   "name" : "android::hardware::ProcessState",
8755   "record_kind" : "class",
8756   "referenced_type" : "type-115",
8757   "self_type" : "type-115",
8758   "size" : 328,
8759   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
8760   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
8761   "vtable_components" :
8762   [
8763    {
8764     "component_value" : 312,
8765     "kind" : "vbase_offset"
8766    },
8767    {
8768     "kind" : "offset_to_top"
8769    },
8770    {
8771     "kind" : "rtti",
8772     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8773    },
8774    {
8775     "kind" : "complete_dtor_pointer",
8776     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
8777    },
8778    {
8779     "kind" : "deleting_dtor_pointer",
8780     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
8781    },
8782    {
8783     "kind" : "vcall_offset"
8784    },
8785    {
8786     "kind" : "vcall_offset"
8787    },
8788    {
8789     "kind" : "vcall_offset"
8790    },
8791    {
8792     "kind" : "vcall_offset"
8793    },
8794    {
8795     "component_value" : -312,
8796     "kind" : "vcall_offset"
8797    },
8798    {
8799     "component_value" : -312,
8800     "kind" : "offset_to_top"
8801    },
8802    {
8803     "kind" : "rtti",
8804     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8805    },
8806    {
8807     "kind" : "complete_dtor_pointer",
8808     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
8809    },
8810    {
8811     "kind" : "deleting_dtor_pointer",
8812     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
8813    },
8814    {
8815     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8816    },
8817    {
8818     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8819    },
8820    {
8821     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8822    },
8823    {
8824     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8825    }
8826   ]
8827  },
8828  {
8829   "access" : "private",
8830   "alignment" : 8,
8831   "fields" :
8832   [
8833    {
8834     "field_name" : "binder",
8835     "referenced_type" : "type-98"
8836    },
8837    {
8838     "field_name" : "refs",
8839     "field_offset" : 64,
8840     "referenced_type" : "type-26"
8841    }
8842   ],
8843   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
8844   "name" : "android::hardware::ProcessState::handle_entry",
8845   "referenced_type" : "type-125",
8846   "self_type" : "type-125",
8847   "size" : 16,
8848   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
8849   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
8850  },
8851  {
8852   "alignment" : 8,
8853   "base_specifiers" :
8854   [
8855    {
8856     "referenced_type" : "type-188"
8857    }
8858   ],
8859   "fields" :
8860   [
8861    {
8862     "access" : "private",
8863     "field_name" : "mVal",
8864     "field_offset" : 320,
8865     "referenced_type" : "type-55"
8866    }
8867   ],
8868   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::stats::V1_0::IPowerStats> >",
8869   "name" : "android::hardware::Return<android::sp<android::hardware::power::stats::V1_0::IPowerStats> >",
8870   "record_kind" : "class",
8871   "referenced_type" : "type-197",
8872   "self_type" : "type-197",
8873   "size" : 48,
8874   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8875   "template_args" : [ "type-55" ],
8876   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_5power5stats4V1_011IPowerStatsEEEEE"
8877  },
8878  {
8879   "alignment" : 8,
8880   "base_specifiers" :
8881   [
8882    {
8883     "referenced_type" : "type-188"
8884    }
8885   ],
8886   "fields" :
8887   [
8888    {
8889     "access" : "private",
8890     "field_name" : "mVal",
8891     "field_offset" : 264,
8892     "referenced_type" : "type-17"
8893    }
8894   ],
8895   "linker_set_key" : "android::hardware::Return<bool>",
8896   "name" : "android::hardware::Return<bool>",
8897   "record_kind" : "class",
8898   "referenced_type" : "type-187",
8899   "self_type" : "type-187",
8900   "size" : 40,
8901   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8902   "template_args" : [ "type-17" ],
8903   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
8904  },
8905  {
8906   "alignment" : 8,
8907   "base_specifiers" :
8908   [
8909    {
8910     "referenced_type" : "type-188"
8911    }
8912   ],
8913   "linker_set_key" : "android::hardware::Return<void>",
8914   "name" : "android::hardware::Return<void>",
8915   "record_kind" : "class",
8916   "referenced_type" : "type-210",
8917   "self_type" : "type-210",
8918   "size" : 40,
8919   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8920   "template_args" : [ "type-51" ],
8921   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
8922  },
8923  {
8924   "alignment" : 8,
8925   "fields" :
8926   [
8927    {
8928     "access" : "private",
8929     "field_name" : "mException",
8930     "referenced_type" : "type-48"
8931    },
8932    {
8933     "access" : "private",
8934     "field_name" : "mErrorCode",
8935     "field_offset" : 32,
8936     "referenced_type" : "type-48"
8937    },
8938    {
8939     "access" : "private",
8940     "field_name" : "mMessage",
8941     "field_offset" : 64,
8942     "referenced_type" : "type-177"
8943    }
8944   ],
8945   "linker_set_key" : "android::hardware::Status",
8946   "name" : "android::hardware::Status",
8947   "record_kind" : "class",
8948   "referenced_type" : "type-176",
8949   "self_type" : "type-176",
8950   "size" : 32,
8951   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8952   "unique_id" : "_ZTSN7android8hardware6StatusE"
8953  },
8954  {
8955   "alignment" : 8,
8956   "fields" :
8957   [
8958    {
8959     "access" : "protected",
8960     "field_name" : "mInstrumentationCallbacks",
8961     "field_offset" : 64,
8962     "referenced_type" : "type-61"
8963    },
8964    {
8965     "access" : "protected",
8966     "field_name" : "mEnableInstrumentation",
8967     "field_offset" : 256,
8968     "referenced_type" : "type-17"
8969    },
8970    {
8971     "access" : "protected",
8972     "field_name" : "mInstrumentationLibPackage",
8973     "field_offset" : 320,
8974     "referenced_type" : "type-62"
8975    },
8976    {
8977     "access" : "protected",
8978     "field_name" : "mInterfaceName",
8979     "field_offset" : 512,
8980     "referenced_type" : "type-63"
8981    }
8982   ],
8983   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
8984   "name" : "android::hardware::details::HidlInstrumentor",
8985   "referenced_type" : "type-60",
8986   "self_type" : "type-60",
8987   "size" : 88,
8988   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8989   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
8990   "vtable_components" :
8991   [
8992    {
8993     "kind" : "offset_to_top"
8994    },
8995    {
8996     "kind" : "rtti",
8997     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8998    },
8999    {
9000     "kind" : "complete_dtor_pointer",
9001     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
9002    },
9003    {
9004     "kind" : "deleting_dtor_pointer",
9005     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
9006    }
9007   ]
9008  },
9009  {
9010   "alignment" : 4,
9011   "fields" :
9012   [
9013    {
9014     "field_name" : "sched_policy",
9015     "referenced_type" : "type-48"
9016    },
9017    {
9018     "field_name" : "prio",
9019     "field_offset" : 32,
9020     "referenced_type" : "type-48"
9021    }
9022   ],
9023   "linker_set_key" : "android::hardware::details::SchedPrio",
9024   "name" : "android::hardware::details::SchedPrio",
9025   "referenced_type" : "type-520",
9026   "self_type" : "type-520",
9027   "size" : 8,
9028   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
9029   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
9030  },
9031  {
9032   "alignment" : 8,
9033   "fields" :
9034   [
9035    {
9036     "access" : "private",
9037     "field_name" : "mQueue",
9038     "referenced_type" : "type-89"
9039    }
9040   ],
9041   "linker_set_key" : "android::hardware::details::TaskRunner",
9042   "name" : "android::hardware::details::TaskRunner",
9043   "record_kind" : "class",
9044   "referenced_type" : "type-88",
9045   "self_type" : "type-88",
9046   "size" : 16,
9047   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
9048   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
9049  },
9050  {
9051   "alignment" : 1,
9052   "linker_set_key" : "android::hardware::details::bnhw_tag",
9053   "name" : "android::hardware::details::bnhw_tag",
9054   "referenced_type" : "type-226",
9055   "self_type" : "type-226",
9056   "size" : 1,
9057   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9058   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
9059  },
9060  {
9061   "alignment" : 1,
9062   "linker_set_key" : "android::hardware::details::bphw_tag",
9063   "name" : "android::hardware::details::bphw_tag",
9064   "referenced_type" : "type-246",
9065   "self_type" : "type-246",
9066   "size" : 1,
9067   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9068   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
9069  },
9070  {
9071   "alignment" : 1,
9072   "linker_set_key" : "android::hardware::details::bs_tag",
9073   "name" : "android::hardware::details::bs_tag",
9074   "referenced_type" : "type-258",
9075   "self_type" : "type-258",
9076   "size" : 1,
9077   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9078   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
9079  },
9080  {
9081   "access" : "private",
9082   "alignment" : 8,
9083   "fields" :
9084   [
9085    {
9086     "field_name" : "mPointer",
9087     "referenced_type" : "type-399"
9088    },
9089    {
9090     "field_name" : "_pad",
9091     "referenced_type" : "type-16"
9092    }
9093   ],
9094   "is_anonymous" : true,
9095   "linker_set_key" : "android::hardware::details::hidl_pointer<EnergyData>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9096   "name" : "android::hardware::details::hidl_pointer<EnergyData>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9097   "record_kind" : "union",
9098   "referenced_type" : "type-398",
9099   "self_type" : "type-398",
9100   "size" : 8,
9101   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9102   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power5stats4V1_010EnergyDataEEUt_E"
9103  },
9104  {
9105   "access" : "private",
9106   "alignment" : 8,
9107   "fields" :
9108   [
9109    {
9110     "field_name" : "mPointer",
9111     "referenced_type" : "type-345"
9112    },
9113    {
9114     "field_name" : "_pad",
9115     "referenced_type" : "type-16"
9116    }
9117   ],
9118   "is_anonymous" : true,
9119   "linker_set_key" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9120   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9121   "record_kind" : "union",
9122   "referenced_type" : "type-344",
9123   "self_type" : "type-344",
9124   "size" : 8,
9125   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9126   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
9127  },
9128  {
9129   "access" : "private",
9130   "alignment" : 8,
9131   "fields" :
9132   [
9133    {
9134     "field_name" : "mPointer",
9135     "referenced_type" : "type-415"
9136    },
9137    {
9138     "field_name" : "_pad",
9139     "referenced_type" : "type-16"
9140    }
9141   ],
9142   "is_anonymous" : true,
9143   "linker_set_key" : "android::hardware::details::hidl_pointer<PowerEntityInfo>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9144   "name" : "android::hardware::details::hidl_pointer<PowerEntityInfo>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9145   "record_kind" : "union",
9146   "referenced_type" : "type-414",
9147   "self_type" : "type-414",
9148   "size" : 8,
9149   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9150   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power5stats4V1_015PowerEntityInfoEEUt_E"
9151  },
9152  {
9153   "access" : "private",
9154   "alignment" : 8,
9155   "fields" :
9156   [
9157    {
9158     "field_name" : "mPointer",
9159     "referenced_type" : "type-8"
9160    },
9161    {
9162     "field_name" : "_pad",
9163     "referenced_type" : "type-16"
9164    }
9165   ],
9166   "is_anonymous" : true,
9167   "linker_set_key" : "android::hardware::details::hidl_pointer<PowerEntityStateInfo>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9168   "name" : "android::hardware::details::hidl_pointer<PowerEntityStateInfo>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9169   "record_kind" : "union",
9170   "referenced_type" : "type-7",
9171   "self_type" : "type-7",
9172   "size" : 8,
9173   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9174   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power5stats4V1_020PowerEntityStateInfoEEUt_E"
9175  },
9176  {
9177   "access" : "private",
9178   "alignment" : 8,
9179   "fields" :
9180   [
9181    {
9182     "field_name" : "mPointer",
9183     "referenced_type" : "type-243"
9184    },
9185    {
9186     "field_name" : "_pad",
9187     "referenced_type" : "type-16"
9188    }
9189   ],
9190   "is_anonymous" : true,
9191   "linker_set_key" : "android::hardware::details::hidl_pointer<PowerEntityStateResidencyData>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9192   "name" : "android::hardware::details::hidl_pointer<PowerEntityStateResidencyData>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9193   "record_kind" : "union",
9194   "referenced_type" : "type-242",
9195   "self_type" : "type-242",
9196   "size" : 8,
9197   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9198   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power5stats4V1_029PowerEntityStateResidencyDataEEUt_E"
9199  },
9200  {
9201   "access" : "private",
9202   "alignment" : 8,
9203   "fields" :
9204   [
9205    {
9206     "field_name" : "mPointer",
9207     "referenced_type" : "type-238"
9208    },
9209    {
9210     "field_name" : "_pad",
9211     "referenced_type" : "type-16"
9212    }
9213   ],
9214   "is_anonymous" : true,
9215   "linker_set_key" : "android::hardware::details::hidl_pointer<PowerEntityStateResidencyResult>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9216   "name" : "android::hardware::details::hidl_pointer<PowerEntityStateResidencyResult>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9217   "record_kind" : "union",
9218   "referenced_type" : "type-237",
9219   "self_type" : "type-237",
9220   "size" : 8,
9221   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9222   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power5stats4V1_031PowerEntityStateResidencyResultEEUt_E"
9223  },
9224  {
9225   "access" : "private",
9226   "alignment" : 8,
9227   "fields" :
9228   [
9229    {
9230     "field_name" : "mPointer",
9231     "referenced_type" : "type-3"
9232    },
9233    {
9234     "field_name" : "_pad",
9235     "referenced_type" : "type-16"
9236    }
9237   ],
9238   "is_anonymous" : true,
9239   "linker_set_key" : "android::hardware::details::hidl_pointer<PowerEntityStateSpace>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9240   "name" : "android::hardware::details::hidl_pointer<PowerEntityStateSpace>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9241   "record_kind" : "union",
9242   "referenced_type" : "type-192",
9243   "self_type" : "type-192",
9244   "size" : 8,
9245   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9246   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power5stats4V1_021PowerEntityStateSpaceEEUt_E"
9247  },
9248  {
9249   "access" : "private",
9250   "alignment" : 8,
9251   "fields" :
9252   [
9253    {
9254     "field_name" : "mPointer",
9255     "referenced_type" : "type-390"
9256    },
9257    {
9258     "field_name" : "_pad",
9259     "referenced_type" : "type-16"
9260    }
9261   ],
9262   "is_anonymous" : true,
9263   "linker_set_key" : "android::hardware::details::hidl_pointer<RailInfo>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9264   "name" : "android::hardware::details::hidl_pointer<RailInfo>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9265   "record_kind" : "union",
9266   "referenced_type" : "type-389",
9267   "self_type" : "type-389",
9268   "size" : 8,
9269   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9270   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power5stats4V1_08RailInfoEEUt_E"
9271  },
9272  {
9273   "alignment" : 8,
9274   "fields" :
9275   [
9276    {
9277     "access" : "private",
9278     "referenced_type" : "type-344"
9279    }
9280   ],
9281   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9282   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9283   "referenced_type" : "type-343",
9284   "self_type" : "type-343",
9285   "size" : 8,
9286   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9287   "template_args" : [ "type-346" ],
9288   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
9289  },
9290  {
9291   "alignment" : 8,
9292   "fields" :
9293   [
9294    {
9295     "access" : "private",
9296     "referenced_type" : "type-363"
9297    }
9298   ],
9299   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9300   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9301   "referenced_type" : "type-362",
9302   "self_type" : "type-362",
9303   "size" : 8,
9304   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9305   "template_args" : [ "type-365" ],
9306   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
9307  },
9308  {
9309   "alignment" : 8,
9310   "fields" :
9311   [
9312    {
9313     "access" : "private",
9314     "referenced_type" : "type-354"
9315    }
9316   ],
9317   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9318   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9319   "referenced_type" : "type-353",
9320   "self_type" : "type-353",
9321   "size" : 8,
9322   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9323   "template_args" : [ "type-10" ],
9324   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
9325  },
9326  {
9327   "alignment" : 8,
9328   "fields" :
9329   [
9330    {
9331     "access" : "private",
9332     "referenced_type" : "type-398"
9333    }
9334   ],
9335   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::EnergyData>",
9336   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::EnergyData>",
9337   "referenced_type" : "type-397",
9338   "self_type" : "type-397",
9339   "size" : 8,
9340   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9341   "template_args" : [ "type-400" ],
9342   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power5stats4V1_010EnergyDataEEE"
9343  },
9344  {
9345   "alignment" : 8,
9346   "fields" :
9347   [
9348    {
9349     "access" : "private",
9350     "referenced_type" : "type-414"
9351    }
9352   ],
9353   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityInfo>",
9354   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityInfo>",
9355   "referenced_type" : "type-413",
9356   "self_type" : "type-413",
9357   "size" : 8,
9358   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9359   "template_args" : [ "type-416" ],
9360   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power5stats4V1_015PowerEntityInfoEEE"
9361  },
9362  {
9363   "alignment" : 8,
9364   "fields" :
9365   [
9366    {
9367     "access" : "private",
9368     "referenced_type" : "type-7"
9369    }
9370   ],
9371   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateInfo>",
9372   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateInfo>",
9373   "referenced_type" : "type-6",
9374   "self_type" : "type-6",
9375   "size" : 8,
9376   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9377   "template_args" : [ "type-9" ],
9378   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power5stats4V1_020PowerEntityStateInfoEEE"
9379  },
9380  {
9381   "alignment" : 8,
9382   "fields" :
9383   [
9384    {
9385     "access" : "private",
9386     "referenced_type" : "type-242"
9387    }
9388   ],
9389   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateResidencyData>",
9390   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateResidencyData>",
9391   "referenced_type" : "type-241",
9392   "self_type" : "type-241",
9393   "size" : 8,
9394   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9395   "template_args" : [ "type-244" ],
9396   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power5stats4V1_029PowerEntityStateResidencyDataEEE"
9397  },
9398  {
9399   "alignment" : 8,
9400   "fields" :
9401   [
9402    {
9403     "access" : "private",
9404     "referenced_type" : "type-237"
9405    }
9406   ],
9407   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult>",
9408   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult>",
9409   "referenced_type" : "type-236",
9410   "self_type" : "type-236",
9411   "size" : 8,
9412   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9413   "template_args" : [ "type-239" ],
9414   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power5stats4V1_031PowerEntityStateResidencyResultEEE"
9415  },
9416  {
9417   "alignment" : 8,
9418   "fields" :
9419   [
9420    {
9421     "access" : "private",
9422     "referenced_type" : "type-192"
9423    }
9424   ],
9425   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateSpace>",
9426   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateSpace>",
9427   "referenced_type" : "type-191",
9428   "self_type" : "type-191",
9429   "size" : 8,
9430   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9431   "template_args" : [ "type-4" ],
9432   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power5stats4V1_021PowerEntityStateSpaceEEE"
9433  },
9434  {
9435   "alignment" : 8,
9436   "fields" :
9437   [
9438    {
9439     "access" : "private",
9440     "referenced_type" : "type-389"
9441    }
9442   ],
9443   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::RailInfo>",
9444   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::RailInfo>",
9445   "referenced_type" : "type-388",
9446   "self_type" : "type-388",
9447   "size" : 8,
9448   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9449   "template_args" : [ "type-391" ],
9450   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power5stats4V1_08RailInfoEEE"
9451  },
9452  {
9453   "alignment" : 8,
9454   "fields" :
9455   [
9456    {
9457     "access" : "private",
9458     "referenced_type" : "type-434"
9459    }
9460   ],
9461   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
9462   "name" : "android::hardware::details::hidl_pointer<char>",
9463   "referenced_type" : "type-433",
9464   "self_type" : "type-433",
9465   "size" : 8,
9466   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9467   "template_args" : [ "type-15" ],
9468   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
9469  },
9470  {
9471   "access" : "private",
9472   "alignment" : 8,
9473   "fields" :
9474   [
9475    {
9476     "field_name" : "mPointer",
9477     "referenced_type" : "type-435"
9478    },
9479    {
9480     "field_name" : "_pad",
9481     "referenced_type" : "type-16"
9482    }
9483   ],
9484   "is_anonymous" : true,
9485   "linker_set_key" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9486   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9487   "record_kind" : "union",
9488   "referenced_type" : "type-434",
9489   "self_type" : "type-434",
9490   "size" : 8,
9491   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9492   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
9493  },
9494  {
9495   "alignment" : 8,
9496   "fields" :
9497   [
9498    {
9499     "access" : "private",
9500     "referenced_type" : "type-12"
9501    }
9502   ],
9503   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
9504   "name" : "android::hardware::details::hidl_pointer<const char>",
9505   "referenced_type" : "type-11",
9506   "self_type" : "type-11",
9507   "size" : 8,
9508   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9509   "template_args" : [ "type-14" ],
9510   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
9511  },
9512  {
9513   "access" : "private",
9514   "alignment" : 8,
9515   "fields" :
9516   [
9517    {
9518     "field_name" : "mPointer",
9519     "referenced_type" : "type-13"
9520    },
9521    {
9522     "field_name" : "_pad",
9523     "referenced_type" : "type-16"
9524    }
9525   ],
9526   "is_anonymous" : true,
9527   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9528   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9529   "record_kind" : "union",
9530   "referenced_type" : "type-12",
9531   "self_type" : "type-12",
9532   "size" : 8,
9533   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9534   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
9535  },
9536  {
9537   "alignment" : 8,
9538   "fields" :
9539   [
9540    {
9541     "access" : "private",
9542     "referenced_type" : "type-270"
9543    }
9544   ],
9545   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
9546   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
9547   "referenced_type" : "type-269",
9548   "self_type" : "type-269",
9549   "size" : 8,
9550   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9551   "template_args" : [ "type-272" ],
9552   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
9553  },
9554  {
9555   "access" : "private",
9556   "alignment" : 8,
9557   "fields" :
9558   [
9559    {
9560     "field_name" : "mPointer",
9561     "referenced_type" : "type-271"
9562    },
9563    {
9564     "field_name" : "_pad",
9565     "referenced_type" : "type-16"
9566    }
9567   ],
9568   "is_anonymous" : true,
9569   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9570   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9571   "record_kind" : "union",
9572   "referenced_type" : "type-270",
9573   "self_type" : "type-270",
9574   "size" : 8,
9575   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9576   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
9577  },
9578  {
9579   "access" : "private",
9580   "alignment" : 8,
9581   "fields" :
9582   [
9583    {
9584     "field_name" : "mPointer",
9585     "referenced_type" : "type-364"
9586    },
9587    {
9588     "field_name" : "_pad",
9589     "referenced_type" : "type-16"
9590    }
9591   ],
9592   "is_anonymous" : true,
9593   "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9594   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9595   "record_kind" : "union",
9596   "referenced_type" : "type-363",
9597   "self_type" : "type-363",
9598   "size" : 8,
9599   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9600   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
9601  },
9602  {
9603   "access" : "private",
9604   "alignment" : 8,
9605   "fields" :
9606   [
9607    {
9608     "field_name" : "mPointer",
9609     "referenced_type" : "type-355"
9610    },
9611    {
9612     "field_name" : "_pad",
9613     "referenced_type" : "type-16"
9614    }
9615   ],
9616   "is_anonymous" : true,
9617   "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9618   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9619   "record_kind" : "union",
9620   "referenced_type" : "type-354",
9621   "self_type" : "type-354",
9622   "size" : 8,
9623   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9624   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
9625  },
9626  {
9627   "alignment" : 8,
9628   "fields" :
9629   [
9630    {
9631     "access" : "private",
9632     "referenced_type" : "type-374"
9633    }
9634   ],
9635   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
9636   "name" : "android::hardware::details::hidl_pointer<int>",
9637   "referenced_type" : "type-373",
9638   "self_type" : "type-373",
9639   "size" : 8,
9640   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9641   "template_args" : [ "type-48" ],
9642   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
9643  },
9644  {
9645   "access" : "private",
9646   "alignment" : 8,
9647   "fields" :
9648   [
9649    {
9650     "field_name" : "mPointer",
9651     "referenced_type" : "type-375"
9652    },
9653    {
9654     "field_name" : "_pad",
9655     "referenced_type" : "type-16"
9656    }
9657   ],
9658   "is_anonymous" : true,
9659   "linker_set_key" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9660   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9661   "record_kind" : "union",
9662   "referenced_type" : "type-374",
9663   "self_type" : "type-374",
9664   "size" : 8,
9665   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9666   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
9667  },
9668  {
9669   "alignment" : 8,
9670   "fields" :
9671   [
9672    {
9673     "access" : "private",
9674     "referenced_type" : "type-445"
9675    }
9676   ],
9677   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
9678   "name" : "android::hardware::details::hidl_pointer<native_handle>",
9679   "referenced_type" : "type-444",
9680   "self_type" : "type-444",
9681   "size" : 8,
9682   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9683   "template_args" : [ "type-185" ],
9684   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
9685  },
9686  {
9687   "access" : "private",
9688   "alignment" : 8,
9689   "fields" :
9690   [
9691    {
9692     "field_name" : "mPointer",
9693     "referenced_type" : "type-223"
9694    },
9695    {
9696     "field_name" : "_pad",
9697     "referenced_type" : "type-16"
9698    }
9699   ],
9700   "is_anonymous" : true,
9701   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9702   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9703   "record_kind" : "union",
9704   "referenced_type" : "type-445",
9705   "self_type" : "type-445",
9706   "size" : 8,
9707   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9708   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
9709  },
9710  {
9711   "alignment" : 8,
9712   "fields" :
9713   [
9714    {
9715     "access" : "private",
9716     "referenced_type" : "type-407"
9717    }
9718   ],
9719   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned int>",
9720   "name" : "android::hardware::details::hidl_pointer<unsigned int>",
9721   "referenced_type" : "type-406",
9722   "self_type" : "type-406",
9723   "size" : 8,
9724   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9725   "template_args" : [ "type-2" ],
9726   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEE"
9727  },
9728  {
9729   "access" : "private",
9730   "alignment" : 8,
9731   "fields" :
9732   [
9733    {
9734     "field_name" : "mPointer",
9735     "referenced_type" : "type-408"
9736    },
9737    {
9738     "field_name" : "_pad",
9739     "referenced_type" : "type-16"
9740    }
9741   ],
9742   "is_anonymous" : true,
9743   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9744   "name" : "android::hardware::details::hidl_pointer<unsigned int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9745   "record_kind" : "union",
9746   "referenced_type" : "type-407",
9747   "self_type" : "type-407",
9748   "size" : 8,
9749   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9750   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEUt_E"
9751  },
9752  {
9753   "alignment" : 1,
9754   "linker_set_key" : "android::hardware::details::i_tag",
9755   "name" : "android::hardware::details::i_tag",
9756   "referenced_type" : "type-211",
9757   "self_type" : "type-211",
9758   "size" : 1,
9759   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9760   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
9761  },
9762  {
9763   "alignment" : 8,
9764   "fields" :
9765   [
9766    {
9767     "access" : "private",
9768     "field_name" : "mStatus",
9769     "referenced_type" : "type-176"
9770    },
9771    {
9772     "access" : "private",
9773     "field_name" : "mCheckedStatus",
9774     "field_offset" : 256,
9775     "referenced_type" : "type-17"
9776    }
9777   ],
9778   "linker_set_key" : "android::hardware::details::return_status",
9779   "name" : "android::hardware::details::return_status",
9780   "record_kind" : "class",
9781   "referenced_type" : "type-188",
9782   "self_type" : "type-188",
9783   "size" : 40,
9784   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9785   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
9786  },
9787  {
9788   "alignment" : 1,
9789   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
9790   "name" : "android::hardware::details::std_array<unsigned char, 32>",
9791   "referenced_type" : "type-436",
9792   "self_type" : "type-436",
9793   "size" : 1,
9794   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9795   "template_args" : [ "type-69" ],
9796   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm32EJEEE"
9797  },
9798  {
9799   "alignment" : 1,
9800   "fields" :
9801   [
9802    {
9803     "access" : "private",
9804     "field_name" : "mBuffer",
9805     "referenced_type" : "type-366"
9806    }
9807   ],
9808   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
9809   "name" : "android::hardware::hidl_array<unsigned char, 32>",
9810   "referenced_type" : "type-365",
9811   "self_type" : "type-365",
9812   "size" : 32,
9813   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9814   "template_args" : [ "type-69" ],
9815   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm32EJEEE"
9816  },
9817  {
9818   "alignment" : 8,
9819   "base_specifiers" :
9820   [
9821    {
9822     "referenced_type" : "type-21"
9823    }
9824   ],
9825   "fields" :
9826   [
9827    {
9828     "access" : "private",
9829     "field_name" : "mRecipient",
9830     "field_offset" : 64,
9831     "referenced_type" : "type-32"
9832    },
9833    {
9834     "access" : "private",
9835     "field_name" : "mCookie",
9836     "field_offset" : 192,
9837     "referenced_type" : "type-16"
9838    },
9839    {
9840     "access" : "private",
9841     "field_name" : "mBase",
9842     "field_offset" : 256,
9843     "referenced_type" : "type-35"
9844    }
9845   ],
9846   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
9847   "name" : "android::hardware::hidl_binder_death_recipient",
9848   "referenced_type" : "type-31",
9849   "self_type" : "type-31",
9850   "size" : 64,
9851   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
9852   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
9853   "vtable_components" :
9854   [
9855    {
9856     "component_value" : 48,
9857     "kind" : "vbase_offset"
9858    },
9859    {
9860     "kind" : "offset_to_top"
9861    },
9862    {
9863     "kind" : "rtti",
9864     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9865    },
9866    {
9867     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
9868    },
9869    {
9870     "kind" : "complete_dtor_pointer",
9871     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
9872    },
9873    {
9874     "kind" : "deleting_dtor_pointer",
9875     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
9876    },
9877    {
9878     "kind" : "vcall_offset"
9879    },
9880    {
9881     "kind" : "vcall_offset"
9882    },
9883    {
9884     "kind" : "vcall_offset"
9885    },
9886    {
9887     "kind" : "vcall_offset"
9888    },
9889    {
9890     "component_value" : -48,
9891     "kind" : "vcall_offset"
9892    },
9893    {
9894     "component_value" : -48,
9895     "kind" : "offset_to_top"
9896    },
9897    {
9898     "kind" : "rtti",
9899     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9900    },
9901    {
9902     "kind" : "complete_dtor_pointer",
9903     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
9904    },
9905    {
9906     "kind" : "deleting_dtor_pointer",
9907     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
9908    },
9909    {
9910     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9911    },
9912    {
9913     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9914    },
9915    {
9916     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9917    },
9918    {
9919     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9920    }
9921   ]
9922  },
9923  {
9924   "alignment" : 8,
9925   "base_specifiers" :
9926   [
9927    {
9928     "is_virtual" : true,
9929     "referenced_type" : "type-22"
9930    }
9931   ],
9932   "linker_set_key" : "android::hardware::hidl_death_recipient",
9933   "name" : "android::hardware::hidl_death_recipient",
9934   "referenced_type" : "type-34",
9935   "self_type" : "type-34",
9936   "size" : 24,
9937   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9938   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
9939   "vtable_components" :
9940   [
9941    {
9942     "component_value" : 8,
9943     "kind" : "vbase_offset"
9944    },
9945    {
9946     "kind" : "offset_to_top"
9947    },
9948    {
9949     "kind" : "rtti",
9950     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
9951    },
9952    {
9953     "is_pure" : true,
9954     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
9955    },
9956    {
9957     "kind" : "complete_dtor_pointer",
9958     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
9959    },
9960    {
9961     "kind" : "deleting_dtor_pointer",
9962     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
9963    },
9964    {
9965     "kind" : "vcall_offset"
9966    },
9967    {
9968     "kind" : "vcall_offset"
9969    },
9970    {
9971     "kind" : "vcall_offset"
9972    },
9973    {
9974     "kind" : "vcall_offset"
9975    },
9976    {
9977     "component_value" : -8,
9978     "kind" : "vcall_offset"
9979    },
9980    {
9981     "component_value" : -8,
9982     "kind" : "offset_to_top"
9983    },
9984    {
9985     "kind" : "rtti",
9986     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
9987    },
9988    {
9989     "kind" : "complete_dtor_pointer",
9990     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
9991    },
9992    {
9993     "kind" : "deleting_dtor_pointer",
9994     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
9995    },
9996    {
9997     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9998    },
9999    {
10000     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10001    },
10002    {
10003     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10004    },
10005    {
10006     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10007    }
10008   ]
10009  },
10010  {
10011   "alignment" : 8,
10012   "fields" :
10013   [
10014    {
10015     "access" : "private",
10016     "field_name" : "mHandle",
10017     "referenced_type" : "type-269"
10018    },
10019    {
10020     "access" : "private",
10021     "field_name" : "mOwnsHandle",
10022     "field_offset" : 64,
10023     "referenced_type" : "type-17"
10024    }
10025   ],
10026   "linker_set_key" : "android::hardware::hidl_handle",
10027   "name" : "android::hardware::hidl_handle",
10028   "referenced_type" : "type-327",
10029   "self_type" : "type-327",
10030   "size" : 16,
10031   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10032   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
10033  },
10034  {
10035   "alignment" : 8,
10036   "fields" :
10037   [
10038    {
10039     "access" : "private",
10040     "field_name" : "mHandle",
10041     "referenced_type" : "type-327"
10042    },
10043    {
10044     "access" : "private",
10045     "field_name" : "mSize",
10046     "field_offset" : 128,
10047     "referenced_type" : "type-16"
10048    },
10049    {
10050     "access" : "private",
10051     "field_name" : "mName",
10052     "field_offset" : 192,
10053     "referenced_type" : "type-10"
10054    }
10055   ],
10056   "linker_set_key" : "android::hardware::hidl_memory",
10057   "name" : "android::hardware::hidl_memory",
10058   "referenced_type" : "type-330",
10059   "self_type" : "type-330",
10060   "size" : 40,
10061   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10062   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
10063  },
10064  {
10065   "alignment" : 8,
10066   "fields" :
10067   [
10068    {
10069     "access" : "private",
10070     "field_name" : "mBuffer",
10071     "referenced_type" : "type-11"
10072    },
10073    {
10074     "access" : "private",
10075     "field_name" : "mSize",
10076     "field_offset" : 64,
10077     "referenced_type" : "type-2"
10078    },
10079    {
10080     "access" : "private",
10081     "field_name" : "mOwnsBuffer",
10082     "field_offset" : 96,
10083     "referenced_type" : "type-17"
10084    }
10085   ],
10086   "linker_set_key" : "android::hardware::hidl_string",
10087   "name" : "android::hardware::hidl_string",
10088   "referenced_type" : "type-10",
10089   "self_type" : "type-10",
10090   "size" : 16,
10091   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10092   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
10093  },
10094  {
10095   "alignment" : 8,
10096   "fields" :
10097   [
10098    {
10099     "access" : "private",
10100     "field_name" : "mBuffer",
10101     "referenced_type" : "type-343"
10102    },
10103    {
10104     "access" : "private",
10105     "field_name" : "mSize",
10106     "field_offset" : 64,
10107     "referenced_type" : "type-2"
10108    },
10109    {
10110     "access" : "private",
10111     "field_name" : "mOwnsBuffer",
10112     "field_offset" : 96,
10113     "referenced_type" : "type-17"
10114    }
10115   ],
10116   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
10117   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
10118   "referenced_type" : "type-342",
10119   "self_type" : "type-342",
10120   "size" : 16,
10121   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10122   "template_args" : [ "type-346" ],
10123   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
10124  },
10125  {
10126   "alignment" : 8,
10127   "fields" :
10128   [
10129    {
10130     "access" : "private",
10131     "field_name" : "mBuffer",
10132     "referenced_type" : "type-362"
10133    },
10134    {
10135     "access" : "private",
10136     "field_name" : "mSize",
10137     "field_offset" : 64,
10138     "referenced_type" : "type-2"
10139    },
10140    {
10141     "access" : "private",
10142     "field_name" : "mOwnsBuffer",
10143     "field_offset" : 96,
10144     "referenced_type" : "type-17"
10145    }
10146   ],
10147   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
10148   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
10149   "referenced_type" : "type-361",
10150   "self_type" : "type-361",
10151   "size" : 16,
10152   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10153   "template_args" : [ "type-365" ],
10154   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE"
10155  },
10156  {
10157   "alignment" : 8,
10158   "fields" :
10159   [
10160    {
10161     "access" : "private",
10162     "field_name" : "mBuffer",
10163     "referenced_type" : "type-353"
10164    },
10165    {
10166     "access" : "private",
10167     "field_name" : "mSize",
10168     "field_offset" : 64,
10169     "referenced_type" : "type-2"
10170    },
10171    {
10172     "access" : "private",
10173     "field_name" : "mOwnsBuffer",
10174     "field_offset" : 96,
10175     "referenced_type" : "type-17"
10176    }
10177   ],
10178   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
10179   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
10180   "referenced_type" : "type-352",
10181   "self_type" : "type-352",
10182   "size" : 16,
10183   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10184   "template_args" : [ "type-10" ],
10185   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
10186  },
10187  {
10188   "alignment" : 8,
10189   "fields" :
10190   [
10191    {
10192     "access" : "private",
10193     "field_name" : "mBuffer",
10194     "referenced_type" : "type-397"
10195    },
10196    {
10197     "access" : "private",
10198     "field_name" : "mSize",
10199     "field_offset" : 64,
10200     "referenced_type" : "type-2"
10201    },
10202    {
10203     "access" : "private",
10204     "field_name" : "mOwnsBuffer",
10205     "field_offset" : 96,
10206     "referenced_type" : "type-17"
10207    }
10208   ],
10209   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::stats::V1_0::EnergyData>",
10210   "name" : "android::hardware::hidl_vec<android::hardware::power::stats::V1_0::EnergyData>",
10211   "referenced_type" : "type-396",
10212   "self_type" : "type-396",
10213   "size" : 16,
10214   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10215   "template_args" : [ "type-400" ],
10216   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power5stats4V1_010EnergyDataEEE"
10217  },
10218  {
10219   "alignment" : 8,
10220   "fields" :
10221   [
10222    {
10223     "access" : "private",
10224     "field_name" : "mBuffer",
10225     "referenced_type" : "type-413"
10226    },
10227    {
10228     "access" : "private",
10229     "field_name" : "mSize",
10230     "field_offset" : 64,
10231     "referenced_type" : "type-2"
10232    },
10233    {
10234     "access" : "private",
10235     "field_name" : "mOwnsBuffer",
10236     "field_offset" : 96,
10237     "referenced_type" : "type-17"
10238    }
10239   ],
10240   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityInfo>",
10241   "name" : "android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityInfo>",
10242   "referenced_type" : "type-412",
10243   "self_type" : "type-412",
10244   "size" : 16,
10245   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10246   "template_args" : [ "type-416" ],
10247   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power5stats4V1_015PowerEntityInfoEEE"
10248  },
10249  {
10250   "alignment" : 8,
10251   "fields" :
10252   [
10253    {
10254     "access" : "private",
10255     "field_name" : "mBuffer",
10256     "referenced_type" : "type-6"
10257    },
10258    {
10259     "access" : "private",
10260     "field_name" : "mSize",
10261     "field_offset" : 64,
10262     "referenced_type" : "type-2"
10263    },
10264    {
10265     "access" : "private",
10266     "field_name" : "mOwnsBuffer",
10267     "field_offset" : 96,
10268     "referenced_type" : "type-17"
10269    }
10270   ],
10271   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateInfo>",
10272   "name" : "android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateInfo>",
10273   "referenced_type" : "type-5",
10274   "self_type" : "type-5",
10275   "size" : 16,
10276   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10277   "template_args" : [ "type-9" ],
10278   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power5stats4V1_020PowerEntityStateInfoEEE"
10279  },
10280  {
10281   "alignment" : 8,
10282   "fields" :
10283   [
10284    {
10285     "access" : "private",
10286     "field_name" : "mBuffer",
10287     "referenced_type" : "type-241"
10288    },
10289    {
10290     "access" : "private",
10291     "field_name" : "mSize",
10292     "field_offset" : 64,
10293     "referenced_type" : "type-2"
10294    },
10295    {
10296     "access" : "private",
10297     "field_name" : "mOwnsBuffer",
10298     "field_offset" : 96,
10299     "referenced_type" : "type-17"
10300    }
10301   ],
10302   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateResidencyData>",
10303   "name" : "android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateResidencyData>",
10304   "referenced_type" : "type-240",
10305   "self_type" : "type-240",
10306   "size" : 16,
10307   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10308   "template_args" : [ "type-244" ],
10309   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power5stats4V1_029PowerEntityStateResidencyDataEEE"
10310  },
10311  {
10312   "alignment" : 8,
10313   "fields" :
10314   [
10315    {
10316     "access" : "private",
10317     "field_name" : "mBuffer",
10318     "referenced_type" : "type-236"
10319    },
10320    {
10321     "access" : "private",
10322     "field_name" : "mSize",
10323     "field_offset" : 64,
10324     "referenced_type" : "type-2"
10325    },
10326    {
10327     "access" : "private",
10328     "field_name" : "mOwnsBuffer",
10329     "field_offset" : 96,
10330     "referenced_type" : "type-17"
10331    }
10332   ],
10333   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult>",
10334   "name" : "android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult>",
10335   "referenced_type" : "type-427",
10336   "self_type" : "type-427",
10337   "size" : 16,
10338   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10339   "template_args" : [ "type-239" ],
10340   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power5stats4V1_031PowerEntityStateResidencyResultEEE"
10341  },
10342  {
10343   "alignment" : 8,
10344   "fields" :
10345   [
10346    {
10347     "access" : "private",
10348     "field_name" : "mBuffer",
10349     "referenced_type" : "type-191"
10350    },
10351    {
10352     "access" : "private",
10353     "field_name" : "mSize",
10354     "field_offset" : 64,
10355     "referenced_type" : "type-2"
10356    },
10357    {
10358     "access" : "private",
10359     "field_name" : "mOwnsBuffer",
10360     "field_offset" : 96,
10361     "referenced_type" : "type-17"
10362    }
10363   ],
10364   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateSpace>",
10365   "name" : "android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateSpace>",
10366   "referenced_type" : "type-423",
10367   "self_type" : "type-423",
10368   "size" : 16,
10369   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10370   "template_args" : [ "type-4" ],
10371   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power5stats4V1_021PowerEntityStateSpaceEEE"
10372  },
10373  {
10374   "alignment" : 8,
10375   "fields" :
10376   [
10377    {
10378     "access" : "private",
10379     "field_name" : "mBuffer",
10380     "referenced_type" : "type-388"
10381    },
10382    {
10383     "access" : "private",
10384     "field_name" : "mSize",
10385     "field_offset" : 64,
10386     "referenced_type" : "type-2"
10387    },
10388    {
10389     "access" : "private",
10390     "field_name" : "mOwnsBuffer",
10391     "field_offset" : 96,
10392     "referenced_type" : "type-17"
10393    }
10394   ],
10395   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::stats::V1_0::RailInfo>",
10396   "name" : "android::hardware::hidl_vec<android::hardware::power::stats::V1_0::RailInfo>",
10397   "referenced_type" : "type-387",
10398   "self_type" : "type-387",
10399   "size" : 16,
10400   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10401   "template_args" : [ "type-391" ],
10402   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power5stats4V1_08RailInfoEEE"
10403  },
10404  {
10405   "alignment" : 8,
10406   "fields" :
10407   [
10408    {
10409     "access" : "private",
10410     "field_name" : "mBuffer",
10411     "referenced_type" : "type-433"
10412    },
10413    {
10414     "access" : "private",
10415     "field_name" : "mSize",
10416     "field_offset" : 64,
10417     "referenced_type" : "type-2"
10418    },
10419    {
10420     "access" : "private",
10421     "field_name" : "mOwnsBuffer",
10422     "field_offset" : 96,
10423     "referenced_type" : "type-17"
10424    }
10425   ],
10426   "linker_set_key" : "android::hardware::hidl_vec<char>",
10427   "name" : "android::hardware::hidl_vec<char>",
10428   "referenced_type" : "type-432",
10429   "self_type" : "type-432",
10430   "size" : 16,
10431   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10432   "template_args" : [ "type-15" ],
10433   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
10434  },
10435  {
10436   "alignment" : 8,
10437   "fields" :
10438   [
10439    {
10440     "access" : "private",
10441     "field_name" : "mBuffer",
10442     "referenced_type" : "type-373"
10443    },
10444    {
10445     "access" : "private",
10446     "field_name" : "mSize",
10447     "field_offset" : 64,
10448     "referenced_type" : "type-2"
10449    },
10450    {
10451     "access" : "private",
10452     "field_name" : "mOwnsBuffer",
10453     "field_offset" : 96,
10454     "referenced_type" : "type-17"
10455    }
10456   ],
10457   "linker_set_key" : "android::hardware::hidl_vec<int>",
10458   "name" : "android::hardware::hidl_vec<int>",
10459   "referenced_type" : "type-372",
10460   "self_type" : "type-372",
10461   "size" : 16,
10462   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10463   "template_args" : [ "type-48" ],
10464   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
10465  },
10466  {
10467   "alignment" : 8,
10468   "fields" :
10469   [
10470    {
10471     "access" : "private",
10472     "field_name" : "mBuffer",
10473     "referenced_type" : "type-406"
10474    },
10475    {
10476     "access" : "private",
10477     "field_name" : "mSize",
10478     "field_offset" : 64,
10479     "referenced_type" : "type-2"
10480    },
10481    {
10482     "access" : "private",
10483     "field_name" : "mOwnsBuffer",
10484     "field_offset" : 96,
10485     "referenced_type" : "type-17"
10486    }
10487   ],
10488   "linker_set_key" : "android::hardware::hidl_vec<unsigned int>",
10489   "name" : "android::hardware::hidl_vec<unsigned int>",
10490   "referenced_type" : "type-405",
10491   "self_type" : "type-405",
10492   "size" : 16,
10493   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10494   "template_args" : [ "type-2" ],
10495   "unique_id" : "_ZTSN7android8hardware8hidl_vecIjEE"
10496  },
10497  {
10498   "alignment" : 2,
10499   "fields" :
10500   [
10501    {
10502     "access" : "private",
10503     "field_name" : "mMajor",
10504     "referenced_type" : "type-71"
10505    },
10506    {
10507     "access" : "private",
10508     "field_name" : "mMinor",
10509     "field_offset" : 16,
10510     "referenced_type" : "type-71"
10511    }
10512   ],
10513   "linker_set_key" : "android::hardware::hidl_version",
10514   "name" : "android::hardware::hidl_version",
10515   "referenced_type" : "type-438",
10516   "self_type" : "type-438",
10517   "size" : 4,
10518   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10519   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
10520  },
10521  {
10522   "alignment" : 8,
10523   "base_specifiers" :
10524   [
10525    {
10526     "referenced_type" : "type-58"
10527    }
10528   ],
10529   "fields" :
10530   [
10531    {
10532     "access" : "private",
10533     "field_name" : "_hidl_mImpl",
10534     "field_offset" : 1024,
10535     "referenced_type" : "type-55"
10536    }
10537   ],
10538   "linker_set_key" : "android::hardware::power::stats::V1_0::BnHwPowerStats",
10539   "name" : "android::hardware::power::stats::V1_0::BnHwPowerStats",
10540   "referenced_type" : "type-54",
10541   "self_type" : "type-54",
10542   "size" : 152,
10543   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BnHwPowerStats.h",
10544   "unique_id" : "_ZTSN7android8hardware5power5stats4V1_014BnHwPowerStatsE",
10545   "vtable_components" :
10546   [
10547    {
10548     "component_value" : 136,
10549     "kind" : "vbase_offset"
10550    },
10551    {
10552     "kind" : "offset_to_top"
10553    },
10554    {
10555     "kind" : "rtti",
10556     "mangled_component_name" : "_ZTIN7android8hardware5power5stats4V1_014BnHwPowerStatsE"
10557    },
10558    {
10559     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10560    },
10561    {
10562     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10563    },
10564    {
10565     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10566    },
10567    {
10568     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10569    },
10570    {
10571     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10572    },
10573    {
10574     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10575    },
10576    {
10577     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10578    },
10579    {
10580     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10581    },
10582    {
10583     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10584    },
10585    {
10586     "kind" : "complete_dtor_pointer",
10587     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStatsD1Ev"
10588    },
10589    {
10590     "kind" : "deleting_dtor_pointer",
10591     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStatsD0Ev"
10592    },
10593    {
10594     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10595    },
10596    {
10597     "component_value" : -32,
10598     "kind" : "offset_to_top"
10599    },
10600    {
10601     "kind" : "rtti",
10602     "mangled_component_name" : "_ZTIN7android8hardware5power5stats4V1_014BnHwPowerStatsE"
10603    },
10604    {
10605     "kind" : "complete_dtor_pointer",
10606     "mangled_component_name" : "_ZThn32_N7android8hardware5power5stats4V1_014BnHwPowerStatsD1Ev"
10607    },
10608    {
10609     "kind" : "deleting_dtor_pointer",
10610     "mangled_component_name" : "_ZThn32_N7android8hardware5power5stats4V1_014BnHwPowerStatsD0Ev"
10611    },
10612    {
10613     "kind" : "vcall_offset"
10614    },
10615    {
10616     "kind" : "vcall_offset"
10617    },
10618    {
10619     "kind" : "vcall_offset"
10620    },
10621    {
10622     "kind" : "vcall_offset"
10623    },
10624    {
10625     "component_value" : -136,
10626     "kind" : "vcall_offset"
10627    },
10628    {
10629     "component_value" : -136,
10630     "kind" : "offset_to_top"
10631    },
10632    {
10633     "kind" : "rtti",
10634     "mangled_component_name" : "_ZTIN7android8hardware5power5stats4V1_014BnHwPowerStatsE"
10635    },
10636    {
10637     "kind" : "complete_dtor_pointer",
10638     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power5stats4V1_014BnHwPowerStatsD1Ev"
10639    },
10640    {
10641     "kind" : "deleting_dtor_pointer",
10642     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power5stats4V1_014BnHwPowerStatsD0Ev"
10643    },
10644    {
10645     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10646    },
10647    {
10648     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10649    },
10650    {
10651     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10652    },
10653    {
10654     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10655    }
10656   ]
10657  },
10658  {
10659   "alignment" : 8,
10660   "base_specifiers" :
10661   [
10662    {
10663     "referenced_type" : "type-94"
10664    },
10665    {
10666     "referenced_type" : "type-60"
10667    }
10668   ],
10669   "fields" :
10670   [
10671    {
10672     "access" : "private",
10673     "field_name" : "_hidl_mMutex",
10674     "field_offset" : 1088,
10675     "referenced_type" : "type-92"
10676    },
10677    {
10678     "access" : "private",
10679     "field_name" : "_hidl_mDeathRecipients",
10680     "field_offset" : 1408,
10681     "referenced_type" : "type-93"
10682    }
10683   ],
10684   "linker_set_key" : "android::hardware::power::stats::V1_0::BpHwPowerStats",
10685   "name" : "android::hardware::power::stats::V1_0::BpHwPowerStats",
10686   "referenced_type" : "type-91",
10687   "self_type" : "type-91",
10688   "size" : 216,
10689   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h",
10690   "unique_id" : "_ZTSN7android8hardware5power5stats4V1_014BpHwPowerStatsE",
10691   "vtable_components" :
10692   [
10693    {
10694     "component_value" : 200,
10695     "kind" : "vbase_offset"
10696    },
10697    {
10698     "kind" : "offset_to_top"
10699    },
10700    {
10701     "kind" : "rtti",
10702     "mangled_component_name" : "_ZTIN7android8hardware5power5stats4V1_014BpHwPowerStatsE"
10703    },
10704    {
10705     "mangled_component_name" : "_ZNK7android8hardware5power5stats4V1_014BpHwPowerStats8isRemoteEv"
10706    },
10707    {
10708     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10709    },
10710    {
10711     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10712    },
10713    {
10714     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10715    },
10716    {
10717     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10718    },
10719    {
10720     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats21setHALInstrumentationEv"
10721    },
10722    {
10723     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10724    },
10725    {
10726     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats4pingEv"
10727    },
10728    {
10729     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10730    },
10731    {
10732     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats21notifySyspropsChangedEv"
10733    },
10734    {
10735     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10736    },
10737    {
10738     "kind" : "complete_dtor_pointer",
10739     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStatsD1Ev"
10740    },
10741    {
10742     "kind" : "deleting_dtor_pointer",
10743     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStatsD0Ev"
10744    },
10745    {
10746     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats11getRailInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_8RailInfoEEENS3_6StatusEEEE"
10747    },
10748    {
10749     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats13getEnergyDataERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNS5_INS3_10EnergyDataEEENS3_6StatusEEEE"
10750    },
10751    {
10752     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats16streamEnergyDataEjjNSt3__18functionIFvRKNS0_12MQDescriptorINS3_10EnergyDataELNS0_8MQFlavorE1EEEjjNS3_6StatusEEEE"
10753    },
10754    {
10755     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats18getPowerEntityInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_15PowerEntityInfoEEENS3_6StatusEEEE"
10756    },
10757    {
10758     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats23getPowerEntityStateInfoERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNS5_INS3_21PowerEntityStateSpaceEEENS3_6StatusEEEE"
10759    },
10760    {
10761     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats32getPowerEntityStateResidencyDataERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNS5_INS3_31PowerEntityStateResidencyResultEEENS3_6StatusEEEE"
10762    },
10763    {
10764     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power5stats4V1_011IPowerStatsEE10onAsBinderEv"
10765    },
10766    {
10767     "component_value" : 192,
10768     "kind" : "vbase_offset"
10769    },
10770    {
10771     "component_value" : -8,
10772     "kind" : "offset_to_top"
10773    },
10774    {
10775     "kind" : "rtti",
10776     "mangled_component_name" : "_ZTIN7android8hardware5power5stats4V1_014BpHwPowerStatsE"
10777    },
10778    {
10779     "kind" : "complete_dtor_pointer",
10780     "mangled_component_name" : "_ZThn8_N7android8hardware5power5stats4V1_014BpHwPowerStatsD1Ev"
10781    },
10782    {
10783     "kind" : "deleting_dtor_pointer",
10784     "mangled_component_name" : "_ZThn8_N7android8hardware5power5stats4V1_014BpHwPowerStatsD0Ev"
10785    },
10786    {
10787     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power5stats4V1_011IPowerStatsEE10onAsBinderEv"
10788    },
10789    {
10790     "component_value" : 184,
10791     "kind" : "vbase_offset"
10792    },
10793    {
10794     "component_value" : -16,
10795     "kind" : "offset_to_top"
10796    },
10797    {
10798     "kind" : "rtti",
10799     "mangled_component_name" : "_ZTIN7android8hardware5power5stats4V1_014BpHwPowerStatsE"
10800    },
10801    {
10802     "kind" : "complete_dtor_pointer",
10803     "mangled_component_name" : "_ZThn16_N7android8hardware5power5stats4V1_014BpHwPowerStatsD1Ev"
10804    },
10805    {
10806     "kind" : "deleting_dtor_pointer",
10807     "mangled_component_name" : "_ZThn16_N7android8hardware5power5stats4V1_014BpHwPowerStatsD0Ev"
10808    },
10809    {
10810     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10811    },
10812    {
10813     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10814    },
10815    {
10816     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10817    },
10818    {
10819     "component_value" : -48,
10820     "kind" : "offset_to_top"
10821    },
10822    {
10823     "kind" : "rtti",
10824     "mangled_component_name" : "_ZTIN7android8hardware5power5stats4V1_014BpHwPowerStatsE"
10825    },
10826    {
10827     "kind" : "complete_dtor_pointer",
10828     "mangled_component_name" : "_ZThn48_N7android8hardware5power5stats4V1_014BpHwPowerStatsD1Ev"
10829    },
10830    {
10831     "kind" : "deleting_dtor_pointer",
10832     "mangled_component_name" : "_ZThn48_N7android8hardware5power5stats4V1_014BpHwPowerStatsD0Ev"
10833    },
10834    {
10835     "kind" : "vcall_offset"
10836    },
10837    {
10838     "component_value" : -184,
10839     "kind" : "vcall_offset"
10840    },
10841    {
10842     "component_value" : -184,
10843     "kind" : "vcall_offset"
10844    },
10845    {
10846     "component_value" : -184,
10847     "kind" : "vcall_offset"
10848    },
10849    {
10850     "component_value" : -200,
10851     "kind" : "vcall_offset"
10852    },
10853    {
10854     "component_value" : -200,
10855     "kind" : "offset_to_top"
10856    },
10857    {
10858     "kind" : "rtti",
10859     "mangled_component_name" : "_ZTIN7android8hardware5power5stats4V1_014BpHwPowerStatsE"
10860    },
10861    {
10862     "kind" : "complete_dtor_pointer",
10863     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power5stats4V1_014BpHwPowerStatsD1Ev"
10864    },
10865    {
10866     "kind" : "deleting_dtor_pointer",
10867     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power5stats4V1_014BpHwPowerStatsD0Ev"
10868    },
10869    {
10870     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10871    },
10872    {
10873     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10874    },
10875    {
10876     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10877    },
10878    {
10879     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10880    }
10881   ]
10882  },
10883  {
10884   "alignment" : 8,
10885   "base_specifiers" :
10886   [
10887    {
10888     "referenced_type" : "type-57"
10889    },
10890    {
10891     "referenced_type" : "type-60"
10892    }
10893   ],
10894   "fields" :
10895   [
10896    {
10897     "access" : "private",
10898     "field_name" : "mImpl",
10899     "field_offset" : 768,
10900     "referenced_type" : "type-87"
10901    },
10902    {
10903     "access" : "private",
10904     "field_name" : "mOnewayQueue",
10905     "field_offset" : 832,
10906     "referenced_type" : "type-88"
10907    }
10908   ],
10909   "linker_set_key" : "android::hardware::power::stats::V1_0::BsPowerStats",
10910   "name" : "android::hardware::power::stats::V1_0::BsPowerStats",
10911   "referenced_type" : "type-86",
10912   "self_type" : "type-86",
10913   "size" : 136,
10914   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BsPowerStats.h",
10915   "unique_id" : "_ZTSN7android8hardware5power5stats4V1_012BsPowerStatsE",
10916   "vtable_components" :
10917   [
10918    {
10919     "component_value" : 120,
10920     "kind" : "vbase_offset"
10921    },
10922    {
10923     "kind" : "offset_to_top"
10924    },
10925    {
10926     "kind" : "rtti",
10927     "mangled_component_name" : "_ZTIN7android8hardware5power5stats4V1_012BsPowerStatsE"
10928    },
10929    {
10930     "mangled_component_name" : "_ZNK7android8hardware5power5stats4V1_011IPowerStats8isRemoteEv"
10931    },
10932    {
10933     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStats14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10934    },
10935    {
10936     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStats5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10937    },
10938    {
10939     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStats19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10940    },
10941    {
10942     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStats12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10943    },
10944    {
10945     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStats21setHALInstrumentationEv"
10946    },
10947    {
10948     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStats11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10949    },
10950    {
10951     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStats4pingEv"
10952    },
10953    {
10954     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStats12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10955    },
10956    {
10957     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStats21notifySyspropsChangedEv"
10958    },
10959    {
10960     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStats13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10961    },
10962    {
10963     "kind" : "complete_dtor_pointer",
10964     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStatsD1Ev"
10965    },
10966    {
10967     "kind" : "deleting_dtor_pointer",
10968     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStatsD0Ev"
10969    },
10970    {
10971     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStats11getRailInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_8RailInfoEEENS3_6StatusEEEE"
10972    },
10973    {
10974     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStats13getEnergyDataERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNS5_INS3_10EnergyDataEEENS3_6StatusEEEE"
10975    },
10976    {
10977     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStats16streamEnergyDataEjjNSt3__18functionIFvRKNS0_12MQDescriptorINS3_10EnergyDataELNS0_8MQFlavorE1EEEjjNS3_6StatusEEEE"
10978    },
10979    {
10980     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStats18getPowerEntityInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_15PowerEntityInfoEEENS3_6StatusEEEE"
10981    },
10982    {
10983     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStats23getPowerEntityStateInfoERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNS5_INS3_21PowerEntityStateSpaceEEENS3_6StatusEEEE"
10984    },
10985    {
10986     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStats32getPowerEntityStateResidencyDataERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNS5_INS3_31PowerEntityStateResidencyResultEEENS3_6StatusEEEE"
10987    },
10988    {
10989     "component_value" : -8,
10990     "kind" : "offset_to_top"
10991    },
10992    {
10993     "kind" : "rtti",
10994     "mangled_component_name" : "_ZTIN7android8hardware5power5stats4V1_012BsPowerStatsE"
10995    },
10996    {
10997     "kind" : "complete_dtor_pointer",
10998     "mangled_component_name" : "_ZThn8_N7android8hardware5power5stats4V1_012BsPowerStatsD1Ev"
10999    },
11000    {
11001     "kind" : "deleting_dtor_pointer",
11002     "mangled_component_name" : "_ZThn8_N7android8hardware5power5stats4V1_012BsPowerStatsD0Ev"
11003    },
11004    {
11005     "kind" : "vcall_offset"
11006    },
11007    {
11008     "kind" : "vcall_offset"
11009    },
11010    {
11011     "kind" : "vcall_offset"
11012    },
11013    {
11014     "kind" : "vcall_offset"
11015    },
11016    {
11017     "component_value" : -120,
11018     "kind" : "vcall_offset"
11019    },
11020    {
11021     "component_value" : -120,
11022     "kind" : "offset_to_top"
11023    },
11024    {
11025     "kind" : "rtti",
11026     "mangled_component_name" : "_ZTIN7android8hardware5power5stats4V1_012BsPowerStatsE"
11027    },
11028    {
11029     "kind" : "complete_dtor_pointer",
11030     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power5stats4V1_012BsPowerStatsD1Ev"
11031    },
11032    {
11033     "kind" : "deleting_dtor_pointer",
11034     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power5stats4V1_012BsPowerStatsD0Ev"
11035    },
11036    {
11037     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11038    },
11039    {
11040     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11041    },
11042    {
11043     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11044    },
11045    {
11046     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11047    }
11048   ]
11049  },
11050  {
11051   "alignment" : 8,
11052   "fields" :
11053   [
11054    {
11055     "field_name" : "index",
11056     "referenced_type" : "type-2"
11057    },
11058    {
11059     "field_name" : "timestamp",
11060     "field_offset" : 64,
11061     "referenced_type" : "type-16"
11062    },
11063    {
11064     "field_name" : "energy",
11065     "field_offset" : 128,
11066     "referenced_type" : "type-16"
11067    }
11068   ],
11069   "linker_set_key" : "android::hardware::power::stats::V1_0::EnergyData",
11070   "name" : "android::hardware::power::stats::V1_0::EnergyData",
11071   "referenced_type" : "type-400",
11072   "self_type" : "type-400",
11073   "size" : 24,
11074   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/types.h",
11075   "unique_id" : "_ZTSN7android8hardware5power5stats4V1_010EnergyDataE"
11076  },
11077  {
11078   "alignment" : 8,
11079   "base_specifiers" :
11080   [
11081    {
11082     "referenced_type" : "type-37"
11083    }
11084   ],
11085   "linker_set_key" : "android::hardware::power::stats::V1_0::IPowerStats",
11086   "name" : "android::hardware::power::stats::V1_0::IPowerStats",
11087   "referenced_type" : "type-57",
11088   "self_type" : "type-57",
11089   "size" : 24,
11090   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h",
11091   "unique_id" : "_ZTSN7android8hardware5power5stats4V1_011IPowerStatsE",
11092   "vtable_components" :
11093   [
11094    {
11095     "component_value" : 8,
11096     "kind" : "vbase_offset"
11097    },
11098    {
11099     "kind" : "offset_to_top"
11100    },
11101    {
11102     "kind" : "rtti",
11103     "mangled_component_name" : "_ZTIN7android8hardware5power5stats4V1_011IPowerStatsE"
11104    },
11105    {
11106     "mangled_component_name" : "_ZNK7android8hardware5power5stats4V1_011IPowerStats8isRemoteEv"
11107    },
11108    {
11109     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11110    },
11111    {
11112     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11113    },
11114    {
11115     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11116    },
11117    {
11118     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11119    },
11120    {
11121     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats21setHALInstrumentationEv"
11122    },
11123    {
11124     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11125    },
11126    {
11127     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats4pingEv"
11128    },
11129    {
11130     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11131    },
11132    {
11133     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats21notifySyspropsChangedEv"
11134    },
11135    {
11136     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11137    },
11138    {
11139     "kind" : "complete_dtor_pointer",
11140     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStatsD1Ev"
11141    },
11142    {
11143     "kind" : "deleting_dtor_pointer",
11144     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStatsD0Ev"
11145    },
11146    {
11147     "is_pure" : true,
11148     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats11getRailInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_8RailInfoEEENS3_6StatusEEEE"
11149    },
11150    {
11151     "is_pure" : true,
11152     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats13getEnergyDataERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNS5_INS3_10EnergyDataEEENS3_6StatusEEEE"
11153    },
11154    {
11155     "is_pure" : true,
11156     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats16streamEnergyDataEjjNSt3__18functionIFvRKNS0_12MQDescriptorINS3_10EnergyDataELNS0_8MQFlavorE1EEEjjNS3_6StatusEEEE"
11157    },
11158    {
11159     "is_pure" : true,
11160     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats18getPowerEntityInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_15PowerEntityInfoEEENS3_6StatusEEEE"
11161    },
11162    {
11163     "is_pure" : true,
11164     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats23getPowerEntityStateInfoERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNS5_INS3_21PowerEntityStateSpaceEEENS3_6StatusEEEE"
11165    },
11166    {
11167     "is_pure" : true,
11168     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats32getPowerEntityStateResidencyDataERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNS5_INS3_31PowerEntityStateResidencyResultEEENS3_6StatusEEEE"
11169    },
11170    {
11171     "kind" : "vcall_offset"
11172    },
11173    {
11174     "kind" : "vcall_offset"
11175    },
11176    {
11177     "kind" : "vcall_offset"
11178    },
11179    {
11180     "kind" : "vcall_offset"
11181    },
11182    {
11183     "component_value" : -8,
11184     "kind" : "vcall_offset"
11185    },
11186    {
11187     "component_value" : -8,
11188     "kind" : "offset_to_top"
11189    },
11190    {
11191     "kind" : "rtti",
11192     "mangled_component_name" : "_ZTIN7android8hardware5power5stats4V1_011IPowerStatsE"
11193    },
11194    {
11195     "kind" : "complete_dtor_pointer",
11196     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power5stats4V1_011IPowerStatsD1Ev"
11197    },
11198    {
11199     "kind" : "deleting_dtor_pointer",
11200     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power5stats4V1_011IPowerStatsD0Ev"
11201    },
11202    {
11203     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11204    },
11205    {
11206     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11207    },
11208    {
11209     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11210    },
11211    {
11212     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11213    }
11214   ]
11215  },
11216  {
11217   "alignment" : 8,
11218   "fields" :
11219   [
11220    {
11221     "field_name" : "powerEntityId",
11222     "referenced_type" : "type-2"
11223    },
11224    {
11225     "field_name" : "powerEntityName",
11226     "field_offset" : 64,
11227     "referenced_type" : "type-10"
11228    },
11229    {
11230     "field_name" : "type",
11231     "field_offset" : 192,
11232     "referenced_type" : "type-417"
11233    }
11234   ],
11235   "linker_set_key" : "android::hardware::power::stats::V1_0::PowerEntityInfo",
11236   "name" : "android::hardware::power::stats::V1_0::PowerEntityInfo",
11237   "referenced_type" : "type-416",
11238   "self_type" : "type-416",
11239   "size" : 32,
11240   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/types.h",
11241   "unique_id" : "_ZTSN7android8hardware5power5stats4V1_015PowerEntityInfoE"
11242  },
11243  {
11244   "alignment" : 8,
11245   "fields" :
11246   [
11247    {
11248     "field_name" : "powerEntityStateId",
11249     "referenced_type" : "type-2"
11250    },
11251    {
11252     "field_name" : "powerEntityStateName",
11253     "field_offset" : 64,
11254     "referenced_type" : "type-10"
11255    }
11256   ],
11257   "linker_set_key" : "android::hardware::power::stats::V1_0::PowerEntityStateInfo",
11258   "name" : "android::hardware::power::stats::V1_0::PowerEntityStateInfo",
11259   "referenced_type" : "type-9",
11260   "self_type" : "type-9",
11261   "size" : 24,
11262   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/types.h",
11263   "unique_id" : "_ZTSN7android8hardware5power5stats4V1_020PowerEntityStateInfoE"
11264  },
11265  {
11266   "alignment" : 8,
11267   "fields" :
11268   [
11269    {
11270     "field_name" : "powerEntityStateId",
11271     "referenced_type" : "type-2"
11272    },
11273    {
11274     "field_name" : "totalTimeInStateMs",
11275     "field_offset" : 64,
11276     "referenced_type" : "type-16"
11277    },
11278    {
11279     "field_name" : "totalStateEntryCount",
11280     "field_offset" : 128,
11281     "referenced_type" : "type-16"
11282    },
11283    {
11284     "field_name" : "lastEntryTimestampMs",
11285     "field_offset" : 192,
11286     "referenced_type" : "type-16"
11287    }
11288   ],
11289   "linker_set_key" : "android::hardware::power::stats::V1_0::PowerEntityStateResidencyData",
11290   "name" : "android::hardware::power::stats::V1_0::PowerEntityStateResidencyData",
11291   "referenced_type" : "type-244",
11292   "self_type" : "type-244",
11293   "size" : 32,
11294   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/types.h",
11295   "unique_id" : "_ZTSN7android8hardware5power5stats4V1_029PowerEntityStateResidencyDataE"
11296  },
11297  {
11298   "alignment" : 8,
11299   "fields" :
11300   [
11301    {
11302     "field_name" : "powerEntityId",
11303     "referenced_type" : "type-2"
11304    },
11305    {
11306     "field_name" : "stateResidencyData",
11307     "field_offset" : 64,
11308     "referenced_type" : "type-240"
11309    }
11310   ],
11311   "linker_set_key" : "android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult",
11312   "name" : "android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult",
11313   "referenced_type" : "type-239",
11314   "self_type" : "type-239",
11315   "size" : 24,
11316   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/types.h",
11317   "unique_id" : "_ZTSN7android8hardware5power5stats4V1_031PowerEntityStateResidencyResultE"
11318  },
11319  {
11320   "alignment" : 8,
11321   "fields" :
11322   [
11323    {
11324     "field_name" : "powerEntityId",
11325     "referenced_type" : "type-2"
11326    },
11327    {
11328     "field_name" : "states",
11329     "field_offset" : 64,
11330     "referenced_type" : "type-5"
11331    }
11332   ],
11333   "linker_set_key" : "android::hardware::power::stats::V1_0::PowerEntityStateSpace",
11334   "name" : "android::hardware::power::stats::V1_0::PowerEntityStateSpace",
11335   "referenced_type" : "type-4",
11336   "self_type" : "type-4",
11337   "size" : 24,
11338   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/types.h",
11339   "unique_id" : "_ZTSN7android8hardware5power5stats4V1_021PowerEntityStateSpaceE"
11340  },
11341  {
11342   "alignment" : 8,
11343   "fields" :
11344   [
11345    {
11346     "field_name" : "index",
11347     "referenced_type" : "type-2"
11348    },
11349    {
11350     "field_name" : "railName",
11351     "field_offset" : 64,
11352     "referenced_type" : "type-10"
11353    },
11354    {
11355     "field_name" : "subsysName",
11356     "field_offset" : 192,
11357     "referenced_type" : "type-10"
11358    },
11359    {
11360     "field_name" : "samplingRate",
11361     "field_offset" : 320,
11362     "referenced_type" : "type-2"
11363    }
11364   ],
11365   "linker_set_key" : "android::hardware::power::stats::V1_0::RailInfo",
11366   "name" : "android::hardware::power::stats::V1_0::RailInfo",
11367   "referenced_type" : "type-391",
11368   "self_type" : "type-391",
11369   "size" : 48,
11370   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/types.h",
11371   "unique_id" : "_ZTSN7android8hardware5power5stats4V1_08RailInfoE"
11372  },
11373  {
11374   "alignment" : 8,
11375   "base_specifiers" :
11376   [
11377    {
11378     "referenced_type" : "type-47"
11379    },
11380    {
11381     "referenced_type" : "type-60"
11382    }
11383   ],
11384   "fields" :
11385   [
11386    {
11387     "access" : "private",
11388     "field_name" : "_hidl_mImpl",
11389     "field_offset" : 960,
11390     "referenced_type" : "type-59"
11391    }
11392   ],
11393   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
11394   "name" : "android::hidl::base::V1_0::BnHwBase",
11395   "referenced_type" : "type-58",
11396   "self_type" : "type-58",
11397   "size" : 144,
11398   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
11399   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
11400   "vtable_components" :
11401   [
11402    {
11403     "component_value" : 128,
11404     "kind" : "vbase_offset"
11405    },
11406    {
11407     "kind" : "offset_to_top"
11408    },
11409    {
11410     "kind" : "rtti",
11411     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11412    },
11413    {
11414     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11415    },
11416    {
11417     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11418    },
11419    {
11420     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11421    },
11422    {
11423     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11424    },
11425    {
11426     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11427    },
11428    {
11429     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11430    },
11431    {
11432     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11433    },
11434    {
11435     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11436    },
11437    {
11438     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11439    },
11440    {
11441     "kind" : "complete_dtor_pointer",
11442     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
11443    },
11444    {
11445     "kind" : "deleting_dtor_pointer",
11446     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
11447    },
11448    {
11449     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
11450    },
11451    {
11452     "component_value" : -32,
11453     "kind" : "offset_to_top"
11454    },
11455    {
11456     "kind" : "rtti",
11457     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11458    },
11459    {
11460     "kind" : "complete_dtor_pointer",
11461     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
11462    },
11463    {
11464     "kind" : "deleting_dtor_pointer",
11465     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
11466    },
11467    {
11468     "kind" : "vcall_offset"
11469    },
11470    {
11471     "kind" : "vcall_offset"
11472    },
11473    {
11474     "kind" : "vcall_offset"
11475    },
11476    {
11477     "kind" : "vcall_offset"
11478    },
11479    {
11480     "component_value" : -128,
11481     "kind" : "vcall_offset"
11482    },
11483    {
11484     "component_value" : -128,
11485     "kind" : "offset_to_top"
11486    },
11487    {
11488     "kind" : "rtti",
11489     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11490    },
11491    {
11492     "kind" : "complete_dtor_pointer",
11493     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
11494    },
11495    {
11496     "kind" : "deleting_dtor_pointer",
11497     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
11498    },
11499    {
11500     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11501    },
11502    {
11503     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11504    },
11505    {
11506     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11507    },
11508    {
11509     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11510    }
11511   ]
11512  },
11513  {
11514   "alignment" : 8,
11515   "base_specifiers" :
11516   [
11517    {
11518     "referenced_type" : "type-487"
11519    },
11520    {
11521     "referenced_type" : "type-60"
11522    }
11523   ],
11524   "fields" :
11525   [
11526    {
11527     "access" : "private",
11528     "field_name" : "_hidl_mMutex",
11529     "field_offset" : 1088,
11530     "referenced_type" : "type-638"
11531    },
11532    {
11533     "access" : "private",
11534     "field_name" : "_hidl_mDeathRecipients",
11535     "field_offset" : 1408,
11536     "referenced_type" : "type-639"
11537    }
11538   ],
11539   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
11540   "name" : "android::hidl::base::V1_0::BpHwBase",
11541   "referenced_type" : "type-637",
11542   "self_type" : "type-637",
11543   "size" : 216,
11544   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
11545   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
11546   "vtable_components" :
11547   [
11548    {
11549     "component_value" : 200,
11550     "kind" : "vbase_offset"
11551    },
11552    {
11553     "kind" : "offset_to_top"
11554    },
11555    {
11556     "kind" : "rtti",
11557     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11558    },
11559    {
11560     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
11561    },
11562    {
11563     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11564    },
11565    {
11566     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11567    },
11568    {
11569     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11570    },
11571    {
11572     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11573    },
11574    {
11575     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
11576    },
11577    {
11578     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11579    },
11580    {
11581     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
11582    },
11583    {
11584     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11585    },
11586    {
11587     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
11588    },
11589    {
11590     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11591    },
11592    {
11593     "kind" : "complete_dtor_pointer",
11594     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
11595    },
11596    {
11597     "kind" : "deleting_dtor_pointer",
11598     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
11599    },
11600    {
11601     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11602    },
11603    {
11604     "component_value" : 192,
11605     "kind" : "vbase_offset"
11606    },
11607    {
11608     "component_value" : -8,
11609     "kind" : "offset_to_top"
11610    },
11611    {
11612     "kind" : "rtti",
11613     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11614    },
11615    {
11616     "kind" : "complete_dtor_pointer",
11617     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11618    },
11619    {
11620     "kind" : "deleting_dtor_pointer",
11621     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11622    },
11623    {
11624     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11625    },
11626    {
11627     "component_value" : 184,
11628     "kind" : "vbase_offset"
11629    },
11630    {
11631     "component_value" : -16,
11632     "kind" : "offset_to_top"
11633    },
11634    {
11635     "kind" : "rtti",
11636     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11637    },
11638    {
11639     "kind" : "complete_dtor_pointer",
11640     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11641    },
11642    {
11643     "kind" : "deleting_dtor_pointer",
11644     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11645    },
11646    {
11647     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11648    },
11649    {
11650     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11651    },
11652    {
11653     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11654    },
11655    {
11656     "component_value" : -48,
11657     "kind" : "offset_to_top"
11658    },
11659    {
11660     "kind" : "rtti",
11661     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11662    },
11663    {
11664     "kind" : "complete_dtor_pointer",
11665     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11666    },
11667    {
11668     "kind" : "deleting_dtor_pointer",
11669     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11670    },
11671    {
11672     "kind" : "vcall_offset"
11673    },
11674    {
11675     "component_value" : -184,
11676     "kind" : "vcall_offset"
11677    },
11678    {
11679     "component_value" : -184,
11680     "kind" : "vcall_offset"
11681    },
11682    {
11683     "component_value" : -184,
11684     "kind" : "vcall_offset"
11685    },
11686    {
11687     "component_value" : -200,
11688     "kind" : "vcall_offset"
11689    },
11690    {
11691     "component_value" : -200,
11692     "kind" : "offset_to_top"
11693    },
11694    {
11695     "kind" : "rtti",
11696     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11697    },
11698    {
11699     "kind" : "complete_dtor_pointer",
11700     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11701    },
11702    {
11703     "kind" : "deleting_dtor_pointer",
11704     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11705    },
11706    {
11707     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11708    },
11709    {
11710     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11711    },
11712    {
11713     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11714    },
11715    {
11716     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11717    }
11718   ]
11719  },
11720  {
11721   "alignment" : 8,
11722   "fields" :
11723   [
11724    {
11725     "field_name" : "pid",
11726     "referenced_type" : "type-48"
11727    },
11728    {
11729     "field_name" : "ptr",
11730     "field_offset" : 64,
11731     "referenced_type" : "type-16"
11732    },
11733    {
11734     "field_name" : "arch",
11735     "field_offset" : 128,
11736     "referenced_type" : "type-464"
11737    }
11738   ],
11739   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
11740   "name" : "android::hidl::base::V1_0::DebugInfo",
11741   "referenced_type" : "type-463",
11742   "self_type" : "type-463",
11743   "size" : 24,
11744   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
11745   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
11746  },
11747  {
11748   "alignment" : 8,
11749   "base_specifiers" :
11750   [
11751    {
11752     "is_virtual" : true,
11753     "referenced_type" : "type-22"
11754    }
11755   ],
11756   "linker_set_key" : "android::hidl::base::V1_0::IBase",
11757   "name" : "android::hidl::base::V1_0::IBase",
11758   "referenced_type" : "type-37",
11759   "self_type" : "type-37",
11760   "size" : 24,
11761   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
11762   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
11763   "vtable_components" :
11764   [
11765    {
11766     "component_value" : 8,
11767     "kind" : "vbase_offset"
11768    },
11769    {
11770     "kind" : "offset_to_top"
11771    },
11772    {
11773     "kind" : "rtti",
11774     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11775    },
11776    {
11777     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
11778    },
11779    {
11780     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11781    },
11782    {
11783     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11784    },
11785    {
11786     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11787    },
11788    {
11789     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11790    },
11791    {
11792     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
11793    },
11794    {
11795     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11796    },
11797    {
11798     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
11799    },
11800    {
11801     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11802    },
11803    {
11804     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
11805    },
11806    {
11807     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11808    },
11809    {
11810     "kind" : "complete_dtor_pointer",
11811     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
11812    },
11813    {
11814     "kind" : "deleting_dtor_pointer",
11815     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
11816    },
11817    {
11818     "kind" : "vcall_offset"
11819    },
11820    {
11821     "kind" : "vcall_offset"
11822    },
11823    {
11824     "kind" : "vcall_offset"
11825    },
11826    {
11827     "kind" : "vcall_offset"
11828    },
11829    {
11830     "component_value" : -8,
11831     "kind" : "vcall_offset"
11832    },
11833    {
11834     "component_value" : -8,
11835     "kind" : "offset_to_top"
11836    },
11837    {
11838     "kind" : "rtti",
11839     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11840    },
11841    {
11842     "kind" : "complete_dtor_pointer",
11843     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
11844    },
11845    {
11846     "kind" : "deleting_dtor_pointer",
11847     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
11848    },
11849    {
11850     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11851    },
11852    {
11853     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11854    },
11855    {
11856     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11857    },
11858    {
11859     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11860    }
11861   ]
11862  },
11863  {
11864   "alignment" : 8,
11865   "base_specifiers" :
11866   [
11867    {
11868     "referenced_type" : "type-37"
11869    }
11870   ],
11871   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
11872   "name" : "android::hidl::manager::V1_0::IServiceManager",
11873   "referenced_type" : "type-147",
11874   "self_type" : "type-147",
11875   "size" : 24,
11876   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
11877   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
11878   "vtable_components" :
11879   [
11880    {
11881     "component_value" : 8,
11882     "kind" : "vbase_offset"
11883    },
11884    {
11885     "kind" : "offset_to_top"
11886    },
11887    {
11888     "kind" : "rtti",
11889     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11890    },
11891    {
11892     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
11893    },
11894    {
11895     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11896    },
11897    {
11898     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11899    },
11900    {
11901     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11902    },
11903    {
11904     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11905    },
11906    {
11907     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
11908    },
11909    {
11910     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11911    },
11912    {
11913     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
11914    },
11915    {
11916     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11917    },
11918    {
11919     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
11920    },
11921    {
11922     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11923    },
11924    {
11925     "kind" : "complete_dtor_pointer",
11926     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
11927    },
11928    {
11929     "kind" : "deleting_dtor_pointer",
11930     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
11931    },
11932    {
11933     "is_pure" : true,
11934     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
11935    },
11936    {
11937     "is_pure" : true,
11938     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
11939    },
11940    {
11941     "is_pure" : true,
11942     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
11943    },
11944    {
11945     "is_pure" : true,
11946     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11947    },
11948    {
11949     "is_pure" : true,
11950     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
11951    },
11952    {
11953     "is_pure" : true,
11954     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
11955    },
11956    {
11957     "is_pure" : true,
11958     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
11959    },
11960    {
11961     "is_pure" : true,
11962     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
11963    },
11964    {
11965     "kind" : "vcall_offset"
11966    },
11967    {
11968     "kind" : "vcall_offset"
11969    },
11970    {
11971     "kind" : "vcall_offset"
11972    },
11973    {
11974     "kind" : "vcall_offset"
11975    },
11976    {
11977     "component_value" : -8,
11978     "kind" : "vcall_offset"
11979    },
11980    {
11981     "component_value" : -8,
11982     "kind" : "offset_to_top"
11983    },
11984    {
11985     "kind" : "rtti",
11986     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11987    },
11988    {
11989     "kind" : "complete_dtor_pointer",
11990     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
11991    },
11992    {
11993     "kind" : "deleting_dtor_pointer",
11994     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
11995    },
11996    {
11997     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11998    },
11999    {
12000     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12001    },
12002    {
12003     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12004    },
12005    {
12006     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12007    }
12008   ]
12009  },
12010  {
12011   "alignment" : 8,
12012   "fields" :
12013   [
12014    {
12015     "field_name" : "interfaceName",
12016     "referenced_type" : "type-10"
12017    },
12018    {
12019     "field_name" : "instanceName",
12020     "field_offset" : 128,
12021     "referenced_type" : "type-10"
12022    },
12023    {
12024     "field_name" : "pid",
12025     "field_offset" : 256,
12026     "referenced_type" : "type-48"
12027    },
12028    {
12029     "field_name" : "clientPids",
12030     "field_offset" : 320,
12031     "referenced_type" : "type-372"
12032    },
12033    {
12034     "field_name" : "arch",
12035     "field_offset" : 448,
12036     "referenced_type" : "type-464"
12037    }
12038   ],
12039   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
12040   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
12041   "referenced_type" : "type-612",
12042   "self_type" : "type-612",
12043   "size" : 64,
12044   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
12045   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
12046  },
12047  {
12048   "alignment" : 8,
12049   "base_specifiers" :
12050   [
12051    {
12052     "referenced_type" : "type-37"
12053    }
12054   ],
12055   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
12056   "name" : "android::hidl::manager::V1_0::IServiceNotification",
12057   "referenced_type" : "type-163",
12058   "self_type" : "type-163",
12059   "size" : 24,
12060   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
12061   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
12062   "vtable_components" :
12063   [
12064    {
12065     "component_value" : 8,
12066     "kind" : "vbase_offset"
12067    },
12068    {
12069     "kind" : "offset_to_top"
12070    },
12071    {
12072     "kind" : "rtti",
12073     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
12074    },
12075    {
12076     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
12077    },
12078    {
12079     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12080    },
12081    {
12082     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12083    },
12084    {
12085     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12086    },
12087    {
12088     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
12089    },
12090    {
12091     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
12092    },
12093    {
12094     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
12095    },
12096    {
12097     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
12098    },
12099    {
12100     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
12101    },
12102    {
12103     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
12104    },
12105    {
12106     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12107    },
12108    {
12109     "kind" : "complete_dtor_pointer",
12110     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
12111    },
12112    {
12113     "kind" : "deleting_dtor_pointer",
12114     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
12115    },
12116    {
12117     "is_pure" : true,
12118     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
12119    },
12120    {
12121     "kind" : "vcall_offset"
12122    },
12123    {
12124     "kind" : "vcall_offset"
12125    },
12126    {
12127     "kind" : "vcall_offset"
12128    },
12129    {
12130     "kind" : "vcall_offset"
12131    },
12132    {
12133     "component_value" : -8,
12134     "kind" : "vcall_offset"
12135    },
12136    {
12137     "component_value" : -8,
12138     "kind" : "offset_to_top"
12139    },
12140    {
12141     "kind" : "rtti",
12142     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
12143    },
12144    {
12145     "kind" : "complete_dtor_pointer",
12146     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
12147    },
12148    {
12149     "kind" : "deleting_dtor_pointer",
12150     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
12151    },
12152    {
12153     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12154    },
12155    {
12156     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12157    },
12158    {
12159     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12160    },
12161    {
12162     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12163    }
12164   ]
12165  },
12166  {
12167   "alignment" : 8,
12168   "fields" :
12169   [
12170    {
12171     "access" : "private",
12172     "field_name" : "m_ptr",
12173     "referenced_type" : "type-155"
12174    }
12175   ],
12176   "linker_set_key" : "android::sp<android::Thread>",
12177   "name" : "android::sp<android::Thread>",
12178   "record_kind" : "class",
12179   "referenced_type" : "type-154",
12180   "self_type" : "type-154",
12181   "size" : 8,
12182   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12183   "template_args" : [ "type-156" ],
12184   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
12185  },
12186  {
12187   "alignment" : 8,
12188   "fields" :
12189   [
12190    {
12191     "access" : "private",
12192     "field_name" : "m_ptr",
12193     "referenced_type" : "type-46"
12194    }
12195   ],
12196   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
12197   "name" : "android::sp<android::hardware::BHwBinder>",
12198   "record_kind" : "class",
12199   "referenced_type" : "type-175",
12200   "self_type" : "type-175",
12201   "size" : 8,
12202   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12203   "template_args" : [ "type-47" ],
12204   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
12205  },
12206  {
12207   "alignment" : 8,
12208   "fields" :
12209   [
12210    {
12211     "access" : "private",
12212     "field_name" : "m_ptr",
12213     "referenced_type" : "type-20"
12214    }
12215   ],
12216   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
12217   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
12218   "record_kind" : "class",
12219   "referenced_type" : "type-104",
12220   "self_type" : "type-104",
12221   "size" : 8,
12222   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12223   "template_args" : [ "type-21" ],
12224   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
12225  },
12226  {
12227   "alignment" : 8,
12228   "fields" :
12229   [
12230    {
12231     "access" : "private",
12232     "field_name" : "m_ptr",
12233     "referenced_type" : "type-98"
12234    }
12235   ],
12236   "linker_set_key" : "android::sp<android::hardware::IBinder>",
12237   "name" : "android::sp<android::hardware::IBinder>",
12238   "record_kind" : "class",
12239   "referenced_type" : "type-107",
12240   "self_type" : "type-107",
12241   "size" : 8,
12242   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12243   "template_args" : [ "type-52" ],
12244   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
12245  },
12246  {
12247   "alignment" : 8,
12248   "fields" :
12249   [
12250    {
12251     "access" : "private",
12252     "field_name" : "m_ptr",
12253     "referenced_type" : "type-112"
12254    }
12255   ],
12256   "linker_set_key" : "android::sp<android::hardware::IInterface>",
12257   "name" : "android::sp<android::hardware::IInterface>",
12258   "record_kind" : "class",
12259   "referenced_type" : "type-111",
12260   "self_type" : "type-111",
12261   "size" : 8,
12262   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12263   "template_args" : [ "type-95" ],
12264   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
12265  },
12266  {
12267   "alignment" : 8,
12268   "fields" :
12269   [
12270    {
12271     "access" : "private",
12272     "field_name" : "m_ptr",
12273     "referenced_type" : "type-114"
12274    }
12275   ],
12276   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
12277   "name" : "android::sp<android::hardware::ProcessState>",
12278   "record_kind" : "class",
12279   "referenced_type" : "type-113",
12280   "self_type" : "type-113",
12281   "size" : 8,
12282   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12283   "template_args" : [ "type-115" ],
12284   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
12285  },
12286  {
12287   "alignment" : 8,
12288   "fields" :
12289   [
12290    {
12291     "access" : "private",
12292     "field_name" : "m_ptr",
12293     "referenced_type" : "type-30"
12294    }
12295   ],
12296   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
12297   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
12298   "record_kind" : "class",
12299   "referenced_type" : "type-29",
12300   "self_type" : "type-29",
12301   "size" : 8,
12302   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12303   "template_args" : [ "type-31" ],
12304   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
12305  },
12306  {
12307   "alignment" : 8,
12308   "fields" :
12309   [
12310    {
12311     "access" : "private",
12312     "field_name" : "m_ptr",
12313     "referenced_type" : "type-33"
12314    }
12315   ],
12316   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
12317   "name" : "android::sp<android::hardware::hidl_death_recipient>",
12318   "record_kind" : "class",
12319   "referenced_type" : "type-43",
12320   "self_type" : "type-43",
12321   "size" : 8,
12322   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12323   "template_args" : [ "type-34" ],
12324   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
12325  },
12326  {
12327   "alignment" : 8,
12328   "fields" :
12329   [
12330    {
12331     "access" : "private",
12332     "field_name" : "m_ptr",
12333     "referenced_type" : "type-56"
12334    }
12335   ],
12336   "linker_set_key" : "android::sp<android::hardware::power::stats::V1_0::IPowerStats>",
12337   "name" : "android::sp<android::hardware::power::stats::V1_0::IPowerStats>",
12338   "record_kind" : "class",
12339   "referenced_type" : "type-55",
12340   "self_type" : "type-55",
12341   "size" : 8,
12342   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12343   "template_args" : [ "type-57" ],
12344   "unique_id" : "_ZTSN7android2spINS_8hardware5power5stats4V1_011IPowerStatsEEE"
12345  },
12346  {
12347   "alignment" : 8,
12348   "fields" :
12349   [
12350    {
12351     "access" : "private",
12352     "field_name" : "m_ptr",
12353     "referenced_type" : "type-36"
12354    }
12355   ],
12356   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
12357   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
12358   "record_kind" : "class",
12359   "referenced_type" : "type-59",
12360   "self_type" : "type-59",
12361   "size" : 8,
12362   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12363   "template_args" : [ "type-37" ],
12364   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
12365  },
12366  {
12367   "alignment" : 8,
12368   "fields" :
12369   [
12370    {
12371     "access" : "private",
12372     "field_name" : "m_ptr",
12373     "referenced_type" : "type-146"
12374    }
12375   ],
12376   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
12377   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
12378   "record_kind" : "class",
12379   "referenced_type" : "type-145",
12380   "self_type" : "type-145",
12381   "size" : 8,
12382   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12383   "template_args" : [ "type-147" ],
12384   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
12385  },
12386  {
12387   "alignment" : 8,
12388   "fields" :
12389   [
12390    {
12391     "access" : "private",
12392     "field_name" : "m_ptr",
12393     "referenced_type" : "type-162"
12394    }
12395   ],
12396   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
12397   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
12398   "record_kind" : "class",
12399   "referenced_type" : "type-161",
12400   "self_type" : "type-161",
12401   "size" : 8,
12402   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12403   "template_args" : [ "type-163" ],
12404   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
12405  },
12406  {
12407   "alignment" : 1,
12408   "linker_set_key" : "android::trait_trivial_copy<bool>",
12409   "name" : "android::trait_trivial_copy<bool>",
12410   "referenced_type" : "type-232",
12411   "self_type" : "type-232",
12412   "size" : 1,
12413   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12414   "template_args" : [ "type-17" ],
12415   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
12416  },
12417  {
12418   "alignment" : 1,
12419   "linker_set_key" : "android::trait_trivial_copy<char>",
12420   "name" : "android::trait_trivial_copy<char>",
12421   "referenced_type" : "type-245",
12422   "self_type" : "type-245",
12423   "size" : 1,
12424   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12425   "template_args" : [ "type-15" ],
12426   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
12427  },
12428  {
12429   "alignment" : 1,
12430   "linker_set_key" : "android::trait_trivial_copy<double>",
12431   "name" : "android::trait_trivial_copy<double>",
12432   "referenced_type" : "type-301",
12433   "self_type" : "type-301",
12434   "size" : 1,
12435   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12436   "template_args" : [ "type-299" ],
12437   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
12438  },
12439  {
12440   "alignment" : 1,
12441   "linker_set_key" : "android::trait_trivial_copy<float>",
12442   "name" : "android::trait_trivial_copy<float>",
12443   "referenced_type" : "type-296",
12444   "self_type" : "type-296",
12445   "size" : 1,
12446   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12447   "template_args" : [ "type-294" ],
12448   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
12449  },
12450  {
12451   "alignment" : 1,
12452   "linker_set_key" : "android::trait_trivial_copy<int>",
12453   "name" : "android::trait_trivial_copy<int>",
12454   "referenced_type" : "type-265",
12455   "self_type" : "type-265",
12456   "size" : 1,
12457   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12458   "template_args" : [ "type-48" ],
12459   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
12460  },
12461  {
12462   "alignment" : 1,
12463   "linker_set_key" : "android::trait_trivial_copy<long long>",
12464   "name" : "android::trait_trivial_copy<long long>",
12465   "referenced_type" : "type-286",
12466   "self_type" : "type-286",
12467   "size" : 1,
12468   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12469   "template_args" : [ "type-284" ],
12470   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
12471  },
12472  {
12473   "alignment" : 1,
12474   "linker_set_key" : "android::trait_trivial_copy<long>",
12475   "name" : "android::trait_trivial_copy<long>",
12476   "referenced_type" : "type-277",
12477   "self_type" : "type-277",
12478   "size" : 1,
12479   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12480   "template_args" : [ "type-118" ],
12481   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
12482  },
12483  {
12484   "alignment" : 1,
12485   "linker_set_key" : "android::trait_trivial_copy<short>",
12486   "name" : "android::trait_trivial_copy<short>",
12487   "referenced_type" : "type-255",
12488   "self_type" : "type-255",
12489   "size" : 1,
12490   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12491   "template_args" : [ "type-253" ],
12492   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
12493  },
12494  {
12495   "alignment" : 1,
12496   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
12497   "name" : "android::trait_trivial_copy<unsigned char>",
12498   "referenced_type" : "type-250",
12499   "self_type" : "type-250",
12500   "size" : 1,
12501   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12502   "template_args" : [ "type-69" ],
12503   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
12504  },
12505  {
12506   "alignment" : 1,
12507   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
12508   "name" : "android::trait_trivial_copy<unsigned int>",
12509   "referenced_type" : "type-273",
12510   "self_type" : "type-273",
12511   "size" : 1,
12512   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12513   "template_args" : [ "type-2" ],
12514   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
12515  },
12516  {
12517   "alignment" : 1,
12518   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
12519   "name" : "android::trait_trivial_copy<unsigned long long>",
12520   "referenced_type" : "type-291",
12521   "self_type" : "type-291",
12522   "size" : 1,
12523   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12524   "template_args" : [ "type-289" ],
12525   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
12526  },
12527  {
12528   "alignment" : 1,
12529   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
12530   "name" : "android::trait_trivial_copy<unsigned long>",
12531   "referenced_type" : "type-281",
12532   "self_type" : "type-281",
12533   "size" : 1,
12534   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12535   "template_args" : [ "type-16" ],
12536   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
12537  },
12538  {
12539   "alignment" : 1,
12540   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
12541   "name" : "android::trait_trivial_copy<unsigned short>",
12542   "referenced_type" : "type-261",
12543   "self_type" : "type-261",
12544   "size" : 1,
12545   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12546   "template_args" : [ "type-71" ],
12547   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
12548  },
12549  {
12550   "alignment" : 1,
12551   "linker_set_key" : "android::trait_trivial_copy<void>",
12552   "name" : "android::trait_trivial_copy<void>",
12553   "referenced_type" : "type-228",
12554   "self_type" : "type-228",
12555   "size" : 1,
12556   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12557   "template_args" : [ "type-51" ],
12558   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
12559  },
12560  {
12561   "alignment" : 1,
12562   "linker_set_key" : "android::trait_trivial_ctor<bool>",
12563   "name" : "android::trait_trivial_ctor<bool>",
12564   "referenced_type" : "type-230",
12565   "self_type" : "type-230",
12566   "size" : 1,
12567   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12568   "template_args" : [ "type-17" ],
12569   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
12570  },
12571  {
12572   "alignment" : 1,
12573   "linker_set_key" : "android::trait_trivial_ctor<char>",
12574   "name" : "android::trait_trivial_ctor<char>",
12575   "referenced_type" : "type-234",
12576   "self_type" : "type-234",
12577   "size" : 1,
12578   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12579   "template_args" : [ "type-15" ],
12580   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
12581  },
12582  {
12583   "alignment" : 1,
12584   "linker_set_key" : "android::trait_trivial_ctor<double>",
12585   "name" : "android::trait_trivial_ctor<double>",
12586   "referenced_type" : "type-298",
12587   "self_type" : "type-298",
12588   "size" : 1,
12589   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12590   "template_args" : [ "type-299" ],
12591   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
12592  },
12593  {
12594   "alignment" : 1,
12595   "linker_set_key" : "android::trait_trivial_ctor<float>",
12596   "name" : "android::trait_trivial_ctor<float>",
12597   "referenced_type" : "type-293",
12598   "self_type" : "type-293",
12599   "size" : 1,
12600   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12601   "template_args" : [ "type-294" ],
12602   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
12603  },
12604  {
12605   "alignment" : 1,
12606   "linker_set_key" : "android::trait_trivial_ctor<int>",
12607   "name" : "android::trait_trivial_ctor<int>",
12608   "referenced_type" : "type-263",
12609   "self_type" : "type-263",
12610   "size" : 1,
12611   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12612   "template_args" : [ "type-48" ],
12613   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
12614  },
12615  {
12616   "alignment" : 1,
12617   "linker_set_key" : "android::trait_trivial_ctor<long long>",
12618   "name" : "android::trait_trivial_ctor<long long>",
12619   "referenced_type" : "type-283",
12620   "self_type" : "type-283",
12621   "size" : 1,
12622   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12623   "template_args" : [ "type-284" ],
12624   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
12625  },
12626  {
12627   "alignment" : 1,
12628   "linker_set_key" : "android::trait_trivial_ctor<long>",
12629   "name" : "android::trait_trivial_ctor<long>",
12630   "referenced_type" : "type-275",
12631   "self_type" : "type-275",
12632   "size" : 1,
12633   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12634   "template_args" : [ "type-118" ],
12635   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
12636  },
12637  {
12638   "alignment" : 1,
12639   "linker_set_key" : "android::trait_trivial_ctor<short>",
12640   "name" : "android::trait_trivial_ctor<short>",
12641   "referenced_type" : "type-252",
12642   "self_type" : "type-252",
12643   "size" : 1,
12644   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12645   "template_args" : [ "type-253" ],
12646   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
12647  },
12648  {
12649   "alignment" : 1,
12650   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
12651   "name" : "android::trait_trivial_ctor<unsigned char>",
12652   "referenced_type" : "type-248",
12653   "self_type" : "type-248",
12654   "size" : 1,
12655   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12656   "template_args" : [ "type-69" ],
12657   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
12658  },
12659  {
12660   "alignment" : 1,
12661   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
12662   "name" : "android::trait_trivial_ctor<unsigned int>",
12663   "referenced_type" : "type-267",
12664   "self_type" : "type-267",
12665   "size" : 1,
12666   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12667   "template_args" : [ "type-2" ],
12668   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
12669  },
12670  {
12671   "alignment" : 1,
12672   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
12673   "name" : "android::trait_trivial_ctor<unsigned long long>",
12674   "referenced_type" : "type-288",
12675   "self_type" : "type-288",
12676   "size" : 1,
12677   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12678   "template_args" : [ "type-289" ],
12679   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
12680  },
12681  {
12682   "alignment" : 1,
12683   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
12684   "name" : "android::trait_trivial_ctor<unsigned long>",
12685   "referenced_type" : "type-279",
12686   "self_type" : "type-279",
12687   "size" : 1,
12688   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12689   "template_args" : [ "type-16" ],
12690   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
12691  },
12692  {
12693   "alignment" : 1,
12694   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
12695   "name" : "android::trait_trivial_ctor<unsigned short>",
12696   "referenced_type" : "type-259",
12697   "self_type" : "type-259",
12698   "size" : 1,
12699   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12700   "template_args" : [ "type-71" ],
12701   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
12702  },
12703  {
12704   "alignment" : 1,
12705   "linker_set_key" : "android::trait_trivial_ctor<void>",
12706   "name" : "android::trait_trivial_ctor<void>",
12707   "referenced_type" : "type-225",
12708   "self_type" : "type-225",
12709   "size" : 1,
12710   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12711   "template_args" : [ "type-51" ],
12712   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
12713  },
12714  {
12715   "alignment" : 1,
12716   "linker_set_key" : "android::trait_trivial_dtor<bool>",
12717   "name" : "android::trait_trivial_dtor<bool>",
12718   "referenced_type" : "type-231",
12719   "self_type" : "type-231",
12720   "size" : 1,
12721   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12722   "template_args" : [ "type-17" ],
12723   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
12724  },
12725  {
12726   "alignment" : 1,
12727   "linker_set_key" : "android::trait_trivial_dtor<char>",
12728   "name" : "android::trait_trivial_dtor<char>",
12729   "referenced_type" : "type-235",
12730   "self_type" : "type-235",
12731   "size" : 1,
12732   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12733   "template_args" : [ "type-15" ],
12734   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
12735  },
12736  {
12737   "alignment" : 1,
12738   "linker_set_key" : "android::trait_trivial_dtor<double>",
12739   "name" : "android::trait_trivial_dtor<double>",
12740   "referenced_type" : "type-300",
12741   "self_type" : "type-300",
12742   "size" : 1,
12743   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12744   "template_args" : [ "type-299" ],
12745   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
12746  },
12747  {
12748   "alignment" : 1,
12749   "linker_set_key" : "android::trait_trivial_dtor<float>",
12750   "name" : "android::trait_trivial_dtor<float>",
12751   "referenced_type" : "type-295",
12752   "self_type" : "type-295",
12753   "size" : 1,
12754   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12755   "template_args" : [ "type-294" ],
12756   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
12757  },
12758  {
12759   "alignment" : 1,
12760   "linker_set_key" : "android::trait_trivial_dtor<int>",
12761   "name" : "android::trait_trivial_dtor<int>",
12762   "referenced_type" : "type-264",
12763   "self_type" : "type-264",
12764   "size" : 1,
12765   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12766   "template_args" : [ "type-48" ],
12767   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
12768  },
12769  {
12770   "alignment" : 1,
12771   "linker_set_key" : "android::trait_trivial_dtor<long long>",
12772   "name" : "android::trait_trivial_dtor<long long>",
12773   "referenced_type" : "type-285",
12774   "self_type" : "type-285",
12775   "size" : 1,
12776   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12777   "template_args" : [ "type-284" ],
12778   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
12779  },
12780  {
12781   "alignment" : 1,
12782   "linker_set_key" : "android::trait_trivial_dtor<long>",
12783   "name" : "android::trait_trivial_dtor<long>",
12784   "referenced_type" : "type-276",
12785   "self_type" : "type-276",
12786   "size" : 1,
12787   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12788   "template_args" : [ "type-118" ],
12789   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
12790  },
12791  {
12792   "alignment" : 1,
12793   "linker_set_key" : "android::trait_trivial_dtor<short>",
12794   "name" : "android::trait_trivial_dtor<short>",
12795   "referenced_type" : "type-254",
12796   "self_type" : "type-254",
12797   "size" : 1,
12798   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12799   "template_args" : [ "type-253" ],
12800   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
12801  },
12802  {
12803   "alignment" : 1,
12804   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
12805   "name" : "android::trait_trivial_dtor<unsigned char>",
12806   "referenced_type" : "type-249",
12807   "self_type" : "type-249",
12808   "size" : 1,
12809   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12810   "template_args" : [ "type-69" ],
12811   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
12812  },
12813  {
12814   "alignment" : 1,
12815   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
12816   "name" : "android::trait_trivial_dtor<unsigned int>",
12817   "referenced_type" : "type-268",
12818   "self_type" : "type-268",
12819   "size" : 1,
12820   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12821   "template_args" : [ "type-2" ],
12822   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
12823  },
12824  {
12825   "alignment" : 1,
12826   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
12827   "name" : "android::trait_trivial_dtor<unsigned long long>",
12828   "referenced_type" : "type-290",
12829   "self_type" : "type-290",
12830   "size" : 1,
12831   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12832   "template_args" : [ "type-289" ],
12833   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
12834  },
12835  {
12836   "alignment" : 1,
12837   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
12838   "name" : "android::trait_trivial_dtor<unsigned long>",
12839   "referenced_type" : "type-280",
12840   "self_type" : "type-280",
12841   "size" : 1,
12842   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12843   "template_args" : [ "type-16" ],
12844   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
12845  },
12846  {
12847   "alignment" : 1,
12848   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
12849   "name" : "android::trait_trivial_dtor<unsigned short>",
12850   "referenced_type" : "type-260",
12851   "self_type" : "type-260",
12852   "size" : 1,
12853   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12854   "template_args" : [ "type-71" ],
12855   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
12856  },
12857  {
12858   "alignment" : 1,
12859   "linker_set_key" : "android::trait_trivial_dtor<void>",
12860   "name" : "android::trait_trivial_dtor<void>",
12861   "referenced_type" : "type-227",
12862   "self_type" : "type-227",
12863   "size" : 1,
12864   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12865   "template_args" : [ "type-51" ],
12866   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
12867  },
12868  {
12869   "alignment" : 1,
12870   "linker_set_key" : "android::trait_trivial_move<android::String16>",
12871   "name" : "android::trait_trivial_move<android::String16>",
12872   "referenced_type" : "type-482",
12873   "self_type" : "type-482",
12874   "size" : 1,
12875   "source_file" : "/system/core/libutils/include/utils/String16.h",
12876   "template_args" : [ "type-130" ],
12877   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
12878  },
12879  {
12880   "alignment" : 1,
12881   "linker_set_key" : "android::trait_trivial_move<android::String8>",
12882   "name" : "android::trait_trivial_move<android::String8>",
12883   "referenced_type" : "type-476",
12884   "self_type" : "type-476",
12885   "size" : 1,
12886   "source_file" : "/system/core/libutils/include/utils/String8.h",
12887   "template_args" : [ "type-139" ],
12888   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
12889  },
12890  {
12891   "alignment" : 1,
12892   "linker_set_key" : "android::trait_trivial_move<bool>",
12893   "name" : "android::trait_trivial_move<bool>",
12894   "referenced_type" : "type-233",
12895   "self_type" : "type-233",
12896   "size" : 1,
12897   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12898   "template_args" : [ "type-17" ],
12899   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
12900  },
12901  {
12902   "alignment" : 1,
12903   "linker_set_key" : "android::trait_trivial_move<char>",
12904   "name" : "android::trait_trivial_move<char>",
12905   "referenced_type" : "type-247",
12906   "self_type" : "type-247",
12907   "size" : 1,
12908   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12909   "template_args" : [ "type-15" ],
12910   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
12911  },
12912  {
12913   "alignment" : 1,
12914   "linker_set_key" : "android::trait_trivial_move<double>",
12915   "name" : "android::trait_trivial_move<double>",
12916   "referenced_type" : "type-302",
12917   "self_type" : "type-302",
12918   "size" : 1,
12919   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12920   "template_args" : [ "type-299" ],
12921   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
12922  },
12923  {
12924   "alignment" : 1,
12925   "linker_set_key" : "android::trait_trivial_move<float>",
12926   "name" : "android::trait_trivial_move<float>",
12927   "referenced_type" : "type-297",
12928   "self_type" : "type-297",
12929   "size" : 1,
12930   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12931   "template_args" : [ "type-294" ],
12932   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
12933  },
12934  {
12935   "alignment" : 1,
12936   "linker_set_key" : "android::trait_trivial_move<int>",
12937   "name" : "android::trait_trivial_move<int>",
12938   "referenced_type" : "type-266",
12939   "self_type" : "type-266",
12940   "size" : 1,
12941   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12942   "template_args" : [ "type-48" ],
12943   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
12944  },
12945  {
12946   "alignment" : 1,
12947   "linker_set_key" : "android::trait_trivial_move<long long>",
12948   "name" : "android::trait_trivial_move<long long>",
12949   "referenced_type" : "type-287",
12950   "self_type" : "type-287",
12951   "size" : 1,
12952   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12953   "template_args" : [ "type-284" ],
12954   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
12955  },
12956  {
12957   "alignment" : 1,
12958   "linker_set_key" : "android::trait_trivial_move<long>",
12959   "name" : "android::trait_trivial_move<long>",
12960   "referenced_type" : "type-278",
12961   "self_type" : "type-278",
12962   "size" : 1,
12963   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12964   "template_args" : [ "type-118" ],
12965   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
12966  },
12967  {
12968   "alignment" : 1,
12969   "linker_set_key" : "android::trait_trivial_move<short>",
12970   "name" : "android::trait_trivial_move<short>",
12971   "referenced_type" : "type-256",
12972   "self_type" : "type-256",
12973   "size" : 1,
12974   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12975   "template_args" : [ "type-253" ],
12976   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
12977  },
12978  {
12979   "alignment" : 1,
12980   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
12981   "name" : "android::trait_trivial_move<unsigned char>",
12982   "referenced_type" : "type-251",
12983   "self_type" : "type-251",
12984   "size" : 1,
12985   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12986   "template_args" : [ "type-69" ],
12987   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
12988  },
12989  {
12990   "alignment" : 1,
12991   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
12992   "name" : "android::trait_trivial_move<unsigned int>",
12993   "referenced_type" : "type-274",
12994   "self_type" : "type-274",
12995   "size" : 1,
12996   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12997   "template_args" : [ "type-2" ],
12998   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
12999  },
13000  {
13001   "alignment" : 1,
13002   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
13003   "name" : "android::trait_trivial_move<unsigned long long>",
13004   "referenced_type" : "type-292",
13005   "self_type" : "type-292",
13006   "size" : 1,
13007   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13008   "template_args" : [ "type-289" ],
13009   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
13010  },
13011  {
13012   "alignment" : 1,
13013   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
13014   "name" : "android::trait_trivial_move<unsigned long>",
13015   "referenced_type" : "type-282",
13016   "self_type" : "type-282",
13017   "size" : 1,
13018   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13019   "template_args" : [ "type-16" ],
13020   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
13021  },
13022  {
13023   "alignment" : 1,
13024   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
13025   "name" : "android::trait_trivial_move<unsigned short>",
13026   "referenced_type" : "type-262",
13027   "self_type" : "type-262",
13028   "size" : 1,
13029   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13030   "template_args" : [ "type-71" ],
13031   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
13032  },
13033  {
13034   "alignment" : 1,
13035   "linker_set_key" : "android::trait_trivial_move<void>",
13036   "name" : "android::trait_trivial_move<void>",
13037   "referenced_type" : "type-229",
13038   "self_type" : "type-229",
13039   "size" : 1,
13040   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13041   "template_args" : [ "type-51" ],
13042   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
13043  },
13044  {
13045   "alignment" : 8,
13046   "fields" :
13047   [
13048    {
13049     "access" : "private",
13050     "field_name" : "m_ptr",
13051     "referenced_type" : "type-46"
13052    },
13053    {
13054     "access" : "private",
13055     "field_name" : "m_refs",
13056     "field_offset" : 64,
13057     "referenced_type" : "type-26"
13058    }
13059   ],
13060   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
13061   "name" : "android::wp<android::hardware::BHwBinder>",
13062   "record_kind" : "class",
13063   "referenced_type" : "type-45",
13064   "self_type" : "type-45",
13065   "size" : 16,
13066   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
13067   "template_args" : [ "type-47" ],
13068   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
13069  },
13070  {
13071   "alignment" : 8,
13072   "fields" :
13073   [
13074    {
13075     "access" : "private",
13076     "field_name" : "m_ptr",
13077     "referenced_type" : "type-20"
13078    },
13079    {
13080     "access" : "private",
13081     "field_name" : "m_refs",
13082     "field_offset" : 64,
13083     "referenced_type" : "type-26"
13084    }
13085   ],
13086   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
13087   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
13088   "record_kind" : "class",
13089   "referenced_type" : "type-19",
13090   "self_type" : "type-19",
13091   "size" : 16,
13092   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
13093   "template_args" : [ "type-21" ],
13094   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
13095  },
13096  {
13097   "alignment" : 8,
13098   "fields" :
13099   [
13100    {
13101     "access" : "private",
13102     "field_name" : "m_ptr",
13103     "referenced_type" : "type-33"
13104    },
13105    {
13106     "access" : "private",
13107     "field_name" : "m_refs",
13108     "field_offset" : 64,
13109     "referenced_type" : "type-26"
13110    }
13111   ],
13112   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
13113   "name" : "android::wp<android::hardware::hidl_death_recipient>",
13114   "record_kind" : "class",
13115   "referenced_type" : "type-32",
13116   "self_type" : "type-32",
13117   "size" : 16,
13118   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
13119   "template_args" : [ "type-34" ],
13120   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
13121  },
13122  {
13123   "alignment" : 8,
13124   "fields" :
13125   [
13126    {
13127     "access" : "private",
13128     "field_name" : "m_ptr",
13129     "referenced_type" : "type-36"
13130    },
13131    {
13132     "access" : "private",
13133     "field_name" : "m_refs",
13134     "field_offset" : 64,
13135     "referenced_type" : "type-26"
13136    }
13137   ],
13138   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
13139   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
13140   "record_kind" : "class",
13141   "referenced_type" : "type-35",
13142   "self_type" : "type-35",
13143   "size" : 16,
13144   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
13145   "template_args" : [ "type-37" ],
13146   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
13147  },
13148  {
13149   "alignment" : 4,
13150   "fields" :
13151   [
13152    {
13153     "field_name" : "maxContentLightLevel",
13154     "referenced_type" : "type-294"
13155    },
13156    {
13157     "field_name" : "maxFrameAverageLightLevel",
13158     "field_offset" : 32,
13159     "referenced_type" : "type-294"
13160    }
13161   ],
13162   "linker_set_key" : "android_cta861_3_metadata",
13163   "name" : "android_cta861_3_metadata",
13164   "referenced_type" : "type-585",
13165   "self_type" : "type-585",
13166   "size" : 8,
13167   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13168   "unique_id" : "android_cta861_3_metadata"
13169  },
13170  {
13171   "alignment" : 4,
13172   "fields" :
13173   [
13174    {
13175     "field_name" : "num_points",
13176     "referenced_type" : "type-2"
13177    },
13178    {
13179     "field_name" : "reserved",
13180     "field_offset" : 32,
13181     "referenced_type" : "type-575"
13182    },
13183    {
13184     "field_name" : "xyzc_points",
13185     "field_offset" : 288,
13186     "referenced_type" : "type-582"
13187    }
13188   ],
13189   "linker_set_key" : "android_depth_points",
13190   "name" : "android_depth_points",
13191   "referenced_type" : "type-581",
13192   "self_type" : "type-581",
13193   "size" : 36,
13194   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13195   "unique_id" : "android_depth_points"
13196  },
13197  {
13198   "alignment" : 8,
13199   "fields" :
13200   [
13201    {
13202     "field_name" : "format",
13203     "referenced_type" : "type-578"
13204    },
13205    {
13206     "field_name" : "num_planes",
13207     "field_offset" : 32,
13208     "referenced_type" : "type-2"
13209    },
13210    {
13211     "field_name" : "planes",
13212     "field_offset" : 64,
13213     "referenced_type" : "type-580"
13214    }
13215   ],
13216   "linker_set_key" : "android_flex_layout",
13217   "name" : "android_flex_layout",
13218   "referenced_type" : "type-579",
13219   "self_type" : "type-579",
13220   "size" : 16,
13221   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13222   "unique_id" : "android_flex_layout"
13223  },
13224  {
13225   "alignment" : 8,
13226   "fields" :
13227   [
13228    {
13229     "field_name" : "top_left",
13230     "referenced_type" : "type-491"
13231    },
13232    {
13233     "field_name" : "component",
13234     "field_offset" : 64,
13235     "referenced_type" : "type-576"
13236    },
13237    {
13238     "field_name" : "bits_per_component",
13239     "field_offset" : 96,
13240     "referenced_type" : "type-48"
13241    },
13242    {
13243     "field_name" : "bits_used",
13244     "field_offset" : 128,
13245     "referenced_type" : "type-48"
13246    },
13247    {
13248     "field_name" : "h_increment",
13249     "field_offset" : 160,
13250     "referenced_type" : "type-48"
13251    },
13252    {
13253     "field_name" : "v_increment",
13254     "field_offset" : 192,
13255     "referenced_type" : "type-48"
13256    },
13257    {
13258     "field_name" : "h_subsampling",
13259     "field_offset" : 224,
13260     "referenced_type" : "type-48"
13261    },
13262    {
13263     "field_name" : "v_subsampling",
13264     "field_offset" : 256,
13265     "referenced_type" : "type-48"
13266    }
13267   ],
13268   "linker_set_key" : "android_flex_plane",
13269   "name" : "android_flex_plane",
13270   "referenced_type" : "type-577",
13271   "self_type" : "type-577",
13272   "size" : 40,
13273   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13274   "unique_id" : "android_flex_plane"
13275  },
13276  {
13277   "alignment" : 4,
13278   "fields" :
13279   [
13280    {
13281     "field_name" : "displayPrimaryRed",
13282     "referenced_type" : "type-583"
13283    },
13284    {
13285     "field_name" : "displayPrimaryGreen",
13286     "field_offset" : 64,
13287     "referenced_type" : "type-583"
13288    },
13289    {
13290     "field_name" : "displayPrimaryBlue",
13291     "field_offset" : 128,
13292     "referenced_type" : "type-583"
13293    },
13294    {
13295     "field_name" : "whitePoint",
13296     "field_offset" : 192,
13297     "referenced_type" : "type-583"
13298    },
13299    {
13300     "field_name" : "maxLuminance",
13301     "field_offset" : 256,
13302     "referenced_type" : "type-294"
13303    },
13304    {
13305     "field_name" : "minLuminance",
13306     "field_offset" : 288,
13307     "referenced_type" : "type-294"
13308    }
13309   ],
13310   "linker_set_key" : "android_smpte2086_metadata",
13311   "name" : "android_smpte2086_metadata",
13312   "referenced_type" : "type-584",
13313   "self_type" : "type-584",
13314   "size" : 40,
13315   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13316   "unique_id" : "android_smpte2086_metadata"
13317  },
13318  {
13319   "alignment" : 4,
13320   "fields" :
13321   [
13322    {
13323     "field_name" : "x",
13324     "referenced_type" : "type-294"
13325    },
13326    {
13327     "field_name" : "y",
13328     "field_offset" : 32,
13329     "referenced_type" : "type-294"
13330    }
13331   ],
13332   "linker_set_key" : "android_xy_color",
13333   "name" : "android_xy_color",
13334   "referenced_type" : "type-583",
13335   "self_type" : "type-583",
13336   "size" : 8,
13337   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13338   "unique_id" : "android_xy_color"
13339  },
13340  {
13341   "alignment" : 8,
13342   "fields" :
13343   [
13344    {
13345     "field_name" : "y",
13346     "referenced_type" : "type-50"
13347    },
13348    {
13349     "field_name" : "cb",
13350     "field_offset" : 64,
13351     "referenced_type" : "type-50"
13352    },
13353    {
13354     "field_name" : "cr",
13355     "field_offset" : 128,
13356     "referenced_type" : "type-50"
13357    },
13358    {
13359     "field_name" : "ystride",
13360     "field_offset" : 192,
13361     "referenced_type" : "type-16"
13362    },
13363    {
13364     "field_name" : "cstride",
13365     "field_offset" : 256,
13366     "referenced_type" : "type-16"
13367    },
13368    {
13369     "field_name" : "chroma_step",
13370     "field_offset" : 320,
13371     "referenced_type" : "type-16"
13372    },
13373    {
13374     "field_name" : "reserved",
13375     "field_offset" : 384,
13376     "referenced_type" : "type-575"
13377    }
13378   ],
13379   "linker_set_key" : "android_ycbcr",
13380   "name" : "android_ycbcr",
13381   "referenced_type" : "type-574",
13382   "self_type" : "type-574",
13383   "size" : 80,
13384   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13385   "unique_id" : "android_ycbcr"
13386  },
13387  {
13388   "alignment" : 4,
13389   "fields" :
13390   [
13391    {
13392     "referenced_type" : "type-67"
13393    }
13394   ],
13395   "linker_set_key" : "log_msg",
13396   "name" : "log_msg",
13397   "referenced_type" : "type-66",
13398   "self_type" : "type-66",
13399   "size" : 5124,
13400   "source_file" : "/system/core/liblog/include/log/log_read.h",
13401   "unique_id" : "log_msg"
13402  },
13403  {
13404   "alignment" : 4,
13405   "fields" :
13406   [
13407    {
13408     "field_name" : "buf",
13409     "referenced_type" : "type-68"
13410    },
13411    {
13412     "field_name" : "entry",
13413     "referenced_type" : "type-70"
13414    },
13415    {
13416     "field_name" : "entry_v4",
13417     "referenced_type" : "type-70"
13418    },
13419    {
13420     "field_name" : "entry_v3",
13421     "referenced_type" : "type-73"
13422    },
13423    {
13424     "field_name" : "entry_v2",
13425     "referenced_type" : "type-74"
13426    },
13427    {
13428     "field_name" : "entry_v1",
13429     "referenced_type" : "type-75"
13430    }
13431   ],
13432   "is_anonymous" : true,
13433   "linker_set_key" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3",
13434   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3",
13435   "record_kind" : "union",
13436   "referenced_type" : "type-67",
13437   "self_type" : "type-67",
13438   "size" : 5124,
13439   "source_file" : "/system/core/liblog/include/log/log_read.h",
13440   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
13441  },
13442  {
13443   "alignment" : 1,
13444   "fields" :
13445   [
13446    {
13447     "field_name" : "tv_sec",
13448     "referenced_type" : "type-2"
13449    },
13450    {
13451     "field_name" : "tv_nsec",
13452     "field_offset" : 32,
13453     "referenced_type" : "type-2"
13454    }
13455   ],
13456   "linker_set_key" : "log_time",
13457   "name" : "log_time",
13458   "referenced_type" : "type-368",
13459   "self_type" : "type-368",
13460   "size" : 8,
13461   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
13462   "unique_id" : "_ZTS8log_time"
13463  },
13464  {
13465   "alignment" : 4,
13466   "fields" :
13467   [
13468    {
13469     "field_name" : "len",
13470     "referenced_type" : "type-71"
13471    },
13472    {
13473     "field_name" : "__pad",
13474     "field_offset" : 16,
13475     "referenced_type" : "type-71"
13476    },
13477    {
13478     "field_name" : "pid",
13479     "field_offset" : 32,
13480     "referenced_type" : "type-48"
13481    },
13482    {
13483     "field_name" : "tid",
13484     "field_offset" : 64,
13485     "referenced_type" : "type-48"
13486    },
13487    {
13488     "field_name" : "sec",
13489     "field_offset" : 96,
13490     "referenced_type" : "type-48"
13491    },
13492    {
13493     "field_name" : "nsec",
13494     "field_offset" : 128,
13495     "referenced_type" : "type-48"
13496    },
13497    {
13498     "field_name" : "msg",
13499     "field_offset" : 160,
13500     "referenced_type" : "type-72"
13501    }
13502   ],
13503   "linker_set_key" : "logger_entry",
13504   "name" : "logger_entry",
13505   "referenced_type" : "type-75",
13506   "self_type" : "type-75",
13507   "size" : 20,
13508   "source_file" : "/system/core/liblog/include/log/log_read.h",
13509   "unique_id" : "logger_entry"
13510  },
13511  {
13512   "alignment" : 1,
13513   "fields" :
13514   [
13515    {
13516     "field_name" : "len",
13517     "referenced_type" : "type-71"
13518    },
13519    {
13520     "field_name" : "hdr_size",
13521     "field_offset" : 16,
13522     "referenced_type" : "type-71"
13523    },
13524    {
13525     "field_name" : "pid",
13526     "field_offset" : 32,
13527     "referenced_type" : "type-48"
13528    },
13529    {
13530     "field_name" : "tid",
13531     "field_offset" : 64,
13532     "referenced_type" : "type-48"
13533    },
13534    {
13535     "field_name" : "sec",
13536     "field_offset" : 96,
13537     "referenced_type" : "type-48"
13538    },
13539    {
13540     "field_name" : "nsec",
13541     "field_offset" : 128,
13542     "referenced_type" : "type-48"
13543    },
13544    {
13545     "field_name" : "euid",
13546     "field_offset" : 160,
13547     "referenced_type" : "type-2"
13548    },
13549    {
13550     "field_name" : "msg",
13551     "field_offset" : 192,
13552     "referenced_type" : "type-72"
13553    }
13554   ],
13555   "linker_set_key" : "logger_entry_v2",
13556   "name" : "logger_entry_v2",
13557   "referenced_type" : "type-74",
13558   "self_type" : "type-74",
13559   "size" : 24,
13560   "source_file" : "/system/core/liblog/include/log/log_read.h",
13561   "unique_id" : "logger_entry_v2"
13562  },
13563  {
13564   "alignment" : 1,
13565   "fields" :
13566   [
13567    {
13568     "field_name" : "len",
13569     "referenced_type" : "type-71"
13570    },
13571    {
13572     "field_name" : "hdr_size",
13573     "field_offset" : 16,
13574     "referenced_type" : "type-71"
13575    },
13576    {
13577     "field_name" : "pid",
13578     "field_offset" : 32,
13579     "referenced_type" : "type-48"
13580    },
13581    {
13582     "field_name" : "tid",
13583     "field_offset" : 64,
13584     "referenced_type" : "type-48"
13585    },
13586    {
13587     "field_name" : "sec",
13588     "field_offset" : 96,
13589     "referenced_type" : "type-48"
13590    },
13591    {
13592     "field_name" : "nsec",
13593     "field_offset" : 128,
13594     "referenced_type" : "type-48"
13595    },
13596    {
13597     "field_name" : "lid",
13598     "field_offset" : 160,
13599     "referenced_type" : "type-2"
13600    },
13601    {
13602     "field_name" : "msg",
13603     "field_offset" : 192,
13604     "referenced_type" : "type-72"
13605    }
13606   ],
13607   "linker_set_key" : "logger_entry_v3",
13608   "name" : "logger_entry_v3",
13609   "referenced_type" : "type-73",
13610   "self_type" : "type-73",
13611   "size" : 24,
13612   "source_file" : "/system/core/liblog/include/log/log_read.h",
13613   "unique_id" : "logger_entry_v3"
13614  },
13615  {
13616   "alignment" : 4,
13617   "fields" :
13618   [
13619    {
13620     "field_name" : "len",
13621     "referenced_type" : "type-71"
13622    },
13623    {
13624     "field_name" : "hdr_size",
13625     "field_offset" : 16,
13626     "referenced_type" : "type-71"
13627    },
13628    {
13629     "field_name" : "pid",
13630     "field_offset" : 32,
13631     "referenced_type" : "type-48"
13632    },
13633    {
13634     "field_name" : "tid",
13635     "field_offset" : 64,
13636     "referenced_type" : "type-2"
13637    },
13638    {
13639     "field_name" : "sec",
13640     "field_offset" : 96,
13641     "referenced_type" : "type-2"
13642    },
13643    {
13644     "field_name" : "nsec",
13645     "field_offset" : 128,
13646     "referenced_type" : "type-2"
13647    },
13648    {
13649     "field_name" : "lid",
13650     "field_offset" : 160,
13651     "referenced_type" : "type-2"
13652    },
13653    {
13654     "field_name" : "uid",
13655     "field_offset" : 192,
13656     "referenced_type" : "type-2"
13657    },
13658    {
13659     "field_name" : "msg",
13660     "field_offset" : 224,
13661     "referenced_type" : "type-72"
13662    }
13663   ],
13664   "linker_set_key" : "logger_entry_v4",
13665   "name" : "logger_entry_v4",
13666   "referenced_type" : "type-70",
13667   "self_type" : "type-70",
13668   "size" : 28,
13669   "source_file" : "/system/core/liblog/include/log/log_read.h",
13670   "unique_id" : "logger_entry_v4"
13671  },
13672  {
13673   "alignment" : 4,
13674   "fields" :
13675   [
13676    {
13677     "field_name" : "version",
13678     "referenced_type" : "type-48"
13679    },
13680    {
13681     "field_name" : "numFds",
13682     "field_offset" : 32,
13683     "referenced_type" : "type-48"
13684    },
13685    {
13686     "field_name" : "numInts",
13687     "field_offset" : 64,
13688     "referenced_type" : "type-48"
13689    },
13690    {
13691     "field_name" : "data",
13692     "field_offset" : 96,
13693     "referenced_type" : "type-186"
13694    }
13695   ],
13696   "linker_set_key" : "native_handle",
13697   "name" : "native_handle",
13698   "referenced_type" : "type-185",
13699   "self_type" : "type-185",
13700   "size" : 12,
13701   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
13702   "unique_id" : "native_handle"
13703  }
13704 ],
13705 "rvalue_reference_types" :
13706 [
13707  {
13708   "alignment" : 8,
13709   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::stats::V1_0::IPowerStats> > &&",
13710   "name" : "android::hardware::Return<android::sp<android::hardware::power::stats::V1_0::IPowerStats> > &&",
13711   "referenced_type" : "type-197",
13712   "self_type" : "type-199",
13713   "size" : 8,
13714   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13715  },
13716  {
13717   "alignment" : 8,
13718   "linker_set_key" : "android::hardware::Return<bool> &&",
13719   "name" : "android::hardware::Return<bool> &&",
13720   "referenced_type" : "type-187",
13721   "self_type" : "type-193",
13722   "size" : 8,
13723   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13724  },
13725  {
13726   "alignment" : 8,
13727   "linker_set_key" : "android::hardware::Return<void> &&",
13728   "name" : "android::hardware::Return<void> &&",
13729   "referenced_type" : "type-210",
13730   "self_type" : "type-213",
13731   "size" : 8,
13732   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13733  },
13734  {
13735   "alignment" : 8,
13736   "linker_set_key" : "android::hardware::Status &&",
13737   "name" : "android::hardware::Status &&",
13738   "referenced_type" : "type-176",
13739   "self_type" : "type-182",
13740   "size" : 8,
13741   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13742  },
13743  {
13744   "alignment" : 8,
13745   "linker_set_key" : "android::hardware::details::return_status &&",
13746   "name" : "android::hardware::details::return_status &&",
13747   "referenced_type" : "type-188",
13748   "self_type" : "type-206",
13749   "size" : 8,
13750   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13751  },
13752  {
13753   "alignment" : 8,
13754   "linker_set_key" : "android::hardware::hidl_handle &&",
13755   "name" : "android::hardware::hidl_handle &&",
13756   "referenced_type" : "type-327",
13757   "self_type" : "type-332",
13758   "size" : 8,
13759   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13760  },
13761  {
13762   "alignment" : 8,
13763   "linker_set_key" : "android::hardware::hidl_memory &&",
13764   "name" : "android::hardware::hidl_memory &&",
13765   "referenced_type" : "type-330",
13766   "self_type" : "type-336",
13767   "size" : 8,
13768   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13769  },
13770  {
13771   "alignment" : 8,
13772   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13773   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13774   "referenced_type" : "type-29",
13775   "self_type" : "type-172",
13776   "size" : 8,
13777   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13778  },
13779  {
13780   "alignment" : 8,
13781   "linker_set_key" : "android::sp<android::hardware::power::stats::V1_0::IPowerStats> &&",
13782   "name" : "android::sp<android::hardware::power::stats::V1_0::IPowerStats> &&",
13783   "referenced_type" : "type-55",
13784   "self_type" : "type-168",
13785   "size" : 8,
13786   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13787  },
13788  {
13789   "alignment" : 8,
13790   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13791   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13792   "referenced_type" : "type-545",
13793   "self_type" : "type-544",
13794   "size" : 8,
13795   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13796  },
13797  {
13798   "alignment" : 8,
13799   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
13800   "name" : "std::function<sp<IBase> (void *)> &&",
13801   "referenced_type" : "type-556",
13802   "self_type" : "type-555",
13803   "size" : 8,
13804   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13805  },
13806  {
13807   "alignment" : 8,
13808   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
13809   "name" : "std::function<sp<IBinder> (void *)> &&",
13810   "referenced_type" : "type-547",
13811   "self_type" : "type-546",
13812   "size" : 8,
13813   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13814  }
13815 ]
13816}
13817