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-293",
16   "self_type" : "type-580",
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-185",
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-573",
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-132",
84   "self_type" : "type-132",
85   "size" : 2
86  },
87  {
88   "alignment" : 8,
89   "linker_set_key" : "double",
90   "name" : "double",
91   "referenced_type" : "type-298",
92   "self_type" : "type-298",
93   "size" : 8
94  },
95  {
96   "alignment" : 4,
97   "linker_set_key" : "float",
98   "name" : "float",
99   "referenced_type" : "type-293",
100   "self_type" : "type-293",
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" : 4,
114   "is_integral" : true,
115   "linker_set_key" : "long",
116   "name" : "long",
117   "referenced_type" : "type-275",
118   "self_type" : "type-275",
119   "size" : 4
120  },
121  {
122   "alignment" : 8,
123   "linker_set_key" : "long double",
124   "name" : "long double",
125   "referenced_type" : "type-683",
126   "self_type" : "type-683",
127   "size" : 8
128  },
129  {
130   "alignment" : 8,
131   "is_integral" : true,
132   "linker_set_key" : "long long",
133   "name" : "long long",
134   "referenced_type" : "type-118",
135   "self_type" : "type-118",
136   "size" : 8
137  },
138  {
139   "alignment" : 2,
140   "is_integral" : true,
141   "linker_set_key" : "short",
142   "name" : "short",
143   "referenced_type" : "type-252",
144   "self_type" : "type-252",
145   "size" : 2
146  },
147  {
148   "alignment" : 1,
149   "is_integral" : true,
150   "linker_set_key" : "signed char",
151   "name" : "signed char",
152   "referenced_type" : "type-304",
153   "self_type" : "type-304",
154   "size" : 1
155  },
156  {
157   "alignment" : 1,
158   "is_integral" : true,
159   "is_unsigned" : true,
160   "linker_set_key" : "unsigned char",
161   "name" : "unsigned char",
162   "referenced_type" : "type-69",
163   "self_type" : "type-69",
164   "size" : 1
165  },
166  {
167   "alignment" : 4,
168   "is_integral" : true,
169   "is_unsigned" : true,
170   "linker_set_key" : "unsigned int",
171   "name" : "unsigned int",
172   "referenced_type" : "type-2",
173   "self_type" : "type-2",
174   "size" : 4
175  },
176  {
177   "alignment" : 4,
178   "is_integral" : true,
179   "is_unsigned" : true,
180   "linker_set_key" : "unsigned long",
181   "name" : "unsigned long",
182   "referenced_type" : "type-280",
183   "self_type" : "type-280",
184   "size" : 4
185  },
186  {
187   "alignment" : 8,
188   "is_integral" : true,
189   "is_unsigned" : true,
190   "linker_set_key" : "unsigned long long",
191   "name" : "unsigned long long",
192   "referenced_type" : "type-16",
193   "self_type" : "type-16",
194   "size" : 8
195  },
196  {
197   "alignment" : 2,
198   "is_integral" : true,
199   "is_unsigned" : true,
200   "linker_set_key" : "unsigned short",
201   "name" : "unsigned short",
202   "referenced_type" : "type-71",
203   "self_type" : "type-71",
204   "size" : 2
205  },
206  {
207   "linker_set_key" : "void",
208   "name" : "void",
209   "referenced_type" : "type-51",
210   "self_type" : "type-51"
211  }
212 ],
213 "elf_functions" :
214 [
215  {
216   "name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
217  },
218  {
219   "name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
220  },
221  {
222   "name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
223  },
224  {
225   "name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
226  },
227  {
228   "name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
229  },
230  {
231   "name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
232  },
233  {
234   "name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
235  },
236  {
237   "name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
238  },
239  {
240   "name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
241  },
242  {
243   "name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats21notifySyspropsChangedEv"
244  },
245  {
246   "name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats21setHALInstrumentationEv"
247  },
248  {
249   "name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
250  },
251  {
252   "name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats4pingEv"
253  },
254  {
255   "name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
256  },
257  {
258   "name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
259  },
260  {
261   "name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats8castFromERKNS_2spIS4_EEb"
262  },
263  {
264   "name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStats13addOnewayTaskENSt3__18functionIFvvEEE"
265  },
266  {
267   "name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStatsC1ENS_2spINS3_11IPowerStatsEEE"
268  },
269  {
270   "name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStatsC2ENS_2spINS3_11IPowerStatsEEE"
271  },
272  {
273   "name" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
274  },
275  {
276   "name" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
277  },
278  {
279   "name" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats17_hidl_getRailInfoEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
280  },
281  {
282   "name" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats19_hidl_getEnergyDataEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
283  },
284  {
285   "name" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats22_hidl_streamEnergyDataEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
286  },
287  {
288   "name" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats24_hidl_getPowerEntityInfoEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
289  },
290  {
291   "name" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats29_hidl_getPowerEntityStateInfoEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
292  },
293  {
294   "name" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats38_hidl_getPowerEntityStateResidencyDataEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
295  },
296  {
297   "name" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats4pingEv"
298  },
299  {
300   "name" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStatsC1ERKNS_2spINS3_11IPowerStatsEEE"
301  },
302  {
303   "name" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStatsC2ERKNS_2spINS3_11IPowerStatsEEE"
304  },
305  {
306   "name" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStatsD0Ev"
307  },
308  {
309   "name" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStatsD1Ev"
310  },
311  {
312   "name" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStatsD2Ev"
313  },
314  {
315   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats11getRailInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_8RailInfoEEENS3_6StatusEEEE"
316  },
317  {
318   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
319  },
320  {
321   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
322  },
323  {
324   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
325  },
326  {
327   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats13getEnergyDataERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNS5_INS3_10EnergyDataEEENS3_6StatusEEEE"
328  },
329  {
330   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
331  },
332  {
333   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
334  },
335  {
336   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats16streamEnergyDataEjjNSt3__18functionIFvRKNS0_12MQDescriptorINS3_10EnergyDataELNS0_8MQFlavorE1EEEjjNS3_6StatusEEEE"
337  },
338  {
339   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats17_hidl_getRailInfoEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS3_8RailInfoEEENS3_6StatusEEEE"
340  },
341  {
342   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats18getPowerEntityInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_15PowerEntityInfoEEENS3_6StatusEEEE"
343  },
344  {
345   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats19_hidl_getEnergyDataEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNSA_INS3_10EnergyDataEEENS3_6StatusEEEE"
346  },
347  {
348   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
349  },
350  {
351   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats21notifySyspropsChangedEv"
352  },
353  {
354   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats21setHALInstrumentationEv"
355  },
356  {
357   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats22_hidl_streamEnergyDataEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjjNSt3__18functionIFvRKNS0_12MQDescriptorINS3_10EnergyDataELNS0_8MQFlavorE1EEEjjNS3_6StatusEEEE"
358  },
359  {
360   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats23getPowerEntityStateInfoERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNS5_INS3_21PowerEntityStateSpaceEEENS3_6StatusEEEE"
361  },
362  {
363   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats24_hidl_getPowerEntityInfoEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS3_15PowerEntityInfoEEENS3_6StatusEEEE"
364  },
365  {
366   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats29_hidl_getPowerEntityStateInfoEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNSA_INS3_21PowerEntityStateSpaceEEENS3_6StatusEEEE"
367  },
368  {
369   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats32getPowerEntityStateResidencyDataERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNS5_INS3_31PowerEntityStateResidencyResultEEENS3_6StatusEEEE"
370  },
371  {
372   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats38_hidl_getPowerEntityStateResidencyDataEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNSA_INS3_31PowerEntityStateResidencyResultEEENS3_6StatusEEEE"
373  },
374  {
375   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats4pingEv"
376  },
377  {
378   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
379  },
380  {
381   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStatsC1ERKNS_2spINS0_7IBinderEEE"
382  },
383  {
384   "name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStatsC2ERKNS_2spINS0_7IBinderEEE"
385  },
386  {
387   "name" : "_ZN7android8hardware5power5stats4V1_021writeEmbeddedToParcelERKNS3_15PowerEntityInfoEPNS0_6ParcelEjj"
388  },
389  {
390   "name" : "_ZN7android8hardware5power5stats4V1_021writeEmbeddedToParcelERKNS3_20PowerEntityStateInfoEPNS0_6ParcelEjj"
391  },
392  {
393   "name" : "_ZN7android8hardware5power5stats4V1_021writeEmbeddedToParcelERKNS3_21PowerEntityStateSpaceEPNS0_6ParcelEjj"
394  },
395  {
396   "name" : "_ZN7android8hardware5power5stats4V1_021writeEmbeddedToParcelERKNS3_31PowerEntityStateResidencyResultEPNS0_6ParcelEjj"
397  },
398  {
399   "name" : "_ZN7android8hardware5power5stats4V1_021writeEmbeddedToParcelERKNS3_8RailInfoEPNS0_6ParcelEjj"
400  },
401  {
402   "name" : "_ZN7android8hardware5power5stats4V1_022readEmbeddedFromParcelERKNS3_15PowerEntityInfoERKNS0_6ParcelEjj"
403  },
404  {
405   "name" : "_ZN7android8hardware5power5stats4V1_022readEmbeddedFromParcelERKNS3_20PowerEntityStateInfoERKNS0_6ParcelEjj"
406  },
407  {
408   "name" : "_ZN7android8hardware5power5stats4V1_022readEmbeddedFromParcelERKNS3_21PowerEntityStateSpaceERKNS0_6ParcelEjj"
409  },
410  {
411   "name" : "_ZN7android8hardware5power5stats4V1_022readEmbeddedFromParcelERKNS3_31PowerEntityStateResidencyResultERKNS0_6ParcelEjj"
412  },
413  {
414   "name" : "_ZN7android8hardware5power5stats4V1_022readEmbeddedFromParcelERKNS3_8RailInfoERKNS0_6ParcelEjj"
415  },
416  {
417   "binding" : "weak",
418   "name" : "_ZN7android8hardware7details13castInterfaceINS0_5power5stats4V1_011IPowerStatsENS_4hidl4base4V1_05IBaseENS5_14BpHwPowerStatsEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
419  },
420  {
421   "binding" : "weak",
422   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_5power5stats4V1_014BpHwPowerStatsENS5_11IPowerStatsEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
423  },
424  {
425   "binding" : "weak",
426   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
427  },
428  {
429   "binding" : "weak",
430   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
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_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISG_EERPNS_15__tree_end_nodeIST_EERKT_"
435  },
436  {
437   "binding" : "weak",
438   "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_EEiEERKT_"
439  },
440  {
441   "binding" : "weak",
442   "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_EEiEE"
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_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISE_EERPNS_15__tree_end_nodeISR_EERKT_"
447  },
448  {
449   "binding" : "weak",
450   "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_EEiEERKT_"
451  },
452  {
453   "binding" : "weak",
454   "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_EEiEE"
455  },
456  {
457   "binding" : "weak",
458   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
459  },
460  {
461   "binding" : "weak",
462   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
463  },
464  {
465   "binding" : "weak",
466   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
467  },
468  {
469   "name" : "_ZThn20_N7android8hardware5power5stats4V1_014BnHwPowerStatsD0Ev"
470  },
471  {
472   "name" : "_ZThn20_N7android8hardware5power5stats4V1_014BnHwPowerStatsD1Ev"
473  },
474  {
475   "name" : "_ZTv0_n12_N7android8hardware5power5stats4V1_014BnHwPowerStatsD0Ev"
476  },
477  {
478   "name" : "_ZTv0_n12_N7android8hardware5power5stats4V1_014BnHwPowerStatsD1Ev"
479  },
480  {
481   "name" : "__aeabi_memclr"
482  },
483  {
484   "name" : "__aeabi_memclr4"
485  },
486  {
487   "name" : "__aeabi_memclr8"
488  },
489  {
490   "name" : "__aeabi_memcpy"
491  },
492  {
493   "name" : "__aeabi_memcpy4"
494  },
495  {
496   "name" : "__aeabi_memcpy8"
497  },
498  {
499   "name" : "__aeabi_memset"
500  },
501  {
502   "name" : "__aeabi_memset4"
503  },
504  {
505   "name" : "__aeabi_memset8"
506  }
507 ],
508 "elf_objects" :
509 [
510  {
511   "name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats10descriptorE"
512  },
513  {
514   "name" : "_ZTCN7android8hardware5power5stats4V1_011IPowerStatsE0_NS_4hidl4base4V1_05IBaseE"
515  },
516  {
517   "binding" : "weak",
518   "name" : "_ZTCN7android8hardware5power5stats4V1_012BsPowerStatsE0_NS3_11IPowerStatsE"
519  },
520  {
521   "name" : "_ZTCN7android8hardware5power5stats4V1_014BnHwPowerStatsE0_NS0_7IBinderE"
522  },
523  {
524   "name" : "_ZTCN7android8hardware5power5stats4V1_014BnHwPowerStatsE0_NS0_9BHwBinderE"
525  },
526  {
527   "name" : "_ZTCN7android8hardware5power5stats4V1_014BnHwPowerStatsE0_NS_4hidl4base4V1_08BnHwBaseE"
528  },
529  {
530   "name" : "_ZTCN7android8hardware5power5stats4V1_014BpHwPowerStatsE0_NS0_11BpInterfaceINS3_11IPowerStatsEEE"
531  },
532  {
533   "name" : "_ZTCN7android8hardware5power5stats4V1_014BpHwPowerStatsE0_NS3_11IPowerStatsE"
534  },
535  {
536   "name" : "_ZTCN7android8hardware5power5stats4V1_014BpHwPowerStatsE0_NS_4hidl4base4V1_05IBaseE"
537  },
538  {
539   "name" : "_ZTCN7android8hardware5power5stats4V1_014BpHwPowerStatsE4_NS0_10IInterfaceE"
540  },
541  {
542   "name" : "_ZTCN7android8hardware5power5stats4V1_014BpHwPowerStatsE8_NS0_11BpHwRefBaseE"
543  },
544  {
545   "name" : "_ZTTN7android8hardware5power5stats4V1_011IPowerStatsE"
546  },
547  {
548   "name" : "_ZTTN7android8hardware5power5stats4V1_014BnHwPowerStatsE"
549  },
550  {
551   "name" : "_ZTTN7android8hardware5power5stats4V1_014BpHwPowerStatsE"
552  },
553  {
554   "name" : "_ZTVN7android8hardware5power5stats4V1_011IPowerStatsE"
555  },
556  {
557   "binding" : "weak",
558   "name" : "_ZTVN7android8hardware5power5stats4V1_012BsPowerStatsE"
559  },
560  {
561   "name" : "_ZTVN7android8hardware5power5stats4V1_014BnHwPowerStatsE"
562  },
563  {
564   "name" : "_ZTVN7android8hardware5power5stats4V1_014BpHwPowerStatsE"
565  }
566 ],
567 "enum_types" :
568 [
569  {
570   "alignment" : 4,
571   "enum_fields" :
572   [
573    {
574     "enum_field_value" : 0,
575     "name" : "android::Condition::WAKE_UP_ONE"
576    },
577    {
578     "enum_field_value" : 1,
579     "name" : "android::Condition::WAKE_UP_ALL"
580    }
581   ],
582   "linker_set_key" : "android::Condition::WakeUpType",
583   "name" : "android::Condition::WakeUpType",
584   "referenced_type" : "type-591",
585   "self_type" : "type-591",
586   "size" : 4,
587   "source_file" : "/system/core/libutils/include/utils/Condition.h",
588   "underlying_type" : "type-2",
589   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
590  },
591  {
592   "alignment" : 4,
593   "enum_fields" :
594   [
595    {
596     "enum_field_value" : 0,
597     "name" : "android::String16::kEmptyString"
598    }
599   ],
600   "linker_set_key" : "android::String16::StaticLinkage",
601   "name" : "android::String16::StaticLinkage",
602   "referenced_type" : "type-478",
603   "self_type" : "type-478",
604   "size" : 4,
605   "source_file" : "/system/core/libutils/include/utils/String16.h",
606   "underlying_type" : "type-2",
607   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
608  },
609  {
610   "alignment" : 4,
611   "enum_fields" :
612   [
613    {
614     "enum_field_value" : 0,
615     "name" : "android::String8::kEmptyString"
616    }
617   ],
618   "linker_set_key" : "android::String8::StaticLinkage",
619   "name" : "android::String8::StaticLinkage",
620   "referenced_type" : "type-469",
621   "self_type" : "type-469",
622   "size" : 4,
623   "source_file" : "/system/core/libutils/include/utils/String8.h",
624   "underlying_type" : "type-2",
625   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
626  },
627  {
628   "alignment" : 4,
629   "enum_fields" :
630   [
631    {
632     "enum_field_value" : 0,
633     "name" : "android::hardware::HidlReturnRestriction::NONE"
634    },
635    {
636     "enum_field_value" : 1,
637     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
638    },
639    {
640     "enum_field_value" : 2,
641     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
642    }
643   ],
644   "linker_set_key" : "android::hardware::HidlReturnRestriction",
645   "name" : "android::hardware::HidlReturnRestriction",
646   "referenced_type" : "type-208",
647   "self_type" : "type-208",
648   "size" : 4,
649   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
650   "underlying_type" : "type-48",
651   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
652  },
653  {
654   "alignment" : 4,
655   "enum_fields" :
656   [
657    {
658     "enum_field_value" : 0,
659     "name" : "android::hardware::MQDescriptor<android::hardware::power::stats::V1_0::EnergyData, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
660    },
661    {
662     "enum_field_value" : 1,
663     "name" : "android::hardware::MQDescriptor<android::hardware::power::stats::V1_0::EnergyData, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
664    },
665    {
666     "enum_field_value" : 2,
667     "name" : "android::hardware::MQDescriptor<android::hardware::power::stats::V1_0::EnergyData, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
668    },
669    {
670     "enum_field_value" : 3,
671     "name" : "android::hardware::MQDescriptor<android::hardware::power::stats::V1_0::EnergyData, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
672    }
673   ],
674   "linker_set_key" : "android::hardware::MQDescriptor<EnergyData, android::hardware::kSynchronizedReadWrite>::GrantorType",
675   "name" : "android::hardware::MQDescriptor<EnergyData, android::hardware::kSynchronizedReadWrite>::GrantorType",
676   "referenced_type" : "type-457",
677   "self_type" : "type-457",
678   "size" : 4,
679   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
680   "underlying_type" : "type-48",
681   "unique_id" : "_ZTSN7android8hardware12MQDescriptorINS0_5power5stats4V1_010EnergyDataELNS0_8MQFlavorE1EE11GrantorTypeE"
682  },
683  {
684   "alignment" : 4,
685   "enum_fields" :
686   [
687    {
688     "enum_field_value" : 0,
689     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
690    },
691    {
692     "enum_field_value" : 1,
693     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
694    },
695    {
696     "enum_field_value" : 2,
697     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
698    },
699    {
700     "enum_field_value" : 3,
701     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
702    }
703   ],
704   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
705   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
706   "referenced_type" : "type-459",
707   "self_type" : "type-459",
708   "size" : 4,
709   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
710   "underlying_type" : "type-48",
711   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
712  },
713  {
714   "alignment" : 4,
715   "enum_fields" :
716   [
717    {
718     "enum_field_value" : 1,
719     "name" : "android::hardware::kSynchronizedReadWrite"
720    },
721    {
722     "enum_field_value" : 2,
723     "name" : "android::hardware::kUnsynchronizedWrite"
724    }
725   ],
726   "linker_set_key" : "android::hardware::MQFlavor",
727   "name" : "android::hardware::MQFlavor",
728   "referenced_type" : "type-449",
729   "self_type" : "type-449",
730   "size" : 4,
731   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
732   "underlying_type" : "type-2",
733   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
734  },
735  {
736   "alignment" : 4,
737   "enum_fields" :
738   [
739    {
740     "enum_field_value" : 0,
741     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
742    },
743    {
744     "enum_field_value" : 1,
745     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
746    },
747    {
748     "enum_field_value" : 2,
749     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
750    }
751   ],
752   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
753   "name" : "android::hardware::ProcessState::CallRestriction",
754   "referenced_type" : "type-140",
755   "self_type" : "type-140",
756   "size" : 4,
757   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
758   "underlying_type" : "type-48",
759   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
760  },
761  {
762   "alignment" : 4,
763   "enum_fields" :
764   [
765    {
766     "enum_field_value" : 0,
767     "name" : "android::hardware::Status::EX_NONE"
768    },
769    {
770     "enum_field_value" : -1,
771     "name" : "android::hardware::Status::EX_SECURITY"
772    },
773    {
774     "enum_field_value" : -2,
775     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
776    },
777    {
778     "enum_field_value" : -3,
779     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
780    },
781    {
782     "enum_field_value" : -4,
783     "name" : "android::hardware::Status::EX_NULL_POINTER"
784    },
785    {
786     "enum_field_value" : -5,
787     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
788    },
789    {
790     "enum_field_value" : -6,
791     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
792    },
793    {
794     "enum_field_value" : -7,
795     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
796    },
797    {
798     "enum_field_value" : -128,
799     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
800    },
801    {
802     "enum_field_value" : -129,
803     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
804    }
805   ],
806   "linker_set_key" : "android::hardware::Status::Exception",
807   "name" : "android::hardware::Status::Exception",
808   "referenced_type" : "type-177",
809   "self_type" : "type-177",
810   "size" : 4,
811   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
812   "underlying_type" : "type-48",
813   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
814  },
815  {
816   "alignment" : 4,
817   "enum_fields" :
818   [
819    {
820     "enum_field_value" : 0,
821     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
822    },
823    {
824     "enum_field_value" : 1,
825     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
826    },
827    {
828     "enum_field_value" : 2,
829     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
830    },
831    {
832     "enum_field_value" : 3,
833     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
834    },
835    {
836     "enum_field_value" : 4,
837     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
838    },
839    {
840     "enum_field_value" : 5,
841     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
842    },
843    {
844     "enum_field_value" : 6,
845     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
846    },
847    {
848     "enum_field_value" : 7,
849     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
850    },
851    {
852     "enum_field_value" : 8,
853     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
854    },
855    {
856     "enum_field_value" : 9,
857     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
858    }
859   ],
860   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
861   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
862   "referenced_type" : "type-658",
863   "self_type" : "type-658",
864   "size" : 4,
865   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
866   "underlying_type" : "type-2",
867   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
868  },
869  {
870   "alignment" : 4,
871   "enum_fields" :
872   [
873    {
874     "enum_field_value" : 0,
875     "name" : "android::hardware::power::stats::V1_0::PowerEntityType::SUBSYSTEM"
876    },
877    {
878     "enum_field_value" : 1,
879     "name" : "android::hardware::power::stats::V1_0::PowerEntityType::PERIPHERAL"
880    },
881    {
882     "enum_field_value" : 2,
883     "name" : "android::hardware::power::stats::V1_0::PowerEntityType::POWER_DOMAIN"
884    }
885   ],
886   "linker_set_key" : "android::hardware::power::stats::V1_0::PowerEntityType",
887   "name" : "android::hardware::power::stats::V1_0::PowerEntityType",
888   "referenced_type" : "type-417",
889   "self_type" : "type-417",
890   "size" : 4,
891   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/types.h",
892   "underlying_type" : "type-2",
893   "unique_id" : "_ZTSN7android8hardware5power5stats4V1_015PowerEntityTypeE"
894  },
895  {
896   "alignment" : 4,
897   "enum_fields" :
898   [
899    {
900     "enum_field_value" : 0,
901     "name" : "android::hardware::power::stats::V1_0::Status::SUCCESS"
902    },
903    {
904     "enum_field_value" : 1,
905     "name" : "android::hardware::power::stats::V1_0::Status::NOT_SUPPORTED"
906    },
907    {
908     "enum_field_value" : 2,
909     "name" : "android::hardware::power::stats::V1_0::Status::INVALID_INPUT"
910    },
911    {
912     "enum_field_value" : 3,
913     "name" : "android::hardware::power::stats::V1_0::Status::FILESYSTEM_ERROR"
914    },
915    {
916     "enum_field_value" : 4,
917     "name" : "android::hardware::power::stats::V1_0::Status::INSUFFICIENT_RESOURCES"
918    }
919   ],
920   "linker_set_key" : "android::hardware::power::stats::V1_0::Status",
921   "name" : "android::hardware::power::stats::V1_0::Status",
922   "referenced_type" : "type-619",
923   "self_type" : "type-619",
924   "size" : 4,
925   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/types.h",
926   "underlying_type" : "type-2",
927   "unique_id" : "_ZTSN7android8hardware5power5stats4V1_06StatusE"
928  },
929  {
930   "alignment" : 4,
931   "enum_fields" :
932   [
933    {
934     "enum_field_value" : 0,
935     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
936    },
937    {
938     "enum_field_value" : 1,
939     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
940    },
941    {
942     "enum_field_value" : 2,
943     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
944    }
945   ],
946   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
947   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
948   "referenced_type" : "type-464",
949   "self_type" : "type-464",
950   "size" : 4,
951   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
952   "underlying_type" : "type-48",
953   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
954  },
955  {
956   "alignment" : 4,
957   "enum_fields" :
958   [
959    {
960     "enum_field_value" : -1,
961     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
962    }
963   ],
964   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
965   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
966   "referenced_type" : "type-609",
967   "self_type" : "type-609",
968   "size" : 4,
969   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
970   "underlying_type" : "type-48",
971   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
972  },
973  {
974   "alignment" : 1,
975   "enum_fields" :
976   [
977    {
978     "enum_field_value" : 0,
979     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
980    },
981    {
982     "enum_field_value" : 1,
983     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
984    },
985    {
986     "enum_field_value" : 2,
987     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
988    }
989   ],
990   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
991   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
992   "referenced_type" : "type-608",
993   "self_type" : "type-608",
994   "size" : 1,
995   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
996   "underlying_type" : "type-69",
997   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
998  },
999  {
1000   "alignment" : 4,
1001   "enum_fields" :
1002   [
1003    {
1004     "enum_field_value" : 0,
1005     "name" : "ANDROID_LOG_UNKNOWN"
1006    },
1007    {
1008     "enum_field_value" : 1,
1009     "name" : "ANDROID_LOG_DEFAULT"
1010    },
1011    {
1012     "enum_field_value" : 2,
1013     "name" : "ANDROID_LOG_VERBOSE"
1014    },
1015    {
1016     "enum_field_value" : 3,
1017     "name" : "ANDROID_LOG_DEBUG"
1018    },
1019    {
1020     "enum_field_value" : 4,
1021     "name" : "ANDROID_LOG_INFO"
1022    },
1023    {
1024     "enum_field_value" : 5,
1025     "name" : "ANDROID_LOG_WARN"
1026    },
1027    {
1028     "enum_field_value" : 6,
1029     "name" : "ANDROID_LOG_ERROR"
1030    },
1031    {
1032     "enum_field_value" : 7,
1033     "name" : "ANDROID_LOG_FATAL"
1034    },
1035    {
1036     "enum_field_value" : 8,
1037     "name" : "ANDROID_LOG_SILENT"
1038    }
1039   ],
1040   "linker_set_key" : "android_LogPriority",
1041   "name" : "android_LogPriority",
1042   "referenced_type" : "type-1",
1043   "self_type" : "type-1",
1044   "size" : 4,
1045   "source_file" : "/system/core/liblog/include/android/log.h",
1046   "underlying_type" : "type-2",
1047   "unique_id" : "android_LogPriority"
1048  },
1049  {
1050   "alignment" : 4,
1051   "enum_fields" :
1052   [
1053    {
1054     "enum_field_value" : 0,
1055     "name" : "HAL_COLOR_MODE_NATIVE"
1056    },
1057    {
1058     "enum_field_value" : 1,
1059     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1060    },
1061    {
1062     "enum_field_value" : 2,
1063     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1064    },
1065    {
1066     "enum_field_value" : 3,
1067     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1068    },
1069    {
1070     "enum_field_value" : 4,
1071     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1072    },
1073    {
1074     "enum_field_value" : 5,
1075     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1076    },
1077    {
1078     "enum_field_value" : 6,
1079     "name" : "HAL_COLOR_MODE_DCI_P3"
1080    },
1081    {
1082     "enum_field_value" : 7,
1083     "name" : "HAL_COLOR_MODE_SRGB"
1084    },
1085    {
1086     "enum_field_value" : 8,
1087     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1088    },
1089    {
1090     "enum_field_value" : 9,
1091     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1092    }
1093   ],
1094   "linker_set_key" : "android_color_mode_t",
1095   "name" : "android_color_mode_t",
1096   "referenced_type" : "type-561",
1097   "self_type" : "type-561",
1098   "size" : 4,
1099   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1100   "underlying_type" : "type-2",
1101   "unique_id" : "android_color_mode_t"
1102  },
1103  {
1104   "alignment" : 4,
1105   "enum_fields" :
1106   [
1107    {
1108     "enum_field_value" : 10,
1109     "name" : "HAL_COLOR_MODE_BT2020"
1110    },
1111    {
1112     "enum_field_value" : 11,
1113     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1114    },
1115    {
1116     "enum_field_value" : 12,
1117     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1118    }
1119   ],
1120   "linker_set_key" : "android_color_mode_v1_1_t",
1121   "name" : "android_color_mode_v1_1_t",
1122   "referenced_type" : "type-566",
1123   "self_type" : "type-566",
1124   "size" : 4,
1125   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1126   "underlying_type" : "type-2",
1127   "unique_id" : "android_color_mode_v1_1_t"
1128  },
1129  {
1130   "alignment" : 4,
1131   "enum_fields" :
1132   [
1133    {
1134     "enum_field_value" : 0,
1135     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1136    },
1137    {
1138     "enum_field_value" : 1,
1139     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1140    },
1141    {
1142     "enum_field_value" : 2,
1143     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1144    },
1145    {
1146     "enum_field_value" : 3,
1147     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1148    },
1149    {
1150     "enum_field_value" : 4,
1151     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1152    },
1153    {
1154     "enum_field_value" : 5,
1155     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1156    },
1157    {
1158     "enum_field_value" : 6,
1159     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1160    }
1161   ],
1162   "linker_set_key" : "android_color_transform_t",
1163   "name" : "android_color_transform_t",
1164   "referenced_type" : "type-562",
1165   "self_type" : "type-562",
1166   "size" : 4,
1167   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1168   "underlying_type" : "type-2",
1169   "unique_id" : "android_color_transform_t"
1170  },
1171  {
1172   "alignment" : 4,
1173   "enum_fields" :
1174   [
1175    {
1176     "enum_field_value" : 0,
1177     "name" : "HAL_DATASPACE_UNKNOWN"
1178    },
1179    {
1180     "enum_field_value" : 1,
1181     "name" : "HAL_DATASPACE_ARBITRARY"
1182    },
1183    {
1184     "enum_field_value" : 16,
1185     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1186    },
1187    {
1188     "enum_field_value" : 4128768,
1189     "name" : "HAL_DATASPACE_STANDARD_MASK"
1190    },
1191    {
1192     "enum_field_value" : 0,
1193     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1194    },
1195    {
1196     "enum_field_value" : 65536,
1197     "name" : "HAL_DATASPACE_STANDARD_BT709"
1198    },
1199    {
1200     "enum_field_value" : 131072,
1201     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1202    },
1203    {
1204     "enum_field_value" : 196608,
1205     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1206    },
1207    {
1208     "enum_field_value" : 262144,
1209     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1210    },
1211    {
1212     "enum_field_value" : 327680,
1213     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1214    },
1215    {
1216     "enum_field_value" : 393216,
1217     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1218    },
1219    {
1220     "enum_field_value" : 458752,
1221     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1222    },
1223    {
1224     "enum_field_value" : 524288,
1225     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1226    },
1227    {
1228     "enum_field_value" : 589824,
1229     "name" : "HAL_DATASPACE_STANDARD_FILM"
1230    },
1231    {
1232     "enum_field_value" : 655360,
1233     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1234    },
1235    {
1236     "enum_field_value" : 720896,
1237     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1238    },
1239    {
1240     "enum_field_value" : 22,
1241     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1242    },
1243    {
1244     "enum_field_value" : 130023424,
1245     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1246    },
1247    {
1248     "enum_field_value" : 0,
1249     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1250    },
1251    {
1252     "enum_field_value" : 4194304,
1253     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1254    },
1255    {
1256     "enum_field_value" : 8388608,
1257     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1258    },
1259    {
1260     "enum_field_value" : 12582912,
1261     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1262    },
1263    {
1264     "enum_field_value" : 16777216,
1265     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1266    },
1267    {
1268     "enum_field_value" : 20971520,
1269     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1270    },
1271    {
1272     "enum_field_value" : 25165824,
1273     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1274    },
1275    {
1276     "enum_field_value" : 29360128,
1277     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1278    },
1279    {
1280     "enum_field_value" : 33554432,
1281     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1282    },
1283    {
1284     "enum_field_value" : 27,
1285     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1286    },
1287    {
1288     "enum_field_value" : 939524096,
1289     "name" : "HAL_DATASPACE_RANGE_MASK"
1290    },
1291    {
1292     "enum_field_value" : 0,
1293     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1294    },
1295    {
1296     "enum_field_value" : 134217728,
1297     "name" : "HAL_DATASPACE_RANGE_FULL"
1298    },
1299    {
1300     "enum_field_value" : 268435456,
1301     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1302    },
1303    {
1304     "enum_field_value" : 402653184,
1305     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1306    },
1307    {
1308     "enum_field_value" : 512,
1309     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1310    },
1311    {
1312     "enum_field_value" : 138477568,
1313     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1314    },
1315    {
1316     "enum_field_value" : 406913024,
1317     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1318    },
1319    {
1320     "enum_field_value" : 513,
1321     "name" : "HAL_DATASPACE_SRGB"
1322    },
1323    {
1324     "enum_field_value" : 142671872,
1325     "name" : "HAL_DATASPACE_V0_SRGB"
1326    },
1327    {
1328     "enum_field_value" : 411107328,
1329     "name" : "HAL_DATASPACE_V0_SCRGB"
1330    },
1331    {
1332     "enum_field_value" : 257,
1333     "name" : "HAL_DATASPACE_JFIF"
1334    },
1335    {
1336     "enum_field_value" : 146931712,
1337     "name" : "HAL_DATASPACE_V0_JFIF"
1338    },
1339    {
1340     "enum_field_value" : 258,
1341     "name" : "HAL_DATASPACE_BT601_625"
1342    },
1343    {
1344     "enum_field_value" : 281149440,
1345     "name" : "HAL_DATASPACE_V0_BT601_625"
1346    },
1347    {
1348     "enum_field_value" : 259,
1349     "name" : "HAL_DATASPACE_BT601_525"
1350    },
1351    {
1352     "enum_field_value" : 281280512,
1353     "name" : "HAL_DATASPACE_V0_BT601_525"
1354    },
1355    {
1356     "enum_field_value" : 260,
1357     "name" : "HAL_DATASPACE_BT709"
1358    },
1359    {
1360     "enum_field_value" : 281083904,
1361     "name" : "HAL_DATASPACE_V0_BT709"
1362    },
1363    {
1364     "enum_field_value" : 139067392,
1365     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1366    },
1367    {
1368     "enum_field_value" : 155844608,
1369     "name" : "HAL_DATASPACE_DCI_P3"
1370    },
1371    {
1372     "enum_field_value" : 139067392,
1373     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1374    },
1375    {
1376     "enum_field_value" : 143261696,
1377     "name" : "HAL_DATASPACE_DISPLAY_P3"
1378    },
1379    {
1380     "enum_field_value" : 151715840,
1381     "name" : "HAL_DATASPACE_ADOBE_RGB"
1382    },
1383    {
1384     "enum_field_value" : 138805248,
1385     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1386    },
1387    {
1388     "enum_field_value" : 147193856,
1389     "name" : "HAL_DATASPACE_BT2020"
1390    },
1391    {
1392     "enum_field_value" : 163971072,
1393     "name" : "HAL_DATASPACE_BT2020_PQ"
1394    },
1395    {
1396     "enum_field_value" : 4096,
1397     "name" : "HAL_DATASPACE_DEPTH"
1398    },
1399    {
1400     "enum_field_value" : 4097,
1401     "name" : "HAL_DATASPACE_SENSOR"
1402    }
1403   ],
1404   "linker_set_key" : "android_dataspace_t",
1405   "name" : "android_dataspace_t",
1406   "referenced_type" : "type-560",
1407   "self_type" : "type-560",
1408   "size" : 4,
1409   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1410   "underlying_type" : "type-2",
1411   "unique_id" : "android_dataspace_t"
1412  },
1413  {
1414   "alignment" : 4,
1415   "enum_fields" :
1416   [
1417    {
1418     "enum_field_value" : 281411584,
1419     "name" : "HAL_DATASPACE_BT2020_ITU"
1420    },
1421    {
1422     "enum_field_value" : 298188800,
1423     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1424    },
1425    {
1426     "enum_field_value" : 302383104,
1427     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1428    },
1429    {
1430     "enum_field_value" : 168165376,
1431     "name" : "HAL_DATASPACE_BT2020_HLG"
1432    }
1433   ],
1434   "linker_set_key" : "android_dataspace_v1_1_t",
1435   "name" : "android_dataspace_v1_1_t",
1436   "referenced_type" : "type-565",
1437   "self_type" : "type-565",
1438   "size" : 4,
1439   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1440   "underlying_type" : "type-2",
1441   "unique_id" : "android_dataspace_v1_1_t"
1442  },
1443  {
1444   "alignment" : 4,
1445   "enum_fields" :
1446   [
1447    {
1448     "enum_field_value" : 142999552,
1449     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1450    },
1451    {
1452     "enum_field_value" : 4098,
1453     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1454    },
1455    {
1456     "enum_field_value" : 4099,
1457     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1458    },
1459    {
1460     "enum_field_value" : 4100,
1461     "name" : "HAL_DATASPACE_HEIF"
1462    }
1463   ],
1464   "linker_set_key" : "android_dataspace_v1_2_t",
1465   "name" : "android_dataspace_v1_2_t",
1466   "referenced_type" : "type-569",
1467   "self_type" : "type-569",
1468   "size" : 4,
1469   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1470   "underlying_type" : "type-2",
1471   "unique_id" : "android_dataspace_v1_2_t"
1472  },
1473  {
1474   "alignment" : 4,
1475   "enum_fields" :
1476   [
1477    {
1478     "enum_field_value" : 1,
1479     "name" : "FLEX_COMPONENT_Y"
1480    },
1481    {
1482     "enum_field_value" : 2,
1483     "name" : "FLEX_COMPONENT_Cb"
1484    },
1485    {
1486     "enum_field_value" : 4,
1487     "name" : "FLEX_COMPONENT_Cr"
1488    },
1489    {
1490     "enum_field_value" : 1024,
1491     "name" : "FLEX_COMPONENT_R"
1492    },
1493    {
1494     "enum_field_value" : 2048,
1495     "name" : "FLEX_COMPONENT_G"
1496    },
1497    {
1498     "enum_field_value" : 4096,
1499     "name" : "FLEX_COMPONENT_B"
1500    },
1501    {
1502     "enum_field_value" : 1073741824,
1503     "name" : "FLEX_COMPONENT_A"
1504    }
1505   ],
1506   "linker_set_key" : "android_flex_component",
1507   "name" : "android_flex_component",
1508   "referenced_type" : "type-574",
1509   "self_type" : "type-574",
1510   "size" : 4,
1511   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1512   "underlying_type" : "type-2",
1513   "unique_id" : "android_flex_component"
1514  },
1515  {
1516   "alignment" : 4,
1517   "enum_fields" :
1518   [
1519    {
1520     "enum_field_value" : 0,
1521     "name" : "FLEX_FORMAT_INVALID"
1522    },
1523    {
1524     "enum_field_value" : 1,
1525     "name" : "FLEX_FORMAT_Y"
1526    },
1527    {
1528     "enum_field_value" : 7,
1529     "name" : "FLEX_FORMAT_YCbCr"
1530    },
1531    {
1532     "enum_field_value" : 1073741831,
1533     "name" : "FLEX_FORMAT_YCbCrA"
1534    },
1535    {
1536     "enum_field_value" : 7168,
1537     "name" : "FLEX_FORMAT_RGB"
1538    },
1539    {
1540     "enum_field_value" : 1073748992,
1541     "name" : "FLEX_FORMAT_RGBA"
1542    }
1543   ],
1544   "linker_set_key" : "android_flex_format",
1545   "name" : "android_flex_format",
1546   "referenced_type" : "type-576",
1547   "self_type" : "type-576",
1548   "size" : 4,
1549   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1550   "underlying_type" : "type-2",
1551   "unique_id" : "android_flex_format"
1552  },
1553  {
1554   "alignment" : 4,
1555   "enum_fields" :
1556   [
1557    {
1558     "enum_field_value" : 1,
1559     "name" : "HAL_HDR_DOLBY_VISION"
1560    },
1561    {
1562     "enum_field_value" : 2,
1563     "name" : "HAL_HDR_HDR10"
1564    },
1565    {
1566     "enum_field_value" : 3,
1567     "name" : "HAL_HDR_HLG"
1568    }
1569   ],
1570   "linker_set_key" : "android_hdr_t",
1571   "name" : "android_hdr_t",
1572   "referenced_type" : "type-563",
1573   "self_type" : "type-563",
1574   "size" : 4,
1575   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1576   "underlying_type" : "type-2",
1577   "unique_id" : "android_hdr_t"
1578  },
1579  {
1580   "alignment" : 4,
1581   "enum_fields" :
1582   [
1583    {
1584     "enum_field_value" : 4,
1585     "name" : "HAL_HDR_HDR10_PLUS"
1586    }
1587   ],
1588   "linker_set_key" : "android_hdr_v1_2_t",
1589   "name" : "android_hdr_v1_2_t",
1590   "referenced_type" : "type-568",
1591   "self_type" : "type-568",
1592   "size" : 4,
1593   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1594   "underlying_type" : "type-2",
1595   "unique_id" : "android_hdr_v1_2_t"
1596  },
1597  {
1598   "alignment" : 4,
1599   "enum_fields" :
1600   [
1601    {
1602     "enum_field_value" : 39,
1603     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1604    },
1605    {
1606     "enum_field_value" : 40,
1607     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1608    },
1609    {
1610     "enum_field_value" : 41,
1611     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1612    },
1613    {
1614     "enum_field_value" : 42,
1615     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1616    }
1617   ],
1618   "linker_set_key" : "android_pixel_format_sw_t",
1619   "name" : "android_pixel_format_sw_t",
1620   "referenced_type" : "type-571",
1621   "self_type" : "type-571",
1622   "size" : 4,
1623   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1624   "underlying_type" : "type-2",
1625   "unique_id" : "_ZTS25android_pixel_format_sw_t"
1626  },
1627  {
1628   "alignment" : 4,
1629   "enum_fields" :
1630   [
1631    {
1632     "enum_field_value" : 1,
1633     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1634    },
1635    {
1636     "enum_field_value" : 2,
1637     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1638    },
1639    {
1640     "enum_field_value" : 3,
1641     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1642    },
1643    {
1644     "enum_field_value" : 4,
1645     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1646    },
1647    {
1648     "enum_field_value" : 5,
1649     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1650    },
1651    {
1652     "enum_field_value" : 16,
1653     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1654    },
1655    {
1656     "enum_field_value" : 17,
1657     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1658    },
1659    {
1660     "enum_field_value" : 20,
1661     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1662    },
1663    {
1664     "enum_field_value" : 22,
1665     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1666    },
1667    {
1668     "enum_field_value" : 32,
1669     "name" : "HAL_PIXEL_FORMAT_RAW16"
1670    },
1671    {
1672     "enum_field_value" : 33,
1673     "name" : "HAL_PIXEL_FORMAT_BLOB"
1674    },
1675    {
1676     "enum_field_value" : 34,
1677     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1678    },
1679    {
1680     "enum_field_value" : 35,
1681     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1682    },
1683    {
1684     "enum_field_value" : 36,
1685     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1686    },
1687    {
1688     "enum_field_value" : 37,
1689     "name" : "HAL_PIXEL_FORMAT_RAW10"
1690    },
1691    {
1692     "enum_field_value" : 38,
1693     "name" : "HAL_PIXEL_FORMAT_RAW12"
1694    },
1695    {
1696     "enum_field_value" : 43,
1697     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1698    },
1699    {
1700     "enum_field_value" : 538982489,
1701     "name" : "HAL_PIXEL_FORMAT_Y8"
1702    },
1703    {
1704     "enum_field_value" : 540422489,
1705     "name" : "HAL_PIXEL_FORMAT_Y16"
1706    },
1707    {
1708     "enum_field_value" : 842094169,
1709     "name" : "HAL_PIXEL_FORMAT_YV12"
1710    }
1711   ],
1712   "linker_set_key" : "android_pixel_format_t",
1713   "name" : "android_pixel_format_t",
1714   "referenced_type" : "type-558",
1715   "self_type" : "type-558",
1716   "size" : 4,
1717   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1718   "underlying_type" : "type-2",
1719   "unique_id" : "android_pixel_format_t"
1720  },
1721  {
1722   "alignment" : 4,
1723   "enum_fields" :
1724   [
1725    {
1726     "enum_field_value" : 48,
1727     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1728    },
1729    {
1730     "enum_field_value" : 49,
1731     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1732    },
1733    {
1734     "enum_field_value" : 50,
1735     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1736    },
1737    {
1738     "enum_field_value" : 51,
1739     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1740    },
1741    {
1742     "enum_field_value" : 52,
1743     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1744    },
1745    {
1746     "enum_field_value" : 53,
1747     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1748    },
1749    {
1750     "enum_field_value" : 54,
1751     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1752    }
1753   ],
1754   "linker_set_key" : "android_pixel_format_v1_1_t",
1755   "name" : "android_pixel_format_v1_1_t",
1756   "referenced_type" : "type-564",
1757   "self_type" : "type-564",
1758   "size" : 4,
1759   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1760   "underlying_type" : "type-2",
1761   "unique_id" : "android_pixel_format_v1_1_t"
1762  },
1763  {
1764   "alignment" : 4,
1765   "enum_fields" :
1766   [
1767    {
1768     "enum_field_value" : 55,
1769     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1770    }
1771   ],
1772   "linker_set_key" : "android_pixel_format_v1_2_t",
1773   "name" : "android_pixel_format_v1_2_t",
1774   "referenced_type" : "type-570",
1775   "self_type" : "type-570",
1776   "size" : 4,
1777   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1778   "underlying_type" : "type-2",
1779   "unique_id" : "android_pixel_format_v1_2_t"
1780  },
1781  {
1782   "alignment" : 4,
1783   "enum_fields" :
1784   [
1785    {
1786     "enum_field_value" : 0,
1787     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1788    },
1789    {
1790     "enum_field_value" : 1,
1791     "name" : "HAL_RENDER_INTENT_ENHANCE"
1792    },
1793    {
1794     "enum_field_value" : 2,
1795     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1796    },
1797    {
1798     "enum_field_value" : 3,
1799     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1800    }
1801   ],
1802   "linker_set_key" : "android_render_intent_v1_1_t",
1803   "name" : "android_render_intent_v1_1_t",
1804   "referenced_type" : "type-567",
1805   "self_type" : "type-567",
1806   "size" : 4,
1807   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1808   "underlying_type" : "type-2",
1809   "unique_id" : "android_render_intent_v1_1_t"
1810  },
1811  {
1812   "alignment" : 4,
1813   "enum_fields" :
1814   [
1815    {
1816     "enum_field_value" : 1,
1817     "name" : "HAL_TRANSFORM_FLIP_H"
1818    },
1819    {
1820     "enum_field_value" : 2,
1821     "name" : "HAL_TRANSFORM_FLIP_V"
1822    },
1823    {
1824     "enum_field_value" : 4,
1825     "name" : "HAL_TRANSFORM_ROT_90"
1826    },
1827    {
1828     "enum_field_value" : 3,
1829     "name" : "HAL_TRANSFORM_ROT_180"
1830    },
1831    {
1832     "enum_field_value" : 7,
1833     "name" : "HAL_TRANSFORM_ROT_270"
1834    }
1835   ],
1836   "linker_set_key" : "android_transform_t",
1837   "name" : "android_transform_t",
1838   "referenced_type" : "type-559",
1839   "self_type" : "type-559",
1840   "size" : 4,
1841   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1842   "underlying_type" : "type-2",
1843   "unique_id" : "android_transform_t"
1844  },
1845  {
1846   "alignment" : 4,
1847   "enum_fields" :
1848   [
1849    {
1850     "enum_field_value" : 0,
1851     "name" : "LOG_ID_MIN"
1852    },
1853    {
1854     "enum_field_value" : 0,
1855     "name" : "LOG_ID_MAIN"
1856    },
1857    {
1858     "enum_field_value" : 1,
1859     "name" : "LOG_ID_RADIO"
1860    },
1861    {
1862     "enum_field_value" : 2,
1863     "name" : "LOG_ID_EVENTS"
1864    },
1865    {
1866     "enum_field_value" : 3,
1867     "name" : "LOG_ID_SYSTEM"
1868    },
1869    {
1870     "enum_field_value" : 4,
1871     "name" : "LOG_ID_CRASH"
1872    },
1873    {
1874     "enum_field_value" : 5,
1875     "name" : "LOG_ID_STATS"
1876    },
1877    {
1878     "enum_field_value" : 6,
1879     "name" : "LOG_ID_SECURITY"
1880    },
1881    {
1882     "enum_field_value" : 7,
1883     "name" : "LOG_ID_KERNEL"
1884    },
1885    {
1886     "enum_field_value" : 8,
1887     "name" : "LOG_ID_MAX"
1888    }
1889   ],
1890   "linker_set_key" : "log_id",
1891   "name" : "log_id",
1892   "referenced_type" : "type-256",
1893   "self_type" : "type-256",
1894   "size" : 4,
1895   "source_file" : "/system/core/liblog/include/android/log.h",
1896   "underlying_type" : "type-2",
1897   "unique_id" : "log_id"
1898  }
1899 ],
1900 "function_types" :
1901 [
1902  {
1903   "alignment" : 4,
1904   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
1905   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
1906   "parameters" :
1907   [
1908    {
1909     "referenced_type" : "type-127"
1910    },
1911    {
1912     "referenced_type" : "type-133"
1913    },
1914    {
1915     "referenced_type" : "type-50"
1916    }
1917   ],
1918   "referenced_type" : "type-126",
1919   "return_type" : "type-17",
1920   "self_type" : "type-126",
1921   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
1922  },
1923  {
1924   "alignment" : 4,
1925   "linker_set_key" : "int (void *)",
1926   "name" : "int (void *)",
1927   "parameters" :
1928   [
1929    {
1930     "referenced_type" : "type-50"
1931    }
1932   ],
1933   "referenced_type" : "type-584",
1934   "return_type" : "type-48",
1935   "self_type" : "type-584",
1936   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
1937  },
1938  {
1939   "alignment" : 4,
1940   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
1941   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
1942   "parameters" :
1943   [
1944    {
1945     "referenced_type" : "type-495"
1946    },
1947    {
1948     "referenced_type" : "type-437"
1949    },
1950    {
1951     "referenced_type" : "type-2"
1952    },
1953    {
1954     "referenced_type" : "type-496"
1955    },
1956    {
1957     "referenced_type" : "type-2"
1958    },
1959    {
1960     "referenced_type" : "type-50"
1961    }
1962   ],
1963   "referenced_type" : "type-494",
1964   "return_type" : "type-51",
1965   "self_type" : "type-494",
1966   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
1967  }
1968 ],
1969 "functions" :
1970 [
1971  {
1972   "function_name" : "android::hardware::power::stats::V1_0::IPowerStats::getService",
1973   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_011IPowerStats10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
1974   "parameters" :
1975   [
1976    {
1977     "default_arg" : true,
1978     "referenced_type" : "type-514"
1979    },
1980    {
1981     "default_arg" : true,
1982     "referenced_type" : "type-17"
1983    }
1984   ],
1985   "return_type" : "type-55",
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::linkToDeath",
1990   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_011IPowerStats11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
1991   "parameters" :
1992   [
1993    {
1994     "is_this_ptr" : true,
1995     "referenced_type" : "type-56"
1996    },
1997    {
1998     "referenced_type" : "type-44"
1999    },
2000    {
2001     "referenced_type" : "type-16"
2002    }
2003   ],
2004   "return_type" : "type-186",
2005   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
2006  },
2007  {
2008   "function_name" : "android::hardware::power::stats::V1_0::IPowerStats::getDebugInfo",
2009   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_011IPowerStats12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2010   "parameters" :
2011   [
2012    {
2013     "is_this_ptr" : true,
2014     "referenced_type" : "type-56"
2015    },
2016    {
2017     "referenced_type" : "type-690"
2018    }
2019   ],
2020   "return_type" : "type-209",
2021   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
2022  },
2023  {
2024   "function_name" : "android::hardware::power::stats::V1_0::IPowerStats::getHashChain",
2025   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_011IPowerStats12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
2026   "parameters" :
2027   [
2028    {
2029     "is_this_ptr" : true,
2030     "referenced_type" : "type-56"
2031    },
2032    {
2033     "referenced_type" : "type-691"
2034    }
2035   ],
2036   "return_type" : "type-209",
2037   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
2038  },
2039  {
2040   "function_name" : "android::hardware::power::stats::V1_0::IPowerStats::tryGetService",
2041   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_011IPowerStats13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
2042   "parameters" :
2043   [
2044    {
2045     "default_arg" : true,
2046     "referenced_type" : "type-514"
2047    },
2048    {
2049     "default_arg" : true,
2050     "referenced_type" : "type-17"
2051    }
2052   ],
2053   "return_type" : "type-55",
2054   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
2055  },
2056  {
2057   "function_name" : "android::hardware::power::stats::V1_0::IPowerStats::unlinkToDeath",
2058   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_011IPowerStats13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2059   "parameters" :
2060   [
2061    {
2062     "is_this_ptr" : true,
2063     "referenced_type" : "type-56"
2064    },
2065    {
2066     "referenced_type" : "type-44"
2067    }
2068   ],
2069   "return_type" : "type-186",
2070   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
2071  },
2072  {
2073   "function_name" : "android::hardware::power::stats::V1_0::IPowerStats::interfaceChain",
2074   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_011IPowerStats14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2075   "parameters" :
2076   [
2077    {
2078     "is_this_ptr" : true,
2079     "referenced_type" : "type-56"
2080    },
2081    {
2082     "referenced_type" : "type-692"
2083    }
2084   ],
2085   "return_type" : "type-209",
2086   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
2087  },
2088  {
2089   "function_name" : "android::hardware::power::stats::V1_0::IPowerStats::registerAsService",
2090   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_011IPowerStats17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
2091   "parameters" :
2092   [
2093    {
2094     "is_this_ptr" : true,
2095     "referenced_type" : "type-56"
2096    },
2097    {
2098     "default_arg" : true,
2099     "referenced_type" : "type-514"
2100    }
2101   ],
2102   "return_type" : "type-48",
2103   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
2104  },
2105  {
2106   "function_name" : "android::hardware::power::stats::V1_0::IPowerStats::interfaceDescriptor",
2107   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_011IPowerStats19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2108   "parameters" :
2109   [
2110    {
2111     "is_this_ptr" : true,
2112     "referenced_type" : "type-56"
2113    },
2114    {
2115     "referenced_type" : "type-693"
2116    }
2117   ],
2118   "return_type" : "type-209",
2119   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
2120  },
2121  {
2122   "function_name" : "android::hardware::power::stats::V1_0::IPowerStats::notifySyspropsChanged",
2123   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_011IPowerStats21notifySyspropsChangedEv",
2124   "parameters" :
2125   [
2126    {
2127     "is_this_ptr" : true,
2128     "referenced_type" : "type-56"
2129    }
2130   ],
2131   "return_type" : "type-209",
2132   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
2133  },
2134  {
2135   "function_name" : "android::hardware::power::stats::V1_0::IPowerStats::setHALInstrumentation",
2136   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_011IPowerStats21setHALInstrumentationEv",
2137   "parameters" :
2138   [
2139    {
2140     "is_this_ptr" : true,
2141     "referenced_type" : "type-56"
2142    }
2143   ],
2144   "return_type" : "type-209",
2145   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
2146  },
2147  {
2148   "function_name" : "android::hardware::power::stats::V1_0::IPowerStats::registerForNotifications",
2149   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_011IPowerStats24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
2150   "parameters" :
2151   [
2152    {
2153     "referenced_type" : "type-514"
2154    },
2155    {
2156     "referenced_type" : "type-634"
2157    }
2158   ],
2159   "return_type" : "type-17",
2160   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
2161  },
2162  {
2163   "function_name" : "android::hardware::power::stats::V1_0::IPowerStats::ping",
2164   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_011IPowerStats4pingEv",
2165   "parameters" :
2166   [
2167    {
2168     "is_this_ptr" : true,
2169     "referenced_type" : "type-56"
2170    }
2171   ],
2172   "return_type" : "type-209",
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::debug",
2177   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_011IPowerStats5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2178   "parameters" :
2179   [
2180    {
2181     "is_this_ptr" : true,
2182     "referenced_type" : "type-56"
2183    },
2184    {
2185     "referenced_type" : "type-448"
2186    },
2187    {
2188     "referenced_type" : "type-633"
2189    }
2190   ],
2191   "return_type" : "type-209",
2192   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
2193  },
2194  {
2195   "function_name" : "android::hardware::power::stats::V1_0::IPowerStats::castFrom",
2196   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_011IPowerStats8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
2197   "parameters" :
2198   [
2199    {
2200     "referenced_type" : "type-84"
2201    },
2202    {
2203     "default_arg" : true,
2204     "referenced_type" : "type-17"
2205    }
2206   ],
2207   "return_type" : "type-196",
2208   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
2209  },
2210  {
2211   "function_name" : "android::hardware::power::stats::V1_0::IPowerStats::castFrom",
2212   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_011IPowerStats8castFromERKNS_2spIS4_EEb",
2213   "parameters" :
2214   [
2215    {
2216     "referenced_type" : "type-684"
2217    },
2218    {
2219     "default_arg" : true,
2220     "referenced_type" : "type-17"
2221    }
2222   ],
2223   "return_type" : "type-196",
2224   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
2225  },
2226  {
2227   "access" : "private",
2228   "function_name" : "android::hardware::power::stats::V1_0::BsPowerStats::addOnewayTask",
2229   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_012BsPowerStats13addOnewayTaskENSt3__18functionIFvvEEE",
2230   "parameters" :
2231   [
2232    {
2233     "is_this_ptr" : true,
2234     "referenced_type" : "type-90"
2235    },
2236    {
2237     "referenced_type" : "type-697"
2238    }
2239   ],
2240   "return_type" : "type-209",
2241   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BsPowerStats.h"
2242  },
2243  {
2244   "function_name" : "android::hardware::power::stats::V1_0::BsPowerStats::BsPowerStats",
2245   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_012BsPowerStatsC1ENS_2spINS3_11IPowerStatsEEE",
2246   "parameters" :
2247   [
2248    {
2249     "is_this_ptr" : true,
2250     "referenced_type" : "type-90"
2251    },
2252    {
2253     "referenced_type" : "type-87"
2254    }
2255   ],
2256   "return_type" : "type-51",
2257   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BsPowerStats.h"
2258  },
2259  {
2260   "function_name" : "android::hardware::power::stats::V1_0::BsPowerStats::BsPowerStats",
2261   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_012BsPowerStatsC2ENS_2spINS3_11IPowerStatsEEE",
2262   "parameters" :
2263   [
2264    {
2265     "is_this_ptr" : true,
2266     "referenced_type" : "type-90"
2267    },
2268    {
2269     "referenced_type" : "type-87"
2270    }
2271   ],
2272   "return_type" : "type-51",
2273   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BsPowerStats.h"
2274  },
2275  {
2276   "function_name" : "android::hardware::power::stats::V1_0::BnHwPowerStats::onTransact",
2277   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
2278   "parameters" :
2279   [
2280    {
2281     "is_this_ptr" : true,
2282     "referenced_type" : "type-64"
2283    },
2284    {
2285     "referenced_type" : "type-2"
2286    },
2287    {
2288     "referenced_type" : "type-502"
2289    },
2290    {
2291     "referenced_type" : "type-495"
2292    },
2293    {
2294     "default_arg" : true,
2295     "referenced_type" : "type-2"
2296    },
2297    {
2298     "default_arg" : true,
2299     "referenced_type" : "type-705"
2300    }
2301   ],
2302   "return_type" : "type-48",
2303   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BnHwPowerStats.h"
2304  },
2305  {
2306   "access" : "private",
2307   "function_name" : "android::hardware::power::stats::V1_0::BnHwPowerStats::getDebugInfo",
2308   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2309   "parameters" :
2310   [
2311    {
2312     "is_this_ptr" : true,
2313     "referenced_type" : "type-64"
2314    },
2315    {
2316     "referenced_type" : "type-706"
2317    }
2318   ],
2319   "return_type" : "type-209",
2320   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BnHwPowerStats.h"
2321  },
2322  {
2323   "function_name" : "android::hardware::power::stats::V1_0::BnHwPowerStats::_hidl_getRailInfo",
2324   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats17_hidl_getRailInfoEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2325   "parameters" :
2326   [
2327    {
2328     "referenced_type" : "type-503"
2329    },
2330    {
2331     "referenced_type" : "type-502"
2332    },
2333    {
2334     "referenced_type" : "type-495"
2335    },
2336    {
2337     "referenced_type" : "type-707"
2338    }
2339   ],
2340   "return_type" : "type-48",
2341   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BnHwPowerStats.h"
2342  },
2343  {
2344   "function_name" : "android::hardware::power::stats::V1_0::BnHwPowerStats::_hidl_getEnergyData",
2345   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats19_hidl_getEnergyDataEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2346   "parameters" :
2347   [
2348    {
2349     "referenced_type" : "type-503"
2350    },
2351    {
2352     "referenced_type" : "type-502"
2353    },
2354    {
2355     "referenced_type" : "type-495"
2356    },
2357    {
2358     "referenced_type" : "type-708"
2359    }
2360   ],
2361   "return_type" : "type-48",
2362   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BnHwPowerStats.h"
2363  },
2364  {
2365   "function_name" : "android::hardware::power::stats::V1_0::BnHwPowerStats::_hidl_streamEnergyData",
2366   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats22_hidl_streamEnergyDataEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2367   "parameters" :
2368   [
2369    {
2370     "referenced_type" : "type-503"
2371    },
2372    {
2373     "referenced_type" : "type-502"
2374    },
2375    {
2376     "referenced_type" : "type-495"
2377    },
2378    {
2379     "referenced_type" : "type-709"
2380    }
2381   ],
2382   "return_type" : "type-48",
2383   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BnHwPowerStats.h"
2384  },
2385  {
2386   "function_name" : "android::hardware::power::stats::V1_0::BnHwPowerStats::_hidl_getPowerEntityInfo",
2387   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats24_hidl_getPowerEntityInfoEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2388   "parameters" :
2389   [
2390    {
2391     "referenced_type" : "type-503"
2392    },
2393    {
2394     "referenced_type" : "type-502"
2395    },
2396    {
2397     "referenced_type" : "type-495"
2398    },
2399    {
2400     "referenced_type" : "type-710"
2401    }
2402   ],
2403   "return_type" : "type-48",
2404   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BnHwPowerStats.h"
2405  },
2406  {
2407   "function_name" : "android::hardware::power::stats::V1_0::BnHwPowerStats::_hidl_getPowerEntityStateInfo",
2408   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats29_hidl_getPowerEntityStateInfoEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2409   "parameters" :
2410   [
2411    {
2412     "referenced_type" : "type-503"
2413    },
2414    {
2415     "referenced_type" : "type-502"
2416    },
2417    {
2418     "referenced_type" : "type-495"
2419    },
2420    {
2421     "referenced_type" : "type-711"
2422    }
2423   ],
2424   "return_type" : "type-48",
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::_hidl_getPowerEntityStateResidencyData",
2429   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats38_hidl_getPowerEntityStateResidencyDataEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2430   "parameters" :
2431   [
2432    {
2433     "referenced_type" : "type-503"
2434    },
2435    {
2436     "referenced_type" : "type-502"
2437    },
2438    {
2439     "referenced_type" : "type-495"
2440    },
2441    {
2442     "referenced_type" : "type-712"
2443    }
2444   ],
2445   "return_type" : "type-48",
2446   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BnHwPowerStats.h"
2447  },
2448  {
2449   "access" : "private",
2450   "function_name" : "android::hardware::power::stats::V1_0::BnHwPowerStats::ping",
2451   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats4pingEv",
2452   "parameters" :
2453   [
2454    {
2455     "is_this_ptr" : true,
2456     "referenced_type" : "type-64"
2457    }
2458   ],
2459   "return_type" : "type-209",
2460   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BnHwPowerStats.h"
2461  },
2462  {
2463   "function_name" : "android::hardware::power::stats::V1_0::BnHwPowerStats::BnHwPowerStats",
2464   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStatsC1ERKNS_2spINS3_11IPowerStatsEEE",
2465   "parameters" :
2466   [
2467    {
2468     "is_this_ptr" : true,
2469     "referenced_type" : "type-64"
2470    },
2471    {
2472     "referenced_type" : "type-684"
2473    }
2474   ],
2475   "return_type" : "type-51",
2476   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BnHwPowerStats.h"
2477  },
2478  {
2479   "function_name" : "android::hardware::power::stats::V1_0::BnHwPowerStats::BnHwPowerStats",
2480   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStatsC2ERKNS_2spINS3_11IPowerStatsEEE",
2481   "parameters" :
2482   [
2483    {
2484     "is_this_ptr" : true,
2485     "referenced_type" : "type-64"
2486    },
2487    {
2488     "referenced_type" : "type-684"
2489    }
2490   ],
2491   "return_type" : "type-51",
2492   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BnHwPowerStats.h"
2493  },
2494  {
2495   "function_name" : "android::hardware::power::stats::V1_0::BnHwPowerStats::~BnHwPowerStats",
2496   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStatsD0Ev",
2497   "parameters" :
2498   [
2499    {
2500     "is_this_ptr" : true,
2501     "referenced_type" : "type-64"
2502    }
2503   ],
2504   "return_type" : "type-51",
2505   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BnHwPowerStats.h"
2506  },
2507  {
2508   "function_name" : "android::hardware::power::stats::V1_0::BnHwPowerStats::~BnHwPowerStats",
2509   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStatsD1Ev",
2510   "parameters" :
2511   [
2512    {
2513     "is_this_ptr" : true,
2514     "referenced_type" : "type-64"
2515    }
2516   ],
2517   "return_type" : "type-51",
2518   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BnHwPowerStats.h"
2519  },
2520  {
2521   "function_name" : "android::hardware::power::stats::V1_0::BnHwPowerStats::~BnHwPowerStats",
2522   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStatsD2Ev",
2523   "parameters" :
2524   [
2525    {
2526     "is_this_ptr" : true,
2527     "referenced_type" : "type-64"
2528    }
2529   ],
2530   "return_type" : "type-51",
2531   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BnHwPowerStats.h"
2532  },
2533  {
2534   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::getRailInfo",
2535   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats11getRailInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_8RailInfoEEENS3_6StatusEEEE",
2536   "parameters" :
2537   [
2538    {
2539     "is_this_ptr" : true,
2540     "referenced_type" : "type-100"
2541    },
2542    {
2543     "referenced_type" : "type-713"
2544    }
2545   ],
2546   "return_type" : "type-209",
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::linkToDeath",
2551   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
2552   "parameters" :
2553   [
2554    {
2555     "is_this_ptr" : true,
2556     "referenced_type" : "type-100"
2557    },
2558    {
2559     "referenced_type" : "type-44"
2560    },
2561    {
2562     "referenced_type" : "type-16"
2563    }
2564   ],
2565   "return_type" : "type-186",
2566   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2567  },
2568  {
2569   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::getDebugInfo",
2570   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2571   "parameters" :
2572   [
2573    {
2574     "is_this_ptr" : true,
2575     "referenced_type" : "type-100"
2576    },
2577    {
2578     "referenced_type" : "type-714"
2579    }
2580   ],
2581   "return_type" : "type-209",
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::getHashChain",
2586   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
2587   "parameters" :
2588   [
2589    {
2590     "is_this_ptr" : true,
2591     "referenced_type" : "type-100"
2592    },
2593    {
2594     "referenced_type" : "type-715"
2595    }
2596   ],
2597   "return_type" : "type-209",
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::getEnergyData",
2602   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats13getEnergyDataERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNS5_INS3_10EnergyDataEEENS3_6StatusEEEE",
2603   "parameters" :
2604   [
2605    {
2606     "is_this_ptr" : true,
2607     "referenced_type" : "type-100"
2608    },
2609    {
2610     "referenced_type" : "type-509"
2611    },
2612    {
2613     "referenced_type" : "type-716"
2614    }
2615   ],
2616   "return_type" : "type-209",
2617   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2618  },
2619  {
2620   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::unlinkToDeath",
2621   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2622   "parameters" :
2623   [
2624    {
2625     "is_this_ptr" : true,
2626     "referenced_type" : "type-100"
2627    },
2628    {
2629     "referenced_type" : "type-44"
2630    }
2631   ],
2632   "return_type" : "type-186",
2633   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2634  },
2635  {
2636   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::interfaceChain",
2637   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2638   "parameters" :
2639   [
2640    {
2641     "is_this_ptr" : true,
2642     "referenced_type" : "type-100"
2643    },
2644    {
2645     "referenced_type" : "type-717"
2646    }
2647   ],
2648   "return_type" : "type-209",
2649   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2650  },
2651  {
2652   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::streamEnergyData",
2653   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats16streamEnergyDataEjjNSt3__18functionIFvRKNS0_12MQDescriptorINS3_10EnergyDataELNS0_8MQFlavorE1EEEjjNS3_6StatusEEEE",
2654   "parameters" :
2655   [
2656    {
2657     "is_this_ptr" : true,
2658     "referenced_type" : "type-100"
2659    },
2660    {
2661     "referenced_type" : "type-2"
2662    },
2663    {
2664     "referenced_type" : "type-2"
2665    },
2666    {
2667     "referenced_type" : "type-718"
2668    }
2669   ],
2670   "return_type" : "type-209",
2671   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2672  },
2673  {
2674   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::_hidl_getRailInfo",
2675   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats17_hidl_getRailInfoEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS3_8RailInfoEEENS3_6StatusEEEE",
2676   "parameters" :
2677   [
2678    {
2679     "referenced_type" : "type-112"
2680    },
2681    {
2682     "referenced_type" : "type-665"
2683    },
2684    {
2685     "referenced_type" : "type-719"
2686    }
2687   ],
2688   "return_type" : "type-209",
2689   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2690  },
2691  {
2692   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::getPowerEntityInfo",
2693   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats18getPowerEntityInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_15PowerEntityInfoEEENS3_6StatusEEEE",
2694   "parameters" :
2695   [
2696    {
2697     "is_this_ptr" : true,
2698     "referenced_type" : "type-100"
2699    },
2700    {
2701     "referenced_type" : "type-720"
2702    }
2703   ],
2704   "return_type" : "type-209",
2705   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2706  },
2707  {
2708   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::_hidl_getEnergyData",
2709   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats19_hidl_getEnergyDataEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNSA_INS3_10EnergyDataEEENS3_6StatusEEEE",
2710   "parameters" :
2711   [
2712    {
2713     "referenced_type" : "type-112"
2714    },
2715    {
2716     "referenced_type" : "type-665"
2717    },
2718    {
2719     "referenced_type" : "type-509"
2720    },
2721    {
2722     "referenced_type" : "type-721"
2723    }
2724   ],
2725   "return_type" : "type-209",
2726   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2727  },
2728  {
2729   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::interfaceDescriptor",
2730   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2731   "parameters" :
2732   [
2733    {
2734     "is_this_ptr" : true,
2735     "referenced_type" : "type-100"
2736    },
2737    {
2738     "referenced_type" : "type-722"
2739    }
2740   ],
2741   "return_type" : "type-209",
2742   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2743  },
2744  {
2745   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::notifySyspropsChanged",
2746   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats21notifySyspropsChangedEv",
2747   "parameters" :
2748   [
2749    {
2750     "is_this_ptr" : true,
2751     "referenced_type" : "type-100"
2752    }
2753   ],
2754   "return_type" : "type-209",
2755   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2756  },
2757  {
2758   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::setHALInstrumentation",
2759   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats21setHALInstrumentationEv",
2760   "parameters" :
2761   [
2762    {
2763     "is_this_ptr" : true,
2764     "referenced_type" : "type-100"
2765    }
2766   ],
2767   "return_type" : "type-209",
2768   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2769  },
2770  {
2771   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::_hidl_streamEnergyData",
2772   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats22_hidl_streamEnergyDataEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEjjNSt3__18functionIFvRKNS0_12MQDescriptorINS3_10EnergyDataELNS0_8MQFlavorE1EEEjjNS3_6StatusEEEE",
2773   "parameters" :
2774   [
2775    {
2776     "referenced_type" : "type-112"
2777    },
2778    {
2779     "referenced_type" : "type-665"
2780    },
2781    {
2782     "referenced_type" : "type-2"
2783    },
2784    {
2785     "referenced_type" : "type-2"
2786    },
2787    {
2788     "referenced_type" : "type-723"
2789    }
2790   ],
2791   "return_type" : "type-209",
2792   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2793  },
2794  {
2795   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::getPowerEntityStateInfo",
2796   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats23getPowerEntityStateInfoERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNS5_INS3_21PowerEntityStateSpaceEEENS3_6StatusEEEE",
2797   "parameters" :
2798   [
2799    {
2800     "is_this_ptr" : true,
2801     "referenced_type" : "type-100"
2802    },
2803    {
2804     "referenced_type" : "type-509"
2805    },
2806    {
2807     "referenced_type" : "type-724"
2808    }
2809   ],
2810   "return_type" : "type-209",
2811   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2812  },
2813  {
2814   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::_hidl_getPowerEntityInfo",
2815   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats24_hidl_getPowerEntityInfoEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS3_15PowerEntityInfoEEENS3_6StatusEEEE",
2816   "parameters" :
2817   [
2818    {
2819     "referenced_type" : "type-112"
2820    },
2821    {
2822     "referenced_type" : "type-665"
2823    },
2824    {
2825     "referenced_type" : "type-725"
2826    }
2827   ],
2828   "return_type" : "type-209",
2829   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2830  },
2831  {
2832   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::_hidl_getPowerEntityStateInfo",
2833   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats29_hidl_getPowerEntityStateInfoEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNSA_INS3_21PowerEntityStateSpaceEEENS3_6StatusEEEE",
2834   "parameters" :
2835   [
2836    {
2837     "referenced_type" : "type-112"
2838    },
2839    {
2840     "referenced_type" : "type-665"
2841    },
2842    {
2843     "referenced_type" : "type-509"
2844    },
2845    {
2846     "referenced_type" : "type-726"
2847    }
2848   ],
2849   "return_type" : "type-209",
2850   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2851  },
2852  {
2853   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::getPowerEntityStateResidencyData",
2854   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats32getPowerEntityStateResidencyDataERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNS5_INS3_31PowerEntityStateResidencyResultEEENS3_6StatusEEEE",
2855   "parameters" :
2856   [
2857    {
2858     "is_this_ptr" : true,
2859     "referenced_type" : "type-100"
2860    },
2861    {
2862     "referenced_type" : "type-509"
2863    },
2864    {
2865     "referenced_type" : "type-727"
2866    }
2867   ],
2868   "return_type" : "type-209",
2869   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2870  },
2871  {
2872   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::_hidl_getPowerEntityStateResidencyData",
2873   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats38_hidl_getPowerEntityStateResidencyDataEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNSA_INS3_31PowerEntityStateResidencyResultEEENS3_6StatusEEEE",
2874   "parameters" :
2875   [
2876    {
2877     "referenced_type" : "type-112"
2878    },
2879    {
2880     "referenced_type" : "type-665"
2881    },
2882    {
2883     "referenced_type" : "type-509"
2884    },
2885    {
2886     "referenced_type" : "type-728"
2887    }
2888   ],
2889   "return_type" : "type-209",
2890   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2891  },
2892  {
2893   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::ping",
2894   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats4pingEv",
2895   "parameters" :
2896   [
2897    {
2898     "is_this_ptr" : true,
2899     "referenced_type" : "type-100"
2900    }
2901   ],
2902   "return_type" : "type-209",
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::debug",
2907   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2908   "parameters" :
2909   [
2910    {
2911     "is_this_ptr" : true,
2912     "referenced_type" : "type-100"
2913    },
2914    {
2915     "referenced_type" : "type-448"
2916    },
2917    {
2918     "referenced_type" : "type-633"
2919    }
2920   ],
2921   "return_type" : "type-209",
2922   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2923  },
2924  {
2925   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::BpHwPowerStats",
2926   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStatsC1ERKNS_2spINS0_7IBinderEEE",
2927   "parameters" :
2928   [
2929    {
2930     "is_this_ptr" : true,
2931     "referenced_type" : "type-100"
2932    },
2933    {
2934     "referenced_type" : "type-133"
2935    }
2936   ],
2937   "return_type" : "type-51",
2938   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2939  },
2940  {
2941   "function_name" : "android::hardware::power::stats::V1_0::BpHwPowerStats::BpHwPowerStats",
2942   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStatsC2ERKNS_2spINS0_7IBinderEEE",
2943   "parameters" :
2944   [
2945    {
2946     "is_this_ptr" : true,
2947     "referenced_type" : "type-100"
2948    },
2949    {
2950     "referenced_type" : "type-133"
2951    }
2952   ],
2953   "return_type" : "type-51",
2954   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
2955  },
2956  {
2957   "function_name" : "android::hardware::power::stats::V1_0::writeEmbeddedToParcel",
2958   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_021writeEmbeddedToParcelERKNS3_15PowerEntityInfoEPNS0_6ParcelEjj",
2959   "parameters" :
2960   [
2961    {
2962     "referenced_type" : "type-657"
2963    },
2964    {
2965     "referenced_type" : "type-495"
2966    },
2967    {
2968     "referenced_type" : "type-2"
2969    },
2970    {
2971     "referenced_type" : "type-2"
2972    }
2973   ],
2974   "return_type" : "type-48",
2975   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/hwtypes.h"
2976  },
2977  {
2978   "function_name" : "android::hardware::power::stats::V1_0::writeEmbeddedToParcel",
2979   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_021writeEmbeddedToParcelERKNS3_20PowerEntityStateInfoEPNS0_6ParcelEjj",
2980   "parameters" :
2981   [
2982    {
2983     "referenced_type" : "type-601"
2984    },
2985    {
2986     "referenced_type" : "type-495"
2987    },
2988    {
2989     "referenced_type" : "type-2"
2990    },
2991    {
2992     "referenced_type" : "type-2"
2993    }
2994   ],
2995   "return_type" : "type-48",
2996   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/hwtypes.h"
2997  },
2998  {
2999   "function_name" : "android::hardware::power::stats::V1_0::writeEmbeddedToParcel",
3000   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_021writeEmbeddedToParcelERKNS3_21PowerEntityStateSpaceEPNS0_6ParcelEjj",
3001   "parameters" :
3002   [
3003    {
3004     "referenced_type" : "type-214"
3005    },
3006    {
3007     "referenced_type" : "type-495"
3008    },
3009    {
3010     "referenced_type" : "type-2"
3011    },
3012    {
3013     "referenced_type" : "type-2"
3014    }
3015   ],
3016   "return_type" : "type-48",
3017   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/hwtypes.h"
3018  },
3019  {
3020   "function_name" : "android::hardware::power::stats::V1_0::writeEmbeddedToParcel",
3021   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_021writeEmbeddedToParcelERKNS3_31PowerEntityStateResidencyResultEPNS0_6ParcelEjj",
3022   "parameters" :
3023   [
3024    {
3025     "referenced_type" : "type-376"
3026    },
3027    {
3028     "referenced_type" : "type-495"
3029    },
3030    {
3031     "referenced_type" : "type-2"
3032    },
3033    {
3034     "referenced_type" : "type-2"
3035    }
3036   ],
3037   "return_type" : "type-48",
3038   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/hwtypes.h"
3039  },
3040  {
3041   "function_name" : "android::hardware::power::stats::V1_0::writeEmbeddedToParcel",
3042   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_021writeEmbeddedToParcelERKNS3_8RailInfoEPNS0_6ParcelEjj",
3043   "parameters" :
3044   [
3045    {
3046     "referenced_type" : "type-650"
3047    },
3048    {
3049     "referenced_type" : "type-495"
3050    },
3051    {
3052     "referenced_type" : "type-2"
3053    },
3054    {
3055     "referenced_type" : "type-2"
3056    }
3057   ],
3058   "return_type" : "type-48",
3059   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/hwtypes.h"
3060  },
3061  {
3062   "function_name" : "android::hardware::power::stats::V1_0::readEmbeddedFromParcel",
3063   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_022readEmbeddedFromParcelERKNS3_15PowerEntityInfoERKNS0_6ParcelEjj",
3064   "parameters" :
3065   [
3066    {
3067     "referenced_type" : "type-657"
3068    },
3069    {
3070     "referenced_type" : "type-502"
3071    },
3072    {
3073     "referenced_type" : "type-2"
3074    },
3075    {
3076     "referenced_type" : "type-2"
3077    }
3078   ],
3079   "return_type" : "type-48",
3080   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/hwtypes.h"
3081  },
3082  {
3083   "function_name" : "android::hardware::power::stats::V1_0::readEmbeddedFromParcel",
3084   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_022readEmbeddedFromParcelERKNS3_20PowerEntityStateInfoERKNS0_6ParcelEjj",
3085   "parameters" :
3086   [
3087    {
3088     "referenced_type" : "type-601"
3089    },
3090    {
3091     "referenced_type" : "type-502"
3092    },
3093    {
3094     "referenced_type" : "type-2"
3095    },
3096    {
3097     "referenced_type" : "type-2"
3098    }
3099   ],
3100   "return_type" : "type-48",
3101   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/hwtypes.h"
3102  },
3103  {
3104   "function_name" : "android::hardware::power::stats::V1_0::readEmbeddedFromParcel",
3105   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_022readEmbeddedFromParcelERKNS3_21PowerEntityStateSpaceERKNS0_6ParcelEjj",
3106   "parameters" :
3107   [
3108    {
3109     "referenced_type" : "type-214"
3110    },
3111    {
3112     "referenced_type" : "type-502"
3113    },
3114    {
3115     "referenced_type" : "type-2"
3116    },
3117    {
3118     "referenced_type" : "type-2"
3119    }
3120   ],
3121   "return_type" : "type-48",
3122   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/hwtypes.h"
3123  },
3124  {
3125   "function_name" : "android::hardware::power::stats::V1_0::readEmbeddedFromParcel",
3126   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_022readEmbeddedFromParcelERKNS3_31PowerEntityStateResidencyResultERKNS0_6ParcelEjj",
3127   "parameters" :
3128   [
3129    {
3130     "referenced_type" : "type-376"
3131    },
3132    {
3133     "referenced_type" : "type-502"
3134    },
3135    {
3136     "referenced_type" : "type-2"
3137    },
3138    {
3139     "referenced_type" : "type-2"
3140    }
3141   ],
3142   "return_type" : "type-48",
3143   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/hwtypes.h"
3144  },
3145  {
3146   "function_name" : "android::hardware::power::stats::V1_0::readEmbeddedFromParcel",
3147   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_022readEmbeddedFromParcelERKNS3_8RailInfoERKNS0_6ParcelEjj",
3148   "parameters" :
3149   [
3150    {
3151     "referenced_type" : "type-650"
3152    },
3153    {
3154     "referenced_type" : "type-502"
3155    },
3156    {
3157     "referenced_type" : "type-2"
3158    },
3159    {
3160     "referenced_type" : "type-2"
3161    }
3162   ],
3163   "return_type" : "type-48",
3164   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/hwtypes.h"
3165  },
3166  {
3167   "function_name" : "android::hardware::details::castInterface",
3168   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_5power5stats4V1_011IPowerStatsENS_4hidl4base4V1_05IBaseENS5_14BpHwPowerStatsEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
3169   "parameters" :
3170   [
3171    {
3172     "referenced_type" : "type-59"
3173    },
3174    {
3175     "referenced_type" : "type-13"
3176    },
3177    {
3178     "referenced_type" : "type-17"
3179    }
3180   ],
3181   "return_type" : "type-196",
3182   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3183   "template_args" : [ "type-57", "type-37", "type-91" ]
3184  },
3185  {
3186   "function_name" : "android::hardware::details::getServiceInternal",
3187   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_5power5stats4V1_014BpHwPowerStatsENS5_11IPowerStatsEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
3188   "parameters" :
3189   [
3190    {
3191     "referenced_type" : "type-514"
3192    },
3193    {
3194     "referenced_type" : "type-17"
3195    },
3196    {
3197     "referenced_type" : "type-17"
3198    }
3199   ],
3200   "return_type" : "type-55",
3201   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3202   "template_args" : [ "type-91", "type-57", "type-51", "type-51" ]
3203  }
3204 ],
3205 "global_vars" :
3206 [
3207  {
3208   "linker_set_key" : "_ZN7android8hardware5power5stats4V1_011IPowerStats10descriptorE",
3209   "name" : "android::hardware::power::stats::V1_0::IPowerStats::descriptor",
3210   "referenced_type" : "type-13",
3211   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
3212  }
3213 ],
3214 "lvalue_reference_types" :
3215 [
3216  {
3217   "alignment" : 4,
3218   "linker_set_key" : "android::Mutex &",
3219   "name" : "android::Mutex &",
3220   "referenced_type" : "type-119",
3221   "self_type" : "type-589",
3222   "size" : 4,
3223   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3224  },
3225  {
3226   "alignment" : 4,
3227   "linker_set_key" : "android::RWLock &",
3228   "name" : "android::RWLock &",
3229   "referenced_type" : "type-593",
3230   "self_type" : "type-597",
3231   "size" : 4,
3232   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3233  },
3234  {
3235   "alignment" : 4,
3236   "linker_set_key" : "android::String16 &",
3237   "name" : "android::String16 &",
3238   "referenced_type" : "type-129",
3239   "self_type" : "type-480",
3240   "size" : 4,
3241   "source_file" : "/system/core/libutils/include/utils/String16.h"
3242  },
3243  {
3244   "alignment" : 4,
3245   "linker_set_key" : "android::String8 &",
3246   "name" : "android::String8 &",
3247   "referenced_type" : "type-138",
3248   "self_type" : "type-474",
3249   "size" : 4,
3250   "source_file" : "/system/core/libutils/include/utils/String8.h"
3251  },
3252  {
3253   "alignment" : 4,
3254   "linker_set_key" : "android::hardware::MQDescriptor<android::hardware::power::stats::V1_0::EnergyData, android::hardware::kSynchronizedReadWrite> &",
3255   "name" : "android::hardware::MQDescriptor<android::hardware::power::stats::V1_0::EnergyData, android::hardware::kSynchronizedReadWrite> &",
3256   "referenced_type" : "type-451",
3257   "self_type" : "type-510",
3258   "size" : 4,
3259   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
3260  },
3261  {
3262   "alignment" : 4,
3263   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::stats::V1_0::IPowerStats> > &",
3264   "name" : "android::hardware::Return<android::sp<android::hardware::power::stats::V1_0::IPowerStats> > &",
3265   "referenced_type" : "type-196",
3266   "self_type" : "type-199",
3267   "size" : 4,
3268   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3269  },
3270  {
3271   "alignment" : 4,
3272   "linker_set_key" : "android::hardware::Return<bool> &",
3273   "name" : "android::hardware::Return<bool> &",
3274   "referenced_type" : "type-186",
3275   "self_type" : "type-193",
3276   "size" : 4,
3277   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3278  },
3279  {
3280   "alignment" : 4,
3281   "linker_set_key" : "android::hardware::Return<void> &",
3282   "name" : "android::hardware::Return<void> &",
3283   "referenced_type" : "type-209",
3284   "self_type" : "type-213",
3285   "size" : 4,
3286   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3287  },
3288  {
3289   "alignment" : 4,
3290   "linker_set_key" : "android::hardware::Status &",
3291   "name" : "android::hardware::Status &",
3292   "referenced_type" : "type-175",
3293   "self_type" : "type-182",
3294   "size" : 4,
3295   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3296  },
3297  {
3298   "alignment" : 4,
3299   "linker_set_key" : "android::hardware::TextOutput &",
3300   "name" : "android::hardware::TextOutput &",
3301   "referenced_type" : "type-500",
3302   "self_type" : "type-499",
3303   "size" : 4,
3304   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3305  },
3306  {
3307   "alignment" : 4,
3308   "linker_set_key" : "android::hardware::TextOutput &",
3309   "name" : "android::hardware::TextOutput &",
3310   "referenced_type" : "type-674",
3311   "self_type" : "type-673",
3312   "size" : 4,
3313   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3314  },
3315  {
3316   "alignment" : 4,
3317   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3318   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3319   "referenced_type" : "type-362",
3320   "self_type" : "type-616",
3321   "size" : 4,
3322   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3323  },
3324  {
3325   "alignment" : 4,
3326   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3327   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3328   "referenced_type" : "type-353",
3329   "self_type" : "type-461",
3330   "size" : 4,
3331   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3332  },
3333  {
3334   "alignment" : 4,
3335   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
3336   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
3337   "referenced_type" : "type-365",
3338   "self_type" : "type-649",
3339   "size" : 4,
3340   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3341  },
3342  {
3343   "alignment" : 4,
3344   "linker_set_key" : "android::hardware::hidl_memory &",
3345   "name" : "android::hardware::hidl_memory &",
3346   "referenced_type" : "type-330",
3347   "self_type" : "type-335",
3348   "size" : 4,
3349   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3350  },
3351  {
3352   "alignment" : 4,
3353   "linker_set_key" : "android::hardware::hidl_string &",
3354   "name" : "android::hardware::hidl_string &",
3355   "referenced_type" : "type-10",
3356   "self_type" : "type-497",
3357   "size" : 4,
3358   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3359  },
3360  {
3361   "alignment" : 4,
3362   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor> &",
3363   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor> &",
3364   "referenced_type" : "type-342",
3365   "self_type" : "type-455",
3366   "size" : 4,
3367   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
3368  },
3369  {
3370   "alignment" : 4,
3371   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3372   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3373   "referenced_type" : "type-361",
3374   "self_type" : "type-371",
3375   "size" : 4,
3376   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3377  },
3378  {
3379   "alignment" : 4,
3380   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3381   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3382   "referenced_type" : "type-352",
3383   "self_type" : "type-360",
3384   "size" : 4,
3385   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3386  },
3387  {
3388   "alignment" : 4,
3389   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3390   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3391   "referenced_type" : "type-29",
3392   "self_type" : "type-172",
3393   "size" : 4,
3394   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3395  },
3396  {
3397   "alignment" : 4,
3398   "linker_set_key" : "android::sp<android::hardware::power::stats::V1_0::IPowerStats> &",
3399   "name" : "android::sp<android::hardware::power::stats::V1_0::IPowerStats> &",
3400   "referenced_type" : "type-55",
3401   "self_type" : "type-168",
3402   "size" : 4,
3403   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3404  },
3405  {
3406   "alignment" : 4,
3407   "linker_set_key" : "const android::String16 &",
3408   "name" : "const android::String16 &",
3409   "referenced_type" : "type-128",
3410   "self_type" : "type-127",
3411   "size" : 4,
3412   "source_file" : "/system/core/libutils/include/utils/String16.h"
3413  },
3414  {
3415   "alignment" : 4,
3416   "linker_set_key" : "const android::String8 &",
3417   "name" : "const android::String8 &",
3418   "referenced_type" : "type-470",
3419   "self_type" : "type-473",
3420   "size" : 4,
3421   "source_file" : "/system/core/libutils/include/utils/String8.h"
3422  },
3423  {
3424   "alignment" : 4,
3425   "linker_set_key" : "const android::hardware::MQDescriptor<android::hardware::power::stats::V1_0::EnergyData, android::hardware::kSynchronizedReadWrite> &",
3426   "name" : "const android::hardware::MQDescriptor<android::hardware::power::stats::V1_0::EnergyData, android::hardware::kSynchronizedReadWrite> &",
3427   "referenced_type" : "type-453",
3428   "self_type" : "type-511",
3429   "size" : 4,
3430   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
3431  },
3432  {
3433   "alignment" : 4,
3434   "linker_set_key" : "const android::hardware::Parcel &",
3435   "name" : "const android::hardware::Parcel &",
3436   "referenced_type" : "type-501",
3437   "self_type" : "type-502",
3438   "size" : 4,
3439   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3440  },
3441  {
3442   "alignment" : 4,
3443   "linker_set_key" : "const android::hardware::Return<bool> &",
3444   "name" : "const android::hardware::Return<bool> &",
3445   "referenced_type" : "type-194",
3446   "self_type" : "type-202",
3447   "size" : 4,
3448   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3449  },
3450  {
3451   "alignment" : 4,
3452   "linker_set_key" : "const android::hardware::Status &",
3453   "name" : "const android::hardware::Status &",
3454   "referenced_type" : "type-179",
3455   "self_type" : "type-180",
3456   "size" : 4,
3457   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3458  },
3459  {
3460   "alignment" : 4,
3461   "linker_set_key" : "const android::hardware::details::SchedPrio &",
3462   "name" : "const android::hardware::details::SchedPrio &",
3463   "referenced_type" : "type-520",
3464   "self_type" : "type-519",
3465   "size" : 4,
3466   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3467  },
3468  {
3469   "alignment" : 4,
3470   "linker_set_key" : "const android::hardware::hidl_handle &",
3471   "name" : "const android::hardware::hidl_handle &",
3472   "referenced_type" : "type-447",
3473   "self_type" : "type-448",
3474   "size" : 4,
3475   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3476  },
3477  {
3478   "alignment" : 4,
3479   "linker_set_key" : "const android::hardware::hidl_memory &",
3480   "name" : "const android::hardware::hidl_memory &",
3481   "referenced_type" : "type-333",
3482   "self_type" : "type-334",
3483   "size" : 4,
3484   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3485  },
3486  {
3487   "alignment" : 4,
3488   "linker_set_key" : "const android::hardware::hidl_string &",
3489   "name" : "const android::hardware::hidl_string &",
3490   "referenced_type" : "type-328",
3491   "self_type" : "type-329",
3492   "size" : 4,
3493   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3494  },
3495  {
3496   "alignment" : 4,
3497   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::GrantorDescriptor> &",
3498   "name" : "const android::hardware::hidl_vec<android::hardware::GrantorDescriptor> &",
3499   "referenced_type" : "type-350",
3500   "self_type" : "type-452",
3501   "size" : 4,
3502   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
3503  },
3504  {
3505   "alignment" : 4,
3506   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
3507   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
3508   "referenced_type" : "type-632",
3509   "self_type" : "type-633",
3510   "size" : 4,
3511   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
3512  },
3513  {
3514   "alignment" : 4,
3515   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::EnergyData> &",
3516   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::EnergyData> &",
3517   "referenced_type" : "type-403",
3518   "self_type" : "type-505",
3519   "size" : 4,
3520   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
3521  },
3522  {
3523   "alignment" : 4,
3524   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityInfo> &",
3525   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityInfo> &",
3526   "referenced_type" : "type-421",
3527   "self_type" : "type-506",
3528   "size" : 4,
3529   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
3530  },
3531  {
3532   "alignment" : 4,
3533   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateInfo> &",
3534   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateInfo> &",
3535   "referenced_type" : "type-381",
3536   "self_type" : "type-383",
3537   "size" : 4,
3538   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3539  },
3540  {
3541   "alignment" : 4,
3542   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateResidencyData> &",
3543   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateResidencyData> &",
3544   "referenced_type" : "type-384",
3545   "self_type" : "type-386",
3546   "size" : 4,
3547   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3548  },
3549  {
3550   "alignment" : 4,
3551   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult> &",
3552   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult> &",
3553   "referenced_type" : "type-429",
3554   "self_type" : "type-508",
3555   "size" : 4,
3556   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
3557  },
3558  {
3559   "alignment" : 4,
3560   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateSpace> &",
3561   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateSpace> &",
3562   "referenced_type" : "type-425",
3563   "self_type" : "type-507",
3564   "size" : 4,
3565   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
3566  },
3567  {
3568   "alignment" : 4,
3569   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::RailInfo> &",
3570   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::RailInfo> &",
3571   "referenced_type" : "type-394",
3572   "self_type" : "type-504",
3573   "size" : 4,
3574   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
3575  },
3576  {
3577   "alignment" : 4,
3578   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
3579   "name" : "const android::hardware::hidl_vec<int> &",
3580   "referenced_type" : "type-378",
3581   "self_type" : "type-380",
3582   "size" : 4,
3583   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3584  },
3585  {
3586   "alignment" : 4,
3587   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> &",
3588   "name" : "const android::hardware::hidl_vec<unsigned int> &",
3589   "referenced_type" : "type-410",
3590   "self_type" : "type-509",
3591   "size" : 4,
3592   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
3593  },
3594  {
3595   "alignment" : 4,
3596   "linker_set_key" : "const android::hardware::hidl_version &",
3597   "name" : "const android::hardware::hidl_version &",
3598   "referenced_type" : "type-440",
3599   "self_type" : "type-442",
3600   "size" : 4,
3601   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3602  },
3603  {
3604   "alignment" : 4,
3605   "linker_set_key" : "const android::hardware::power::stats::V1_0::PowerEntityInfo &",
3606   "name" : "const android::hardware::power::stats::V1_0::PowerEntityInfo &",
3607   "referenced_type" : "type-419",
3608   "self_type" : "type-657",
3609   "size" : 4,
3610   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3611  },
3612  {
3613   "alignment" : 4,
3614   "linker_set_key" : "const android::hardware::power::stats::V1_0::PowerEntityStateInfo &",
3615   "name" : "const android::hardware::power::stats::V1_0::PowerEntityStateInfo &",
3616   "referenced_type" : "type-602",
3617   "self_type" : "type-601",
3618   "size" : 4,
3619   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3620  },
3621  {
3622   "alignment" : 4,
3623   "linker_set_key" : "const android::hardware::power::stats::V1_0::PowerEntityStateResidencyData &",
3624   "name" : "const android::hardware::power::stats::V1_0::PowerEntityStateResidencyData &",
3625   "referenced_type" : "type-644",
3626   "self_type" : "type-643",
3627   "size" : 4,
3628   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3629  },
3630  {
3631   "alignment" : 4,
3632   "linker_set_key" : "const android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult &",
3633   "name" : "const android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult &",
3634   "referenced_type" : "type-377",
3635   "self_type" : "type-376",
3636   "size" : 4,
3637   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3638  },
3639  {
3640   "alignment" : 4,
3641   "linker_set_key" : "const android::hardware::power::stats::V1_0::PowerEntityStateSpace &",
3642   "name" : "const android::hardware::power::stats::V1_0::PowerEntityStateSpace &",
3643   "referenced_type" : "type-215",
3644   "self_type" : "type-214",
3645   "size" : 4,
3646   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3647  },
3648  {
3649   "alignment" : 4,
3650   "linker_set_key" : "const android::hardware::power::stats::V1_0::RailInfo &",
3651   "name" : "const android::hardware::power::stats::V1_0::RailInfo &",
3652   "referenced_type" : "type-393",
3653   "self_type" : "type-650",
3654   "size" : 4,
3655   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3656  },
3657  {
3658   "alignment" : 4,
3659   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
3660   "name" : "const android::hidl::base::V1_0::IBase *const &",
3661   "referenced_type" : "type-534",
3662   "self_type" : "type-535",
3663   "size" : 4,
3664   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3665  },
3666  {
3667   "alignment" : 4,
3668   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
3669   "name" : "const android::sp<android::hardware::IBinder> &",
3670   "referenced_type" : "type-109",
3671   "self_type" : "type-133",
3672   "size" : 4,
3673   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
3674  },
3675  {
3676   "alignment" : 4,
3677   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3678   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3679   "referenced_type" : "type-28",
3680   "self_type" : "type-38",
3681   "size" : 4,
3682   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3683  },
3684  {
3685   "alignment" : 4,
3686   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
3687   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
3688   "referenced_type" : "type-42",
3689   "self_type" : "type-44",
3690   "size" : 4,
3691   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3692  },
3693  {
3694   "alignment" : 4,
3695   "linker_set_key" : "const android::sp<android::hardware::power::stats::V1_0::IPowerStats> &",
3696   "name" : "const android::sp<android::hardware::power::stats::V1_0::IPowerStats> &",
3697   "referenced_type" : "type-87",
3698   "self_type" : "type-684",
3699   "size" : 4,
3700   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3701  },
3702  {
3703   "alignment" : 4,
3704   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3705   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3706   "referenced_type" : "type-83",
3707   "self_type" : "type-84",
3708   "size" : 4,
3709   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3710  },
3711  {
3712   "alignment" : 4,
3713   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3714   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3715   "referenced_type" : "type-164",
3716   "self_type" : "type-634",
3717   "size" : 4,
3718   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
3719  },
3720  {
3721   "alignment" : 4,
3722   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
3723   "name" : "const android::wp<android::hardware::BHwBinder> &",
3724   "referenced_type" : "type-76",
3725   "self_type" : "type-78",
3726   "size" : 4,
3727   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3728  },
3729  {
3730   "alignment" : 4,
3731   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
3732   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
3733   "referenced_type" : "type-685",
3734   "self_type" : "type-687",
3735   "size" : 4,
3736   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3737  },
3738  {
3739   "alignment" : 4,
3740   "linker_set_key" : "const bool &",
3741   "name" : "const bool &",
3742   "referenced_type" : "type-156",
3743   "self_type" : "type-302",
3744   "size" : 4,
3745   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3746  },
3747  {
3748   "alignment" : 4,
3749   "linker_set_key" : "const double &",
3750   "name" : "const double &",
3751   "referenced_type" : "type-319",
3752   "self_type" : "type-320",
3753   "size" : 4,
3754   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3755  },
3756  {
3757   "alignment" : 4,
3758   "linker_set_key" : "const float &",
3759   "name" : "const float &",
3760   "referenced_type" : "type-317",
3761   "self_type" : "type-318",
3762   "size" : 4,
3763   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3764  },
3765  {
3766   "alignment" : 4,
3767   "linker_set_key" : "const int &",
3768   "name" : "const int &",
3769   "referenced_type" : "type-522",
3770   "self_type" : "type-521",
3771   "size" : 4,
3772   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3773  },
3774  {
3775   "linker_set_key" : "const iter<is_const> &",
3776   "name" : "const iter<is_const> &",
3777   "referenced_type" : "type-339",
3778   "self_type" : "type-341",
3779   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3780  },
3781  {
3782   "linker_set_key" : "const iter<is_const> &",
3783   "name" : "const iter<is_const> &",
3784   "referenced_type" : "type-666",
3785   "self_type" : "type-668",
3786   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3787  },
3788  {
3789   "alignment" : 4,
3790   "linker_set_key" : "const log_msg &",
3791   "name" : "const log_msg &",
3792   "referenced_type" : "type-65",
3793   "self_type" : "type-106",
3794   "size" : 4,
3795   "source_file" : "/system/core/liblog/include/log/log_read.h"
3796  },
3797  {
3798   "alignment" : 4,
3799   "linker_set_key" : "const long long &",
3800   "name" : "const long long &",
3801   "referenced_type" : "type-313",
3802   "self_type" : "type-314",
3803   "size" : 4,
3804   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3805  },
3806  {
3807   "alignment" : 4,
3808   "linker_set_key" : "const short &",
3809   "name" : "const short &",
3810   "referenced_type" : "type-308",
3811   "self_type" : "type-309",
3812   "size" : 4,
3813   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3814  },
3815  {
3816   "alignment" : 4,
3817   "linker_set_key" : "const signed char &",
3818   "name" : "const signed char &",
3819   "referenced_type" : "type-303",
3820   "self_type" : "type-305",
3821   "size" : 4,
3822   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3823  },
3824  {
3825   "alignment" : 4,
3826   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3827   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3828   "referenced_type" : "type-512",
3829   "self_type" : "type-514",
3830   "size" : 4,
3831   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
3832  },
3833  {
3834   "alignment" : 4,
3835   "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 *> > *)> > > &",
3836   "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 *> > *)> > > &",
3837   "referenced_type" : "type-660",
3838   "self_type" : "type-659",
3839   "size" : 4,
3840   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3841  },
3842  {
3843   "alignment" : 4,
3844   "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 *> > *)> > > &",
3845   "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 *> > *)> > > &",
3846   "referenced_type" : "type-681",
3847   "self_type" : "type-680",
3848   "size" : 4,
3849   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3850  },
3851  {
3852   "alignment" : 4,
3853   "linker_set_key" : "const unsigned char &",
3854   "name" : "const unsigned char &",
3855   "referenced_type" : "type-306",
3856   "self_type" : "type-307",
3857   "size" : 4,
3858   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3859  },
3860  {
3861   "alignment" : 4,
3862   "linker_set_key" : "const unsigned int &",
3863   "name" : "const unsigned int &",
3864   "referenced_type" : "type-123",
3865   "self_type" : "type-312",
3866   "size" : 4,
3867   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3868  },
3869  {
3870   "alignment" : 4,
3871   "linker_set_key" : "const unsigned long long &",
3872   "name" : "const unsigned long long &",
3873   "referenced_type" : "type-315",
3874   "self_type" : "type-316",
3875   "size" : 4,
3876   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3877  },
3878  {
3879   "alignment" : 4,
3880   "linker_set_key" : "const unsigned short &",
3881   "name" : "const unsigned short &",
3882   "referenced_type" : "type-310",
3883   "self_type" : "type-311",
3884   "size" : 4,
3885   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3886  },
3887  {
3888   "alignment" : 4,
3889   "linker_set_key" : "int &",
3890   "name" : "int &",
3891   "referenced_type" : "type-48",
3892   "self_type" : "type-466",
3893   "size" : 4,
3894   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
3895  },
3896  {
3897   "alignment" : 4,
3898   "linker_set_key" : "unsigned char &",
3899   "name" : "unsigned char &",
3900   "referenced_type" : "type-69",
3901   "self_type" : "type-612",
3902   "size" : 4,
3903   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
3904  },
3905  {
3906   "alignment" : 4,
3907   "linker_set_key" : "unsigned int &",
3908   "name" : "unsigned int &",
3909   "referenced_type" : "type-2",
3910   "self_type" : "type-622",
3911   "size" : 4,
3912   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/types.h"
3913  }
3914 ],
3915 "pointer_types" :
3916 [
3917  {
3918   "alignment" : 4,
3919   "linker_set_key" : "android::Condition *",
3920   "name" : "android::Condition *",
3921   "referenced_type" : "type-157",
3922   "self_type" : "type-592",
3923   "size" : 4,
3924   "source_file" : "/system/core/libutils/include/utils/Condition.h"
3925  },
3926  {
3927   "alignment" : 4,
3928   "linker_set_key" : "android::Mutex *",
3929   "name" : "android::Mutex *",
3930   "referenced_type" : "type-119",
3931   "self_type" : "type-587",
3932   "size" : 4,
3933   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3934  },
3935  {
3936   "alignment" : 4,
3937   "linker_set_key" : "android::Mutex::Autolock *",
3938   "name" : "android::Mutex::Autolock *",
3939   "referenced_type" : "type-588",
3940   "self_type" : "type-590",
3941   "size" : 4,
3942   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3943  },
3944  {
3945   "alignment" : 4,
3946   "linker_set_key" : "android::RWLock *",
3947   "name" : "android::RWLock *",
3948   "referenced_type" : "type-593",
3949   "self_type" : "type-595",
3950   "size" : 4,
3951   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3952  },
3953  {
3954   "alignment" : 4,
3955   "linker_set_key" : "android::RWLock::AutoRLock *",
3956   "name" : "android::RWLock::AutoRLock *",
3957   "referenced_type" : "type-596",
3958   "self_type" : "type-598",
3959   "size" : 4,
3960   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3961  },
3962  {
3963   "alignment" : 4,
3964   "linker_set_key" : "android::RWLock::AutoWLock *",
3965   "name" : "android::RWLock::AutoWLock *",
3966   "referenced_type" : "type-599",
3967   "self_type" : "type-600",
3968   "size" : 4,
3969   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3970  },
3971  {
3972   "alignment" : 4,
3973   "linker_set_key" : "android::RefBase *",
3974   "name" : "android::RefBase *",
3975   "referenced_type" : "type-22",
3976   "self_type" : "type-325",
3977   "size" : 4,
3978   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3979  },
3980  {
3981   "alignment" : 4,
3982   "linker_set_key" : "android::RefBase::weakref_impl *",
3983   "name" : "android::RefBase::weakref_impl *",
3984   "referenced_type" : "type-25",
3985   "self_type" : "type-24",
3986   "size" : 4,
3987   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3988  },
3989  {
3990   "alignment" : 4,
3991   "linker_set_key" : "android::RefBase::weakref_impl *",
3992   "name" : "android::RefBase::weakref_impl *",
3993   "referenced_type" : "type-663",
3994   "self_type" : "type-662",
3995   "size" : 4,
3996   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3997  },
3998  {
3999   "alignment" : 4,
4000   "linker_set_key" : "android::RefBase::weakref_type *",
4001   "name" : "android::RefBase::weakref_type *",
4002   "referenced_type" : "type-27",
4003   "self_type" : "type-26",
4004   "size" : 4,
4005   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4006  },
4007  {
4008   "alignment" : 4,
4009   "linker_set_key" : "android::ReferenceRenamer *",
4010   "name" : "android::ReferenceRenamer *",
4011   "referenced_type" : "type-321",
4012   "self_type" : "type-322",
4013   "size" : 4,
4014   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4015  },
4016  {
4017   "alignment" : 4,
4018   "linker_set_key" : "android::ScopedTrace *",
4019   "name" : "android::ScopedTrace *",
4020   "referenced_type" : "type-603",
4021   "self_type" : "type-604",
4022   "size" : 4,
4023   "source_file" : "/system/core/libutils/include/utils/Trace.h"
4024  },
4025  {
4026   "alignment" : 4,
4027   "linker_set_key" : "android::String16 *",
4028   "name" : "android::String16 *",
4029   "referenced_type" : "type-129",
4030   "self_type" : "type-481",
4031   "size" : 4,
4032   "source_file" : "/system/core/libutils/include/utils/String16.h"
4033  },
4034  {
4035   "alignment" : 4,
4036   "linker_set_key" : "android::String8 *",
4037   "name" : "android::String8 *",
4038   "referenced_type" : "type-138",
4039   "self_type" : "type-475",
4040   "size" : 4,
4041   "source_file" : "/system/core/libutils/include/utils/String8.h"
4042  },
4043  {
4044   "alignment" : 4,
4045   "linker_set_key" : "android::Thread *",
4046   "name" : "android::Thread *",
4047   "referenced_type" : "type-155",
4048   "self_type" : "type-154",
4049   "size" : 4,
4050   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4051  },
4052  {
4053   "alignment" : 4,
4054   "linker_set_key" : "android::VirtualLightRefBase *",
4055   "name" : "android::VirtualLightRefBase *",
4056   "referenced_type" : "type-218",
4057   "self_type" : "type-223",
4058   "size" : 4,
4059   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
4060  },
4061  {
4062   "alignment" : 4,
4063   "linker_set_key" : "android::hardware::BHwBinder *",
4064   "name" : "android::hardware::BHwBinder *",
4065   "referenced_type" : "type-47",
4066   "self_type" : "type-46",
4067   "size" : 4,
4068   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4069  },
4070  {
4071   "alignment" : 4,
4072   "linker_set_key" : "android::hardware::BpInterface<android::hardware::power::stats::V1_0::IPowerStats> *",
4073   "name" : "android::hardware::BpInterface<android::hardware::power::stats::V1_0::IPowerStats> *",
4074   "referenced_type" : "type-94",
4075   "self_type" : "type-488",
4076   "size" : 4,
4077   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4078  },
4079  {
4080   "alignment" : 4,
4081   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4082   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4083   "referenced_type" : "type-530",
4084   "self_type" : "type-533",
4085   "size" : 4,
4086   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4087  },
4088  {
4089   "alignment" : 4,
4090   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4091   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4092   "referenced_type" : "type-546",
4093   "self_type" : "type-552",
4094   "size" : 4,
4095   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4096  },
4097  {
4098   "alignment" : 4,
4099   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4100   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4101   "referenced_type" : "type-536",
4102   "self_type" : "type-541",
4103   "size" : 4,
4104   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4105  },
4106  {
4107   "alignment" : 4,
4108   "linker_set_key" : "android::hardware::GrantorDescriptor *",
4109   "name" : "android::hardware::GrantorDescriptor *",
4110   "referenced_type" : "type-346",
4111   "self_type" : "type-345",
4112   "size" : 4,
4113   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4114  },
4115  {
4116   "alignment" : 4,
4117   "linker_set_key" : "android::hardware::IBinder *",
4118   "name" : "android::hardware::IBinder *",
4119   "referenced_type" : "type-52",
4120   "self_type" : "type-98",
4121   "size" : 4,
4122   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4123  },
4124  {
4125   "alignment" : 4,
4126   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
4127   "name" : "android::hardware::IBinder::DeathRecipient *",
4128   "referenced_type" : "type-21",
4129   "self_type" : "type-20",
4130   "size" : 4,
4131   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4132  },
4133  {
4134   "alignment" : 4,
4135   "linker_set_key" : "android::hardware::IInterface *",
4136   "name" : "android::hardware::IInterface *",
4137   "referenced_type" : "type-95",
4138   "self_type" : "type-112",
4139   "size" : 4,
4140   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4141  },
4142  {
4143   "alignment" : 4,
4144   "linker_set_key" : "android::hardware::MQDescriptor<android::hardware::power::stats::V1_0::EnergyData, android::hardware::kSynchronizedReadWrite> *",
4145   "name" : "android::hardware::MQDescriptor<android::hardware::power::stats::V1_0::EnergyData, android::hardware::kSynchronizedReadWrite> *",
4146   "referenced_type" : "type-451",
4147   "self_type" : "type-456",
4148   "size" : 4,
4149   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
4150  },
4151  {
4152   "alignment" : 4,
4153   "linker_set_key" : "android::hardware::Parcel *",
4154   "name" : "android::hardware::Parcel *",
4155   "referenced_type" : "type-489",
4156   "self_type" : "type-495",
4157   "size" : 4,
4158   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4159  },
4160  {
4161   "alignment" : 4,
4162   "linker_set_key" : "android::hardware::ProcessState *",
4163   "name" : "android::hardware::ProcessState *",
4164   "referenced_type" : "type-115",
4165   "self_type" : "type-114",
4166   "size" : 4,
4167   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4168  },
4169  {
4170   "alignment" : 4,
4171   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::stats::V1_0::IPowerStats> > *",
4172   "name" : "android::hardware::Return<android::sp<android::hardware::power::stats::V1_0::IPowerStats> > *",
4173   "referenced_type" : "type-196",
4174   "self_type" : "type-197",
4175   "size" : 4,
4176   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4177  },
4178  {
4179   "alignment" : 4,
4180   "linker_set_key" : "android::hardware::Return<bool> *",
4181   "name" : "android::hardware::Return<bool> *",
4182   "referenced_type" : "type-186",
4183   "self_type" : "type-188",
4184   "size" : 4,
4185   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4186  },
4187  {
4188   "alignment" : 4,
4189   "linker_set_key" : "android::hardware::Return<void> *",
4190   "name" : "android::hardware::Return<void> *",
4191   "referenced_type" : "type-209",
4192   "self_type" : "type-211",
4193   "size" : 4,
4194   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4195  },
4196  {
4197   "alignment" : 4,
4198   "linker_set_key" : "android::hardware::Status *",
4199   "name" : "android::hardware::Status *",
4200   "referenced_type" : "type-175",
4201   "self_type" : "type-178",
4202   "size" : 4,
4203   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4204  },
4205  {
4206   "alignment" : 4,
4207   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
4208   "name" : "android::hardware::details::HidlInstrumentor *",
4209   "referenced_type" : "type-60",
4210   "self_type" : "type-665",
4211   "size" : 4,
4212   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4213  },
4214  {
4215   "alignment" : 4,
4216   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4217   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4218   "referenced_type" : "type-362",
4219   "self_type" : "type-605",
4220   "size" : 4,
4221   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4222  },
4223  {
4224   "alignment" : 4,
4225   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4226   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4227   "referenced_type" : "type-353",
4228   "self_type" : "type-450",
4229   "size" : 4,
4230   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4231  },
4232  {
4233   "alignment" : 4,
4234   "linker_set_key" : "android::hardware::details::return_status *",
4235   "name" : "android::hardware::details::return_status *",
4236   "referenced_type" : "type-187",
4237   "self_type" : "type-204",
4238   "size" : 4,
4239   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4240  },
4241  {
4242   "alignment" : 4,
4243   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
4244   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
4245   "referenced_type" : "type-365",
4246   "self_type" : "type-364",
4247   "size" : 4,
4248   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4249  },
4250  {
4251   "alignment" : 4,
4252   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
4253   "name" : "android::hardware::hidl_binder_death_recipient *",
4254   "referenced_type" : "type-31",
4255   "self_type" : "type-30",
4256   "size" : 4,
4257   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4258  },
4259  {
4260   "alignment" : 4,
4261   "linker_set_key" : "android::hardware::hidl_death_recipient *",
4262   "name" : "android::hardware::hidl_death_recipient *",
4263   "referenced_type" : "type-34",
4264   "self_type" : "type-33",
4265   "size" : 4,
4266   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4267  },
4268  {
4269   "alignment" : 4,
4270   "linker_set_key" : "android::hardware::hidl_memory *",
4271   "name" : "android::hardware::hidl_memory *",
4272   "referenced_type" : "type-330",
4273   "self_type" : "type-331",
4274   "size" : 4,
4275   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4276  },
4277  {
4278   "alignment" : 4,
4279   "linker_set_key" : "android::hardware::hidl_string *",
4280   "name" : "android::hardware::hidl_string *",
4281   "referenced_type" : "type-10",
4282   "self_type" : "type-355",
4283   "size" : 4,
4284   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4285  },
4286  {
4287   "alignment" : 4,
4288   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
4289   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
4290   "referenced_type" : "type-361",
4291   "self_type" : "type-367",
4292   "size" : 4,
4293   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4294  },
4295  {
4296   "alignment" : 4,
4297   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
4298   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
4299   "referenced_type" : "type-352",
4300   "self_type" : "type-356",
4301   "size" : 4,
4302   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4303  },
4304  {
4305   "alignment" : 4,
4306   "linker_set_key" : "android::hardware::hidl_version *",
4307   "name" : "android::hardware::hidl_version *",
4308   "referenced_type" : "type-438",
4309   "self_type" : "type-439",
4310   "size" : 4,
4311   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4312  },
4313  {
4314   "alignment" : 4,
4315   "linker_set_key" : "android::hardware::power::stats::V1_0::BnHwPowerStats *",
4316   "name" : "android::hardware::power::stats::V1_0::BnHwPowerStats *",
4317   "referenced_type" : "type-54",
4318   "self_type" : "type-64",
4319   "size" : 4,
4320   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4321  },
4322  {
4323   "alignment" : 4,
4324   "linker_set_key" : "android::hardware::power::stats::V1_0::BpHwPowerStats *",
4325   "name" : "android::hardware::power::stats::V1_0::BpHwPowerStats *",
4326   "referenced_type" : "type-91",
4327   "self_type" : "type-100",
4328   "size" : 4,
4329   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4330  },
4331  {
4332   "alignment" : 4,
4333   "linker_set_key" : "android::hardware::power::stats::V1_0::BsPowerStats *",
4334   "name" : "android::hardware::power::stats::V1_0::BsPowerStats *",
4335   "referenced_type" : "type-86",
4336   "self_type" : "type-90",
4337   "size" : 4,
4338   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4339  },
4340  {
4341   "alignment" : 4,
4342   "linker_set_key" : "android::hardware::power::stats::V1_0::EnergyData *",
4343   "name" : "android::hardware::power::stats::V1_0::EnergyData *",
4344   "referenced_type" : "type-400",
4345   "self_type" : "type-399",
4346   "size" : 4,
4347   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4348  },
4349  {
4350   "alignment" : 4,
4351   "linker_set_key" : "android::hardware::power::stats::V1_0::IPowerStats *",
4352   "name" : "android::hardware::power::stats::V1_0::IPowerStats *",
4353   "referenced_type" : "type-57",
4354   "self_type" : "type-56",
4355   "size" : 4,
4356   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4357  },
4358  {
4359   "alignment" : 4,
4360   "linker_set_key" : "android::hardware::power::stats::V1_0::PowerEntityInfo *",
4361   "name" : "android::hardware::power::stats::V1_0::PowerEntityInfo *",
4362   "referenced_type" : "type-416",
4363   "self_type" : "type-415",
4364   "size" : 4,
4365   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4366  },
4367  {
4368   "alignment" : 4,
4369   "linker_set_key" : "android::hardware::power::stats::V1_0::PowerEntityStateInfo *",
4370   "name" : "android::hardware::power::stats::V1_0::PowerEntityStateInfo *",
4371   "referenced_type" : "type-9",
4372   "self_type" : "type-8",
4373   "size" : 4,
4374   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4375  },
4376  {
4377   "alignment" : 4,
4378   "linker_set_key" : "android::hardware::power::stats::V1_0::PowerEntityStateResidencyData *",
4379   "name" : "android::hardware::power::stats::V1_0::PowerEntityStateResidencyData *",
4380   "referenced_type" : "type-244",
4381   "self_type" : "type-243",
4382   "size" : 4,
4383   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4384  },
4385  {
4386   "alignment" : 4,
4387   "linker_set_key" : "android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult *",
4388   "name" : "android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult *",
4389   "referenced_type" : "type-239",
4390   "self_type" : "type-238",
4391   "size" : 4,
4392   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4393  },
4394  {
4395   "alignment" : 4,
4396   "linker_set_key" : "android::hardware::power::stats::V1_0::PowerEntityStateSpace *",
4397   "name" : "android::hardware::power::stats::V1_0::PowerEntityStateSpace *",
4398   "referenced_type" : "type-4",
4399   "self_type" : "type-3",
4400   "size" : 4,
4401   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4402  },
4403  {
4404   "alignment" : 4,
4405   "linker_set_key" : "android::hardware::power::stats::V1_0::RailInfo *",
4406   "name" : "android::hardware::power::stats::V1_0::RailInfo *",
4407   "referenced_type" : "type-391",
4408   "self_type" : "type-390",
4409   "size" : 4,
4410   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4411  },
4412  {
4413   "alignment" : 4,
4414   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
4415   "name" : "android::hidl::base::V1_0::BnHwBase *",
4416   "referenced_type" : "type-58",
4417   "self_type" : "type-503",
4418   "size" : 4,
4419   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
4420  },
4421  {
4422   "alignment" : 4,
4423   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
4424   "name" : "android::hidl::base::V1_0::IBase *",
4425   "referenced_type" : "type-37",
4426   "self_type" : "type-36",
4427   "size" : 4,
4428   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4429  },
4430  {
4431   "alignment" : 4,
4432   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
4433   "name" : "android::hidl::manager::V1_0::IServiceManager *",
4434   "referenced_type" : "type-146",
4435   "self_type" : "type-145",
4436   "size" : 4,
4437   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4438  },
4439  {
4440   "alignment" : 4,
4441   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
4442   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
4443   "referenced_type" : "type-162",
4444   "self_type" : "type-161",
4445   "size" : 4,
4446   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4447  },
4448  {
4449   "alignment" : 4,
4450   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4451   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4452   "referenced_type" : "type-104",
4453   "self_type" : "type-105",
4454   "size" : 4,
4455   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4456  },
4457  {
4458   "alignment" : 4,
4459   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
4460   "name" : "android::sp<android::hardware::IBinder> *",
4461   "referenced_type" : "type-107",
4462   "self_type" : "type-108",
4463   "size" : 4,
4464   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4465  },
4466  {
4467   "alignment" : 4,
4468   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
4469   "name" : "android::sp<android::hardware::ProcessState> *",
4470   "referenced_type" : "type-113",
4471   "self_type" : "type-141",
4472   "size" : 4,
4473   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4474  },
4475  {
4476   "alignment" : 4,
4477   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
4478   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
4479   "referenced_type" : "type-29",
4480   "self_type" : "type-170",
4481   "size" : 4,
4482   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4483  },
4484  {
4485   "alignment" : 4,
4486   "linker_set_key" : "android::sp<android::hardware::power::stats::V1_0::IPowerStats> *",
4487   "name" : "android::sp<android::hardware::power::stats::V1_0::IPowerStats> *",
4488   "referenced_type" : "type-55",
4489   "self_type" : "type-166",
4490   "size" : 4,
4491   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4492  },
4493  {
4494   "alignment" : 4,
4495   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
4496   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
4497   "referenced_type" : "type-59",
4498   "self_type" : "type-82",
4499   "size" : 4,
4500   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4501  },
4502  {
4503   "alignment" : 4,
4504   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4505   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4506   "referenced_type" : "type-144",
4507   "self_type" : "type-147",
4508   "size" : 4,
4509   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4510  },
4511  {
4512   "alignment" : 4,
4513   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4514   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4515   "referenced_type" : "type-160",
4516   "self_type" : "type-163",
4517   "size" : 4,
4518   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4519  },
4520  {
4521   "alignment" : 4,
4522   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
4523   "name" : "android::wp<android::hardware::BHwBinder> *",
4524   "referenced_type" : "type-45",
4525   "self_type" : "type-53",
4526   "size" : 4,
4527   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4528  },
4529  {
4530   "alignment" : 4,
4531   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4532   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4533   "referenced_type" : "type-19",
4534   "self_type" : "type-18",
4535   "size" : 4,
4536   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4537  },
4538  {
4539   "alignment" : 4,
4540   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
4541   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
4542   "referenced_type" : "type-32",
4543   "self_type" : "type-39",
4544   "size" : 4,
4545   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4546  },
4547  {
4548   "alignment" : 4,
4549   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
4550   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
4551   "referenced_type" : "type-35",
4552   "self_type" : "type-679",
4553   "size" : 4,
4554   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4555  },
4556  {
4557   "alignment" : 4,
4558   "linker_set_key" : "android_flex_plane *",
4559   "name" : "android_flex_plane *",
4560   "referenced_type" : "type-575",
4561   "self_type" : "type-578",
4562   "size" : 4,
4563   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4564  },
4565  {
4566   "alignment" : 4,
4567   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4568   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4569   "referenced_type" : "type-126",
4570   "self_type" : "type-125",
4571   "size" : 4,
4572   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4573  },
4574  {
4575   "alignment" : 4,
4576   "linker_set_key" : "char *",
4577   "name" : "char *",
4578   "referenced_type" : "type-15",
4579   "self_type" : "type-435",
4580   "size" : 4,
4581   "source_file" : "/system/core/liblog/include/log/log_read.h"
4582  },
4583  {
4584   "alignment" : 4,
4585   "linker_set_key" : "const android::NativeHandle *",
4586   "name" : "const android::NativeHandle *",
4587   "referenced_type" : "type-460",
4588   "self_type" : "type-462",
4589   "size" : 4,
4590   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4591  },
4592  {
4593   "alignment" : 4,
4594   "linker_set_key" : "const android::RefBase *",
4595   "name" : "const android::RefBase *",
4596   "referenced_type" : "type-323",
4597   "self_type" : "type-324",
4598   "size" : 4,
4599   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4600  },
4601  {
4602   "alignment" : 4,
4603   "linker_set_key" : "const android::String16 *",
4604   "name" : "const android::String16 *",
4605   "referenced_type" : "type-128",
4606   "self_type" : "type-479",
4607   "size" : 4,
4608   "source_file" : "/system/core/libutils/include/utils/String16.h"
4609  },
4610  {
4611   "alignment" : 4,
4612   "linker_set_key" : "const android::String8 *",
4613   "name" : "const android::String8 *",
4614   "referenced_type" : "type-470",
4615   "self_type" : "type-471",
4616   "size" : 4,
4617   "source_file" : "/system/core/libutils/include/utils/String8.h"
4618  },
4619  {
4620   "alignment" : 4,
4621   "linker_set_key" : "const android::VectorImpl *",
4622   "name" : "const android::VectorImpl *",
4623   "referenced_type" : "type-555",
4624   "self_type" : "type-556",
4625   "size" : 4,
4626   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4627  },
4628  {
4629   "alignment" : 4,
4630   "linker_set_key" : "const android::hardware::BpHwRefBase *",
4631   "name" : "const android::hardware::BpHwRefBase *",
4632   "referenced_type" : "type-485",
4633   "self_type" : "type-486",
4634   "size" : 4,
4635   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4636  },
4637  {
4638   "alignment" : 4,
4639   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
4640   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
4641   "referenced_type" : "type-523",
4642   "self_type" : "type-524",
4643   "size" : 4,
4644   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4645  },
4646  {
4647   "alignment" : 4,
4648   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
4649   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
4650   "referenced_type" : "type-528",
4651   "self_type" : "type-529",
4652   "size" : 4,
4653   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4654  },
4655  {
4656   "alignment" : 4,
4657   "linker_set_key" : "const android::hardware::GrantorDescriptor *",
4658   "name" : "const android::hardware::GrantorDescriptor *",
4659   "referenced_type" : "type-349",
4660   "self_type" : "type-348",
4661   "size" : 4,
4662   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4663  },
4664  {
4665   "alignment" : 4,
4666   "linker_set_key" : "const android::hardware::MQDescriptor<android::hardware::power::stats::V1_0::EnergyData, android::hardware::kSynchronizedReadWrite> *",
4667   "name" : "const android::hardware::MQDescriptor<android::hardware::power::stats::V1_0::EnergyData, android::hardware::kSynchronizedReadWrite> *",
4668   "referenced_type" : "type-453",
4669   "self_type" : "type-454",
4670   "size" : 4,
4671   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
4672  },
4673  {
4674   "alignment" : 4,
4675   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::power::stats::V1_0::IPowerStats> > *",
4676   "name" : "const android::hardware::Return<android::sp<android::hardware::power::stats::V1_0::IPowerStats> > *",
4677   "referenced_type" : "type-200",
4678   "self_type" : "type-201",
4679   "size" : 4,
4680   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4681  },
4682  {
4683   "alignment" : 4,
4684   "linker_set_key" : "const android::hardware::Return<bool> *",
4685   "name" : "const android::hardware::Return<bool> *",
4686   "referenced_type" : "type-194",
4687   "self_type" : "type-195",
4688   "size" : 4,
4689   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4690  },
4691  {
4692   "alignment" : 4,
4693   "linker_set_key" : "const android::hardware::Status *",
4694   "name" : "const android::hardware::Status *",
4695   "referenced_type" : "type-179",
4696   "self_type" : "type-183",
4697   "size" : 4,
4698   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4699  },
4700  {
4701   "alignment" : 4,
4702   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor> *",
4703   "name" : "const android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor> *",
4704   "referenced_type" : "type-420",
4705   "self_type" : "type-431",
4706   "size" : 4,
4707   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4708  },
4709  {
4710   "alignment" : 4,
4711   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4712   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4713   "referenced_type" : "type-628",
4714   "self_type" : "type-638",
4715   "size" : 4,
4716   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4717  },
4718  {
4719   "alignment" : 4,
4720   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4721   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4722   "referenced_type" : "type-472",
4723   "self_type" : "type-483",
4724   "size" : 4,
4725   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4726  },
4727  {
4728   "alignment" : 4,
4729   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::EnergyData> *",
4730   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::EnergyData> *",
4731   "referenced_type" : "type-651",
4732   "self_type" : "type-652",
4733   "size" : 4,
4734   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4735  },
4736  {
4737   "alignment" : 4,
4738   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityInfo> *",
4739   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityInfo> *",
4740   "referenced_type" : "type-655",
4741   "self_type" : "type-656",
4742   "size" : 4,
4743   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4744  },
4745  {
4746   "alignment" : 4,
4747   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateInfo> *",
4748   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateInfo> *",
4749   "referenced_type" : "type-620",
4750   "self_type" : "type-631",
4751   "size" : 4,
4752   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4753  },
4754  {
4755   "alignment" : 4,
4756   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateResidencyData> *",
4757   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateResidencyData> *",
4758   "referenced_type" : "type-645",
4759   "self_type" : "type-646",
4760   "size" : 4,
4761   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4762  },
4763  {
4764   "alignment" : 4,
4765   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult> *",
4766   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult> *",
4767   "referenced_type" : "type-347",
4768   "self_type" : "type-359",
4769   "size" : 4,
4770   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4771  },
4772  {
4773   "alignment" : 4,
4774   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateSpace> *",
4775   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateSpace> *",
4776   "referenced_type" : "type-190",
4777   "self_type" : "type-203",
4778   "size" : 4,
4779   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4780  },
4781  {
4782   "alignment" : 4,
4783   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::RailInfo> *",
4784   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::RailInfo> *",
4785   "referenced_type" : "type-647",
4786   "self_type" : "type-648",
4787   "size" : 4,
4788   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4789  },
4790  {
4791   "alignment" : 4,
4792   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
4793   "name" : "const android::hardware::details::hidl_pointer<int> *",
4794   "referenced_type" : "type-551",
4795   "self_type" : "type-557",
4796   "size" : 4,
4797   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4798  },
4799  {
4800   "alignment" : 4,
4801   "linker_set_key" : "const android::hardware::details::hidl_pointer<native_handle> *",
4802   "name" : "const android::hardware::details::hidl_pointer<native_handle> *",
4803   "referenced_type" : "type-477",
4804   "self_type" : "type-484",
4805   "size" : 4,
4806   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4807  },
4808  {
4809   "alignment" : 4,
4810   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int> *",
4811   "name" : "const android::hardware::details::hidl_pointer<unsigned int> *",
4812   "referenced_type" : "type-653",
4813   "self_type" : "type-654",
4814   "size" : 4,
4815   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4816  },
4817  {
4818   "alignment" : 4,
4819   "linker_set_key" : "const android::hardware::details::return_status *",
4820   "name" : "const android::hardware::details::return_status *",
4821   "referenced_type" : "type-206",
4822   "self_type" : "type-207",
4823   "size" : 4,
4824   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4825  },
4826  {
4827   "alignment" : 4,
4828   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
4829   "name" : "const android::hardware::hidl_death_recipient *",
4830   "referenced_type" : "type-80",
4831   "self_type" : "type-81",
4832   "size" : 4,
4833   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4834  },
4835  {
4836   "alignment" : 4,
4837   "linker_set_key" : "const android::hardware::hidl_memory *",
4838   "name" : "const android::hardware::hidl_memory *",
4839   "referenced_type" : "type-333",
4840   "self_type" : "type-337",
4841   "size" : 4,
4842   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4843  },
4844  {
4845   "alignment" : 4,
4846   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::GrantorDescriptor> *",
4847   "name" : "const android::hardware::hidl_vec<android::hardware::GrantorDescriptor> *",
4848   "referenced_type" : "type-350",
4849   "self_type" : "type-351",
4850   "size" : 4,
4851   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4852  },
4853  {
4854   "alignment" : 4,
4855   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::EnergyData> *",
4856   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::EnergyData> *",
4857   "referenced_type" : "type-403",
4858   "self_type" : "type-404",
4859   "size" : 4,
4860   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4861  },
4862  {
4863   "alignment" : 4,
4864   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityInfo> *",
4865   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityInfo> *",
4866   "referenced_type" : "type-421",
4867   "self_type" : "type-422",
4868   "size" : 4,
4869   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4870  },
4871  {
4872   "alignment" : 4,
4873   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateInfo> *",
4874   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateInfo> *",
4875   "referenced_type" : "type-381",
4876   "self_type" : "type-382",
4877   "size" : 4,
4878   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4879  },
4880  {
4881   "alignment" : 4,
4882   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateResidencyData> *",
4883   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateResidencyData> *",
4884   "referenced_type" : "type-384",
4885   "self_type" : "type-385",
4886   "size" : 4,
4887   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4888  },
4889  {
4890   "alignment" : 4,
4891   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult> *",
4892   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult> *",
4893   "referenced_type" : "type-429",
4894   "self_type" : "type-430",
4895   "size" : 4,
4896   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4897  },
4898  {
4899   "alignment" : 4,
4900   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateSpace> *",
4901   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateSpace> *",
4902   "referenced_type" : "type-425",
4903   "self_type" : "type-426",
4904   "size" : 4,
4905   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4906  },
4907  {
4908   "alignment" : 4,
4909   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::RailInfo> *",
4910   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::RailInfo> *",
4911   "referenced_type" : "type-394",
4912   "self_type" : "type-395",
4913   "size" : 4,
4914   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4915  },
4916  {
4917   "alignment" : 4,
4918   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
4919   "name" : "const android::hardware::hidl_vec<int> *",
4920   "referenced_type" : "type-378",
4921   "self_type" : "type-379",
4922   "size" : 4,
4923   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4924  },
4925  {
4926   "alignment" : 4,
4927   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int> *",
4928   "name" : "const android::hardware::hidl_vec<unsigned int> *",
4929   "referenced_type" : "type-410",
4930   "self_type" : "type-411",
4931   "size" : 4,
4932   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4933  },
4934  {
4935   "alignment" : 4,
4936   "linker_set_key" : "const android::hardware::hidl_version *",
4937   "name" : "const android::hardware::hidl_version *",
4938   "referenced_type" : "type-440",
4939   "self_type" : "type-441",
4940   "size" : 4,
4941   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4942  },
4943  {
4944   "alignment" : 4,
4945   "linker_set_key" : "const android::hardware::power::stats::V1_0::BpHwPowerStats *",
4946   "name" : "const android::hardware::power::stats::V1_0::BpHwPowerStats *",
4947   "referenced_type" : "type-641",
4948   "self_type" : "type-642",
4949   "size" : 4,
4950   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
4951  },
4952  {
4953   "alignment" : 4,
4954   "linker_set_key" : "const android::hardware::power::stats::V1_0::EnergyData *",
4955   "name" : "const android::hardware::power::stats::V1_0::EnergyData *",
4956   "referenced_type" : "type-402",
4957   "self_type" : "type-401",
4958   "size" : 4,
4959   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4960  },
4961  {
4962   "alignment" : 4,
4963   "linker_set_key" : "const android::hardware::power::stats::V1_0::IPowerStats *",
4964   "name" : "const android::hardware::power::stats::V1_0::IPowerStats *",
4965   "referenced_type" : "type-629",
4966   "self_type" : "type-630",
4967   "size" : 4,
4968   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
4969  },
4970  {
4971   "alignment" : 4,
4972   "linker_set_key" : "const android::hardware::power::stats::V1_0::PowerEntityInfo *",
4973   "name" : "const android::hardware::power::stats::V1_0::PowerEntityInfo *",
4974   "referenced_type" : "type-419",
4975   "self_type" : "type-418",
4976   "size" : 4,
4977   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4978  },
4979  {
4980   "alignment" : 4,
4981   "linker_set_key" : "const android::hardware::power::stats::V1_0::PowerEntityStateInfo *",
4982   "name" : "const android::hardware::power::stats::V1_0::PowerEntityStateInfo *",
4983   "referenced_type" : "type-602",
4984   "self_type" : "type-669",
4985   "size" : 4,
4986   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4987  },
4988  {
4989   "alignment" : 4,
4990   "linker_set_key" : "const android::hardware::power::stats::V1_0::PowerEntityStateResidencyData *",
4991   "name" : "const android::hardware::power::stats::V1_0::PowerEntityStateResidencyData *",
4992   "referenced_type" : "type-644",
4993   "self_type" : "type-670",
4994   "size" : 4,
4995   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4996  },
4997  {
4998   "alignment" : 4,
4999   "linker_set_key" : "const android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult *",
5000   "name" : "const android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult *",
5001   "referenced_type" : "type-377",
5002   "self_type" : "type-428",
5003   "size" : 4,
5004   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5005  },
5006  {
5007   "alignment" : 4,
5008   "linker_set_key" : "const android::hardware::power::stats::V1_0::PowerEntityStateSpace *",
5009   "name" : "const android::hardware::power::stats::V1_0::PowerEntityStateSpace *",
5010   "referenced_type" : "type-215",
5011   "self_type" : "type-424",
5012   "size" : 4,
5013   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5014  },
5015  {
5016   "alignment" : 4,
5017   "linker_set_key" : "const android::hardware::power::stats::V1_0::RailInfo *",
5018   "name" : "const android::hardware::power::stats::V1_0::RailInfo *",
5019   "referenced_type" : "type-393",
5020   "self_type" : "type-392",
5021   "size" : 4,
5022   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5023  },
5024  {
5025   "alignment" : 4,
5026   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
5027   "name" : "const android::hidl::base::V1_0::BpHwBase *",
5028   "referenced_type" : "type-639",
5029   "self_type" : "type-640",
5030   "size" : 4,
5031   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5032  },
5033  {
5034   "alignment" : 4,
5035   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
5036   "name" : "const android::hidl::base::V1_0::IBase *",
5037   "referenced_type" : "type-102",
5038   "self_type" : "type-103",
5039   "size" : 4,
5040   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5041  },
5042  {
5043   "alignment" : 4,
5044   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
5045   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
5046   "referenced_type" : "type-151",
5047   "self_type" : "type-152",
5048   "size" : 4,
5049   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5050  },
5051  {
5052   "alignment" : 4,
5053   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
5054   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
5055   "referenced_type" : "type-606",
5056   "self_type" : "type-607",
5057   "size" : 4,
5058   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5059  },
5060  {
5061   "alignment" : 4,
5062   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
5063   "name" : "const android::sp<android::hardware::IBinder> *",
5064   "referenced_type" : "type-109",
5065   "self_type" : "type-110",
5066   "size" : 4,
5067   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5068  },
5069  {
5070   "alignment" : 4,
5071   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
5072   "name" : "const android::sp<android::hardware::ProcessState> *",
5073   "referenced_type" : "type-142",
5074   "self_type" : "type-143",
5075   "size" : 4,
5076   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5077  },
5078  {
5079   "alignment" : 4,
5080   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5081   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5082   "referenced_type" : "type-28",
5083   "self_type" : "type-173",
5084   "size" : 4,
5085   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5086  },
5087  {
5088   "alignment" : 4,
5089   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
5090   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5091   "referenced_type" : "type-42",
5092   "self_type" : "type-79",
5093   "size" : 4,
5094   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5095  },
5096  {
5097   "alignment" : 4,
5098   "linker_set_key" : "const android::sp<android::hardware::power::stats::V1_0::IPowerStats> *",
5099   "name" : "const android::sp<android::hardware::power::stats::V1_0::IPowerStats> *",
5100   "referenced_type" : "type-87",
5101   "self_type" : "type-169",
5102   "size" : 4,
5103   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5104  },
5105  {
5106   "alignment" : 4,
5107   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5108   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5109   "referenced_type" : "type-83",
5110   "self_type" : "type-101",
5111   "size" : 4,
5112   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5113  },
5114  {
5115   "alignment" : 4,
5116   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5117   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5118   "referenced_type" : "type-149",
5119   "self_type" : "type-150",
5120   "size" : 4,
5121   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5122  },
5123  {
5124   "alignment" : 4,
5125   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5126   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5127   "referenced_type" : "type-164",
5128   "self_type" : "type-165",
5129   "size" : 4,
5130   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5131  },
5132  {
5133   "alignment" : 4,
5134   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
5135   "name" : "const android::wp<android::hardware::BHwBinder> *",
5136   "referenced_type" : "type-76",
5137   "self_type" : "type-77",
5138   "size" : 4,
5139   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5140  },
5141  {
5142   "alignment" : 4,
5143   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
5144   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5145   "referenced_type" : "type-40",
5146   "self_type" : "type-41",
5147   "size" : 4,
5148   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5149  },
5150  {
5151   "alignment" : 4,
5152   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5153   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5154   "referenced_type" : "type-685",
5155   "self_type" : "type-686",
5156   "size" : 4,
5157   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5158  },
5159  {
5160   "alignment" : 4,
5161   "linker_set_key" : "const char *",
5162   "name" : "const char *",
5163   "referenced_type" : "type-14",
5164   "self_type" : "type-13",
5165   "size" : 4,
5166   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5167  },
5168  {
5169   "alignment" : 4,
5170   "linker_set_key" : "const char16_t *",
5171   "name" : "const char16_t *",
5172   "referenced_type" : "type-131",
5173   "self_type" : "type-130",
5174   "size" : 4,
5175   "source_file" : "/system/core/libutils/include/utils/String16.h"
5176  },
5177  {
5178   "alignment" : 4,
5179   "linker_set_key" : "const log_msg *",
5180   "name" : "const log_msg *",
5181   "referenced_type" : "type-65",
5182   "self_type" : "type-85",
5183   "size" : 4,
5184   "source_file" : "/system/core/liblog/include/log/log_read.h"
5185  },
5186  {
5187   "alignment" : 4,
5188   "linker_set_key" : "const native_handle *",
5189   "name" : "const native_handle *",
5190   "referenced_type" : "type-271",
5191   "self_type" : "type-270",
5192   "size" : 4,
5193   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5194  },
5195  {
5196   "alignment" : 4,
5197   "linker_set_key" : "const unsigned char *",
5198   "name" : "const unsigned char *",
5199   "referenced_type" : "type-306",
5200   "self_type" : "type-437",
5201   "size" : 4,
5202   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5203  },
5204  {
5205   "alignment" : 4,
5206   "linker_set_key" : "const unsigned int *",
5207   "name" : "const unsigned int *",
5208   "referenced_type" : "type-123",
5209   "self_type" : "type-409",
5210   "size" : 4,
5211   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5212  },
5213  {
5214   "alignment" : 4,
5215   "linker_set_key" : "const unsigned long long *",
5216   "name" : "const unsigned long long *",
5217   "referenced_type" : "type-315",
5218   "self_type" : "type-496",
5219   "size" : 4,
5220   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5221  },
5222  {
5223   "alignment" : 4,
5224   "linker_set_key" : "const void *",
5225   "name" : "const void *",
5226   "referenced_type" : "type-443",
5227   "self_type" : "type-446",
5228   "size" : 4,
5229   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5230  },
5231  {
5232   "alignment" : 4,
5233   "linker_set_key" : "int (*)(void *)",
5234   "name" : "int (*)(void *)",
5235   "referenced_type" : "type-584",
5236   "self_type" : "type-585",
5237   "size" : 4,
5238   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5239  },
5240  {
5241   "alignment" : 4,
5242   "linker_set_key" : "int *",
5243   "name" : "int *",
5244   "referenced_type" : "type-48",
5245   "self_type" : "type-375",
5246   "size" : 4,
5247   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5248  },
5249  {
5250   "alignment" : 4,
5251   "linker_set_key" : "log_msg *",
5252   "name" : "log_msg *",
5253   "referenced_type" : "type-66",
5254   "self_type" : "type-148",
5255   "size" : 4,
5256   "source_file" : "/system/core/liblog/include/log/log_read.h"
5257  },
5258  {
5259   "alignment" : 4,
5260   "linker_set_key" : "native_handle *",
5261   "name" : "native_handle *",
5262   "referenced_type" : "type-184",
5263   "self_type" : "type-222",
5264   "size" : 4,
5265   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5266  },
5267  {
5268   "alignment" : 4,
5269   "linker_set_key" : "unsigned char *",
5270   "name" : "unsigned char *",
5271   "referenced_type" : "type-69",
5272   "self_type" : "type-491",
5273   "size" : 4,
5274   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5275  },
5276  {
5277   "alignment" : 4,
5278   "linker_set_key" : "unsigned int *",
5279   "name" : "unsigned int *",
5280   "referenced_type" : "type-2",
5281   "self_type" : "type-408",
5282   "size" : 4,
5283   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5284  },
5285  {
5286   "alignment" : 4,
5287   "linker_set_key" : "unsigned long long *",
5288   "name" : "unsigned long long *",
5289   "referenced_type" : "type-16",
5290   "self_type" : "type-492",
5291   "size" : 4,
5292   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5293  },
5294  {
5295   "alignment" : 4,
5296   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5297   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5298   "referenced_type" : "type-494",
5299   "self_type" : "type-493",
5300   "size" : 4,
5301   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5302  },
5303  {
5304   "alignment" : 4,
5305   "linker_set_key" : "void *",
5306   "name" : "void *",
5307   "referenced_type" : "type-51",
5308   "self_type" : "type-50",
5309   "size" : 4,
5310   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5311  },
5312  {
5313   "alignment" : 4,
5314   "linker_set_key" : "void **",
5315   "name" : "void **",
5316   "referenced_type" : "type-50",
5317   "self_type" : "type-586",
5318   "size" : 4,
5319   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5320  }
5321 ],
5322 "qualified_types" :
5323 [
5324  {
5325   "alignment" : 4,
5326   "is_const" : true,
5327   "linker_set_key" : "android::RefBase::weakref_impl *const",
5328   "name" : "android::RefBase::weakref_impl *const",
5329   "referenced_type" : "type-24",
5330   "self_type" : "type-23",
5331   "size" : 4,
5332   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5333  },
5334  {
5335   "alignment" : 4,
5336   "is_const" : true,
5337   "linker_set_key" : "android::RefBase::weakref_impl *const",
5338   "name" : "android::RefBase::weakref_impl *const",
5339   "referenced_type" : "type-662",
5340   "self_type" : "type-664",
5341   "size" : 4,
5342   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5343  },
5344  {
5345   "alignment" : 4,
5346   "is_const" : true,
5347   "linker_set_key" : "android::hardware::IBinder *const",
5348   "name" : "android::hardware::IBinder *const",
5349   "referenced_type" : "type-98",
5350   "self_type" : "type-97",
5351   "size" : 4,
5352   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5353  },
5354  {
5355   "alignment" : 4,
5356   "is_const" : true,
5357   "linker_set_key" : "const android::NativeHandle",
5358   "name" : "const android::NativeHandle",
5359   "referenced_type" : "type-221",
5360   "self_type" : "type-460",
5361   "size" : 12,
5362   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5363  },
5364  {
5365   "alignment" : 4,
5366   "is_const" : true,
5367   "linker_set_key" : "const android::RefBase",
5368   "name" : "const android::RefBase",
5369   "referenced_type" : "type-22",
5370   "self_type" : "type-323",
5371   "size" : 8,
5372   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5373  },
5374  {
5375   "alignment" : 4,
5376   "is_const" : true,
5377   "linker_set_key" : "const android::String16",
5378   "name" : "const android::String16",
5379   "referenced_type" : "type-129",
5380   "self_type" : "type-128",
5381   "size" : 4,
5382   "source_file" : "/system/core/libutils/include/utils/String16.h"
5383  },
5384  {
5385   "alignment" : 4,
5386   "is_const" : true,
5387   "linker_set_key" : "const android::String8",
5388   "name" : "const android::String8",
5389   "referenced_type" : "type-138",
5390   "self_type" : "type-470",
5391   "size" : 4,
5392   "source_file" : "/system/core/libutils/include/utils/String8.h"
5393  },
5394  {
5395   "alignment" : 4,
5396   "is_const" : true,
5397   "linker_set_key" : "const android::VectorImpl",
5398   "name" : "const android::VectorImpl",
5399   "referenced_type" : "type-122",
5400   "self_type" : "type-555",
5401   "size" : 20,
5402   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5403  },
5404  {
5405   "alignment" : 4,
5406   "is_const" : true,
5407   "linker_set_key" : "const android::hardware::BpHwRefBase",
5408   "name" : "const android::hardware::BpHwRefBase",
5409   "referenced_type" : "type-96",
5410   "self_type" : "type-485",
5411   "size" : 24,
5412   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5413  },
5414  {
5415   "alignment" : 4,
5416   "is_const" : true,
5417   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5418   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5419   "referenced_type" : "type-515",
5420   "self_type" : "type-523",
5421   "size" : 16,
5422   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5423  },
5424  {
5425   "alignment" : 4,
5426   "is_const" : true,
5427   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5428   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5429   "referenced_type" : "type-525",
5430   "self_type" : "type-528",
5431   "size" : 16,
5432   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5433  },
5434  {
5435   "alignment" : 8,
5436   "is_const" : true,
5437   "linker_set_key" : "const android::hardware::GrantorDescriptor",
5438   "name" : "const android::hardware::GrantorDescriptor",
5439   "referenced_type" : "type-346",
5440   "self_type" : "type-349",
5441   "size" : 24,
5442   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5443  },
5444  {
5445   "alignment" : 8,
5446   "is_const" : true,
5447   "linker_set_key" : "const android::hardware::MQDescriptor<android::hardware::power::stats::V1_0::EnergyData, android::hardware::kSynchronizedReadWrite>",
5448   "name" : "const android::hardware::MQDescriptor<android::hardware::power::stats::V1_0::EnergyData, android::hardware::kSynchronizedReadWrite>",
5449   "referenced_type" : "type-451",
5450   "self_type" : "type-453",
5451   "size" : 32,
5452   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
5453  },
5454  {
5455   "alignment" : 4,
5456   "is_const" : true,
5457   "linker_set_key" : "const android::hardware::Parcel",
5458   "name" : "const android::hardware::Parcel",
5459   "referenced_type" : "type-489",
5460   "self_type" : "type-501",
5461   "size" : 68,
5462   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5463  },
5464  {
5465   "alignment" : 4,
5466   "is_const" : true,
5467   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::power::stats::V1_0::IPowerStats> >",
5468   "name" : "const android::hardware::Return<android::sp<android::hardware::power::stats::V1_0::IPowerStats> >",
5469   "referenced_type" : "type-196",
5470   "self_type" : "type-200",
5471   "size" : 28,
5472   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5473  },
5474  {
5475   "alignment" : 4,
5476   "is_const" : true,
5477   "linker_set_key" : "const android::hardware::Return<bool>",
5478   "name" : "const android::hardware::Return<bool>",
5479   "referenced_type" : "type-186",
5480   "self_type" : "type-194",
5481   "size" : 24,
5482   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5483  },
5484  {
5485   "alignment" : 4,
5486   "is_const" : true,
5487   "linker_set_key" : "const android::hardware::Status",
5488   "name" : "const android::hardware::Status",
5489   "referenced_type" : "type-175",
5490   "self_type" : "type-179",
5491   "size" : 20,
5492   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5493  },
5494  {
5495   "alignment" : 4,
5496   "is_const" : true,
5497   "linker_set_key" : "const android::hardware::details::SchedPrio",
5498   "name" : "const android::hardware::details::SchedPrio",
5499   "referenced_type" : "type-518",
5500   "self_type" : "type-520",
5501   "size" : 8,
5502   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5503  },
5504  {
5505   "alignment" : 8,
5506   "is_const" : true,
5507   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
5508   "name" : "const android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
5509   "referenced_type" : "type-343",
5510   "self_type" : "type-420",
5511   "size" : 8,
5512   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5513  },
5514  {
5515   "alignment" : 8,
5516   "is_const" : true,
5517   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
5518   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
5519   "referenced_type" : "type-362",
5520   "self_type" : "type-628",
5521   "size" : 8,
5522   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5523  },
5524  {
5525   "alignment" : 8,
5526   "is_const" : true,
5527   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
5528   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
5529   "referenced_type" : "type-353",
5530   "self_type" : "type-472",
5531   "size" : 8,
5532   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5533  },
5534  {
5535   "alignment" : 8,
5536   "is_const" : true,
5537   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::EnergyData>",
5538   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::EnergyData>",
5539   "referenced_type" : "type-397",
5540   "self_type" : "type-651",
5541   "size" : 8,
5542   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5543  },
5544  {
5545   "alignment" : 8,
5546   "is_const" : true,
5547   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityInfo>",
5548   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityInfo>",
5549   "referenced_type" : "type-413",
5550   "self_type" : "type-655",
5551   "size" : 8,
5552   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5553  },
5554  {
5555   "alignment" : 8,
5556   "is_const" : true,
5557   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateInfo>",
5558   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateInfo>",
5559   "referenced_type" : "type-6",
5560   "self_type" : "type-620",
5561   "size" : 8,
5562   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5563  },
5564  {
5565   "alignment" : 8,
5566   "is_const" : true,
5567   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateResidencyData>",
5568   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateResidencyData>",
5569   "referenced_type" : "type-241",
5570   "self_type" : "type-645",
5571   "size" : 8,
5572   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5573  },
5574  {
5575   "alignment" : 8,
5576   "is_const" : true,
5577   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult>",
5578   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult>",
5579   "referenced_type" : "type-236",
5580   "self_type" : "type-347",
5581   "size" : 8,
5582   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5583  },
5584  {
5585   "alignment" : 8,
5586   "is_const" : true,
5587   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateSpace>",
5588   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateSpace>",
5589   "referenced_type" : "type-191",
5590   "self_type" : "type-190",
5591   "size" : 8,
5592   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5593  },
5594  {
5595   "alignment" : 8,
5596   "is_const" : true,
5597   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::RailInfo>",
5598   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::RailInfo>",
5599   "referenced_type" : "type-388",
5600   "self_type" : "type-647",
5601   "size" : 8,
5602   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5603  },
5604  {
5605   "alignment" : 8,
5606   "is_const" : true,
5607   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
5608   "name" : "const android::hardware::details::hidl_pointer<int>",
5609   "referenced_type" : "type-373",
5610   "self_type" : "type-551",
5611   "size" : 8,
5612   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5613  },
5614  {
5615   "alignment" : 8,
5616   "is_const" : true,
5617   "linker_set_key" : "const android::hardware::details::hidl_pointer<native_handle>",
5618   "name" : "const android::hardware::details::hidl_pointer<native_handle>",
5619   "referenced_type" : "type-444",
5620   "self_type" : "type-477",
5621   "size" : 8,
5622   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5623  },
5624  {
5625   "alignment" : 8,
5626   "is_const" : true,
5627   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned int>",
5628   "name" : "const android::hardware::details::hidl_pointer<unsigned int>",
5629   "referenced_type" : "type-406",
5630   "self_type" : "type-653",
5631   "size" : 8,
5632   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5633  },
5634  {
5635   "alignment" : 4,
5636   "is_const" : true,
5637   "linker_set_key" : "const android::hardware::details::return_status",
5638   "name" : "const android::hardware::details::return_status",
5639   "referenced_type" : "type-187",
5640   "self_type" : "type-206",
5641   "size" : 24,
5642   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5643  },
5644  {
5645   "alignment" : 4,
5646   "is_const" : true,
5647   "linker_set_key" : "const android::hardware::hidl_death_recipient",
5648   "name" : "const android::hardware::hidl_death_recipient",
5649   "referenced_type" : "type-34",
5650   "self_type" : "type-80",
5651   "size" : 12,
5652   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5653  },
5654  {
5655   "alignment" : 8,
5656   "is_const" : true,
5657   "linker_set_key" : "const android::hardware::hidl_handle",
5658   "name" : "const android::hardware::hidl_handle",
5659   "referenced_type" : "type-327",
5660   "self_type" : "type-447",
5661   "size" : 16,
5662   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5663  },
5664  {
5665   "alignment" : 8,
5666   "is_const" : true,
5667   "linker_set_key" : "const android::hardware::hidl_memory",
5668   "name" : "const android::hardware::hidl_memory",
5669   "referenced_type" : "type-330",
5670   "self_type" : "type-333",
5671   "size" : 40,
5672   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5673  },
5674  {
5675   "alignment" : 8,
5676   "is_const" : true,
5677   "linker_set_key" : "const android::hardware::hidl_string",
5678   "name" : "const android::hardware::hidl_string",
5679   "referenced_type" : "type-10",
5680   "self_type" : "type-328",
5681   "size" : 16,
5682   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5683  },
5684  {
5685   "alignment" : 8,
5686   "is_const" : true,
5687   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
5688   "name" : "const android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
5689   "referenced_type" : "type-342",
5690   "self_type" : "type-350",
5691   "size" : 16,
5692   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5693  },
5694  {
5695   "alignment" : 8,
5696   "is_const" : true,
5697   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
5698   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
5699   "referenced_type" : "type-352",
5700   "self_type" : "type-632",
5701   "size" : 16,
5702   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
5703  },
5704  {
5705   "alignment" : 8,
5706   "is_const" : true,
5707   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::EnergyData>",
5708   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::EnergyData>",
5709   "referenced_type" : "type-396",
5710   "self_type" : "type-403",
5711   "size" : 16,
5712   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5713  },
5714  {
5715   "alignment" : 8,
5716   "is_const" : true,
5717   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityInfo>",
5718   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityInfo>",
5719   "referenced_type" : "type-412",
5720   "self_type" : "type-421",
5721   "size" : 16,
5722   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5723  },
5724  {
5725   "alignment" : 8,
5726   "is_const" : true,
5727   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateInfo>",
5728   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateInfo>",
5729   "referenced_type" : "type-5",
5730   "self_type" : "type-381",
5731   "size" : 16,
5732   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5733  },
5734  {
5735   "alignment" : 8,
5736   "is_const" : true,
5737   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateResidencyData>",
5738   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateResidencyData>",
5739   "referenced_type" : "type-240",
5740   "self_type" : "type-384",
5741   "size" : 16,
5742   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5743  },
5744  {
5745   "alignment" : 8,
5746   "is_const" : true,
5747   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult>",
5748   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult>",
5749   "referenced_type" : "type-427",
5750   "self_type" : "type-429",
5751   "size" : 16,
5752   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5753  },
5754  {
5755   "alignment" : 8,
5756   "is_const" : true,
5757   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateSpace>",
5758   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateSpace>",
5759   "referenced_type" : "type-423",
5760   "self_type" : "type-425",
5761   "size" : 16,
5762   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5763  },
5764  {
5765   "alignment" : 8,
5766   "is_const" : true,
5767   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::RailInfo>",
5768   "name" : "const android::hardware::hidl_vec<android::hardware::power::stats::V1_0::RailInfo>",
5769   "referenced_type" : "type-387",
5770   "self_type" : "type-394",
5771   "size" : 16,
5772   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5773  },
5774  {
5775   "alignment" : 8,
5776   "is_const" : true,
5777   "linker_set_key" : "const android::hardware::hidl_vec<int>",
5778   "name" : "const android::hardware::hidl_vec<int>",
5779   "referenced_type" : "type-372",
5780   "self_type" : "type-378",
5781   "size" : 16,
5782   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5783  },
5784  {
5785   "alignment" : 8,
5786   "is_const" : true,
5787   "linker_set_key" : "const android::hardware::hidl_vec<unsigned int>",
5788   "name" : "const android::hardware::hidl_vec<unsigned int>",
5789   "referenced_type" : "type-405",
5790   "self_type" : "type-410",
5791   "size" : 16,
5792   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5793  },
5794  {
5795   "alignment" : 2,
5796   "is_const" : true,
5797   "linker_set_key" : "const android::hardware::hidl_version",
5798   "name" : "const android::hardware::hidl_version",
5799   "referenced_type" : "type-438",
5800   "self_type" : "type-440",
5801   "size" : 4,
5802   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5803  },
5804  {
5805   "alignment" : 4,
5806   "is_const" : true,
5807   "linker_set_key" : "const android::hardware::power::stats::V1_0::BpHwPowerStats",
5808   "name" : "const android::hardware::power::stats::V1_0::BpHwPowerStats",
5809   "referenced_type" : "type-91",
5810   "self_type" : "type-641",
5811   "size" : 92,
5812   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h"
5813  },
5814  {
5815   "alignment" : 8,
5816   "is_const" : true,
5817   "linker_set_key" : "const android::hardware::power::stats::V1_0::EnergyData",
5818   "name" : "const android::hardware::power::stats::V1_0::EnergyData",
5819   "referenced_type" : "type-400",
5820   "self_type" : "type-402",
5821   "size" : 24,
5822   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5823  },
5824  {
5825   "alignment" : 4,
5826   "is_const" : true,
5827   "linker_set_key" : "const android::hardware::power::stats::V1_0::IPowerStats",
5828   "name" : "const android::hardware::power::stats::V1_0::IPowerStats",
5829   "referenced_type" : "type-57",
5830   "self_type" : "type-629",
5831   "size" : 12,
5832   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h"
5833  },
5834  {
5835   "alignment" : 8,
5836   "is_const" : true,
5837   "linker_set_key" : "const android::hardware::power::stats::V1_0::PowerEntityInfo",
5838   "name" : "const android::hardware::power::stats::V1_0::PowerEntityInfo",
5839   "referenced_type" : "type-416",
5840   "self_type" : "type-419",
5841   "size" : 32,
5842   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5843  },
5844  {
5845   "alignment" : 8,
5846   "is_const" : true,
5847   "linker_set_key" : "const android::hardware::power::stats::V1_0::PowerEntityStateInfo",
5848   "name" : "const android::hardware::power::stats::V1_0::PowerEntityStateInfo",
5849   "referenced_type" : "type-9",
5850   "self_type" : "type-602",
5851   "size" : 24,
5852   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5853  },
5854  {
5855   "alignment" : 8,
5856   "is_const" : true,
5857   "linker_set_key" : "const android::hardware::power::stats::V1_0::PowerEntityStateResidencyData",
5858   "name" : "const android::hardware::power::stats::V1_0::PowerEntityStateResidencyData",
5859   "referenced_type" : "type-244",
5860   "self_type" : "type-644",
5861   "size" : 32,
5862   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5863  },
5864  {
5865   "alignment" : 8,
5866   "is_const" : true,
5867   "linker_set_key" : "const android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult",
5868   "name" : "const android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult",
5869   "referenced_type" : "type-239",
5870   "self_type" : "type-377",
5871   "size" : 24,
5872   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5873  },
5874  {
5875   "alignment" : 8,
5876   "is_const" : true,
5877   "linker_set_key" : "const android::hardware::power::stats::V1_0::PowerEntityStateSpace",
5878   "name" : "const android::hardware::power::stats::V1_0::PowerEntityStateSpace",
5879   "referenced_type" : "type-4",
5880   "self_type" : "type-215",
5881   "size" : 24,
5882   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5883  },
5884  {
5885   "alignment" : 4,
5886   "is_const" : true,
5887   "linker_set_key" : "const android::hardware::power::stats::V1_0::PowerEntityType",
5888   "name" : "const android::hardware::power::stats::V1_0::PowerEntityType",
5889   "referenced_type" : "type-417",
5890   "self_type" : "type-623",
5891   "size" : 4,
5892   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/types.h"
5893  },
5894  {
5895   "alignment" : 8,
5896   "is_const" : true,
5897   "linker_set_key" : "const android::hardware::power::stats::V1_0::RailInfo",
5898   "name" : "const android::hardware::power::stats::V1_0::RailInfo",
5899   "referenced_type" : "type-391",
5900   "self_type" : "type-393",
5901   "size" : 48,
5902   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5903  },
5904  {
5905   "alignment" : 4,
5906   "is_const" : true,
5907   "linker_set_key" : "const android::hardware::power::stats::V1_0::Status",
5908   "name" : "const android::hardware::power::stats::V1_0::Status",
5909   "referenced_type" : "type-619",
5910   "self_type" : "type-621",
5911   "size" : 4,
5912   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/types.h"
5913  },
5914  {
5915   "alignment" : 4,
5916   "is_const" : true,
5917   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
5918   "name" : "const android::hidl::base::V1_0::BpHwBase",
5919   "referenced_type" : "type-635",
5920   "self_type" : "type-639",
5921   "size" : 92,
5922   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5923  },
5924  {
5925   "alignment" : 4,
5926   "is_const" : true,
5927   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5928   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5929   "referenced_type" : "type-464",
5930   "self_type" : "type-465",
5931   "size" : 4,
5932   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5933  },
5934  {
5935   "alignment" : 4,
5936   "is_const" : true,
5937   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
5938   "name" : "const android::hidl::base::V1_0::IBase",
5939   "referenced_type" : "type-37",
5940   "self_type" : "type-102",
5941   "size" : 12,
5942   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5943  },
5944  {
5945   "alignment" : 4,
5946   "is_const" : true,
5947   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
5948   "name" : "const android::hidl::base::V1_0::IBase *const",
5949   "referenced_type" : "type-103",
5950   "self_type" : "type-534",
5951   "size" : 4,
5952   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5953  },
5954  {
5955   "alignment" : 4,
5956   "is_const" : true,
5957   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
5958   "name" : "const android::hidl::manager::V1_0::IServiceManager",
5959   "referenced_type" : "type-146",
5960   "self_type" : "type-151",
5961   "size" : 12,
5962   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5963  },
5964  {
5965   "alignment" : 4,
5966   "is_const" : true,
5967   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5968   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5969   "referenced_type" : "type-609",
5970   "self_type" : "type-613",
5971   "size" : 4,
5972   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5973  },
5974  {
5975   "alignment" : 1,
5976   "is_const" : true,
5977   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5978   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5979   "referenced_type" : "type-608",
5980   "self_type" : "type-611",
5981   "size" : 1,
5982   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5983  },
5984  {
5985   "alignment" : 4,
5986   "is_const" : true,
5987   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
5988   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
5989   "referenced_type" : "type-162",
5990   "self_type" : "type-606",
5991   "size" : 12,
5992   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5993  },
5994  {
5995   "alignment" : 4,
5996   "is_const" : true,
5997   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
5998   "name" : "const android::sp<android::hardware::IBinder>",
5999   "referenced_type" : "type-107",
6000   "self_type" : "type-109",
6001   "size" : 4,
6002   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6003  },
6004  {
6005   "alignment" : 4,
6006   "is_const" : true,
6007   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
6008   "name" : "const android::sp<android::hardware::ProcessState>",
6009   "referenced_type" : "type-113",
6010   "self_type" : "type-142",
6011   "size" : 4,
6012   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6013  },
6014  {
6015   "alignment" : 4,
6016   "is_const" : true,
6017   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6018   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6019   "referenced_type" : "type-29",
6020   "self_type" : "type-28",
6021   "size" : 4,
6022   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6023  },
6024  {
6025   "alignment" : 4,
6026   "is_const" : true,
6027   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
6028   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
6029   "referenced_type" : "type-43",
6030   "self_type" : "type-42",
6031   "size" : 4,
6032   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6033  },
6034  {
6035   "alignment" : 4,
6036   "is_const" : true,
6037   "linker_set_key" : "const android::sp<android::hardware::power::stats::V1_0::IPowerStats>",
6038   "name" : "const android::sp<android::hardware::power::stats::V1_0::IPowerStats>",
6039   "referenced_type" : "type-55",
6040   "self_type" : "type-87",
6041   "size" : 4,
6042   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6043  },
6044  {
6045   "alignment" : 4,
6046   "is_const" : true,
6047   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
6048   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
6049   "referenced_type" : "type-59",
6050   "self_type" : "type-83",
6051   "size" : 4,
6052   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6053  },
6054  {
6055   "alignment" : 4,
6056   "is_const" : true,
6057   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6058   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6059   "referenced_type" : "type-144",
6060   "self_type" : "type-149",
6061   "size" : 4,
6062   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6063  },
6064  {
6065   "alignment" : 4,
6066   "is_const" : true,
6067   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6068   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6069   "referenced_type" : "type-160",
6070   "self_type" : "type-164",
6071   "size" : 4,
6072   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6073  },
6074  {
6075   "alignment" : 4,
6076   "is_const" : true,
6077   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
6078   "name" : "const android::wp<android::hardware::BHwBinder>",
6079   "referenced_type" : "type-45",
6080   "self_type" : "type-76",
6081   "size" : 8,
6082   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6083  },
6084  {
6085   "alignment" : 4,
6086   "is_const" : true,
6087   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
6088   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
6089   "referenced_type" : "type-32",
6090   "self_type" : "type-40",
6091   "size" : 8,
6092   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6093  },
6094  {
6095   "alignment" : 4,
6096   "is_const" : true,
6097   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
6098   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
6099   "referenced_type" : "type-35",
6100   "self_type" : "type-685",
6101   "size" : 8,
6102   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6103  },
6104  {
6105   "alignment" : 1,
6106   "is_const" : true,
6107   "linker_set_key" : "const bool",
6108   "name" : "const bool",
6109   "referenced_type" : "type-17",
6110   "self_type" : "type-156",
6111   "size" : 1,
6112   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6113  },
6114  {
6115   "alignment" : 1,
6116   "is_const" : true,
6117   "linker_set_key" : "const char",
6118   "name" : "const char",
6119   "referenced_type" : "type-15",
6120   "self_type" : "type-14",
6121   "size" : 1,
6122   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6123  },
6124  {
6125   "alignment" : 2,
6126   "is_const" : true,
6127   "linker_set_key" : "const char16_t",
6128   "name" : "const char16_t",
6129   "referenced_type" : "type-132",
6130   "self_type" : "type-131",
6131   "size" : 2,
6132   "source_file" : "/system/core/libutils/include/utils/String16.h"
6133  },
6134  {
6135   "alignment" : 8,
6136   "is_const" : true,
6137   "linker_set_key" : "const double",
6138   "name" : "const double",
6139   "referenced_type" : "type-298",
6140   "self_type" : "type-319",
6141   "size" : 8,
6142   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6143  },
6144  {
6145   "alignment" : 4,
6146   "is_const" : true,
6147   "linker_set_key" : "const float",
6148   "name" : "const float",
6149   "referenced_type" : "type-293",
6150   "self_type" : "type-317",
6151   "size" : 4,
6152   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6153  },
6154  {
6155   "alignment" : 4,
6156   "is_const" : true,
6157   "linker_set_key" : "const int",
6158   "name" : "const int",
6159   "referenced_type" : "type-48",
6160   "self_type" : "type-522",
6161   "size" : 4,
6162   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6163  },
6164  {
6165   "is_const" : true,
6166   "linker_set_key" : "const iter<is_const>",
6167   "name" : "const iter<is_const>",
6168   "referenced_type" : "type-340",
6169   "self_type" : "type-339",
6170   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6171  },
6172  {
6173   "is_const" : true,
6174   "linker_set_key" : "const iter<is_const>",
6175   "name" : "const iter<is_const>",
6176   "referenced_type" : "type-667",
6177   "self_type" : "type-666",
6178   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6179  },
6180  {
6181   "alignment" : 4,
6182   "is_const" : true,
6183   "linker_set_key" : "const log_msg",
6184   "name" : "const log_msg",
6185   "referenced_type" : "type-66",
6186   "self_type" : "type-65",
6187   "size" : 5124,
6188   "source_file" : "/system/core/liblog/include/log/log_read.h"
6189  },
6190  {
6191   "alignment" : 8,
6192   "is_const" : true,
6193   "linker_set_key" : "const long long",
6194   "name" : "const long long",
6195   "referenced_type" : "type-118",
6196   "self_type" : "type-313",
6197   "size" : 8,
6198   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6199  },
6200  {
6201   "alignment" : 4,
6202   "is_const" : true,
6203   "linker_set_key" : "const native_handle",
6204   "name" : "const native_handle",
6205   "referenced_type" : "type-184",
6206   "self_type" : "type-271",
6207   "size" : 12,
6208   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6209  },
6210  {
6211   "alignment" : 2,
6212   "is_const" : true,
6213   "linker_set_key" : "const short",
6214   "name" : "const short",
6215   "referenced_type" : "type-252",
6216   "self_type" : "type-308",
6217   "size" : 2,
6218   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6219  },
6220  {
6221   "alignment" : 1,
6222   "is_const" : true,
6223   "linker_set_key" : "const signed char",
6224   "name" : "const signed char",
6225   "referenced_type" : "type-304",
6226   "self_type" : "type-303",
6227   "size" : 1,
6228   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6229  },
6230  {
6231   "alignment" : 4,
6232   "is_const" : true,
6233   "linker_set_key" : "const std::array<android::hardware::power::stats::V1_0::PowerEntityType, 3>",
6234   "name" : "const std::array<android::hardware::power::stats::V1_0::PowerEntityType, 3>",
6235   "referenced_type" : "type-627",
6236   "self_type" : "type-626",
6237   "size" : 12,
6238   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/types.h"
6239  },
6240  {
6241   "alignment" : 4,
6242   "is_const" : true,
6243   "linker_set_key" : "const std::array<android::hardware::power::stats::V1_0::PowerEntityType, 3>",
6244   "name" : "const std::array<android::hardware::power::stats::V1_0::PowerEntityType, 3>",
6245   "referenced_type" : "type-678",
6246   "self_type" : "type-677",
6247   "size" : 12,
6248   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/types.h"
6249  },
6250  {
6251   "alignment" : 4,
6252   "is_const" : true,
6253   "linker_set_key" : "const std::array<android::hardware::power::stats::V1_0::Status, 5>",
6254   "name" : "const std::array<android::hardware::power::stats::V1_0::Status, 5>",
6255   "referenced_type" : "type-625",
6256   "self_type" : "type-624",
6257   "size" : 20,
6258   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/types.h"
6259  },
6260  {
6261   "alignment" : 4,
6262   "is_const" : true,
6263   "linker_set_key" : "const std::array<android::hardware::power::stats::V1_0::Status, 5>",
6264   "name" : "const std::array<android::hardware::power::stats::V1_0::Status, 5>",
6265   "referenced_type" : "type-676",
6266   "self_type" : "type-675",
6267   "size" : 20,
6268   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/types.h"
6269  },
6270  {
6271   "alignment" : 4,
6272   "is_const" : true,
6273   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6274   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6275   "referenced_type" : "type-468",
6276   "self_type" : "type-467",
6277   "size" : 12,
6278   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6279  },
6280  {
6281   "alignment" : 4,
6282   "is_const" : true,
6283   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6284   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6285   "referenced_type" : "type-672",
6286   "self_type" : "type-671",
6287   "size" : 12,
6288   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6289  },
6290  {
6291   "alignment" : 4,
6292   "is_const" : true,
6293   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6294   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6295   "referenced_type" : "type-618",
6296   "self_type" : "type-617",
6297   "size" : 4,
6298   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6299  },
6300  {
6301   "alignment" : 1,
6302   "is_const" : true,
6303   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6304   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6305   "referenced_type" : "type-615",
6306   "self_type" : "type-614",
6307   "size" : 3,
6308   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6309  },
6310  {
6311   "alignment" : 4,
6312   "is_const" : true,
6313   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6314   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6315   "referenced_type" : "type-513",
6316   "self_type" : "type-512",
6317   "size" : 12,
6318   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6319  },
6320  {
6321   "alignment" : 4,
6322   "is_const" : true,
6323   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6324   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6325   "referenced_type" : "type-370",
6326   "self_type" : "type-369",
6327   "size" : 8,
6328   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6329  },
6330  {
6331   "alignment" : 4,
6332   "is_const" : true,
6333   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
6334   "name" : "const std::initializer_list<android::hardware::hidl_string>",
6335   "referenced_type" : "type-358",
6336   "self_type" : "type-357",
6337   "size" : 8,
6338   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6339  },
6340  {
6341   "alignment" : 4,
6342   "is_const" : true,
6343   "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 *> > *)> > >",
6344   "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 *> > *)> > >",
6345   "referenced_type" : "type-661",
6346   "self_type" : "type-660",
6347   "size" : 12,
6348   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6349  },
6350  {
6351   "alignment" : 4,
6352   "is_const" : true,
6353   "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 *> > *)> > >",
6354   "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 *> > *)> > >",
6355   "referenced_type" : "type-682",
6356   "self_type" : "type-681",
6357   "size" : 12,
6358   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6359  },
6360  {
6361   "alignment" : 1,
6362   "is_const" : true,
6363   "linker_set_key" : "const unsigned char",
6364   "name" : "const unsigned char",
6365   "referenced_type" : "type-69",
6366   "self_type" : "type-306",
6367   "size" : 1,
6368   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6369  },
6370  {
6371   "alignment" : 4,
6372   "is_const" : true,
6373   "linker_set_key" : "const unsigned int",
6374   "name" : "const unsigned int",
6375   "referenced_type" : "type-2",
6376   "self_type" : "type-123",
6377   "size" : 4,
6378   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6379  },
6380  {
6381   "alignment" : 8,
6382   "is_const" : true,
6383   "linker_set_key" : "const unsigned long long",
6384   "name" : "const unsigned long long",
6385   "referenced_type" : "type-16",
6386   "self_type" : "type-315",
6387   "size" : 8,
6388   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6389  },
6390  {
6391   "alignment" : 2,
6392   "is_const" : true,
6393   "linker_set_key" : "const unsigned short",
6394   "name" : "const unsigned short",
6395   "referenced_type" : "type-71",
6396   "self_type" : "type-310",
6397   "size" : 2,
6398   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6399  },
6400  {
6401   "is_const" : true,
6402   "linker_set_key" : "const void",
6403   "name" : "const void",
6404   "referenced_type" : "type-51",
6405   "self_type" : "type-443",
6406   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6407  },
6408  {
6409   "alignment" : 1,
6410   "is_volatile" : true,
6411   "linker_set_key" : "volatile bool",
6412   "name" : "volatile bool",
6413   "referenced_type" : "type-17",
6414   "self_type" : "type-159",
6415   "size" : 1,
6416   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6417  },
6418  {
6419   "alignment" : 4,
6420   "is_volatile" : true,
6421   "linker_set_key" : "volatile int",
6422   "name" : "volatile int",
6423   "referenced_type" : "type-48",
6424   "self_type" : "type-139",
6425   "size" : 4,
6426   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6427  }
6428 ],
6429 "record_types" :
6430 [
6431  {
6432   "alignment" : 4,
6433   "fields" :
6434   [
6435    {
6436     "access" : "private",
6437     "field_name" : "mCond",
6438     "referenced_type" : "type-158"
6439    }
6440   ],
6441   "linker_set_key" : "android::Condition",
6442   "name" : "android::Condition",
6443   "record_kind" : "class",
6444   "referenced_type" : "type-157",
6445   "self_type" : "type-157",
6446   "size" : 4,
6447   "source_file" : "/system/core/libutils/include/utils/Condition.h",
6448   "unique_id" : "_ZTSN7android9ConditionE"
6449  },
6450  {
6451   "alignment" : 4,
6452   "fields" :
6453   [
6454    {
6455     "access" : "private",
6456     "field_name" : "mVector",
6457     "referenced_type" : "type-135"
6458    }
6459   ],
6460   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6461   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6462   "record_kind" : "class",
6463   "referenced_type" : "type-134",
6464   "self_type" : "type-134",
6465   "size" : 20,
6466   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
6467   "template_args" : [ "type-129", "type-107" ],
6468   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
6469  },
6470  {
6471   "alignment" : 4,
6472   "fields" :
6473   [
6474    {
6475     "access" : "private",
6476     "field_name" : "mCount",
6477     "referenced_type" : "type-220"
6478    }
6479   ],
6480   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
6481   "name" : "android::LightRefBase<android::NativeHandle>",
6482   "record_kind" : "class",
6483   "referenced_type" : "type-219",
6484   "self_type" : "type-219",
6485   "size" : 4,
6486   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6487   "template_args" : [ "type-221" ],
6488   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
6489  },
6490  {
6491   "alignment" : 4,
6492   "fields" :
6493   [
6494    {
6495     "access" : "private",
6496     "field_name" : "mCount",
6497     "referenced_type" : "type-217"
6498    }
6499   ],
6500   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
6501   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
6502   "record_kind" : "class",
6503   "referenced_type" : "type-216",
6504   "self_type" : "type-216",
6505   "size" : 4,
6506   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6507   "template_args" : [ "type-218" ],
6508   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
6509  },
6510  {
6511   "alignment" : 4,
6512   "fields" :
6513   [
6514    {
6515     "access" : "private",
6516     "field_name" : "mMutex",
6517     "referenced_type" : "type-120"
6518    }
6519   ],
6520   "linker_set_key" : "android::Mutex",
6521   "name" : "android::Mutex",
6522   "record_kind" : "class",
6523   "referenced_type" : "type-119",
6524   "self_type" : "type-119",
6525   "size" : 4,
6526   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6527   "unique_id" : "_ZTSN7android5MutexE"
6528  },
6529  {
6530   "alignment" : 4,
6531   "fields" :
6532   [
6533    {
6534     "access" : "private",
6535     "field_name" : "mLock",
6536     "referenced_type" : "type-589"
6537    }
6538   ],
6539   "linker_set_key" : "android::Mutex::Autolock",
6540   "name" : "android::Mutex::Autolock",
6541   "record_kind" : "class",
6542   "referenced_type" : "type-588",
6543   "self_type" : "type-588",
6544   "size" : 4,
6545   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6546   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
6547  },
6548  {
6549   "alignment" : 4,
6550   "base_specifiers" :
6551   [
6552    {
6553     "referenced_type" : "type-219"
6554    }
6555   ],
6556   "fields" :
6557   [
6558    {
6559     "access" : "private",
6560     "field_name" : "mHandle",
6561     "field_offset" : 32,
6562     "referenced_type" : "type-222"
6563    },
6564    {
6565     "access" : "private",
6566     "field_name" : "mOwnsHandle",
6567     "field_offset" : 64,
6568     "referenced_type" : "type-17"
6569    }
6570   ],
6571   "linker_set_key" : "android::NativeHandle",
6572   "name" : "android::NativeHandle",
6573   "record_kind" : "class",
6574   "referenced_type" : "type-221",
6575   "self_type" : "type-221",
6576   "size" : 12,
6577   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
6578   "unique_id" : "_ZTSN7android12NativeHandleE"
6579  },
6580  {
6581   "alignment" : 4,
6582   "fields" :
6583   [
6584    {
6585     "access" : "private",
6586     "field_name" : "mRWLock",
6587     "referenced_type" : "type-594"
6588    }
6589   ],
6590   "linker_set_key" : "android::RWLock",
6591   "name" : "android::RWLock",
6592   "record_kind" : "class",
6593   "referenced_type" : "type-593",
6594   "self_type" : "type-593",
6595   "size" : 40,
6596   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6597   "unique_id" : "_ZTSN7android6RWLockE"
6598  },
6599  {
6600   "alignment" : 4,
6601   "fields" :
6602   [
6603    {
6604     "access" : "private",
6605     "field_name" : "mLock",
6606     "referenced_type" : "type-597"
6607    }
6608   ],
6609   "linker_set_key" : "android::RWLock::AutoRLock",
6610   "name" : "android::RWLock::AutoRLock",
6611   "record_kind" : "class",
6612   "referenced_type" : "type-596",
6613   "self_type" : "type-596",
6614   "size" : 4,
6615   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6616   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
6617  },
6618  {
6619   "alignment" : 4,
6620   "fields" :
6621   [
6622    {
6623     "access" : "private",
6624     "field_name" : "mLock",
6625     "referenced_type" : "type-597"
6626    }
6627   ],
6628   "linker_set_key" : "android::RWLock::AutoWLock",
6629   "name" : "android::RWLock::AutoWLock",
6630   "record_kind" : "class",
6631   "referenced_type" : "type-599",
6632   "self_type" : "type-599",
6633   "size" : 4,
6634   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6635   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
6636  },
6637  {
6638   "alignment" : 4,
6639   "fields" :
6640   [
6641    {
6642     "access" : "private",
6643     "field_name" : "mRefs",
6644     "field_offset" : 32,
6645     "referenced_type" : "type-23"
6646    }
6647   ],
6648   "linker_set_key" : "android::RefBase",
6649   "name" : "android::RefBase",
6650   "record_kind" : "class",
6651   "referenced_type" : "type-22",
6652   "self_type" : "type-22",
6653   "size" : 8,
6654   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6655   "unique_id" : "_ZTSN7android7RefBaseE",
6656   "vtable_components" :
6657   [
6658    {
6659     "kind" : "offset_to_top"
6660    },
6661    {
6662     "kind" : "rtti",
6663     "mangled_component_name" : "_ZTIN7android7RefBaseE"
6664    },
6665    {
6666     "kind" : "complete_dtor_pointer",
6667     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
6668    },
6669    {
6670     "kind" : "deleting_dtor_pointer",
6671     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
6672    },
6673    {
6674     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6675    },
6676    {
6677     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6678    },
6679    {
6680     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6681    },
6682    {
6683     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6684    }
6685   ]
6686  },
6687  {
6688   "alignment" : 1,
6689   "linker_set_key" : "android::RefBase::weakref_type",
6690   "name" : "android::RefBase::weakref_type",
6691   "record_kind" : "class",
6692   "referenced_type" : "type-27",
6693   "self_type" : "type-27",
6694   "size" : 1,
6695   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6696   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
6697  },
6698  {
6699   "alignment" : 1,
6700   "linker_set_key" : "android::ReferenceMover",
6701   "name" : "android::ReferenceMover",
6702   "record_kind" : "class",
6703   "referenced_type" : "type-326",
6704   "self_type" : "type-326",
6705   "size" : 1,
6706   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6707   "unique_id" : "_ZTSN7android14ReferenceMoverE"
6708  },
6709  {
6710   "alignment" : 4,
6711   "linker_set_key" : "android::ReferenceRenamer",
6712   "name" : "android::ReferenceRenamer",
6713   "record_kind" : "class",
6714   "referenced_type" : "type-321",
6715   "self_type" : "type-321",
6716   "size" : 4,
6717   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6718   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
6719   "vtable_components" :
6720   [
6721    {
6722     "kind" : "offset_to_top"
6723    },
6724    {
6725     "kind" : "rtti",
6726     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
6727    },
6728    {
6729     "is_pure" : true,
6730     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
6731    }
6732   ]
6733  },
6734  {
6735   "alignment" : 8,
6736   "fields" :
6737   [
6738    {
6739     "access" : "private",
6740     "field_name" : "mTag",
6741     "referenced_type" : "type-16"
6742    }
6743   ],
6744   "linker_set_key" : "android::ScopedTrace",
6745   "name" : "android::ScopedTrace",
6746   "record_kind" : "class",
6747   "referenced_type" : "type-603",
6748   "self_type" : "type-603",
6749   "size" : 8,
6750   "source_file" : "/system/core/libutils/include/utils/Trace.h",
6751   "unique_id" : "_ZTSN7android11ScopedTraceE"
6752  },
6753  {
6754   "alignment" : 4,
6755   "base_specifiers" :
6756   [
6757    {
6758     "access" : "private",
6759     "referenced_type" : "type-136"
6760    }
6761   ],
6762   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6763   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6764   "record_kind" : "class",
6765   "referenced_type" : "type-135",
6766   "self_type" : "type-135",
6767   "size" : 20,
6768   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
6769   "template_args" : [ "type-137" ],
6770   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
6771   "vtable_components" :
6772   [
6773    {
6774     "kind" : "offset_to_top"
6775    },
6776    {
6777     "kind" : "rtti",
6778     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
6779    },
6780    {
6781     "kind" : "complete_dtor_pointer",
6782     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
6783    },
6784    {
6785     "kind" : "deleting_dtor_pointer",
6786     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
6787    },
6788    {
6789     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
6790    },
6791    {
6792     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
6793    },
6794    {
6795     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
6796    },
6797    {
6798     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
6799    },
6800    {
6801     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
6802    },
6803    {
6804     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
6805    },
6806    {
6807     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
6808    }
6809   ]
6810  },
6811  {
6812   "alignment" : 4,
6813   "base_specifiers" :
6814   [
6815    {
6816     "referenced_type" : "type-122"
6817    }
6818   ],
6819   "linker_set_key" : "android::SortedVectorImpl",
6820   "name" : "android::SortedVectorImpl",
6821   "record_kind" : "class",
6822   "referenced_type" : "type-136",
6823   "self_type" : "type-136",
6824   "size" : 20,
6825   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6826   "unique_id" : "_ZTSN7android16SortedVectorImplE",
6827   "vtable_components" :
6828   [
6829    {
6830     "kind" : "offset_to_top"
6831    },
6832    {
6833     "kind" : "rtti",
6834     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
6835    },
6836    {
6837     "kind" : "complete_dtor_pointer",
6838     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
6839    },
6840    {
6841     "kind" : "deleting_dtor_pointer",
6842     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
6843    },
6844    {
6845     "is_pure" : true,
6846     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
6847    },
6848    {
6849     "is_pure" : true,
6850     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
6851    },
6852    {
6853     "is_pure" : true,
6854     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
6855    },
6856    {
6857     "is_pure" : true,
6858     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
6859    },
6860    {
6861     "is_pure" : true,
6862     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
6863    },
6864    {
6865     "is_pure" : true,
6866     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
6867    },
6868    {
6869     "is_pure" : true,
6870     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
6871    }
6872   ]
6873  },
6874  {
6875   "alignment" : 4,
6876   "fields" :
6877   [
6878    {
6879     "access" : "private",
6880     "field_name" : "mString",
6881     "referenced_type" : "type-130"
6882    }
6883   ],
6884   "linker_set_key" : "android::String16",
6885   "name" : "android::String16",
6886   "record_kind" : "class",
6887   "referenced_type" : "type-129",
6888   "self_type" : "type-129",
6889   "size" : 4,
6890   "source_file" : "/system/core/libutils/include/utils/String16.h",
6891   "unique_id" : "_ZTSN7android8String16E"
6892  },
6893  {
6894   "alignment" : 4,
6895   "fields" :
6896   [
6897    {
6898     "access" : "private",
6899     "field_name" : "mString",
6900     "referenced_type" : "type-13"
6901    }
6902   ],
6903   "linker_set_key" : "android::String8",
6904   "name" : "android::String8",
6905   "record_kind" : "class",
6906   "referenced_type" : "type-138",
6907   "self_type" : "type-138",
6908   "size" : 4,
6909   "source_file" : "/system/core/libutils/include/utils/String8.h",
6910   "unique_id" : "_ZTSN7android7String8E"
6911  },
6912  {
6913   "alignment" : 4,
6914   "base_specifiers" :
6915   [
6916    {
6917     "is_virtual" : true,
6918     "referenced_type" : "type-22"
6919    }
6920   ],
6921   "fields" :
6922   [
6923    {
6924     "access" : "private",
6925     "field_name" : "mCanCallJava",
6926     "field_offset" : 32,
6927     "referenced_type" : "type-156"
6928    },
6929    {
6930     "access" : "private",
6931     "field_name" : "mThread",
6932     "field_offset" : 64,
6933     "referenced_type" : "type-50"
6934    },
6935    {
6936     "access" : "private",
6937     "field_name" : "mLock",
6938     "field_offset" : 96,
6939     "referenced_type" : "type-119"
6940    },
6941    {
6942     "access" : "private",
6943     "field_name" : "mThreadExitedCondition",
6944     "field_offset" : 128,
6945     "referenced_type" : "type-157"
6946    },
6947    {
6948     "access" : "private",
6949     "field_name" : "mStatus",
6950     "field_offset" : 160,
6951     "referenced_type" : "type-48"
6952    },
6953    {
6954     "access" : "private",
6955     "field_name" : "mExitPending",
6956     "field_offset" : 192,
6957     "referenced_type" : "type-159"
6958    },
6959    {
6960     "access" : "private",
6961     "field_name" : "mRunning",
6962     "field_offset" : 200,
6963     "referenced_type" : "type-159"
6964    },
6965    {
6966     "access" : "private",
6967     "field_name" : "mHoldSelf",
6968     "field_offset" : 224,
6969     "referenced_type" : "type-153"
6970    },
6971    {
6972     "access" : "private",
6973     "field_name" : "mTid",
6974     "field_offset" : 256,
6975     "referenced_type" : "type-48"
6976    }
6977   ],
6978   "linker_set_key" : "android::Thread",
6979   "name" : "android::Thread",
6980   "record_kind" : "class",
6981   "referenced_type" : "type-155",
6982   "self_type" : "type-155",
6983   "size" : 44,
6984   "source_file" : "/system/core/libutils/include/utils/Thread.h",
6985   "unique_id" : "_ZTSN7android6ThreadE",
6986   "vtable_components" :
6987   [
6988    {
6989     "component_value" : 36,
6990     "kind" : "vbase_offset"
6991    },
6992    {
6993     "kind" : "offset_to_top"
6994    },
6995    {
6996     "kind" : "rtti",
6997     "mangled_component_name" : "_ZTIN7android6ThreadE"
6998    },
6999    {
7000     "kind" : "complete_dtor_pointer",
7001     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
7002    },
7003    {
7004     "kind" : "deleting_dtor_pointer",
7005     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
7006    },
7007    {
7008     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
7009    },
7010    {
7011     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
7012    },
7013    {
7014     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
7015    },
7016    {
7017     "is_pure" : true,
7018     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
7019    },
7020    {
7021     "kind" : "vcall_offset"
7022    },
7023    {
7024     "kind" : "vcall_offset"
7025    },
7026    {
7027     "kind" : "vcall_offset"
7028    },
7029    {
7030     "kind" : "vcall_offset"
7031    },
7032    {
7033     "component_value" : -36,
7034     "kind" : "vcall_offset"
7035    },
7036    {
7037     "component_value" : -36,
7038     "kind" : "offset_to_top"
7039    },
7040    {
7041     "kind" : "rtti",
7042     "mangled_component_name" : "_ZTIN7android6ThreadE"
7043    },
7044    {
7045     "kind" : "complete_dtor_pointer",
7046     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
7047    },
7048    {
7049     "kind" : "deleting_dtor_pointer",
7050     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
7051    },
7052    {
7053     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7054    },
7055    {
7056     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7057    },
7058    {
7059     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7060    },
7061    {
7062     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7063    }
7064   ]
7065  },
7066  {
7067   "alignment" : 4,
7068   "base_specifiers" :
7069   [
7070    {
7071     "access" : "private",
7072     "referenced_type" : "type-122"
7073    }
7074   ],
7075   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
7076   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
7077   "record_kind" : "class",
7078   "referenced_type" : "type-121",
7079   "self_type" : "type-121",
7080   "size" : 20,
7081   "source_file" : "/system/core/libutils/include/utils/Vector.h",
7082   "template_args" : [ "type-124" ],
7083   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
7084   "vtable_components" :
7085   [
7086    {
7087     "kind" : "offset_to_top"
7088    },
7089    {
7090     "kind" : "rtti",
7091     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
7092    },
7093    {
7094     "kind" : "complete_dtor_pointer",
7095     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
7096    },
7097    {
7098     "kind" : "deleting_dtor_pointer",
7099     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
7100    },
7101    {
7102     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
7103    },
7104    {
7105     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
7106    },
7107    {
7108     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
7109    },
7110    {
7111     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
7112    },
7113    {
7114     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
7115    },
7116    {
7117     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
7118    }
7119   ]
7120  },
7121  {
7122   "alignment" : 4,
7123   "fields" :
7124   [
7125    {
7126     "access" : "private",
7127     "field_name" : "mStorage",
7128     "field_offset" : 32,
7129     "referenced_type" : "type-50"
7130    },
7131    {
7132     "access" : "private",
7133     "field_name" : "mCount",
7134     "field_offset" : 64,
7135     "referenced_type" : "type-2"
7136    },
7137    {
7138     "access" : "private",
7139     "field_name" : "mFlags",
7140     "field_offset" : 96,
7141     "referenced_type" : "type-123"
7142    },
7143    {
7144     "access" : "private",
7145     "field_name" : "mItemSize",
7146     "field_offset" : 128,
7147     "referenced_type" : "type-123"
7148    }
7149   ],
7150   "linker_set_key" : "android::VectorImpl",
7151   "name" : "android::VectorImpl",
7152   "record_kind" : "class",
7153   "referenced_type" : "type-122",
7154   "self_type" : "type-122",
7155   "size" : 20,
7156   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7157   "unique_id" : "_ZTSN7android10VectorImplE",
7158   "vtable_components" :
7159   [
7160    {
7161     "kind" : "offset_to_top"
7162    },
7163    {
7164     "kind" : "rtti",
7165     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7166    },
7167    {
7168     "kind" : "complete_dtor_pointer",
7169     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7170    },
7171    {
7172     "kind" : "deleting_dtor_pointer",
7173     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7174    },
7175    {
7176     "is_pure" : true,
7177     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7178    },
7179    {
7180     "is_pure" : true,
7181     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7182    },
7183    {
7184     "is_pure" : true,
7185     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7186    },
7187    {
7188     "is_pure" : true,
7189     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7190    },
7191    {
7192     "is_pure" : true,
7193     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7194    },
7195    {
7196     "is_pure" : true,
7197     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7198    }
7199   ]
7200  },
7201  {
7202   "alignment" : 4,
7203   "base_specifiers" :
7204   [
7205    {
7206     "referenced_type" : "type-216"
7207    }
7208   ],
7209   "linker_set_key" : "android::VirtualLightRefBase",
7210   "name" : "android::VirtualLightRefBase",
7211   "record_kind" : "class",
7212   "referenced_type" : "type-218",
7213   "self_type" : "type-218",
7214   "size" : 8,
7215   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7216   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
7217   "vtable_components" :
7218   [
7219    {
7220     "kind" : "offset_to_top"
7221    },
7222    {
7223     "kind" : "rtti",
7224     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
7225    },
7226    {
7227     "kind" : "complete_dtor_pointer",
7228     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
7229    },
7230    {
7231     "kind" : "deleting_dtor_pointer",
7232     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
7233    }
7234   ]
7235  },
7236  {
7237   "alignment" : 4,
7238   "base_specifiers" :
7239   [
7240    {
7241     "referenced_type" : "type-52"
7242    }
7243   ],
7244   "fields" :
7245   [
7246    {
7247     "access" : "protected",
7248     "field_name" : "mSchedPolicy",
7249     "field_offset" : 32,
7250     "referenced_type" : "type-48"
7251    },
7252    {
7253     "access" : "protected",
7254     "field_name" : "mSchedPriority",
7255     "field_offset" : 64,
7256     "referenced_type" : "type-48"
7257    },
7258    {
7259     "access" : "private",
7260     "field_name" : "mExtras",
7261     "field_offset" : 96,
7262     "referenced_type" : "type-49"
7263    },
7264    {
7265     "access" : "private",
7266     "field_name" : "mReserved0",
7267     "field_offset" : 128,
7268     "referenced_type" : "type-50"
7269    }
7270   ],
7271   "linker_set_key" : "android::hardware::BHwBinder",
7272   "name" : "android::hardware::BHwBinder",
7273   "record_kind" : "class",
7274   "referenced_type" : "type-47",
7275   "self_type" : "type-47",
7276   "size" : 28,
7277   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7278   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
7279   "vtable_components" :
7280   [
7281    {
7282     "component_value" : 20,
7283     "kind" : "vbase_offset"
7284    },
7285    {
7286     "kind" : "offset_to_top"
7287    },
7288    {
7289     "kind" : "rtti",
7290     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7291    },
7292    {
7293     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7294    },
7295    {
7296     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
7297    },
7298    {
7299     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
7300    },
7301    {
7302     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
7303    },
7304    {
7305     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
7306    },
7307    {
7308     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
7309    },
7310    {
7311     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
7312    },
7313    {
7314     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
7315    },
7316    {
7317     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
7318    },
7319    {
7320     "kind" : "complete_dtor_pointer",
7321     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
7322    },
7323    {
7324     "kind" : "deleting_dtor_pointer",
7325     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
7326    },
7327    {
7328     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7329    },
7330    {
7331     "kind" : "vcall_offset"
7332    },
7333    {
7334     "kind" : "vcall_offset"
7335    },
7336    {
7337     "kind" : "vcall_offset"
7338    },
7339    {
7340     "kind" : "vcall_offset"
7341    },
7342    {
7343     "component_value" : -20,
7344     "kind" : "vcall_offset"
7345    },
7346    {
7347     "component_value" : -20,
7348     "kind" : "offset_to_top"
7349    },
7350    {
7351     "kind" : "rtti",
7352     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7353    },
7354    {
7355     "kind" : "complete_dtor_pointer",
7356     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
7357    },
7358    {
7359     "kind" : "deleting_dtor_pointer",
7360     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
7361    },
7362    {
7363     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7364    },
7365    {
7366     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7367    },
7368    {
7369     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7370    },
7371    {
7372     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7373    }
7374   ]
7375  },
7376  {
7377   "alignment" : 4,
7378   "base_specifiers" :
7379   [
7380    {
7381     "is_virtual" : true,
7382     "referenced_type" : "type-22"
7383    }
7384   ],
7385   "fields" :
7386   [
7387    {
7388     "access" : "private",
7389     "field_name" : "mRemote",
7390     "field_offset" : 32,
7391     "referenced_type" : "type-97"
7392    },
7393    {
7394     "access" : "private",
7395     "field_name" : "mRefs",
7396     "field_offset" : 64,
7397     "referenced_type" : "type-26"
7398    },
7399    {
7400     "access" : "private",
7401     "field_name" : "mState",
7402     "field_offset" : 96,
7403     "referenced_type" : "type-99"
7404    }
7405   ],
7406   "linker_set_key" : "android::hardware::BpHwRefBase",
7407   "name" : "android::hardware::BpHwRefBase",
7408   "record_kind" : "class",
7409   "referenced_type" : "type-96",
7410   "self_type" : "type-96",
7411   "size" : 24,
7412   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7413   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
7414   "vtable_components" :
7415   [
7416    {
7417     "component_value" : 16,
7418     "kind" : "vbase_offset"
7419    },
7420    {
7421     "kind" : "offset_to_top"
7422    },
7423    {
7424     "kind" : "rtti",
7425     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7426    },
7427    {
7428     "kind" : "complete_dtor_pointer",
7429     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
7430    },
7431    {
7432     "kind" : "deleting_dtor_pointer",
7433     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
7434    },
7435    {
7436     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7437    },
7438    {
7439     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7440    },
7441    {
7442     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7443    },
7444    {
7445     "kind" : "vcall_offset"
7446    },
7447    {
7448     "component_value" : -16,
7449     "kind" : "vcall_offset"
7450    },
7451    {
7452     "component_value" : -16,
7453     "kind" : "vcall_offset"
7454    },
7455    {
7456     "component_value" : -16,
7457     "kind" : "vcall_offset"
7458    },
7459    {
7460     "component_value" : -16,
7461     "kind" : "vcall_offset"
7462    },
7463    {
7464     "component_value" : -16,
7465     "kind" : "offset_to_top"
7466    },
7467    {
7468     "kind" : "rtti",
7469     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7470    },
7471    {
7472     "kind" : "complete_dtor_pointer",
7473     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
7474    },
7475    {
7476     "kind" : "deleting_dtor_pointer",
7477     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
7478    },
7479    {
7480     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7481    },
7482    {
7483     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7484    },
7485    {
7486     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7487    },
7488    {
7489     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7490    }
7491   ]
7492  },
7493  {
7494   "alignment" : 4,
7495   "base_specifiers" :
7496   [
7497    {
7498     "referenced_type" : "type-57"
7499    },
7500    {
7501     "referenced_type" : "type-95"
7502    },
7503    {
7504     "referenced_type" : "type-96"
7505    }
7506   ],
7507   "linker_set_key" : "android::hardware::BpInterface<android::hardware::power::stats::V1_0::IPowerStats>",
7508   "name" : "android::hardware::BpInterface<android::hardware::power::stats::V1_0::IPowerStats>",
7509   "record_kind" : "class",
7510   "referenced_type" : "type-94",
7511   "self_type" : "type-94",
7512   "size" : 32,
7513   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7514   "template_args" : [ "type-57" ],
7515   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_5power5stats4V1_011IPowerStatsEEE",
7516   "vtable_components" :
7517   [
7518    {
7519     "component_value" : 24,
7520     "kind" : "vbase_offset"
7521    },
7522    {
7523     "kind" : "offset_to_top"
7524    },
7525    {
7526     "kind" : "rtti",
7527     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power5stats4V1_011IPowerStatsEEE"
7528    },
7529    {
7530     "mangled_component_name" : "_ZNK7android8hardware5power5stats4V1_011IPowerStats8isRemoteEv"
7531    },
7532    {
7533     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
7534    },
7535    {
7536     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
7537    },
7538    {
7539     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
7540    },
7541    {
7542     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
7543    },
7544    {
7545     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats21setHALInstrumentationEv"
7546    },
7547    {
7548     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
7549    },
7550    {
7551     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats4pingEv"
7552    },
7553    {
7554     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
7555    },
7556    {
7557     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats21notifySyspropsChangedEv"
7558    },
7559    {
7560     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
7561    },
7562    {
7563     "kind" : "complete_dtor_pointer",
7564     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power5stats4V1_011IPowerStatsEED1Ev"
7565    },
7566    {
7567     "kind" : "deleting_dtor_pointer",
7568     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power5stats4V1_011IPowerStatsEED0Ev"
7569    },
7570    {
7571     "is_pure" : true,
7572     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats11getRailInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_8RailInfoEEENS3_6StatusEEEE"
7573    },
7574    {
7575     "is_pure" : true,
7576     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats13getEnergyDataERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNS5_INS3_10EnergyDataEEENS3_6StatusEEEE"
7577    },
7578    {
7579     "is_pure" : true,
7580     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats16streamEnergyDataEjjNSt3__18functionIFvRKNS0_12MQDescriptorINS3_10EnergyDataELNS0_8MQFlavorE1EEEjjNS3_6StatusEEEE"
7581    },
7582    {
7583     "is_pure" : true,
7584     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats18getPowerEntityInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_15PowerEntityInfoEEENS3_6StatusEEEE"
7585    },
7586    {
7587     "is_pure" : true,
7588     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats23getPowerEntityStateInfoERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNS5_INS3_21PowerEntityStateSpaceEEENS3_6StatusEEEE"
7589    },
7590    {
7591     "is_pure" : true,
7592     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats32getPowerEntityStateResidencyDataERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNS5_INS3_31PowerEntityStateResidencyResultEEENS3_6StatusEEEE"
7593    },
7594    {
7595     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power5stats4V1_011IPowerStatsEE10onAsBinderEv"
7596    },
7597    {
7598     "component_value" : 20,
7599     "kind" : "vbase_offset"
7600    },
7601    {
7602     "component_value" : -4,
7603     "kind" : "offset_to_top"
7604    },
7605    {
7606     "kind" : "rtti",
7607     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power5stats4V1_011IPowerStatsEEE"
7608    },
7609    {
7610     "kind" : "complete_dtor_pointer",
7611     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power5stats4V1_011IPowerStatsEED1Ev"
7612    },
7613    {
7614     "kind" : "deleting_dtor_pointer",
7615     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power5stats4V1_011IPowerStatsEED0Ev"
7616    },
7617    {
7618     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power5stats4V1_011IPowerStatsEE10onAsBinderEv"
7619    },
7620    {
7621     "component_value" : 16,
7622     "kind" : "vbase_offset"
7623    },
7624    {
7625     "component_value" : -8,
7626     "kind" : "offset_to_top"
7627    },
7628    {
7629     "kind" : "rtti",
7630     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power5stats4V1_011IPowerStatsEEE"
7631    },
7632    {
7633     "kind" : "complete_dtor_pointer",
7634     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power5stats4V1_011IPowerStatsEED1Ev"
7635    },
7636    {
7637     "kind" : "deleting_dtor_pointer",
7638     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power5stats4V1_011IPowerStatsEED0Ev"
7639    },
7640    {
7641     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7642    },
7643    {
7644     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7645    },
7646    {
7647     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7648    },
7649    {
7650     "kind" : "vcall_offset"
7651    },
7652    {
7653     "component_value" : -16,
7654     "kind" : "vcall_offset"
7655    },
7656    {
7657     "component_value" : -16,
7658     "kind" : "vcall_offset"
7659    },
7660    {
7661     "component_value" : -16,
7662     "kind" : "vcall_offset"
7663    },
7664    {
7665     "component_value" : -24,
7666     "kind" : "vcall_offset"
7667    },
7668    {
7669     "component_value" : -24,
7670     "kind" : "offset_to_top"
7671    },
7672    {
7673     "kind" : "rtti",
7674     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power5stats4V1_011IPowerStatsEEE"
7675    },
7676    {
7677     "kind" : "complete_dtor_pointer",
7678     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power5stats4V1_011IPowerStatsEED1Ev"
7679    },
7680    {
7681     "kind" : "deleting_dtor_pointer",
7682     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power5stats4V1_011IPowerStatsEED0Ev"
7683    },
7684    {
7685     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7686    },
7687    {
7688     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7689    },
7690    {
7691     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7692    },
7693    {
7694     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7695    }
7696   ]
7697  },
7698  {
7699   "alignment" : 4,
7700   "base_specifiers" :
7701   [
7702    {
7703     "referenced_type" : "type-37"
7704    },
7705    {
7706     "referenced_type" : "type-95"
7707    },
7708    {
7709     "referenced_type" : "type-96"
7710    }
7711   ],
7712   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
7713   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
7714   "record_kind" : "class",
7715   "referenced_type" : "type-487",
7716   "self_type" : "type-487",
7717   "size" : 32,
7718   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7719   "template_args" : [ "type-37" ],
7720   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
7721   "vtable_components" :
7722   [
7723    {
7724     "component_value" : 24,
7725     "kind" : "vbase_offset"
7726    },
7727    {
7728     "kind" : "offset_to_top"
7729    },
7730    {
7731     "kind" : "rtti",
7732     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7733    },
7734    {
7735     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
7736    },
7737    {
7738     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
7739    },
7740    {
7741     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
7742    },
7743    {
7744     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
7745    },
7746    {
7747     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
7748    },
7749    {
7750     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
7751    },
7752    {
7753     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
7754    },
7755    {
7756     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
7757    },
7758    {
7759     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
7760    },
7761    {
7762     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
7763    },
7764    {
7765     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
7766    },
7767    {
7768     "kind" : "complete_dtor_pointer",
7769     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7770    },
7771    {
7772     "kind" : "deleting_dtor_pointer",
7773     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7774    },
7775    {
7776     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7777    },
7778    {
7779     "component_value" : 20,
7780     "kind" : "vbase_offset"
7781    },
7782    {
7783     "component_value" : -4,
7784     "kind" : "offset_to_top"
7785    },
7786    {
7787     "kind" : "rtti",
7788     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7789    },
7790    {
7791     "kind" : "complete_dtor_pointer",
7792     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7793    },
7794    {
7795     "kind" : "deleting_dtor_pointer",
7796     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7797    },
7798    {
7799     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7800    },
7801    {
7802     "component_value" : 16,
7803     "kind" : "vbase_offset"
7804    },
7805    {
7806     "component_value" : -8,
7807     "kind" : "offset_to_top"
7808    },
7809    {
7810     "kind" : "rtti",
7811     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7812    },
7813    {
7814     "kind" : "complete_dtor_pointer",
7815     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7816    },
7817    {
7818     "kind" : "deleting_dtor_pointer",
7819     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7820    },
7821    {
7822     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7823    },
7824    {
7825     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7826    },
7827    {
7828     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7829    },
7830    {
7831     "kind" : "vcall_offset"
7832    },
7833    {
7834     "component_value" : -16,
7835     "kind" : "vcall_offset"
7836    },
7837    {
7838     "component_value" : -16,
7839     "kind" : "vcall_offset"
7840    },
7841    {
7842     "component_value" : -16,
7843     "kind" : "vcall_offset"
7844    },
7845    {
7846     "component_value" : -24,
7847     "kind" : "vcall_offset"
7848    },
7849    {
7850     "component_value" : -24,
7851     "kind" : "offset_to_top"
7852    },
7853    {
7854     "kind" : "rtti",
7855     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7856    },
7857    {
7858     "kind" : "complete_dtor_pointer",
7859     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7860    },
7861    {
7862     "kind" : "deleting_dtor_pointer",
7863     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7864    },
7865    {
7866     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7867    },
7868    {
7869     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7870    },
7871    {
7872     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7873    },
7874    {
7875     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7876    }
7877   ]
7878  },
7879  {
7880   "alignment" : 4,
7881   "fields" :
7882   [
7883    {
7884     "access" : "private",
7885     "field_name" : "mMutex",
7886     "referenced_type" : "type-516"
7887    },
7888    {
7889     "access" : "private",
7890     "field_name" : "mMap",
7891     "field_offset" : 32,
7892     "referenced_type" : "type-517"
7893    }
7894   ],
7895   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7896   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7897   "record_kind" : "class",
7898   "referenced_type" : "type-515",
7899   "self_type" : "type-515",
7900   "size" : 16,
7901   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7902   "template_args" : [ "type-35", "type-518" ],
7903   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
7904  },
7905  {
7906   "alignment" : 4,
7907   "fields" :
7908   [
7909    {
7910     "access" : "private",
7911     "field_name" : "mMutex",
7912     "referenced_type" : "type-526"
7913    },
7914    {
7915     "access" : "private",
7916     "field_name" : "mMap",
7917     "field_offset" : 32,
7918     "referenced_type" : "type-527"
7919    }
7920   ],
7921   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7922   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7923   "record_kind" : "class",
7924   "referenced_type" : "type-525",
7925   "self_type" : "type-525",
7926   "size" : 16,
7927   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7928   "template_args" : [ "type-35", "type-17" ],
7929   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
7930  },
7931  {
7932   "alignment" : 4,
7933   "fields" :
7934   [
7935    {
7936     "access" : "private",
7937     "field_name" : "mMutex",
7938     "referenced_type" : "type-531"
7939    },
7940    {
7941     "access" : "private",
7942     "field_name" : "mMap",
7943     "field_offset" : 32,
7944     "referenced_type" : "type-532"
7945    }
7946   ],
7947   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
7948   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
7949   "record_kind" : "class",
7950   "referenced_type" : "type-530",
7951   "self_type" : "type-530",
7952   "size" : 16,
7953   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7954   "template_args" : [ "type-103", "type-45" ],
7955   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
7956  },
7957  {
7958   "alignment" : 4,
7959   "fields" :
7960   [
7961    {
7962     "access" : "private",
7963     "field_name" : "mMutex",
7964     "referenced_type" : "type-547"
7965    },
7966    {
7967     "access" : "private",
7968     "field_name" : "mMap",
7969     "field_offset" : 32,
7970     "referenced_type" : "type-548"
7971    }
7972   ],
7973   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
7974   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
7975   "record_kind" : "class",
7976   "referenced_type" : "type-546",
7977   "self_type" : "type-546",
7978   "size" : 16,
7979   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7980   "template_args" : [ "type-549", "type-550" ],
7981   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
7982  },
7983  {
7984   "alignment" : 4,
7985   "fields" :
7986   [
7987    {
7988     "access" : "private",
7989     "field_name" : "mMutex",
7990     "referenced_type" : "type-537"
7991    },
7992    {
7993     "access" : "private",
7994     "field_name" : "mMap",
7995     "field_offset" : 32,
7996     "referenced_type" : "type-538"
7997    }
7998   ],
7999   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
8000   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
8001   "record_kind" : "class",
8002   "referenced_type" : "type-536",
8003   "self_type" : "type-536",
8004   "size" : 16,
8005   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8006   "template_args" : [ "type-539", "type-540" ],
8007   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
8008  },
8009  {
8010   "alignment" : 8,
8011   "fields" :
8012   [
8013    {
8014     "field_name" : "flags",
8015     "referenced_type" : "type-2"
8016    },
8017    {
8018     "field_name" : "fdIndex",
8019     "field_offset" : 32,
8020     "referenced_type" : "type-2"
8021    },
8022    {
8023     "field_name" : "offset",
8024     "field_offset" : 64,
8025     "referenced_type" : "type-2"
8026    },
8027    {
8028     "field_name" : "extent",
8029     "field_offset" : 128,
8030     "referenced_type" : "type-16"
8031    }
8032   ],
8033   "linker_set_key" : "android::hardware::GrantorDescriptor",
8034   "name" : "android::hardware::GrantorDescriptor",
8035   "referenced_type" : "type-346",
8036   "self_type" : "type-346",
8037   "size" : 24,
8038   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
8039   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
8040  },
8041  {
8042   "alignment" : 8,
8043   "base_specifiers" :
8044   [
8045    {
8046     "is_virtual" : true,
8047     "referenced_type" : "type-330"
8048    },
8049    {
8050     "is_virtual" : true,
8051     "referenced_type" : "type-22"
8052    }
8053   ],
8054   "linker_set_key" : "android::hardware::HidlMemory",
8055   "name" : "android::hardware::HidlMemory",
8056   "record_kind" : "class",
8057   "referenced_type" : "type-338",
8058   "self_type" : "type-338",
8059   "size" : 56,
8060   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8061   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
8062   "vtable_components" :
8063   [
8064    {
8065     "component_value" : 48,
8066     "kind" : "vbase_offset"
8067    },
8068    {
8069     "component_value" : 8,
8070     "kind" : "vbase_offset"
8071    },
8072    {
8073     "kind" : "offset_to_top"
8074    },
8075    {
8076     "kind" : "rtti",
8077     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8078    },
8079    {
8080     "kind" : "complete_dtor_pointer",
8081     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
8082    },
8083    {
8084     "kind" : "deleting_dtor_pointer",
8085     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
8086    },
8087    {
8088     "kind" : "vcall_offset"
8089    },
8090    {
8091     "kind" : "vcall_offset"
8092    },
8093    {
8094     "kind" : "vcall_offset"
8095    },
8096    {
8097     "kind" : "vcall_offset"
8098    },
8099    {
8100     "component_value" : -48,
8101     "kind" : "vcall_offset"
8102    },
8103    {
8104     "component_value" : -48,
8105     "kind" : "offset_to_top"
8106    },
8107    {
8108     "kind" : "rtti",
8109     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8110    },
8111    {
8112     "kind" : "complete_dtor_pointer",
8113     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
8114    },
8115    {
8116     "kind" : "deleting_dtor_pointer",
8117     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
8118    },
8119    {
8120     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8121    },
8122    {
8123     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8124    },
8125    {
8126     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8127    },
8128    {
8129     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8130    }
8131   ]
8132  },
8133  {
8134   "alignment" : 4,
8135   "base_specifiers" :
8136   [
8137    {
8138     "is_virtual" : true,
8139     "referenced_type" : "type-22"
8140    }
8141   ],
8142   "linker_set_key" : "android::hardware::IBinder",
8143   "name" : "android::hardware::IBinder",
8144   "record_kind" : "class",
8145   "referenced_type" : "type-52",
8146   "self_type" : "type-52",
8147   "size" : 12,
8148   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8149   "unique_id" : "_ZTSN7android8hardware7IBinderE",
8150   "vtable_components" :
8151   [
8152    {
8153     "component_value" : 4,
8154     "kind" : "vbase_offset"
8155    },
8156    {
8157     "kind" : "offset_to_top"
8158    },
8159    {
8160     "kind" : "rtti",
8161     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8162    },
8163    {
8164     "is_pure" : true,
8165     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8166    },
8167    {
8168     "is_pure" : true,
8169     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
8170    },
8171    {
8172     "is_pure" : true,
8173     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
8174    },
8175    {
8176     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
8177    },
8178    {
8179     "is_pure" : true,
8180     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8181    },
8182    {
8183     "is_pure" : true,
8184     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
8185    },
8186    {
8187     "is_pure" : true,
8188     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
8189    },
8190    {
8191     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
8192    },
8193    {
8194     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8195    },
8196    {
8197     "kind" : "complete_dtor_pointer",
8198     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
8199    },
8200    {
8201     "kind" : "deleting_dtor_pointer",
8202     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
8203    },
8204    {
8205     "kind" : "vcall_offset"
8206    },
8207    {
8208     "kind" : "vcall_offset"
8209    },
8210    {
8211     "kind" : "vcall_offset"
8212    },
8213    {
8214     "kind" : "vcall_offset"
8215    },
8216    {
8217     "component_value" : -4,
8218     "kind" : "vcall_offset"
8219    },
8220    {
8221     "component_value" : -4,
8222     "kind" : "offset_to_top"
8223    },
8224    {
8225     "kind" : "rtti",
8226     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8227    },
8228    {
8229     "kind" : "complete_dtor_pointer",
8230     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
8231    },
8232    {
8233     "kind" : "deleting_dtor_pointer",
8234     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
8235    },
8236    {
8237     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8238    },
8239    {
8240     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8241    },
8242    {
8243     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8244    },
8245    {
8246     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8247    }
8248   ]
8249  },
8250  {
8251   "alignment" : 4,
8252   "base_specifiers" :
8253   [
8254    {
8255     "is_virtual" : true,
8256     "referenced_type" : "type-22"
8257    }
8258   ],
8259   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
8260   "name" : "android::hardware::IBinder::DeathRecipient",
8261   "record_kind" : "class",
8262   "referenced_type" : "type-21",
8263   "self_type" : "type-21",
8264   "size" : 12,
8265   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8266   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
8267   "vtable_components" :
8268   [
8269    {
8270     "component_value" : 4,
8271     "kind" : "vbase_offset"
8272    },
8273    {
8274     "kind" : "offset_to_top"
8275    },
8276    {
8277     "kind" : "rtti",
8278     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8279    },
8280    {
8281     "is_pure" : true,
8282     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
8283    },
8284    {
8285     "kind" : "complete_dtor_pointer",
8286     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
8287    },
8288    {
8289     "kind" : "deleting_dtor_pointer",
8290     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
8291    },
8292    {
8293     "kind" : "vcall_offset"
8294    },
8295    {
8296     "kind" : "vcall_offset"
8297    },
8298    {
8299     "kind" : "vcall_offset"
8300    },
8301    {
8302     "kind" : "vcall_offset"
8303    },
8304    {
8305     "component_value" : -4,
8306     "kind" : "vcall_offset"
8307    },
8308    {
8309     "component_value" : -4,
8310     "kind" : "offset_to_top"
8311    },
8312    {
8313     "kind" : "rtti",
8314     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8315    },
8316    {
8317     "kind" : "complete_dtor_pointer",
8318     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
8319    },
8320    {
8321     "kind" : "deleting_dtor_pointer",
8322     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
8323    },
8324    {
8325     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8326    },
8327    {
8328     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8329    },
8330    {
8331     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8332    },
8333    {
8334     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8335    }
8336   ]
8337  },
8338  {
8339   "alignment" : 4,
8340   "base_specifiers" :
8341   [
8342    {
8343     "is_virtual" : true,
8344     "referenced_type" : "type-22"
8345    }
8346   ],
8347   "linker_set_key" : "android::hardware::IInterface",
8348   "name" : "android::hardware::IInterface",
8349   "record_kind" : "class",
8350   "referenced_type" : "type-95",
8351   "self_type" : "type-95",
8352   "size" : 12,
8353   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8354   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
8355   "vtable_components" :
8356   [
8357    {
8358     "component_value" : 4,
8359     "kind" : "vbase_offset"
8360    },
8361    {
8362     "kind" : "offset_to_top"
8363    },
8364    {
8365     "kind" : "rtti",
8366     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8367    },
8368    {
8369     "kind" : "complete_dtor_pointer",
8370     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
8371    },
8372    {
8373     "kind" : "deleting_dtor_pointer",
8374     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
8375    },
8376    {
8377     "is_pure" : true,
8378     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
8379    },
8380    {
8381     "kind" : "vcall_offset"
8382    },
8383    {
8384     "kind" : "vcall_offset"
8385    },
8386    {
8387     "kind" : "vcall_offset"
8388    },
8389    {
8390     "kind" : "vcall_offset"
8391    },
8392    {
8393     "component_value" : -4,
8394     "kind" : "vcall_offset"
8395    },
8396    {
8397     "component_value" : -4,
8398     "kind" : "offset_to_top"
8399    },
8400    {
8401     "kind" : "rtti",
8402     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8403    },
8404    {
8405     "kind" : "complete_dtor_pointer",
8406     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
8407    },
8408    {
8409     "kind" : "deleting_dtor_pointer",
8410     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
8411    },
8412    {
8413     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8414    },
8415    {
8416     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8417    },
8418    {
8419     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8420    },
8421    {
8422     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8423    }
8424   ]
8425  },
8426  {
8427   "alignment" : 8,
8428   "fields" :
8429   [
8430    {
8431     "access" : "private",
8432     "field_name" : "mGrantors",
8433     "referenced_type" : "type-342"
8434    },
8435    {
8436     "access" : "private",
8437     "field_name" : "mHandle",
8438     "field_offset" : 128,
8439     "referenced_type" : "type-444"
8440    },
8441    {
8442     "access" : "private",
8443     "field_name" : "mQuantum",
8444     "field_offset" : 192,
8445     "referenced_type" : "type-2"
8446    },
8447    {
8448     "access" : "private",
8449     "field_name" : "mFlags",
8450     "field_offset" : 224,
8451     "referenced_type" : "type-2"
8452    }
8453   ],
8454   "linker_set_key" : "android::hardware::MQDescriptor<android::hardware::power::stats::V1_0::EnergyData, android::hardware::kSynchronizedReadWrite>",
8455   "name" : "android::hardware::MQDescriptor<android::hardware::power::stats::V1_0::EnergyData, android::hardware::kSynchronizedReadWrite>",
8456   "referenced_type" : "type-451",
8457   "self_type" : "type-451",
8458   "size" : 32,
8459   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
8460   "template_args" : [ "type-400" ],
8461   "unique_id" : "_ZTSN7android8hardware12MQDescriptorINS0_5power5stats4V1_010EnergyDataELNS0_8MQFlavorE1EEE"
8462  },
8463  {
8464   "alignment" : 8,
8465   "fields" :
8466   [
8467    {
8468     "access" : "private",
8469     "field_name" : "mGrantors",
8470     "referenced_type" : "type-342"
8471    },
8472    {
8473     "access" : "private",
8474     "field_name" : "mHandle",
8475     "field_offset" : 128,
8476     "referenced_type" : "type-444"
8477    },
8478    {
8479     "access" : "private",
8480     "field_name" : "mQuantum",
8481     "field_offset" : 192,
8482     "referenced_type" : "type-2"
8483    },
8484    {
8485     "access" : "private",
8486     "field_name" : "mFlags",
8487     "field_offset" : 224,
8488     "referenced_type" : "type-2"
8489    }
8490   ],
8491   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
8492   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
8493   "referenced_type" : "type-458",
8494   "self_type" : "type-458",
8495   "size" : 32,
8496   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
8497   "template_args" : [ "type-15" ],
8498   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
8499  },
8500  {
8501   "alignment" : 4,
8502   "fields" :
8503   [
8504    {
8505     "access" : "private",
8506     "field_name" : "mBufCachePos",
8507     "referenced_type" : "type-2"
8508    },
8509    {
8510     "access" : "private",
8511     "field_name" : "mBufCache",
8512     "field_offset" : 32,
8513     "referenced_type" : "type-490"
8514    },
8515    {
8516     "access" : "private",
8517     "field_name" : "mError",
8518     "field_offset" : 128,
8519     "referenced_type" : "type-48"
8520    },
8521    {
8522     "access" : "private",
8523     "field_name" : "mData",
8524     "field_offset" : 160,
8525     "referenced_type" : "type-491"
8526    },
8527    {
8528     "access" : "private",
8529     "field_name" : "mDataSize",
8530     "field_offset" : 192,
8531     "referenced_type" : "type-2"
8532    },
8533    {
8534     "access" : "private",
8535     "field_name" : "mDataCapacity",
8536     "field_offset" : 224,
8537     "referenced_type" : "type-2"
8538    },
8539    {
8540     "access" : "private",
8541     "field_name" : "mDataPos",
8542     "field_offset" : 256,
8543     "referenced_type" : "type-2"
8544    },
8545    {
8546     "access" : "private",
8547     "field_name" : "mObjects",
8548     "field_offset" : 288,
8549     "referenced_type" : "type-492"
8550    },
8551    {
8552     "access" : "private",
8553     "field_name" : "mObjectsSize",
8554     "field_offset" : 320,
8555     "referenced_type" : "type-2"
8556    },
8557    {
8558     "access" : "private",
8559     "field_name" : "mObjectsCapacity",
8560     "field_offset" : 352,
8561     "referenced_type" : "type-2"
8562    },
8563    {
8564     "access" : "private",
8565     "field_name" : "mNextObjectHint",
8566     "field_offset" : 384,
8567     "referenced_type" : "type-2"
8568    },
8569    {
8570     "access" : "private",
8571     "field_name" : "mNumRef",
8572     "field_offset" : 416,
8573     "referenced_type" : "type-2"
8574    },
8575    {
8576     "access" : "private",
8577     "field_name" : "mFdsKnown",
8578     "field_offset" : 448,
8579     "referenced_type" : "type-17"
8580    },
8581    {
8582     "access" : "private",
8583     "field_name" : "mHasFds",
8584     "field_offset" : 456,
8585     "referenced_type" : "type-17"
8586    },
8587    {
8588     "access" : "private",
8589     "field_name" : "mAllowFds",
8590     "field_offset" : 464,
8591     "referenced_type" : "type-17"
8592    },
8593    {
8594     "access" : "private",
8595     "field_name" : "mOwner",
8596     "field_offset" : 480,
8597     "referenced_type" : "type-493"
8598    },
8599    {
8600     "access" : "private",
8601     "field_name" : "mOwnerCookie",
8602     "field_offset" : 512,
8603     "referenced_type" : "type-50"
8604    }
8605   ],
8606   "linker_set_key" : "android::hardware::Parcel",
8607   "name" : "android::hardware::Parcel",
8608   "record_kind" : "class",
8609   "referenced_type" : "type-489",
8610   "self_type" : "type-489",
8611   "size" : 68,
8612   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8613   "unique_id" : "_ZTSN7android8hardware6ParcelE"
8614  },
8615  {
8616   "access" : "private",
8617   "alignment" : 8,
8618   "fields" :
8619   [
8620    {
8621     "field_name" : "index",
8622     "referenced_type" : "type-2"
8623    },
8624    {
8625     "field_name" : "buffer",
8626     "field_offset" : 64,
8627     "referenced_type" : "type-16"
8628    },
8629    {
8630     "field_name" : "bufend",
8631     "field_offset" : 128,
8632     "referenced_type" : "type-16"
8633    }
8634   ],
8635   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
8636   "name" : "android::hardware::Parcel::BufferInfo",
8637   "referenced_type" : "type-498",
8638   "self_type" : "type-498",
8639   "size" : 24,
8640   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8641   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
8642  },
8643  {
8644   "alignment" : 8,
8645   "base_specifiers" :
8646   [
8647    {
8648     "is_virtual" : true,
8649     "referenced_type" : "type-22"
8650    }
8651   ],
8652   "fields" :
8653   [
8654    {
8655     "access" : "private",
8656     "field_name" : "mDriverFD",
8657     "field_offset" : 32,
8658     "referenced_type" : "type-48"
8659    },
8660    {
8661     "access" : "private",
8662     "field_name" : "mVMStart",
8663     "field_offset" : 64,
8664     "referenced_type" : "type-50"
8665    },
8666    {
8667     "access" : "private",
8668     "field_name" : "mThreadCountLock",
8669     "field_offset" : 96,
8670     "referenced_type" : "type-116"
8671    },
8672    {
8673     "access" : "private",
8674     "field_name" : "mThreadCountDecrement",
8675     "field_offset" : 128,
8676     "referenced_type" : "type-117"
8677    },
8678    {
8679     "access" : "private",
8680     "field_name" : "mExecutingThreadsCount",
8681     "field_offset" : 160,
8682     "referenced_type" : "type-2"
8683    },
8684    {
8685     "access" : "private",
8686     "field_name" : "mMaxThreads",
8687     "field_offset" : 192,
8688     "referenced_type" : "type-2"
8689    },
8690    {
8691     "access" : "private",
8692     "field_name" : "mStarvationStartTimeMs",
8693     "field_offset" : 256,
8694     "referenced_type" : "type-118"
8695    },
8696    {
8697     "access" : "private",
8698     "field_name" : "mLock",
8699     "field_offset" : 320,
8700     "referenced_type" : "type-119"
8701    },
8702    {
8703     "access" : "private",
8704     "field_name" : "mHandleToObject",
8705     "field_offset" : 352,
8706     "referenced_type" : "type-121"
8707    },
8708    {
8709     "access" : "private",
8710     "field_name" : "mManagesContexts",
8711     "field_offset" : 512,
8712     "referenced_type" : "type-17"
8713    },
8714    {
8715     "access" : "private",
8716     "field_name" : "mBinderContextCheckFunc",
8717     "field_offset" : 544,
8718     "referenced_type" : "type-125"
8719    },
8720    {
8721     "access" : "private",
8722     "field_name" : "mBinderContextUserData",
8723     "field_offset" : 576,
8724     "referenced_type" : "type-50"
8725    },
8726    {
8727     "access" : "private",
8728     "field_name" : "mContexts",
8729     "field_offset" : 608,
8730     "referenced_type" : "type-134"
8731    },
8732    {
8733     "access" : "private",
8734     "field_name" : "mRootDir",
8735     "field_offset" : 768,
8736     "referenced_type" : "type-138"
8737    },
8738    {
8739     "access" : "private",
8740     "field_name" : "mThreadPoolStarted",
8741     "field_offset" : 800,
8742     "referenced_type" : "type-17"
8743    },
8744    {
8745     "access" : "private",
8746     "field_name" : "mSpawnThreadOnStart",
8747     "field_offset" : 808,
8748     "referenced_type" : "type-17"
8749    },
8750    {
8751     "access" : "private",
8752     "field_name" : "mThreadPoolSeq",
8753     "field_offset" : 832,
8754     "referenced_type" : "type-139"
8755    },
8756    {
8757     "access" : "private",
8758     "field_name" : "mMmapSize",
8759     "field_offset" : 864,
8760     "referenced_type" : "type-123"
8761    },
8762    {
8763     "access" : "private",
8764     "field_name" : "mCallRestriction",
8765     "field_offset" : 896,
8766     "referenced_type" : "type-140"
8767    }
8768   ],
8769   "linker_set_key" : "android::hardware::ProcessState",
8770   "name" : "android::hardware::ProcessState",
8771   "record_kind" : "class",
8772   "referenced_type" : "type-115",
8773   "self_type" : "type-115",
8774   "size" : 128,
8775   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
8776   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
8777   "vtable_components" :
8778   [
8779    {
8780     "component_value" : 116,
8781     "kind" : "vbase_offset"
8782    },
8783    {
8784     "kind" : "offset_to_top"
8785    },
8786    {
8787     "kind" : "rtti",
8788     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8789    },
8790    {
8791     "kind" : "complete_dtor_pointer",
8792     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
8793    },
8794    {
8795     "kind" : "deleting_dtor_pointer",
8796     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
8797    },
8798    {
8799     "kind" : "vcall_offset"
8800    },
8801    {
8802     "kind" : "vcall_offset"
8803    },
8804    {
8805     "kind" : "vcall_offset"
8806    },
8807    {
8808     "kind" : "vcall_offset"
8809    },
8810    {
8811     "component_value" : -116,
8812     "kind" : "vcall_offset"
8813    },
8814    {
8815     "component_value" : -116,
8816     "kind" : "offset_to_top"
8817    },
8818    {
8819     "kind" : "rtti",
8820     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8821    },
8822    {
8823     "kind" : "complete_dtor_pointer",
8824     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
8825    },
8826    {
8827     "kind" : "deleting_dtor_pointer",
8828     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
8829    },
8830    {
8831     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8832    },
8833    {
8834     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8835    },
8836    {
8837     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8838    },
8839    {
8840     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8841    }
8842   ]
8843  },
8844  {
8845   "access" : "private",
8846   "alignment" : 4,
8847   "fields" :
8848   [
8849    {
8850     "field_name" : "binder",
8851     "referenced_type" : "type-98"
8852    },
8853    {
8854     "field_name" : "refs",
8855     "field_offset" : 32,
8856     "referenced_type" : "type-26"
8857    }
8858   ],
8859   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
8860   "name" : "android::hardware::ProcessState::handle_entry",
8861   "referenced_type" : "type-124",
8862   "self_type" : "type-124",
8863   "size" : 8,
8864   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
8865   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
8866  },
8867  {
8868   "alignment" : 4,
8869   "base_specifiers" :
8870   [
8871    {
8872     "referenced_type" : "type-187"
8873    }
8874   ],
8875   "fields" :
8876   [
8877    {
8878     "access" : "private",
8879     "field_name" : "mVal",
8880     "field_offset" : 192,
8881     "referenced_type" : "type-55"
8882    }
8883   ],
8884   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::stats::V1_0::IPowerStats> >",
8885   "name" : "android::hardware::Return<android::sp<android::hardware::power::stats::V1_0::IPowerStats> >",
8886   "record_kind" : "class",
8887   "referenced_type" : "type-196",
8888   "self_type" : "type-196",
8889   "size" : 28,
8890   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8891   "template_args" : [ "type-55" ],
8892   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_5power5stats4V1_011IPowerStatsEEEEE"
8893  },
8894  {
8895   "alignment" : 4,
8896   "base_specifiers" :
8897   [
8898    {
8899     "referenced_type" : "type-187"
8900    }
8901   ],
8902   "fields" :
8903   [
8904    {
8905     "access" : "private",
8906     "field_name" : "mVal",
8907     "field_offset" : 168,
8908     "referenced_type" : "type-17"
8909    }
8910   ],
8911   "linker_set_key" : "android::hardware::Return<bool>",
8912   "name" : "android::hardware::Return<bool>",
8913   "record_kind" : "class",
8914   "referenced_type" : "type-186",
8915   "self_type" : "type-186",
8916   "size" : 24,
8917   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8918   "template_args" : [ "type-17" ],
8919   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
8920  },
8921  {
8922   "alignment" : 4,
8923   "base_specifiers" :
8924   [
8925    {
8926     "referenced_type" : "type-187"
8927    }
8928   ],
8929   "linker_set_key" : "android::hardware::Return<void>",
8930   "name" : "android::hardware::Return<void>",
8931   "record_kind" : "class",
8932   "referenced_type" : "type-209",
8933   "self_type" : "type-209",
8934   "size" : 24,
8935   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8936   "template_args" : [ "type-51" ],
8937   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
8938  },
8939  {
8940   "alignment" : 4,
8941   "fields" :
8942   [
8943    {
8944     "access" : "private",
8945     "field_name" : "mException",
8946     "referenced_type" : "type-48"
8947    },
8948    {
8949     "access" : "private",
8950     "field_name" : "mErrorCode",
8951     "field_offset" : 32,
8952     "referenced_type" : "type-48"
8953    },
8954    {
8955     "access" : "private",
8956     "field_name" : "mMessage",
8957     "field_offset" : 64,
8958     "referenced_type" : "type-176"
8959    }
8960   ],
8961   "linker_set_key" : "android::hardware::Status",
8962   "name" : "android::hardware::Status",
8963   "record_kind" : "class",
8964   "referenced_type" : "type-175",
8965   "self_type" : "type-175",
8966   "size" : 20,
8967   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8968   "unique_id" : "_ZTSN7android8hardware6StatusE"
8969  },
8970  {
8971   "alignment" : 4,
8972   "fields" :
8973   [
8974    {
8975     "access" : "protected",
8976     "field_name" : "mInstrumentationCallbacks",
8977     "field_offset" : 32,
8978     "referenced_type" : "type-61"
8979    },
8980    {
8981     "access" : "protected",
8982     "field_name" : "mEnableInstrumentation",
8983     "field_offset" : 128,
8984     "referenced_type" : "type-17"
8985    },
8986    {
8987     "access" : "protected",
8988     "field_name" : "mInstrumentationLibPackage",
8989     "field_offset" : 160,
8990     "referenced_type" : "type-62"
8991    },
8992    {
8993     "access" : "protected",
8994     "field_name" : "mInterfaceName",
8995     "field_offset" : 256,
8996     "referenced_type" : "type-63"
8997    }
8998   ],
8999   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
9000   "name" : "android::hardware::details::HidlInstrumentor",
9001   "referenced_type" : "type-60",
9002   "self_type" : "type-60",
9003   "size" : 44,
9004   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9005   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
9006   "vtable_components" :
9007   [
9008    {
9009     "kind" : "offset_to_top"
9010    },
9011    {
9012     "kind" : "rtti",
9013     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9014    },
9015    {
9016     "kind" : "complete_dtor_pointer",
9017     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
9018    },
9019    {
9020     "kind" : "deleting_dtor_pointer",
9021     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
9022    }
9023   ]
9024  },
9025  {
9026   "alignment" : 4,
9027   "fields" :
9028   [
9029    {
9030     "field_name" : "sched_policy",
9031     "referenced_type" : "type-48"
9032    },
9033    {
9034     "field_name" : "prio",
9035     "field_offset" : 32,
9036     "referenced_type" : "type-48"
9037    }
9038   ],
9039   "linker_set_key" : "android::hardware::details::SchedPrio",
9040   "name" : "android::hardware::details::SchedPrio",
9041   "referenced_type" : "type-518",
9042   "self_type" : "type-518",
9043   "size" : 8,
9044   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
9045   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
9046  },
9047  {
9048   "alignment" : 4,
9049   "fields" :
9050   [
9051    {
9052     "access" : "private",
9053     "field_name" : "mQueue",
9054     "referenced_type" : "type-89"
9055    }
9056   ],
9057   "linker_set_key" : "android::hardware::details::TaskRunner",
9058   "name" : "android::hardware::details::TaskRunner",
9059   "record_kind" : "class",
9060   "referenced_type" : "type-88",
9061   "self_type" : "type-88",
9062   "size" : 8,
9063   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
9064   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
9065  },
9066  {
9067   "alignment" : 1,
9068   "linker_set_key" : "android::hardware::details::bnhw_tag",
9069   "name" : "android::hardware::details::bnhw_tag",
9070   "referenced_type" : "type-225",
9071   "self_type" : "type-225",
9072   "size" : 1,
9073   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9074   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
9075  },
9076  {
9077   "alignment" : 1,
9078   "linker_set_key" : "android::hardware::details::bphw_tag",
9079   "name" : "android::hardware::details::bphw_tag",
9080   "referenced_type" : "type-245",
9081   "self_type" : "type-245",
9082   "size" : 1,
9083   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9084   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
9085  },
9086  {
9087   "alignment" : 1,
9088   "linker_set_key" : "android::hardware::details::bs_tag",
9089   "name" : "android::hardware::details::bs_tag",
9090   "referenced_type" : "type-257",
9091   "self_type" : "type-257",
9092   "size" : 1,
9093   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9094   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
9095  },
9096  {
9097   "access" : "private",
9098   "alignment" : 8,
9099   "fields" :
9100   [
9101    {
9102     "field_name" : "mPointer",
9103     "referenced_type" : "type-399"
9104    },
9105    {
9106     "field_name" : "_pad",
9107     "referenced_type" : "type-16"
9108    }
9109   ],
9110   "is_anonymous" : true,
9111   "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",
9112   "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",
9113   "record_kind" : "union",
9114   "referenced_type" : "type-398",
9115   "self_type" : "type-398",
9116   "size" : 8,
9117   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9118   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power5stats4V1_010EnergyDataEEUt_E"
9119  },
9120  {
9121   "access" : "private",
9122   "alignment" : 8,
9123   "fields" :
9124   [
9125    {
9126     "field_name" : "mPointer",
9127     "referenced_type" : "type-345"
9128    },
9129    {
9130     "field_name" : "_pad",
9131     "referenced_type" : "type-16"
9132    }
9133   ],
9134   "is_anonymous" : true,
9135   "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",
9136   "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",
9137   "record_kind" : "union",
9138   "referenced_type" : "type-344",
9139   "self_type" : "type-344",
9140   "size" : 8,
9141   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9142   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
9143  },
9144  {
9145   "access" : "private",
9146   "alignment" : 8,
9147   "fields" :
9148   [
9149    {
9150     "field_name" : "mPointer",
9151     "referenced_type" : "type-415"
9152    },
9153    {
9154     "field_name" : "_pad",
9155     "referenced_type" : "type-16"
9156    }
9157   ],
9158   "is_anonymous" : true,
9159   "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",
9160   "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",
9161   "record_kind" : "union",
9162   "referenced_type" : "type-414",
9163   "self_type" : "type-414",
9164   "size" : 8,
9165   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9166   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power5stats4V1_015PowerEntityInfoEEUt_E"
9167  },
9168  {
9169   "access" : "private",
9170   "alignment" : 8,
9171   "fields" :
9172   [
9173    {
9174     "field_name" : "mPointer",
9175     "referenced_type" : "type-8"
9176    },
9177    {
9178     "field_name" : "_pad",
9179     "referenced_type" : "type-16"
9180    }
9181   ],
9182   "is_anonymous" : true,
9183   "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",
9184   "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",
9185   "record_kind" : "union",
9186   "referenced_type" : "type-7",
9187   "self_type" : "type-7",
9188   "size" : 8,
9189   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9190   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power5stats4V1_020PowerEntityStateInfoEEUt_E"
9191  },
9192  {
9193   "access" : "private",
9194   "alignment" : 8,
9195   "fields" :
9196   [
9197    {
9198     "field_name" : "mPointer",
9199     "referenced_type" : "type-243"
9200    },
9201    {
9202     "field_name" : "_pad",
9203     "referenced_type" : "type-16"
9204    }
9205   ],
9206   "is_anonymous" : true,
9207   "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",
9208   "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",
9209   "record_kind" : "union",
9210   "referenced_type" : "type-242",
9211   "self_type" : "type-242",
9212   "size" : 8,
9213   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9214   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power5stats4V1_029PowerEntityStateResidencyDataEEUt_E"
9215  },
9216  {
9217   "access" : "private",
9218   "alignment" : 8,
9219   "fields" :
9220   [
9221    {
9222     "field_name" : "mPointer",
9223     "referenced_type" : "type-238"
9224    },
9225    {
9226     "field_name" : "_pad",
9227     "referenced_type" : "type-16"
9228    }
9229   ],
9230   "is_anonymous" : true,
9231   "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",
9232   "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",
9233   "record_kind" : "union",
9234   "referenced_type" : "type-237",
9235   "self_type" : "type-237",
9236   "size" : 8,
9237   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9238   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power5stats4V1_031PowerEntityStateResidencyResultEEUt_E"
9239  },
9240  {
9241   "access" : "private",
9242   "alignment" : 8,
9243   "fields" :
9244   [
9245    {
9246     "field_name" : "mPointer",
9247     "referenced_type" : "type-3"
9248    },
9249    {
9250     "field_name" : "_pad",
9251     "referenced_type" : "type-16"
9252    }
9253   ],
9254   "is_anonymous" : true,
9255   "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",
9256   "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",
9257   "record_kind" : "union",
9258   "referenced_type" : "type-192",
9259   "self_type" : "type-192",
9260   "size" : 8,
9261   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9262   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power5stats4V1_021PowerEntityStateSpaceEEUt_E"
9263  },
9264  {
9265   "access" : "private",
9266   "alignment" : 8,
9267   "fields" :
9268   [
9269    {
9270     "field_name" : "mPointer",
9271     "referenced_type" : "type-390"
9272    },
9273    {
9274     "field_name" : "_pad",
9275     "referenced_type" : "type-16"
9276    }
9277   ],
9278   "is_anonymous" : true,
9279   "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",
9280   "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",
9281   "record_kind" : "union",
9282   "referenced_type" : "type-389",
9283   "self_type" : "type-389",
9284   "size" : 8,
9285   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9286   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power5stats4V1_08RailInfoEEUt_E"
9287  },
9288  {
9289   "alignment" : 8,
9290   "fields" :
9291   [
9292    {
9293     "access" : "private",
9294     "referenced_type" : "type-344"
9295    }
9296   ],
9297   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9298   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9299   "referenced_type" : "type-343",
9300   "self_type" : "type-343",
9301   "size" : 8,
9302   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9303   "template_args" : [ "type-346" ],
9304   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
9305  },
9306  {
9307   "alignment" : 8,
9308   "fields" :
9309   [
9310    {
9311     "access" : "private",
9312     "referenced_type" : "type-363"
9313    }
9314   ],
9315   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9316   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9317   "referenced_type" : "type-362",
9318   "self_type" : "type-362",
9319   "size" : 8,
9320   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9321   "template_args" : [ "type-365" ],
9322   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
9323  },
9324  {
9325   "alignment" : 8,
9326   "fields" :
9327   [
9328    {
9329     "access" : "private",
9330     "referenced_type" : "type-354"
9331    }
9332   ],
9333   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9334   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9335   "referenced_type" : "type-353",
9336   "self_type" : "type-353",
9337   "size" : 8,
9338   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9339   "template_args" : [ "type-10" ],
9340   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
9341  },
9342  {
9343   "alignment" : 8,
9344   "fields" :
9345   [
9346    {
9347     "access" : "private",
9348     "referenced_type" : "type-398"
9349    }
9350   ],
9351   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::EnergyData>",
9352   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::EnergyData>",
9353   "referenced_type" : "type-397",
9354   "self_type" : "type-397",
9355   "size" : 8,
9356   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9357   "template_args" : [ "type-400" ],
9358   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power5stats4V1_010EnergyDataEEE"
9359  },
9360  {
9361   "alignment" : 8,
9362   "fields" :
9363   [
9364    {
9365     "access" : "private",
9366     "referenced_type" : "type-414"
9367    }
9368   ],
9369   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityInfo>",
9370   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityInfo>",
9371   "referenced_type" : "type-413",
9372   "self_type" : "type-413",
9373   "size" : 8,
9374   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9375   "template_args" : [ "type-416" ],
9376   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power5stats4V1_015PowerEntityInfoEEE"
9377  },
9378  {
9379   "alignment" : 8,
9380   "fields" :
9381   [
9382    {
9383     "access" : "private",
9384     "referenced_type" : "type-7"
9385    }
9386   ],
9387   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateInfo>",
9388   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateInfo>",
9389   "referenced_type" : "type-6",
9390   "self_type" : "type-6",
9391   "size" : 8,
9392   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9393   "template_args" : [ "type-9" ],
9394   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power5stats4V1_020PowerEntityStateInfoEEE"
9395  },
9396  {
9397   "alignment" : 8,
9398   "fields" :
9399   [
9400    {
9401     "access" : "private",
9402     "referenced_type" : "type-242"
9403    }
9404   ],
9405   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateResidencyData>",
9406   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateResidencyData>",
9407   "referenced_type" : "type-241",
9408   "self_type" : "type-241",
9409   "size" : 8,
9410   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9411   "template_args" : [ "type-244" ],
9412   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power5stats4V1_029PowerEntityStateResidencyDataEEE"
9413  },
9414  {
9415   "alignment" : 8,
9416   "fields" :
9417   [
9418    {
9419     "access" : "private",
9420     "referenced_type" : "type-237"
9421    }
9422   ],
9423   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult>",
9424   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult>",
9425   "referenced_type" : "type-236",
9426   "self_type" : "type-236",
9427   "size" : 8,
9428   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9429   "template_args" : [ "type-239" ],
9430   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power5stats4V1_031PowerEntityStateResidencyResultEEE"
9431  },
9432  {
9433   "alignment" : 8,
9434   "fields" :
9435   [
9436    {
9437     "access" : "private",
9438     "referenced_type" : "type-192"
9439    }
9440   ],
9441   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateSpace>",
9442   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::PowerEntityStateSpace>",
9443   "referenced_type" : "type-191",
9444   "self_type" : "type-191",
9445   "size" : 8,
9446   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9447   "template_args" : [ "type-4" ],
9448   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power5stats4V1_021PowerEntityStateSpaceEEE"
9449  },
9450  {
9451   "alignment" : 8,
9452   "fields" :
9453   [
9454    {
9455     "access" : "private",
9456     "referenced_type" : "type-389"
9457    }
9458   ],
9459   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::RailInfo>",
9460   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::stats::V1_0::RailInfo>",
9461   "referenced_type" : "type-388",
9462   "self_type" : "type-388",
9463   "size" : 8,
9464   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9465   "template_args" : [ "type-391" ],
9466   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power5stats4V1_08RailInfoEEE"
9467  },
9468  {
9469   "alignment" : 8,
9470   "fields" :
9471   [
9472    {
9473     "access" : "private",
9474     "referenced_type" : "type-434"
9475    }
9476   ],
9477   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
9478   "name" : "android::hardware::details::hidl_pointer<char>",
9479   "referenced_type" : "type-433",
9480   "self_type" : "type-433",
9481   "size" : 8,
9482   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9483   "template_args" : [ "type-15" ],
9484   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
9485  },
9486  {
9487   "access" : "private",
9488   "alignment" : 8,
9489   "fields" :
9490   [
9491    {
9492     "field_name" : "mPointer",
9493     "referenced_type" : "type-435"
9494    },
9495    {
9496     "field_name" : "_pad",
9497     "referenced_type" : "type-16"
9498    }
9499   ],
9500   "is_anonymous" : true,
9501   "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",
9502   "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",
9503   "record_kind" : "union",
9504   "referenced_type" : "type-434",
9505   "self_type" : "type-434",
9506   "size" : 8,
9507   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9508   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
9509  },
9510  {
9511   "alignment" : 8,
9512   "fields" :
9513   [
9514    {
9515     "access" : "private",
9516     "referenced_type" : "type-12"
9517    }
9518   ],
9519   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
9520   "name" : "android::hardware::details::hidl_pointer<const char>",
9521   "referenced_type" : "type-11",
9522   "self_type" : "type-11",
9523   "size" : 8,
9524   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9525   "template_args" : [ "type-14" ],
9526   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
9527  },
9528  {
9529   "access" : "private",
9530   "alignment" : 8,
9531   "fields" :
9532   [
9533    {
9534     "field_name" : "mPointer",
9535     "referenced_type" : "type-13"
9536    },
9537    {
9538     "field_name" : "_pad",
9539     "referenced_type" : "type-16"
9540    }
9541   ],
9542   "is_anonymous" : true,
9543   "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",
9544   "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",
9545   "record_kind" : "union",
9546   "referenced_type" : "type-12",
9547   "self_type" : "type-12",
9548   "size" : 8,
9549   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9550   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
9551  },
9552  {
9553   "alignment" : 8,
9554   "fields" :
9555   [
9556    {
9557     "access" : "private",
9558     "referenced_type" : "type-269"
9559    }
9560   ],
9561   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
9562   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
9563   "referenced_type" : "type-268",
9564   "self_type" : "type-268",
9565   "size" : 8,
9566   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9567   "template_args" : [ "type-271" ],
9568   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
9569  },
9570  {
9571   "access" : "private",
9572   "alignment" : 8,
9573   "fields" :
9574   [
9575    {
9576     "field_name" : "mPointer",
9577     "referenced_type" : "type-270"
9578    },
9579    {
9580     "field_name" : "_pad",
9581     "referenced_type" : "type-16"
9582    }
9583   ],
9584   "is_anonymous" : true,
9585   "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",
9586   "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",
9587   "record_kind" : "union",
9588   "referenced_type" : "type-269",
9589   "self_type" : "type-269",
9590   "size" : 8,
9591   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9592   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
9593  },
9594  {
9595   "access" : "private",
9596   "alignment" : 8,
9597   "fields" :
9598   [
9599    {
9600     "field_name" : "mPointer",
9601     "referenced_type" : "type-364"
9602    },
9603    {
9604     "field_name" : "_pad",
9605     "referenced_type" : "type-16"
9606    }
9607   ],
9608   "is_anonymous" : true,
9609   "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",
9610   "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",
9611   "record_kind" : "union",
9612   "referenced_type" : "type-363",
9613   "self_type" : "type-363",
9614   "size" : 8,
9615   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9616   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
9617  },
9618  {
9619   "access" : "private",
9620   "alignment" : 8,
9621   "fields" :
9622   [
9623    {
9624     "field_name" : "mPointer",
9625     "referenced_type" : "type-355"
9626    },
9627    {
9628     "field_name" : "_pad",
9629     "referenced_type" : "type-16"
9630    }
9631   ],
9632   "is_anonymous" : true,
9633   "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",
9634   "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",
9635   "record_kind" : "union",
9636   "referenced_type" : "type-354",
9637   "self_type" : "type-354",
9638   "size" : 8,
9639   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9640   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
9641  },
9642  {
9643   "alignment" : 8,
9644   "fields" :
9645   [
9646    {
9647     "access" : "private",
9648     "referenced_type" : "type-374"
9649    }
9650   ],
9651   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
9652   "name" : "android::hardware::details::hidl_pointer<int>",
9653   "referenced_type" : "type-373",
9654   "self_type" : "type-373",
9655   "size" : 8,
9656   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9657   "template_args" : [ "type-48" ],
9658   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
9659  },
9660  {
9661   "access" : "private",
9662   "alignment" : 8,
9663   "fields" :
9664   [
9665    {
9666     "field_name" : "mPointer",
9667     "referenced_type" : "type-375"
9668    },
9669    {
9670     "field_name" : "_pad",
9671     "referenced_type" : "type-16"
9672    }
9673   ],
9674   "is_anonymous" : true,
9675   "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",
9676   "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",
9677   "record_kind" : "union",
9678   "referenced_type" : "type-374",
9679   "self_type" : "type-374",
9680   "size" : 8,
9681   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9682   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
9683  },
9684  {
9685   "alignment" : 8,
9686   "fields" :
9687   [
9688    {
9689     "access" : "private",
9690     "referenced_type" : "type-445"
9691    }
9692   ],
9693   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
9694   "name" : "android::hardware::details::hidl_pointer<native_handle>",
9695   "referenced_type" : "type-444",
9696   "self_type" : "type-444",
9697   "size" : 8,
9698   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9699   "template_args" : [ "type-184" ],
9700   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
9701  },
9702  {
9703   "access" : "private",
9704   "alignment" : 8,
9705   "fields" :
9706   [
9707    {
9708     "field_name" : "mPointer",
9709     "referenced_type" : "type-222"
9710    },
9711    {
9712     "field_name" : "_pad",
9713     "referenced_type" : "type-16"
9714    }
9715   ],
9716   "is_anonymous" : true,
9717   "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",
9718   "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",
9719   "record_kind" : "union",
9720   "referenced_type" : "type-445",
9721   "self_type" : "type-445",
9722   "size" : 8,
9723   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9724   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
9725  },
9726  {
9727   "alignment" : 8,
9728   "fields" :
9729   [
9730    {
9731     "access" : "private",
9732     "referenced_type" : "type-407"
9733    }
9734   ],
9735   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned int>",
9736   "name" : "android::hardware::details::hidl_pointer<unsigned int>",
9737   "referenced_type" : "type-406",
9738   "self_type" : "type-406",
9739   "size" : 8,
9740   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9741   "template_args" : [ "type-2" ],
9742   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEE"
9743  },
9744  {
9745   "access" : "private",
9746   "alignment" : 8,
9747   "fields" :
9748   [
9749    {
9750     "field_name" : "mPointer",
9751     "referenced_type" : "type-408"
9752    },
9753    {
9754     "field_name" : "_pad",
9755     "referenced_type" : "type-16"
9756    }
9757   ],
9758   "is_anonymous" : true,
9759   "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",
9760   "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",
9761   "record_kind" : "union",
9762   "referenced_type" : "type-407",
9763   "self_type" : "type-407",
9764   "size" : 8,
9765   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9766   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIjEUt_E"
9767  },
9768  {
9769   "alignment" : 1,
9770   "linker_set_key" : "android::hardware::details::i_tag",
9771   "name" : "android::hardware::details::i_tag",
9772   "referenced_type" : "type-210",
9773   "self_type" : "type-210",
9774   "size" : 1,
9775   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9776   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
9777  },
9778  {
9779   "alignment" : 4,
9780   "fields" :
9781   [
9782    {
9783     "access" : "private",
9784     "field_name" : "mStatus",
9785     "referenced_type" : "type-175"
9786    },
9787    {
9788     "access" : "private",
9789     "field_name" : "mCheckedStatus",
9790     "field_offset" : 160,
9791     "referenced_type" : "type-17"
9792    }
9793   ],
9794   "linker_set_key" : "android::hardware::details::return_status",
9795   "name" : "android::hardware::details::return_status",
9796   "record_kind" : "class",
9797   "referenced_type" : "type-187",
9798   "self_type" : "type-187",
9799   "size" : 24,
9800   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9801   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
9802  },
9803  {
9804   "alignment" : 1,
9805   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
9806   "name" : "android::hardware::details::std_array<unsigned char, 32>",
9807   "referenced_type" : "type-436",
9808   "self_type" : "type-436",
9809   "size" : 1,
9810   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9811   "template_args" : [ "type-69" ],
9812   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
9813  },
9814  {
9815   "alignment" : 1,
9816   "fields" :
9817   [
9818    {
9819     "access" : "private",
9820     "field_name" : "mBuffer",
9821     "referenced_type" : "type-366"
9822    }
9823   ],
9824   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
9825   "name" : "android::hardware::hidl_array<unsigned char, 32>",
9826   "referenced_type" : "type-365",
9827   "self_type" : "type-365",
9828   "size" : 32,
9829   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9830   "template_args" : [ "type-69" ],
9831   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
9832  },
9833  {
9834   "alignment" : 8,
9835   "base_specifiers" :
9836   [
9837    {
9838     "referenced_type" : "type-21"
9839    }
9840   ],
9841   "fields" :
9842   [
9843    {
9844     "access" : "private",
9845     "field_name" : "mRecipient",
9846     "field_offset" : 32,
9847     "referenced_type" : "type-32"
9848    },
9849    {
9850     "access" : "private",
9851     "field_name" : "mCookie",
9852     "field_offset" : 128,
9853     "referenced_type" : "type-16"
9854    },
9855    {
9856     "access" : "private",
9857     "field_name" : "mBase",
9858     "field_offset" : 192,
9859     "referenced_type" : "type-35"
9860    }
9861   ],
9862   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
9863   "name" : "android::hardware::hidl_binder_death_recipient",
9864   "referenced_type" : "type-31",
9865   "self_type" : "type-31",
9866   "size" : 40,
9867   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
9868   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
9869   "vtable_components" :
9870   [
9871    {
9872     "component_value" : 32,
9873     "kind" : "vbase_offset"
9874    },
9875    {
9876     "kind" : "offset_to_top"
9877    },
9878    {
9879     "kind" : "rtti",
9880     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9881    },
9882    {
9883     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
9884    },
9885    {
9886     "kind" : "complete_dtor_pointer",
9887     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
9888    },
9889    {
9890     "kind" : "deleting_dtor_pointer",
9891     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
9892    },
9893    {
9894     "kind" : "vcall_offset"
9895    },
9896    {
9897     "kind" : "vcall_offset"
9898    },
9899    {
9900     "kind" : "vcall_offset"
9901    },
9902    {
9903     "kind" : "vcall_offset"
9904    },
9905    {
9906     "component_value" : -32,
9907     "kind" : "vcall_offset"
9908    },
9909    {
9910     "component_value" : -32,
9911     "kind" : "offset_to_top"
9912    },
9913    {
9914     "kind" : "rtti",
9915     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9916    },
9917    {
9918     "kind" : "complete_dtor_pointer",
9919     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
9920    },
9921    {
9922     "kind" : "deleting_dtor_pointer",
9923     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
9924    },
9925    {
9926     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9927    },
9928    {
9929     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9930    },
9931    {
9932     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9933    },
9934    {
9935     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9936    }
9937   ]
9938  },
9939  {
9940   "alignment" : 4,
9941   "base_specifiers" :
9942   [
9943    {
9944     "is_virtual" : true,
9945     "referenced_type" : "type-22"
9946    }
9947   ],
9948   "linker_set_key" : "android::hardware::hidl_death_recipient",
9949   "name" : "android::hardware::hidl_death_recipient",
9950   "referenced_type" : "type-34",
9951   "self_type" : "type-34",
9952   "size" : 12,
9953   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9954   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
9955   "vtable_components" :
9956   [
9957    {
9958     "component_value" : 4,
9959     "kind" : "vbase_offset"
9960    },
9961    {
9962     "kind" : "offset_to_top"
9963    },
9964    {
9965     "kind" : "rtti",
9966     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
9967    },
9968    {
9969     "is_pure" : true,
9970     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
9971    },
9972    {
9973     "kind" : "complete_dtor_pointer",
9974     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
9975    },
9976    {
9977     "kind" : "deleting_dtor_pointer",
9978     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
9979    },
9980    {
9981     "kind" : "vcall_offset"
9982    },
9983    {
9984     "kind" : "vcall_offset"
9985    },
9986    {
9987     "kind" : "vcall_offset"
9988    },
9989    {
9990     "kind" : "vcall_offset"
9991    },
9992    {
9993     "component_value" : -4,
9994     "kind" : "vcall_offset"
9995    },
9996    {
9997     "component_value" : -4,
9998     "kind" : "offset_to_top"
9999    },
10000    {
10001     "kind" : "rtti",
10002     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10003    },
10004    {
10005     "kind" : "complete_dtor_pointer",
10006     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
10007    },
10008    {
10009     "kind" : "deleting_dtor_pointer",
10010     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
10011    },
10012    {
10013     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10014    },
10015    {
10016     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10017    },
10018    {
10019     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10020    },
10021    {
10022     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10023    }
10024   ]
10025  },
10026  {
10027   "alignment" : 8,
10028   "fields" :
10029   [
10030    {
10031     "access" : "private",
10032     "field_name" : "mHandle",
10033     "referenced_type" : "type-268"
10034    },
10035    {
10036     "access" : "private",
10037     "field_name" : "mOwnsHandle",
10038     "field_offset" : 64,
10039     "referenced_type" : "type-17"
10040    }
10041   ],
10042   "linker_set_key" : "android::hardware::hidl_handle",
10043   "name" : "android::hardware::hidl_handle",
10044   "referenced_type" : "type-327",
10045   "self_type" : "type-327",
10046   "size" : 16,
10047   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10048   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
10049  },
10050  {
10051   "alignment" : 8,
10052   "fields" :
10053   [
10054    {
10055     "access" : "private",
10056     "field_name" : "mHandle",
10057     "referenced_type" : "type-327"
10058    },
10059    {
10060     "access" : "private",
10061     "field_name" : "mSize",
10062     "field_offset" : 128,
10063     "referenced_type" : "type-16"
10064    },
10065    {
10066     "access" : "private",
10067     "field_name" : "mName",
10068     "field_offset" : 192,
10069     "referenced_type" : "type-10"
10070    }
10071   ],
10072   "linker_set_key" : "android::hardware::hidl_memory",
10073   "name" : "android::hardware::hidl_memory",
10074   "referenced_type" : "type-330",
10075   "self_type" : "type-330",
10076   "size" : 40,
10077   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10078   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
10079  },
10080  {
10081   "alignment" : 8,
10082   "fields" :
10083   [
10084    {
10085     "access" : "private",
10086     "field_name" : "mBuffer",
10087     "referenced_type" : "type-11"
10088    },
10089    {
10090     "access" : "private",
10091     "field_name" : "mSize",
10092     "field_offset" : 64,
10093     "referenced_type" : "type-2"
10094    },
10095    {
10096     "access" : "private",
10097     "field_name" : "mOwnsBuffer",
10098     "field_offset" : 96,
10099     "referenced_type" : "type-17"
10100    }
10101   ],
10102   "linker_set_key" : "android::hardware::hidl_string",
10103   "name" : "android::hardware::hidl_string",
10104   "referenced_type" : "type-10",
10105   "self_type" : "type-10",
10106   "size" : 16,
10107   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10108   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
10109  },
10110  {
10111   "alignment" : 8,
10112   "fields" :
10113   [
10114    {
10115     "access" : "private",
10116     "field_name" : "mBuffer",
10117     "referenced_type" : "type-343"
10118    },
10119    {
10120     "access" : "private",
10121     "field_name" : "mSize",
10122     "field_offset" : 64,
10123     "referenced_type" : "type-2"
10124    },
10125    {
10126     "access" : "private",
10127     "field_name" : "mOwnsBuffer",
10128     "field_offset" : 96,
10129     "referenced_type" : "type-17"
10130    }
10131   ],
10132   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
10133   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
10134   "referenced_type" : "type-342",
10135   "self_type" : "type-342",
10136   "size" : 16,
10137   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10138   "template_args" : [ "type-346" ],
10139   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
10140  },
10141  {
10142   "alignment" : 8,
10143   "fields" :
10144   [
10145    {
10146     "access" : "private",
10147     "field_name" : "mBuffer",
10148     "referenced_type" : "type-362"
10149    },
10150    {
10151     "access" : "private",
10152     "field_name" : "mSize",
10153     "field_offset" : 64,
10154     "referenced_type" : "type-2"
10155    },
10156    {
10157     "access" : "private",
10158     "field_name" : "mOwnsBuffer",
10159     "field_offset" : 96,
10160     "referenced_type" : "type-17"
10161    }
10162   ],
10163   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
10164   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
10165   "referenced_type" : "type-361",
10166   "self_type" : "type-361",
10167   "size" : 16,
10168   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10169   "template_args" : [ "type-365" ],
10170   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
10171  },
10172  {
10173   "alignment" : 8,
10174   "fields" :
10175   [
10176    {
10177     "access" : "private",
10178     "field_name" : "mBuffer",
10179     "referenced_type" : "type-353"
10180    },
10181    {
10182     "access" : "private",
10183     "field_name" : "mSize",
10184     "field_offset" : 64,
10185     "referenced_type" : "type-2"
10186    },
10187    {
10188     "access" : "private",
10189     "field_name" : "mOwnsBuffer",
10190     "field_offset" : 96,
10191     "referenced_type" : "type-17"
10192    }
10193   ],
10194   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
10195   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
10196   "referenced_type" : "type-352",
10197   "self_type" : "type-352",
10198   "size" : 16,
10199   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10200   "template_args" : [ "type-10" ],
10201   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
10202  },
10203  {
10204   "alignment" : 8,
10205   "fields" :
10206   [
10207    {
10208     "access" : "private",
10209     "field_name" : "mBuffer",
10210     "referenced_type" : "type-397"
10211    },
10212    {
10213     "access" : "private",
10214     "field_name" : "mSize",
10215     "field_offset" : 64,
10216     "referenced_type" : "type-2"
10217    },
10218    {
10219     "access" : "private",
10220     "field_name" : "mOwnsBuffer",
10221     "field_offset" : 96,
10222     "referenced_type" : "type-17"
10223    }
10224   ],
10225   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::stats::V1_0::EnergyData>",
10226   "name" : "android::hardware::hidl_vec<android::hardware::power::stats::V1_0::EnergyData>",
10227   "referenced_type" : "type-396",
10228   "self_type" : "type-396",
10229   "size" : 16,
10230   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10231   "template_args" : [ "type-400" ],
10232   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power5stats4V1_010EnergyDataEEE"
10233  },
10234  {
10235   "alignment" : 8,
10236   "fields" :
10237   [
10238    {
10239     "access" : "private",
10240     "field_name" : "mBuffer",
10241     "referenced_type" : "type-413"
10242    },
10243    {
10244     "access" : "private",
10245     "field_name" : "mSize",
10246     "field_offset" : 64,
10247     "referenced_type" : "type-2"
10248    },
10249    {
10250     "access" : "private",
10251     "field_name" : "mOwnsBuffer",
10252     "field_offset" : 96,
10253     "referenced_type" : "type-17"
10254    }
10255   ],
10256   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityInfo>",
10257   "name" : "android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityInfo>",
10258   "referenced_type" : "type-412",
10259   "self_type" : "type-412",
10260   "size" : 16,
10261   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10262   "template_args" : [ "type-416" ],
10263   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power5stats4V1_015PowerEntityInfoEEE"
10264  },
10265  {
10266   "alignment" : 8,
10267   "fields" :
10268   [
10269    {
10270     "access" : "private",
10271     "field_name" : "mBuffer",
10272     "referenced_type" : "type-6"
10273    },
10274    {
10275     "access" : "private",
10276     "field_name" : "mSize",
10277     "field_offset" : 64,
10278     "referenced_type" : "type-2"
10279    },
10280    {
10281     "access" : "private",
10282     "field_name" : "mOwnsBuffer",
10283     "field_offset" : 96,
10284     "referenced_type" : "type-17"
10285    }
10286   ],
10287   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateInfo>",
10288   "name" : "android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateInfo>",
10289   "referenced_type" : "type-5",
10290   "self_type" : "type-5",
10291   "size" : 16,
10292   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10293   "template_args" : [ "type-9" ],
10294   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power5stats4V1_020PowerEntityStateInfoEEE"
10295  },
10296  {
10297   "alignment" : 8,
10298   "fields" :
10299   [
10300    {
10301     "access" : "private",
10302     "field_name" : "mBuffer",
10303     "referenced_type" : "type-241"
10304    },
10305    {
10306     "access" : "private",
10307     "field_name" : "mSize",
10308     "field_offset" : 64,
10309     "referenced_type" : "type-2"
10310    },
10311    {
10312     "access" : "private",
10313     "field_name" : "mOwnsBuffer",
10314     "field_offset" : 96,
10315     "referenced_type" : "type-17"
10316    }
10317   ],
10318   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateResidencyData>",
10319   "name" : "android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateResidencyData>",
10320   "referenced_type" : "type-240",
10321   "self_type" : "type-240",
10322   "size" : 16,
10323   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10324   "template_args" : [ "type-244" ],
10325   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power5stats4V1_029PowerEntityStateResidencyDataEEE"
10326  },
10327  {
10328   "alignment" : 8,
10329   "fields" :
10330   [
10331    {
10332     "access" : "private",
10333     "field_name" : "mBuffer",
10334     "referenced_type" : "type-236"
10335    },
10336    {
10337     "access" : "private",
10338     "field_name" : "mSize",
10339     "field_offset" : 64,
10340     "referenced_type" : "type-2"
10341    },
10342    {
10343     "access" : "private",
10344     "field_name" : "mOwnsBuffer",
10345     "field_offset" : 96,
10346     "referenced_type" : "type-17"
10347    }
10348   ],
10349   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult>",
10350   "name" : "android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult>",
10351   "referenced_type" : "type-427",
10352   "self_type" : "type-427",
10353   "size" : 16,
10354   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10355   "template_args" : [ "type-239" ],
10356   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power5stats4V1_031PowerEntityStateResidencyResultEEE"
10357  },
10358  {
10359   "alignment" : 8,
10360   "fields" :
10361   [
10362    {
10363     "access" : "private",
10364     "field_name" : "mBuffer",
10365     "referenced_type" : "type-191"
10366    },
10367    {
10368     "access" : "private",
10369     "field_name" : "mSize",
10370     "field_offset" : 64,
10371     "referenced_type" : "type-2"
10372    },
10373    {
10374     "access" : "private",
10375     "field_name" : "mOwnsBuffer",
10376     "field_offset" : 96,
10377     "referenced_type" : "type-17"
10378    }
10379   ],
10380   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateSpace>",
10381   "name" : "android::hardware::hidl_vec<android::hardware::power::stats::V1_0::PowerEntityStateSpace>",
10382   "referenced_type" : "type-423",
10383   "self_type" : "type-423",
10384   "size" : 16,
10385   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10386   "template_args" : [ "type-4" ],
10387   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power5stats4V1_021PowerEntityStateSpaceEEE"
10388  },
10389  {
10390   "alignment" : 8,
10391   "fields" :
10392   [
10393    {
10394     "access" : "private",
10395     "field_name" : "mBuffer",
10396     "referenced_type" : "type-388"
10397    },
10398    {
10399     "access" : "private",
10400     "field_name" : "mSize",
10401     "field_offset" : 64,
10402     "referenced_type" : "type-2"
10403    },
10404    {
10405     "access" : "private",
10406     "field_name" : "mOwnsBuffer",
10407     "field_offset" : 96,
10408     "referenced_type" : "type-17"
10409    }
10410   ],
10411   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::stats::V1_0::RailInfo>",
10412   "name" : "android::hardware::hidl_vec<android::hardware::power::stats::V1_0::RailInfo>",
10413   "referenced_type" : "type-387",
10414   "self_type" : "type-387",
10415   "size" : 16,
10416   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10417   "template_args" : [ "type-391" ],
10418   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power5stats4V1_08RailInfoEEE"
10419  },
10420  {
10421   "alignment" : 8,
10422   "fields" :
10423   [
10424    {
10425     "access" : "private",
10426     "field_name" : "mBuffer",
10427     "referenced_type" : "type-433"
10428    },
10429    {
10430     "access" : "private",
10431     "field_name" : "mSize",
10432     "field_offset" : 64,
10433     "referenced_type" : "type-2"
10434    },
10435    {
10436     "access" : "private",
10437     "field_name" : "mOwnsBuffer",
10438     "field_offset" : 96,
10439     "referenced_type" : "type-17"
10440    }
10441   ],
10442   "linker_set_key" : "android::hardware::hidl_vec<char>",
10443   "name" : "android::hardware::hidl_vec<char>",
10444   "referenced_type" : "type-432",
10445   "self_type" : "type-432",
10446   "size" : 16,
10447   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10448   "template_args" : [ "type-15" ],
10449   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
10450  },
10451  {
10452   "alignment" : 8,
10453   "fields" :
10454   [
10455    {
10456     "access" : "private",
10457     "field_name" : "mBuffer",
10458     "referenced_type" : "type-373"
10459    },
10460    {
10461     "access" : "private",
10462     "field_name" : "mSize",
10463     "field_offset" : 64,
10464     "referenced_type" : "type-2"
10465    },
10466    {
10467     "access" : "private",
10468     "field_name" : "mOwnsBuffer",
10469     "field_offset" : 96,
10470     "referenced_type" : "type-17"
10471    }
10472   ],
10473   "linker_set_key" : "android::hardware::hidl_vec<int>",
10474   "name" : "android::hardware::hidl_vec<int>",
10475   "referenced_type" : "type-372",
10476   "self_type" : "type-372",
10477   "size" : 16,
10478   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10479   "template_args" : [ "type-48" ],
10480   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
10481  },
10482  {
10483   "alignment" : 8,
10484   "fields" :
10485   [
10486    {
10487     "access" : "private",
10488     "field_name" : "mBuffer",
10489     "referenced_type" : "type-406"
10490    },
10491    {
10492     "access" : "private",
10493     "field_name" : "mSize",
10494     "field_offset" : 64,
10495     "referenced_type" : "type-2"
10496    },
10497    {
10498     "access" : "private",
10499     "field_name" : "mOwnsBuffer",
10500     "field_offset" : 96,
10501     "referenced_type" : "type-17"
10502    }
10503   ],
10504   "linker_set_key" : "android::hardware::hidl_vec<unsigned int>",
10505   "name" : "android::hardware::hidl_vec<unsigned int>",
10506   "referenced_type" : "type-405",
10507   "self_type" : "type-405",
10508   "size" : 16,
10509   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10510   "template_args" : [ "type-2" ],
10511   "unique_id" : "_ZTSN7android8hardware8hidl_vecIjEE"
10512  },
10513  {
10514   "alignment" : 2,
10515   "fields" :
10516   [
10517    {
10518     "access" : "private",
10519     "field_name" : "mMajor",
10520     "referenced_type" : "type-71"
10521    },
10522    {
10523     "access" : "private",
10524     "field_name" : "mMinor",
10525     "field_offset" : 16,
10526     "referenced_type" : "type-71"
10527    }
10528   ],
10529   "linker_set_key" : "android::hardware::hidl_version",
10530   "name" : "android::hardware::hidl_version",
10531   "referenced_type" : "type-438",
10532   "self_type" : "type-438",
10533   "size" : 4,
10534   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10535   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
10536  },
10537  {
10538   "alignment" : 4,
10539   "base_specifiers" :
10540   [
10541    {
10542     "referenced_type" : "type-58"
10543    }
10544   ],
10545   "fields" :
10546   [
10547    {
10548     "access" : "private",
10549     "field_name" : "_hidl_mImpl",
10550     "field_offset" : 544,
10551     "referenced_type" : "type-55"
10552    }
10553   ],
10554   "linker_set_key" : "android::hardware::power::stats::V1_0::BnHwPowerStats",
10555   "name" : "android::hardware::power::stats::V1_0::BnHwPowerStats",
10556   "referenced_type" : "type-54",
10557   "self_type" : "type-54",
10558   "size" : 80,
10559   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BnHwPowerStats.h",
10560   "unique_id" : "_ZTSN7android8hardware5power5stats4V1_014BnHwPowerStatsE",
10561   "vtable_components" :
10562   [
10563    {
10564     "component_value" : 72,
10565     "kind" : "vbase_offset"
10566    },
10567    {
10568     "kind" : "offset_to_top"
10569    },
10570    {
10571     "kind" : "rtti",
10572     "mangled_component_name" : "_ZTIN7android8hardware5power5stats4V1_014BnHwPowerStatsE"
10573    },
10574    {
10575     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10576    },
10577    {
10578     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10579    },
10580    {
10581     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10582    },
10583    {
10584     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10585    },
10586    {
10587     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10588    },
10589    {
10590     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10591    },
10592    {
10593     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10594    },
10595    {
10596     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10597    },
10598    {
10599     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10600    },
10601    {
10602     "kind" : "complete_dtor_pointer",
10603     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStatsD1Ev"
10604    },
10605    {
10606     "kind" : "deleting_dtor_pointer",
10607     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStatsD0Ev"
10608    },
10609    {
10610     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BnHwPowerStats10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10611    },
10612    {
10613     "component_value" : -20,
10614     "kind" : "offset_to_top"
10615    },
10616    {
10617     "kind" : "rtti",
10618     "mangled_component_name" : "_ZTIN7android8hardware5power5stats4V1_014BnHwPowerStatsE"
10619    },
10620    {
10621     "kind" : "complete_dtor_pointer",
10622     "mangled_component_name" : "_ZThn20_N7android8hardware5power5stats4V1_014BnHwPowerStatsD1Ev"
10623    },
10624    {
10625     "kind" : "deleting_dtor_pointer",
10626     "mangled_component_name" : "_ZThn20_N7android8hardware5power5stats4V1_014BnHwPowerStatsD0Ev"
10627    },
10628    {
10629     "kind" : "vcall_offset"
10630    },
10631    {
10632     "kind" : "vcall_offset"
10633    },
10634    {
10635     "kind" : "vcall_offset"
10636    },
10637    {
10638     "kind" : "vcall_offset"
10639    },
10640    {
10641     "component_value" : -72,
10642     "kind" : "vcall_offset"
10643    },
10644    {
10645     "component_value" : -72,
10646     "kind" : "offset_to_top"
10647    },
10648    {
10649     "kind" : "rtti",
10650     "mangled_component_name" : "_ZTIN7android8hardware5power5stats4V1_014BnHwPowerStatsE"
10651    },
10652    {
10653     "kind" : "complete_dtor_pointer",
10654     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power5stats4V1_014BnHwPowerStatsD1Ev"
10655    },
10656    {
10657     "kind" : "deleting_dtor_pointer",
10658     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power5stats4V1_014BnHwPowerStatsD0Ev"
10659    },
10660    {
10661     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10662    },
10663    {
10664     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10665    },
10666    {
10667     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10668    },
10669    {
10670     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10671    }
10672   ]
10673  },
10674  {
10675   "alignment" : 4,
10676   "base_specifiers" :
10677   [
10678    {
10679     "referenced_type" : "type-94"
10680    },
10681    {
10682     "referenced_type" : "type-60"
10683    }
10684   ],
10685   "fields" :
10686   [
10687    {
10688     "access" : "private",
10689     "field_name" : "_hidl_mMutex",
10690     "field_offset" : 544,
10691     "referenced_type" : "type-92"
10692    },
10693    {
10694     "access" : "private",
10695     "field_name" : "_hidl_mDeathRecipients",
10696     "field_offset" : 576,
10697     "referenced_type" : "type-93"
10698    }
10699   ],
10700   "linker_set_key" : "android::hardware::power::stats::V1_0::BpHwPowerStats",
10701   "name" : "android::hardware::power::stats::V1_0::BpHwPowerStats",
10702   "referenced_type" : "type-91",
10703   "self_type" : "type-91",
10704   "size" : 92,
10705   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BpHwPowerStats.h",
10706   "unique_id" : "_ZTSN7android8hardware5power5stats4V1_014BpHwPowerStatsE",
10707   "vtable_components" :
10708   [
10709    {
10710     "component_value" : 84,
10711     "kind" : "vbase_offset"
10712    },
10713    {
10714     "kind" : "offset_to_top"
10715    },
10716    {
10717     "kind" : "rtti",
10718     "mangled_component_name" : "_ZTIN7android8hardware5power5stats4V1_014BpHwPowerStatsE"
10719    },
10720    {
10721     "mangled_component_name" : "_ZNK7android8hardware5power5stats4V1_014BpHwPowerStats8isRemoteEv"
10722    },
10723    {
10724     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10725    },
10726    {
10727     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10728    },
10729    {
10730     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10731    },
10732    {
10733     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10734    },
10735    {
10736     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats21setHALInstrumentationEv"
10737    },
10738    {
10739     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10740    },
10741    {
10742     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats4pingEv"
10743    },
10744    {
10745     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10746    },
10747    {
10748     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats21notifySyspropsChangedEv"
10749    },
10750    {
10751     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10752    },
10753    {
10754     "kind" : "complete_dtor_pointer",
10755     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStatsD1Ev"
10756    },
10757    {
10758     "kind" : "deleting_dtor_pointer",
10759     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStatsD0Ev"
10760    },
10761    {
10762     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats11getRailInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_8RailInfoEEENS3_6StatusEEEE"
10763    },
10764    {
10765     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats13getEnergyDataERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNS5_INS3_10EnergyDataEEENS3_6StatusEEEE"
10766    },
10767    {
10768     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats16streamEnergyDataEjjNSt3__18functionIFvRKNS0_12MQDescriptorINS3_10EnergyDataELNS0_8MQFlavorE1EEEjjNS3_6StatusEEEE"
10769    },
10770    {
10771     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats18getPowerEntityInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_15PowerEntityInfoEEENS3_6StatusEEEE"
10772    },
10773    {
10774     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats23getPowerEntityStateInfoERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNS5_INS3_21PowerEntityStateSpaceEEENS3_6StatusEEEE"
10775    },
10776    {
10777     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_014BpHwPowerStats32getPowerEntityStateResidencyDataERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNS5_INS3_31PowerEntityStateResidencyResultEEENS3_6StatusEEEE"
10778    },
10779    {
10780     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power5stats4V1_011IPowerStatsEE10onAsBinderEv"
10781    },
10782    {
10783     "component_value" : 80,
10784     "kind" : "vbase_offset"
10785    },
10786    {
10787     "component_value" : -4,
10788     "kind" : "offset_to_top"
10789    },
10790    {
10791     "kind" : "rtti",
10792     "mangled_component_name" : "_ZTIN7android8hardware5power5stats4V1_014BpHwPowerStatsE"
10793    },
10794    {
10795     "kind" : "complete_dtor_pointer",
10796     "mangled_component_name" : "_ZThn4_N7android8hardware5power5stats4V1_014BpHwPowerStatsD1Ev"
10797    },
10798    {
10799     "kind" : "deleting_dtor_pointer",
10800     "mangled_component_name" : "_ZThn4_N7android8hardware5power5stats4V1_014BpHwPowerStatsD0Ev"
10801    },
10802    {
10803     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power5stats4V1_011IPowerStatsEE10onAsBinderEv"
10804    },
10805    {
10806     "component_value" : 76,
10807     "kind" : "vbase_offset"
10808    },
10809    {
10810     "component_value" : -8,
10811     "kind" : "offset_to_top"
10812    },
10813    {
10814     "kind" : "rtti",
10815     "mangled_component_name" : "_ZTIN7android8hardware5power5stats4V1_014BpHwPowerStatsE"
10816    },
10817    {
10818     "kind" : "complete_dtor_pointer",
10819     "mangled_component_name" : "_ZThn8_N7android8hardware5power5stats4V1_014BpHwPowerStatsD1Ev"
10820    },
10821    {
10822     "kind" : "deleting_dtor_pointer",
10823     "mangled_component_name" : "_ZThn8_N7android8hardware5power5stats4V1_014BpHwPowerStatsD0Ev"
10824    },
10825    {
10826     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10827    },
10828    {
10829     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10830    },
10831    {
10832     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10833    },
10834    {
10835     "component_value" : -24,
10836     "kind" : "offset_to_top"
10837    },
10838    {
10839     "kind" : "rtti",
10840     "mangled_component_name" : "_ZTIN7android8hardware5power5stats4V1_014BpHwPowerStatsE"
10841    },
10842    {
10843     "kind" : "complete_dtor_pointer",
10844     "mangled_component_name" : "_ZThn24_N7android8hardware5power5stats4V1_014BpHwPowerStatsD1Ev"
10845    },
10846    {
10847     "kind" : "deleting_dtor_pointer",
10848     "mangled_component_name" : "_ZThn24_N7android8hardware5power5stats4V1_014BpHwPowerStatsD0Ev"
10849    },
10850    {
10851     "kind" : "vcall_offset"
10852    },
10853    {
10854     "component_value" : -76,
10855     "kind" : "vcall_offset"
10856    },
10857    {
10858     "component_value" : -76,
10859     "kind" : "vcall_offset"
10860    },
10861    {
10862     "component_value" : -76,
10863     "kind" : "vcall_offset"
10864    },
10865    {
10866     "component_value" : -84,
10867     "kind" : "vcall_offset"
10868    },
10869    {
10870     "component_value" : -84,
10871     "kind" : "offset_to_top"
10872    },
10873    {
10874     "kind" : "rtti",
10875     "mangled_component_name" : "_ZTIN7android8hardware5power5stats4V1_014BpHwPowerStatsE"
10876    },
10877    {
10878     "kind" : "complete_dtor_pointer",
10879     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power5stats4V1_014BpHwPowerStatsD1Ev"
10880    },
10881    {
10882     "kind" : "deleting_dtor_pointer",
10883     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power5stats4V1_014BpHwPowerStatsD0Ev"
10884    },
10885    {
10886     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10887    },
10888    {
10889     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10890    },
10891    {
10892     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10893    },
10894    {
10895     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10896    }
10897   ]
10898  },
10899  {
10900   "alignment" : 4,
10901   "base_specifiers" :
10902   [
10903    {
10904     "referenced_type" : "type-57"
10905    },
10906    {
10907     "referenced_type" : "type-60"
10908    }
10909   ],
10910   "fields" :
10911   [
10912    {
10913     "access" : "private",
10914     "field_name" : "mImpl",
10915     "field_offset" : 384,
10916     "referenced_type" : "type-87"
10917    },
10918    {
10919     "access" : "private",
10920     "field_name" : "mOnewayQueue",
10921     "field_offset" : 416,
10922     "referenced_type" : "type-88"
10923    }
10924   ],
10925   "linker_set_key" : "android::hardware::power::stats::V1_0::BsPowerStats",
10926   "name" : "android::hardware::power::stats::V1_0::BsPowerStats",
10927   "referenced_type" : "type-86",
10928   "self_type" : "type-86",
10929   "size" : 68,
10930   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/BsPowerStats.h",
10931   "unique_id" : "_ZTSN7android8hardware5power5stats4V1_012BsPowerStatsE",
10932   "vtable_components" :
10933   [
10934    {
10935     "component_value" : 60,
10936     "kind" : "vbase_offset"
10937    },
10938    {
10939     "kind" : "offset_to_top"
10940    },
10941    {
10942     "kind" : "rtti",
10943     "mangled_component_name" : "_ZTIN7android8hardware5power5stats4V1_012BsPowerStatsE"
10944    },
10945    {
10946     "mangled_component_name" : "_ZNK7android8hardware5power5stats4V1_011IPowerStats8isRemoteEv"
10947    },
10948    {
10949     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStats14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10950    },
10951    {
10952     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStats5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10953    },
10954    {
10955     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStats19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10956    },
10957    {
10958     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStats12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10959    },
10960    {
10961     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStats21setHALInstrumentationEv"
10962    },
10963    {
10964     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStats11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10965    },
10966    {
10967     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStats4pingEv"
10968    },
10969    {
10970     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStats12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10971    },
10972    {
10973     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStats21notifySyspropsChangedEv"
10974    },
10975    {
10976     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStats13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10977    },
10978    {
10979     "kind" : "complete_dtor_pointer",
10980     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStatsD1Ev"
10981    },
10982    {
10983     "kind" : "deleting_dtor_pointer",
10984     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStatsD0Ev"
10985    },
10986    {
10987     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStats11getRailInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_8RailInfoEEENS3_6StatusEEEE"
10988    },
10989    {
10990     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStats13getEnergyDataERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNS5_INS3_10EnergyDataEEENS3_6StatusEEEE"
10991    },
10992    {
10993     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStats16streamEnergyDataEjjNSt3__18functionIFvRKNS0_12MQDescriptorINS3_10EnergyDataELNS0_8MQFlavorE1EEEjjNS3_6StatusEEEE"
10994    },
10995    {
10996     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStats18getPowerEntityInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_15PowerEntityInfoEEENS3_6StatusEEEE"
10997    },
10998    {
10999     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStats23getPowerEntityStateInfoERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNS5_INS3_21PowerEntityStateSpaceEEENS3_6StatusEEEE"
11000    },
11001    {
11002     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_012BsPowerStats32getPowerEntityStateResidencyDataERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNS5_INS3_31PowerEntityStateResidencyResultEEENS3_6StatusEEEE"
11003    },
11004    {
11005     "component_value" : -4,
11006     "kind" : "offset_to_top"
11007    },
11008    {
11009     "kind" : "rtti",
11010     "mangled_component_name" : "_ZTIN7android8hardware5power5stats4V1_012BsPowerStatsE"
11011    },
11012    {
11013     "kind" : "complete_dtor_pointer",
11014     "mangled_component_name" : "_ZThn4_N7android8hardware5power5stats4V1_012BsPowerStatsD1Ev"
11015    },
11016    {
11017     "kind" : "deleting_dtor_pointer",
11018     "mangled_component_name" : "_ZThn4_N7android8hardware5power5stats4V1_012BsPowerStatsD0Ev"
11019    },
11020    {
11021     "kind" : "vcall_offset"
11022    },
11023    {
11024     "kind" : "vcall_offset"
11025    },
11026    {
11027     "kind" : "vcall_offset"
11028    },
11029    {
11030     "kind" : "vcall_offset"
11031    },
11032    {
11033     "component_value" : -60,
11034     "kind" : "vcall_offset"
11035    },
11036    {
11037     "component_value" : -60,
11038     "kind" : "offset_to_top"
11039    },
11040    {
11041     "kind" : "rtti",
11042     "mangled_component_name" : "_ZTIN7android8hardware5power5stats4V1_012BsPowerStatsE"
11043    },
11044    {
11045     "kind" : "complete_dtor_pointer",
11046     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power5stats4V1_012BsPowerStatsD1Ev"
11047    },
11048    {
11049     "kind" : "deleting_dtor_pointer",
11050     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power5stats4V1_012BsPowerStatsD0Ev"
11051    },
11052    {
11053     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11054    },
11055    {
11056     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11057    },
11058    {
11059     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11060    },
11061    {
11062     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11063    }
11064   ]
11065  },
11066  {
11067   "alignment" : 8,
11068   "fields" :
11069   [
11070    {
11071     "field_name" : "index",
11072     "referenced_type" : "type-2"
11073    },
11074    {
11075     "field_name" : "timestamp",
11076     "field_offset" : 64,
11077     "referenced_type" : "type-16"
11078    },
11079    {
11080     "field_name" : "energy",
11081     "field_offset" : 128,
11082     "referenced_type" : "type-16"
11083    }
11084   ],
11085   "linker_set_key" : "android::hardware::power::stats::V1_0::EnergyData",
11086   "name" : "android::hardware::power::stats::V1_0::EnergyData",
11087   "referenced_type" : "type-400",
11088   "self_type" : "type-400",
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/types.h",
11091   "unique_id" : "_ZTSN7android8hardware5power5stats4V1_010EnergyDataE"
11092  },
11093  {
11094   "alignment" : 4,
11095   "base_specifiers" :
11096   [
11097    {
11098     "referenced_type" : "type-37"
11099    }
11100   ],
11101   "linker_set_key" : "android::hardware::power::stats::V1_0::IPowerStats",
11102   "name" : "android::hardware::power::stats::V1_0::IPowerStats",
11103   "referenced_type" : "type-57",
11104   "self_type" : "type-57",
11105   "size" : 12,
11106   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/IPowerStats.h",
11107   "unique_id" : "_ZTSN7android8hardware5power5stats4V1_011IPowerStatsE",
11108   "vtable_components" :
11109   [
11110    {
11111     "component_value" : 4,
11112     "kind" : "vbase_offset"
11113    },
11114    {
11115     "kind" : "offset_to_top"
11116    },
11117    {
11118     "kind" : "rtti",
11119     "mangled_component_name" : "_ZTIN7android8hardware5power5stats4V1_011IPowerStatsE"
11120    },
11121    {
11122     "mangled_component_name" : "_ZNK7android8hardware5power5stats4V1_011IPowerStats8isRemoteEv"
11123    },
11124    {
11125     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11126    },
11127    {
11128     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11129    },
11130    {
11131     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11132    },
11133    {
11134     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11135    },
11136    {
11137     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats21setHALInstrumentationEv"
11138    },
11139    {
11140     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11141    },
11142    {
11143     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats4pingEv"
11144    },
11145    {
11146     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11147    },
11148    {
11149     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats21notifySyspropsChangedEv"
11150    },
11151    {
11152     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11153    },
11154    {
11155     "kind" : "complete_dtor_pointer",
11156     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStatsD1Ev"
11157    },
11158    {
11159     "kind" : "deleting_dtor_pointer",
11160     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStatsD0Ev"
11161    },
11162    {
11163     "is_pure" : true,
11164     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats11getRailInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_8RailInfoEEENS3_6StatusEEEE"
11165    },
11166    {
11167     "is_pure" : true,
11168     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats13getEnergyDataERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNS5_INS3_10EnergyDataEEENS3_6StatusEEEE"
11169    },
11170    {
11171     "is_pure" : true,
11172     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats16streamEnergyDataEjjNSt3__18functionIFvRKNS0_12MQDescriptorINS3_10EnergyDataELNS0_8MQFlavorE1EEEjjNS3_6StatusEEEE"
11173    },
11174    {
11175     "is_pure" : true,
11176     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats18getPowerEntityInfoENSt3__18functionIFvRKNS0_8hidl_vecINS3_15PowerEntityInfoEEENS3_6StatusEEEE"
11177    },
11178    {
11179     "is_pure" : true,
11180     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats23getPowerEntityStateInfoERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNS5_INS3_21PowerEntityStateSpaceEEENS3_6StatusEEEE"
11181    },
11182    {
11183     "is_pure" : true,
11184     "mangled_component_name" : "_ZN7android8hardware5power5stats4V1_011IPowerStats32getPowerEntityStateResidencyDataERKNS0_8hidl_vecIjEENSt3__18functionIFvRKNS5_INS3_31PowerEntityStateResidencyResultEEENS3_6StatusEEEE"
11185    },
11186    {
11187     "kind" : "vcall_offset"
11188    },
11189    {
11190     "kind" : "vcall_offset"
11191    },
11192    {
11193     "kind" : "vcall_offset"
11194    },
11195    {
11196     "kind" : "vcall_offset"
11197    },
11198    {
11199     "component_value" : -4,
11200     "kind" : "vcall_offset"
11201    },
11202    {
11203     "component_value" : -4,
11204     "kind" : "offset_to_top"
11205    },
11206    {
11207     "kind" : "rtti",
11208     "mangled_component_name" : "_ZTIN7android8hardware5power5stats4V1_011IPowerStatsE"
11209    },
11210    {
11211     "kind" : "complete_dtor_pointer",
11212     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power5stats4V1_011IPowerStatsD1Ev"
11213    },
11214    {
11215     "kind" : "deleting_dtor_pointer",
11216     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power5stats4V1_011IPowerStatsD0Ev"
11217    },
11218    {
11219     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11220    },
11221    {
11222     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11223    },
11224    {
11225     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11226    },
11227    {
11228     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11229    }
11230   ]
11231  },
11232  {
11233   "alignment" : 8,
11234   "fields" :
11235   [
11236    {
11237     "field_name" : "powerEntityId",
11238     "referenced_type" : "type-2"
11239    },
11240    {
11241     "field_name" : "powerEntityName",
11242     "field_offset" : 64,
11243     "referenced_type" : "type-10"
11244    },
11245    {
11246     "field_name" : "type",
11247     "field_offset" : 192,
11248     "referenced_type" : "type-417"
11249    }
11250   ],
11251   "linker_set_key" : "android::hardware::power::stats::V1_0::PowerEntityInfo",
11252   "name" : "android::hardware::power::stats::V1_0::PowerEntityInfo",
11253   "referenced_type" : "type-416",
11254   "self_type" : "type-416",
11255   "size" : 32,
11256   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/types.h",
11257   "unique_id" : "_ZTSN7android8hardware5power5stats4V1_015PowerEntityInfoE"
11258  },
11259  {
11260   "alignment" : 8,
11261   "fields" :
11262   [
11263    {
11264     "field_name" : "powerEntityStateId",
11265     "referenced_type" : "type-2"
11266    },
11267    {
11268     "field_name" : "powerEntityStateName",
11269     "field_offset" : 64,
11270     "referenced_type" : "type-10"
11271    }
11272   ],
11273   "linker_set_key" : "android::hardware::power::stats::V1_0::PowerEntityStateInfo",
11274   "name" : "android::hardware::power::stats::V1_0::PowerEntityStateInfo",
11275   "referenced_type" : "type-9",
11276   "self_type" : "type-9",
11277   "size" : 24,
11278   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/types.h",
11279   "unique_id" : "_ZTSN7android8hardware5power5stats4V1_020PowerEntityStateInfoE"
11280  },
11281  {
11282   "alignment" : 8,
11283   "fields" :
11284   [
11285    {
11286     "field_name" : "powerEntityStateId",
11287     "referenced_type" : "type-2"
11288    },
11289    {
11290     "field_name" : "totalTimeInStateMs",
11291     "field_offset" : 64,
11292     "referenced_type" : "type-16"
11293    },
11294    {
11295     "field_name" : "totalStateEntryCount",
11296     "field_offset" : 128,
11297     "referenced_type" : "type-16"
11298    },
11299    {
11300     "field_name" : "lastEntryTimestampMs",
11301     "field_offset" : 192,
11302     "referenced_type" : "type-16"
11303    }
11304   ],
11305   "linker_set_key" : "android::hardware::power::stats::V1_0::PowerEntityStateResidencyData",
11306   "name" : "android::hardware::power::stats::V1_0::PowerEntityStateResidencyData",
11307   "referenced_type" : "type-244",
11308   "self_type" : "type-244",
11309   "size" : 32,
11310   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/types.h",
11311   "unique_id" : "_ZTSN7android8hardware5power5stats4V1_029PowerEntityStateResidencyDataE"
11312  },
11313  {
11314   "alignment" : 8,
11315   "fields" :
11316   [
11317    {
11318     "field_name" : "powerEntityId",
11319     "referenced_type" : "type-2"
11320    },
11321    {
11322     "field_name" : "stateResidencyData",
11323     "field_offset" : 64,
11324     "referenced_type" : "type-240"
11325    }
11326   ],
11327   "linker_set_key" : "android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult",
11328   "name" : "android::hardware::power::stats::V1_0::PowerEntityStateResidencyResult",
11329   "referenced_type" : "type-239",
11330   "self_type" : "type-239",
11331   "size" : 24,
11332   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/types.h",
11333   "unique_id" : "_ZTSN7android8hardware5power5stats4V1_031PowerEntityStateResidencyResultE"
11334  },
11335  {
11336   "alignment" : 8,
11337   "fields" :
11338   [
11339    {
11340     "field_name" : "powerEntityId",
11341     "referenced_type" : "type-2"
11342    },
11343    {
11344     "field_name" : "states",
11345     "field_offset" : 64,
11346     "referenced_type" : "type-5"
11347    }
11348   ],
11349   "linker_set_key" : "android::hardware::power::stats::V1_0::PowerEntityStateSpace",
11350   "name" : "android::hardware::power::stats::V1_0::PowerEntityStateSpace",
11351   "referenced_type" : "type-4",
11352   "self_type" : "type-4",
11353   "size" : 24,
11354   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/types.h",
11355   "unique_id" : "_ZTSN7android8hardware5power5stats4V1_021PowerEntityStateSpaceE"
11356  },
11357  {
11358   "alignment" : 8,
11359   "fields" :
11360   [
11361    {
11362     "field_name" : "index",
11363     "referenced_type" : "type-2"
11364    },
11365    {
11366     "field_name" : "railName",
11367     "field_offset" : 64,
11368     "referenced_type" : "type-10"
11369    },
11370    {
11371     "field_name" : "subsysName",
11372     "field_offset" : 192,
11373     "referenced_type" : "type-10"
11374    },
11375    {
11376     "field_name" : "samplingRate",
11377     "field_offset" : 320,
11378     "referenced_type" : "type-2"
11379    }
11380   ],
11381   "linker_set_key" : "android::hardware::power::stats::V1_0::RailInfo",
11382   "name" : "android::hardware::power::stats::V1_0::RailInfo",
11383   "referenced_type" : "type-391",
11384   "self_type" : "type-391",
11385   "size" : 48,
11386   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/stats/1.0/[email protected]_genc++_headers/gen/android/hardware/power/stats/1.0/types.h",
11387   "unique_id" : "_ZTSN7android8hardware5power5stats4V1_08RailInfoE"
11388  },
11389  {
11390   "alignment" : 4,
11391   "base_specifiers" :
11392   [
11393    {
11394     "referenced_type" : "type-47"
11395    },
11396    {
11397     "referenced_type" : "type-60"
11398    }
11399   ],
11400   "fields" :
11401   [
11402    {
11403     "access" : "private",
11404     "field_name" : "_hidl_mImpl",
11405     "field_offset" : 512,
11406     "referenced_type" : "type-59"
11407    }
11408   ],
11409   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
11410   "name" : "android::hidl::base::V1_0::BnHwBase",
11411   "referenced_type" : "type-58",
11412   "self_type" : "type-58",
11413   "size" : 76,
11414   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
11415   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
11416   "vtable_components" :
11417   [
11418    {
11419     "component_value" : 68,
11420     "kind" : "vbase_offset"
11421    },
11422    {
11423     "kind" : "offset_to_top"
11424    },
11425    {
11426     "kind" : "rtti",
11427     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11428    },
11429    {
11430     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11431    },
11432    {
11433     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11434    },
11435    {
11436     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11437    },
11438    {
11439     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11440    },
11441    {
11442     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11443    },
11444    {
11445     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11446    },
11447    {
11448     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11449    },
11450    {
11451     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11452    },
11453    {
11454     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11455    },
11456    {
11457     "kind" : "complete_dtor_pointer",
11458     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
11459    },
11460    {
11461     "kind" : "deleting_dtor_pointer",
11462     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
11463    },
11464    {
11465     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
11466    },
11467    {
11468     "component_value" : -20,
11469     "kind" : "offset_to_top"
11470    },
11471    {
11472     "kind" : "rtti",
11473     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11474    },
11475    {
11476     "kind" : "complete_dtor_pointer",
11477     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
11478    },
11479    {
11480     "kind" : "deleting_dtor_pointer",
11481     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
11482    },
11483    {
11484     "kind" : "vcall_offset"
11485    },
11486    {
11487     "kind" : "vcall_offset"
11488    },
11489    {
11490     "kind" : "vcall_offset"
11491    },
11492    {
11493     "kind" : "vcall_offset"
11494    },
11495    {
11496     "component_value" : -68,
11497     "kind" : "vcall_offset"
11498    },
11499    {
11500     "component_value" : -68,
11501     "kind" : "offset_to_top"
11502    },
11503    {
11504     "kind" : "rtti",
11505     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11506    },
11507    {
11508     "kind" : "complete_dtor_pointer",
11509     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
11510    },
11511    {
11512     "kind" : "deleting_dtor_pointer",
11513     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
11514    },
11515    {
11516     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11517    },
11518    {
11519     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11520    },
11521    {
11522     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11523    },
11524    {
11525     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11526    }
11527   ]
11528  },
11529  {
11530   "alignment" : 4,
11531   "base_specifiers" :
11532   [
11533    {
11534     "referenced_type" : "type-487"
11535    },
11536    {
11537     "referenced_type" : "type-60"
11538    }
11539   ],
11540   "fields" :
11541   [
11542    {
11543     "access" : "private",
11544     "field_name" : "_hidl_mMutex",
11545     "field_offset" : 544,
11546     "referenced_type" : "type-636"
11547    },
11548    {
11549     "access" : "private",
11550     "field_name" : "_hidl_mDeathRecipients",
11551     "field_offset" : 576,
11552     "referenced_type" : "type-637"
11553    }
11554   ],
11555   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
11556   "name" : "android::hidl::base::V1_0::BpHwBase",
11557   "referenced_type" : "type-635",
11558   "self_type" : "type-635",
11559   "size" : 92,
11560   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
11561   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
11562   "vtable_components" :
11563   [
11564    {
11565     "component_value" : 84,
11566     "kind" : "vbase_offset"
11567    },
11568    {
11569     "kind" : "offset_to_top"
11570    },
11571    {
11572     "kind" : "rtti",
11573     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11574    },
11575    {
11576     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
11577    },
11578    {
11579     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11580    },
11581    {
11582     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11583    },
11584    {
11585     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11586    },
11587    {
11588     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11589    },
11590    {
11591     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
11592    },
11593    {
11594     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11595    },
11596    {
11597     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
11598    },
11599    {
11600     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11601    },
11602    {
11603     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
11604    },
11605    {
11606     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11607    },
11608    {
11609     "kind" : "complete_dtor_pointer",
11610     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
11611    },
11612    {
11613     "kind" : "deleting_dtor_pointer",
11614     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
11615    },
11616    {
11617     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11618    },
11619    {
11620     "component_value" : 80,
11621     "kind" : "vbase_offset"
11622    },
11623    {
11624     "component_value" : -4,
11625     "kind" : "offset_to_top"
11626    },
11627    {
11628     "kind" : "rtti",
11629     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11630    },
11631    {
11632     "kind" : "complete_dtor_pointer",
11633     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11634    },
11635    {
11636     "kind" : "deleting_dtor_pointer",
11637     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11638    },
11639    {
11640     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11641    },
11642    {
11643     "component_value" : 76,
11644     "kind" : "vbase_offset"
11645    },
11646    {
11647     "component_value" : -8,
11648     "kind" : "offset_to_top"
11649    },
11650    {
11651     "kind" : "rtti",
11652     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11653    },
11654    {
11655     "kind" : "complete_dtor_pointer",
11656     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11657    },
11658    {
11659     "kind" : "deleting_dtor_pointer",
11660     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11661    },
11662    {
11663     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11664    },
11665    {
11666     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11667    },
11668    {
11669     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11670    },
11671    {
11672     "component_value" : -24,
11673     "kind" : "offset_to_top"
11674    },
11675    {
11676     "kind" : "rtti",
11677     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11678    },
11679    {
11680     "kind" : "complete_dtor_pointer",
11681     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11682    },
11683    {
11684     "kind" : "deleting_dtor_pointer",
11685     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11686    },
11687    {
11688     "kind" : "vcall_offset"
11689    },
11690    {
11691     "component_value" : -76,
11692     "kind" : "vcall_offset"
11693    },
11694    {
11695     "component_value" : -76,
11696     "kind" : "vcall_offset"
11697    },
11698    {
11699     "component_value" : -76,
11700     "kind" : "vcall_offset"
11701    },
11702    {
11703     "component_value" : -84,
11704     "kind" : "vcall_offset"
11705    },
11706    {
11707     "component_value" : -84,
11708     "kind" : "offset_to_top"
11709    },
11710    {
11711     "kind" : "rtti",
11712     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11713    },
11714    {
11715     "kind" : "complete_dtor_pointer",
11716     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11717    },
11718    {
11719     "kind" : "deleting_dtor_pointer",
11720     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11721    },
11722    {
11723     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11724    },
11725    {
11726     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11727    },
11728    {
11729     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11730    },
11731    {
11732     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11733    }
11734   ]
11735  },
11736  {
11737   "alignment" : 8,
11738   "fields" :
11739   [
11740    {
11741     "field_name" : "pid",
11742     "referenced_type" : "type-48"
11743    },
11744    {
11745     "field_name" : "ptr",
11746     "field_offset" : 64,
11747     "referenced_type" : "type-16"
11748    },
11749    {
11750     "field_name" : "arch",
11751     "field_offset" : 128,
11752     "referenced_type" : "type-464"
11753    }
11754   ],
11755   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
11756   "name" : "android::hidl::base::V1_0::DebugInfo",
11757   "referenced_type" : "type-463",
11758   "self_type" : "type-463",
11759   "size" : 24,
11760   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
11761   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
11762  },
11763  {
11764   "alignment" : 4,
11765   "base_specifiers" :
11766   [
11767    {
11768     "is_virtual" : true,
11769     "referenced_type" : "type-22"
11770    }
11771   ],
11772   "linker_set_key" : "android::hidl::base::V1_0::IBase",
11773   "name" : "android::hidl::base::V1_0::IBase",
11774   "referenced_type" : "type-37",
11775   "self_type" : "type-37",
11776   "size" : 12,
11777   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
11778   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
11779   "vtable_components" :
11780   [
11781    {
11782     "component_value" : 4,
11783     "kind" : "vbase_offset"
11784    },
11785    {
11786     "kind" : "offset_to_top"
11787    },
11788    {
11789     "kind" : "rtti",
11790     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11791    },
11792    {
11793     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
11794    },
11795    {
11796     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11797    },
11798    {
11799     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11800    },
11801    {
11802     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11803    },
11804    {
11805     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11806    },
11807    {
11808     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
11809    },
11810    {
11811     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11812    },
11813    {
11814     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
11815    },
11816    {
11817     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11818    },
11819    {
11820     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
11821    },
11822    {
11823     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11824    },
11825    {
11826     "kind" : "complete_dtor_pointer",
11827     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
11828    },
11829    {
11830     "kind" : "deleting_dtor_pointer",
11831     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
11832    },
11833    {
11834     "kind" : "vcall_offset"
11835    },
11836    {
11837     "kind" : "vcall_offset"
11838    },
11839    {
11840     "kind" : "vcall_offset"
11841    },
11842    {
11843     "kind" : "vcall_offset"
11844    },
11845    {
11846     "component_value" : -4,
11847     "kind" : "vcall_offset"
11848    },
11849    {
11850     "component_value" : -4,
11851     "kind" : "offset_to_top"
11852    },
11853    {
11854     "kind" : "rtti",
11855     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11856    },
11857    {
11858     "kind" : "complete_dtor_pointer",
11859     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
11860    },
11861    {
11862     "kind" : "deleting_dtor_pointer",
11863     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
11864    },
11865    {
11866     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11867    },
11868    {
11869     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11870    },
11871    {
11872     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11873    },
11874    {
11875     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11876    }
11877   ]
11878  },
11879  {
11880   "alignment" : 4,
11881   "base_specifiers" :
11882   [
11883    {
11884     "referenced_type" : "type-37"
11885    }
11886   ],
11887   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
11888   "name" : "android::hidl::manager::V1_0::IServiceManager",
11889   "referenced_type" : "type-146",
11890   "self_type" : "type-146",
11891   "size" : 12,
11892   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
11893   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
11894   "vtable_components" :
11895   [
11896    {
11897     "component_value" : 4,
11898     "kind" : "vbase_offset"
11899    },
11900    {
11901     "kind" : "offset_to_top"
11902    },
11903    {
11904     "kind" : "rtti",
11905     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11906    },
11907    {
11908     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
11909    },
11910    {
11911     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11912    },
11913    {
11914     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11915    },
11916    {
11917     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11918    },
11919    {
11920     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11921    },
11922    {
11923     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
11924    },
11925    {
11926     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11927    },
11928    {
11929     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
11930    },
11931    {
11932     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11933    },
11934    {
11935     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
11936    },
11937    {
11938     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11939    },
11940    {
11941     "kind" : "complete_dtor_pointer",
11942     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
11943    },
11944    {
11945     "kind" : "deleting_dtor_pointer",
11946     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
11947    },
11948    {
11949     "is_pure" : true,
11950     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
11951    },
11952    {
11953     "is_pure" : true,
11954     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
11955    },
11956    {
11957     "is_pure" : true,
11958     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
11959    },
11960    {
11961     "is_pure" : true,
11962     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11963    },
11964    {
11965     "is_pure" : true,
11966     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
11967    },
11968    {
11969     "is_pure" : true,
11970     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
11971    },
11972    {
11973     "is_pure" : true,
11974     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
11975    },
11976    {
11977     "is_pure" : true,
11978     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
11979    },
11980    {
11981     "kind" : "vcall_offset"
11982    },
11983    {
11984     "kind" : "vcall_offset"
11985    },
11986    {
11987     "kind" : "vcall_offset"
11988    },
11989    {
11990     "kind" : "vcall_offset"
11991    },
11992    {
11993     "component_value" : -4,
11994     "kind" : "vcall_offset"
11995    },
11996    {
11997     "component_value" : -4,
11998     "kind" : "offset_to_top"
11999    },
12000    {
12001     "kind" : "rtti",
12002     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
12003    },
12004    {
12005     "kind" : "complete_dtor_pointer",
12006     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
12007    },
12008    {
12009     "kind" : "deleting_dtor_pointer",
12010     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
12011    },
12012    {
12013     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12014    },
12015    {
12016     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12017    },
12018    {
12019     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12020    },
12021    {
12022     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12023    }
12024   ]
12025  },
12026  {
12027   "alignment" : 8,
12028   "fields" :
12029   [
12030    {
12031     "field_name" : "interfaceName",
12032     "referenced_type" : "type-10"
12033    },
12034    {
12035     "field_name" : "instanceName",
12036     "field_offset" : 128,
12037     "referenced_type" : "type-10"
12038    },
12039    {
12040     "field_name" : "pid",
12041     "field_offset" : 256,
12042     "referenced_type" : "type-48"
12043    },
12044    {
12045     "field_name" : "clientPids",
12046     "field_offset" : 320,
12047     "referenced_type" : "type-372"
12048    },
12049    {
12050     "field_name" : "arch",
12051     "field_offset" : 448,
12052     "referenced_type" : "type-464"
12053    }
12054   ],
12055   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
12056   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
12057   "referenced_type" : "type-610",
12058   "self_type" : "type-610",
12059   "size" : 64,
12060   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
12061   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
12062  },
12063  {
12064   "alignment" : 4,
12065   "base_specifiers" :
12066   [
12067    {
12068     "referenced_type" : "type-37"
12069    }
12070   ],
12071   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
12072   "name" : "android::hidl::manager::V1_0::IServiceNotification",
12073   "referenced_type" : "type-162",
12074   "self_type" : "type-162",
12075   "size" : 12,
12076   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
12077   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
12078   "vtable_components" :
12079   [
12080    {
12081     "component_value" : 4,
12082     "kind" : "vbase_offset"
12083    },
12084    {
12085     "kind" : "offset_to_top"
12086    },
12087    {
12088     "kind" : "rtti",
12089     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
12090    },
12091    {
12092     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
12093    },
12094    {
12095     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12096    },
12097    {
12098     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12099    },
12100    {
12101     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12102    },
12103    {
12104     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12105    },
12106    {
12107     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
12108    },
12109    {
12110     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12111    },
12112    {
12113     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
12114    },
12115    {
12116     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
12117    },
12118    {
12119     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
12120    },
12121    {
12122     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12123    },
12124    {
12125     "kind" : "complete_dtor_pointer",
12126     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
12127    },
12128    {
12129     "kind" : "deleting_dtor_pointer",
12130     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
12131    },
12132    {
12133     "is_pure" : true,
12134     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
12135    },
12136    {
12137     "kind" : "vcall_offset"
12138    },
12139    {
12140     "kind" : "vcall_offset"
12141    },
12142    {
12143     "kind" : "vcall_offset"
12144    },
12145    {
12146     "kind" : "vcall_offset"
12147    },
12148    {
12149     "component_value" : -4,
12150     "kind" : "vcall_offset"
12151    },
12152    {
12153     "component_value" : -4,
12154     "kind" : "offset_to_top"
12155    },
12156    {
12157     "kind" : "rtti",
12158     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
12159    },
12160    {
12161     "kind" : "complete_dtor_pointer",
12162     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
12163    },
12164    {
12165     "kind" : "deleting_dtor_pointer",
12166     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
12167    },
12168    {
12169     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12170    },
12171    {
12172     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12173    },
12174    {
12175     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12176    },
12177    {
12178     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12179    }
12180   ]
12181  },
12182  {
12183   "alignment" : 4,
12184   "fields" :
12185   [
12186    {
12187     "access" : "private",
12188     "field_name" : "m_ptr",
12189     "referenced_type" : "type-154"
12190    }
12191   ],
12192   "linker_set_key" : "android::sp<android::Thread>",
12193   "name" : "android::sp<android::Thread>",
12194   "record_kind" : "class",
12195   "referenced_type" : "type-153",
12196   "self_type" : "type-153",
12197   "size" : 4,
12198   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12199   "template_args" : [ "type-155" ],
12200   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
12201  },
12202  {
12203   "alignment" : 4,
12204   "fields" :
12205   [
12206    {
12207     "access" : "private",
12208     "field_name" : "m_ptr",
12209     "referenced_type" : "type-46"
12210    }
12211   ],
12212   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
12213   "name" : "android::sp<android::hardware::BHwBinder>",
12214   "record_kind" : "class",
12215   "referenced_type" : "type-174",
12216   "self_type" : "type-174",
12217   "size" : 4,
12218   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12219   "template_args" : [ "type-47" ],
12220   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
12221  },
12222  {
12223   "alignment" : 4,
12224   "fields" :
12225   [
12226    {
12227     "access" : "private",
12228     "field_name" : "m_ptr",
12229     "referenced_type" : "type-20"
12230    }
12231   ],
12232   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
12233   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
12234   "record_kind" : "class",
12235   "referenced_type" : "type-104",
12236   "self_type" : "type-104",
12237   "size" : 4,
12238   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12239   "template_args" : [ "type-21" ],
12240   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
12241  },
12242  {
12243   "alignment" : 4,
12244   "fields" :
12245   [
12246    {
12247     "access" : "private",
12248     "field_name" : "m_ptr",
12249     "referenced_type" : "type-98"
12250    }
12251   ],
12252   "linker_set_key" : "android::sp<android::hardware::IBinder>",
12253   "name" : "android::sp<android::hardware::IBinder>",
12254   "record_kind" : "class",
12255   "referenced_type" : "type-107",
12256   "self_type" : "type-107",
12257   "size" : 4,
12258   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12259   "template_args" : [ "type-52" ],
12260   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
12261  },
12262  {
12263   "alignment" : 4,
12264   "fields" :
12265   [
12266    {
12267     "access" : "private",
12268     "field_name" : "m_ptr",
12269     "referenced_type" : "type-112"
12270    }
12271   ],
12272   "linker_set_key" : "android::sp<android::hardware::IInterface>",
12273   "name" : "android::sp<android::hardware::IInterface>",
12274   "record_kind" : "class",
12275   "referenced_type" : "type-111",
12276   "self_type" : "type-111",
12277   "size" : 4,
12278   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12279   "template_args" : [ "type-95" ],
12280   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
12281  },
12282  {
12283   "alignment" : 4,
12284   "fields" :
12285   [
12286    {
12287     "access" : "private",
12288     "field_name" : "m_ptr",
12289     "referenced_type" : "type-114"
12290    }
12291   ],
12292   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
12293   "name" : "android::sp<android::hardware::ProcessState>",
12294   "record_kind" : "class",
12295   "referenced_type" : "type-113",
12296   "self_type" : "type-113",
12297   "size" : 4,
12298   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12299   "template_args" : [ "type-115" ],
12300   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
12301  },
12302  {
12303   "alignment" : 4,
12304   "fields" :
12305   [
12306    {
12307     "access" : "private",
12308     "field_name" : "m_ptr",
12309     "referenced_type" : "type-30"
12310    }
12311   ],
12312   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
12313   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
12314   "record_kind" : "class",
12315   "referenced_type" : "type-29",
12316   "self_type" : "type-29",
12317   "size" : 4,
12318   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12319   "template_args" : [ "type-31" ],
12320   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
12321  },
12322  {
12323   "alignment" : 4,
12324   "fields" :
12325   [
12326    {
12327     "access" : "private",
12328     "field_name" : "m_ptr",
12329     "referenced_type" : "type-33"
12330    }
12331   ],
12332   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
12333   "name" : "android::sp<android::hardware::hidl_death_recipient>",
12334   "record_kind" : "class",
12335   "referenced_type" : "type-43",
12336   "self_type" : "type-43",
12337   "size" : 4,
12338   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12339   "template_args" : [ "type-34" ],
12340   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
12341  },
12342  {
12343   "alignment" : 4,
12344   "fields" :
12345   [
12346    {
12347     "access" : "private",
12348     "field_name" : "m_ptr",
12349     "referenced_type" : "type-56"
12350    }
12351   ],
12352   "linker_set_key" : "android::sp<android::hardware::power::stats::V1_0::IPowerStats>",
12353   "name" : "android::sp<android::hardware::power::stats::V1_0::IPowerStats>",
12354   "record_kind" : "class",
12355   "referenced_type" : "type-55",
12356   "self_type" : "type-55",
12357   "size" : 4,
12358   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12359   "template_args" : [ "type-57" ],
12360   "unique_id" : "_ZTSN7android2spINS_8hardware5power5stats4V1_011IPowerStatsEEE"
12361  },
12362  {
12363   "alignment" : 4,
12364   "fields" :
12365   [
12366    {
12367     "access" : "private",
12368     "field_name" : "m_ptr",
12369     "referenced_type" : "type-36"
12370    }
12371   ],
12372   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
12373   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
12374   "record_kind" : "class",
12375   "referenced_type" : "type-59",
12376   "self_type" : "type-59",
12377   "size" : 4,
12378   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12379   "template_args" : [ "type-37" ],
12380   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
12381  },
12382  {
12383   "alignment" : 4,
12384   "fields" :
12385   [
12386    {
12387     "access" : "private",
12388     "field_name" : "m_ptr",
12389     "referenced_type" : "type-145"
12390    }
12391   ],
12392   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
12393   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
12394   "record_kind" : "class",
12395   "referenced_type" : "type-144",
12396   "self_type" : "type-144",
12397   "size" : 4,
12398   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12399   "template_args" : [ "type-146" ],
12400   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
12401  },
12402  {
12403   "alignment" : 4,
12404   "fields" :
12405   [
12406    {
12407     "access" : "private",
12408     "field_name" : "m_ptr",
12409     "referenced_type" : "type-161"
12410    }
12411   ],
12412   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
12413   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
12414   "record_kind" : "class",
12415   "referenced_type" : "type-160",
12416   "self_type" : "type-160",
12417   "size" : 4,
12418   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12419   "template_args" : [ "type-162" ],
12420   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
12421  },
12422  {
12423   "alignment" : 1,
12424   "linker_set_key" : "android::trait_trivial_copy<bool>",
12425   "name" : "android::trait_trivial_copy<bool>",
12426   "referenced_type" : "type-231",
12427   "self_type" : "type-231",
12428   "size" : 1,
12429   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12430   "template_args" : [ "type-17" ],
12431   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
12432  },
12433  {
12434   "alignment" : 1,
12435   "linker_set_key" : "android::trait_trivial_copy<char>",
12436   "name" : "android::trait_trivial_copy<char>",
12437   "referenced_type" : "type-235",
12438   "self_type" : "type-235",
12439   "size" : 1,
12440   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12441   "template_args" : [ "type-15" ],
12442   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
12443  },
12444  {
12445   "alignment" : 1,
12446   "linker_set_key" : "android::trait_trivial_copy<double>",
12447   "name" : "android::trait_trivial_copy<double>",
12448   "referenced_type" : "type-300",
12449   "self_type" : "type-300",
12450   "size" : 1,
12451   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12452   "template_args" : [ "type-298" ],
12453   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
12454  },
12455  {
12456   "alignment" : 1,
12457   "linker_set_key" : "android::trait_trivial_copy<float>",
12458   "name" : "android::trait_trivial_copy<float>",
12459   "referenced_type" : "type-295",
12460   "self_type" : "type-295",
12461   "size" : 1,
12462   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12463   "template_args" : [ "type-293" ],
12464   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
12465  },
12466  {
12467   "alignment" : 1,
12468   "linker_set_key" : "android::trait_trivial_copy<int>",
12469   "name" : "android::trait_trivial_copy<int>",
12470   "referenced_type" : "type-264",
12471   "self_type" : "type-264",
12472   "size" : 1,
12473   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12474   "template_args" : [ "type-48" ],
12475   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
12476  },
12477  {
12478   "alignment" : 1,
12479   "linker_set_key" : "android::trait_trivial_copy<long long>",
12480   "name" : "android::trait_trivial_copy<long long>",
12481   "referenced_type" : "type-286",
12482   "self_type" : "type-286",
12483   "size" : 1,
12484   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12485   "template_args" : [ "type-118" ],
12486   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
12487  },
12488  {
12489   "alignment" : 1,
12490   "linker_set_key" : "android::trait_trivial_copy<long>",
12491   "name" : "android::trait_trivial_copy<long>",
12492   "referenced_type" : "type-277",
12493   "self_type" : "type-277",
12494   "size" : 1,
12495   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12496   "template_args" : [ "type-275" ],
12497   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
12498  },
12499  {
12500   "alignment" : 1,
12501   "linker_set_key" : "android::trait_trivial_copy<short>",
12502   "name" : "android::trait_trivial_copy<short>",
12503   "referenced_type" : "type-254",
12504   "self_type" : "type-254",
12505   "size" : 1,
12506   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12507   "template_args" : [ "type-252" ],
12508   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
12509  },
12510  {
12511   "alignment" : 1,
12512   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
12513   "name" : "android::trait_trivial_copy<unsigned char>",
12514   "referenced_type" : "type-249",
12515   "self_type" : "type-249",
12516   "size" : 1,
12517   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12518   "template_args" : [ "type-69" ],
12519   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
12520  },
12521  {
12522   "alignment" : 1,
12523   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
12524   "name" : "android::trait_trivial_copy<unsigned int>",
12525   "referenced_type" : "type-272",
12526   "self_type" : "type-272",
12527   "size" : 1,
12528   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12529   "template_args" : [ "type-2" ],
12530   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
12531  },
12532  {
12533   "alignment" : 1,
12534   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
12535   "name" : "android::trait_trivial_copy<unsigned long long>",
12536   "referenced_type" : "type-290",
12537   "self_type" : "type-290",
12538   "size" : 1,
12539   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12540   "template_args" : [ "type-16" ],
12541   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
12542  },
12543  {
12544   "alignment" : 1,
12545   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
12546   "name" : "android::trait_trivial_copy<unsigned long>",
12547   "referenced_type" : "type-282",
12548   "self_type" : "type-282",
12549   "size" : 1,
12550   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12551   "template_args" : [ "type-280" ],
12552   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
12553  },
12554  {
12555   "alignment" : 1,
12556   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
12557   "name" : "android::trait_trivial_copy<unsigned short>",
12558   "referenced_type" : "type-260",
12559   "self_type" : "type-260",
12560   "size" : 1,
12561   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12562   "template_args" : [ "type-71" ],
12563   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
12564  },
12565  {
12566   "alignment" : 1,
12567   "linker_set_key" : "android::trait_trivial_copy<void>",
12568   "name" : "android::trait_trivial_copy<void>",
12569   "referenced_type" : "type-227",
12570   "self_type" : "type-227",
12571   "size" : 1,
12572   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12573   "template_args" : [ "type-51" ],
12574   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
12575  },
12576  {
12577   "alignment" : 1,
12578   "linker_set_key" : "android::trait_trivial_ctor<bool>",
12579   "name" : "android::trait_trivial_ctor<bool>",
12580   "referenced_type" : "type-229",
12581   "self_type" : "type-229",
12582   "size" : 1,
12583   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12584   "template_args" : [ "type-17" ],
12585   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
12586  },
12587  {
12588   "alignment" : 1,
12589   "linker_set_key" : "android::trait_trivial_ctor<char>",
12590   "name" : "android::trait_trivial_ctor<char>",
12591   "referenced_type" : "type-233",
12592   "self_type" : "type-233",
12593   "size" : 1,
12594   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12595   "template_args" : [ "type-15" ],
12596   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
12597  },
12598  {
12599   "alignment" : 1,
12600   "linker_set_key" : "android::trait_trivial_ctor<double>",
12601   "name" : "android::trait_trivial_ctor<double>",
12602   "referenced_type" : "type-297",
12603   "self_type" : "type-297",
12604   "size" : 1,
12605   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12606   "template_args" : [ "type-298" ],
12607   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
12608  },
12609  {
12610   "alignment" : 1,
12611   "linker_set_key" : "android::trait_trivial_ctor<float>",
12612   "name" : "android::trait_trivial_ctor<float>",
12613   "referenced_type" : "type-292",
12614   "self_type" : "type-292",
12615   "size" : 1,
12616   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12617   "template_args" : [ "type-293" ],
12618   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
12619  },
12620  {
12621   "alignment" : 1,
12622   "linker_set_key" : "android::trait_trivial_ctor<int>",
12623   "name" : "android::trait_trivial_ctor<int>",
12624   "referenced_type" : "type-262",
12625   "self_type" : "type-262",
12626   "size" : 1,
12627   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12628   "template_args" : [ "type-48" ],
12629   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
12630  },
12631  {
12632   "alignment" : 1,
12633   "linker_set_key" : "android::trait_trivial_ctor<long long>",
12634   "name" : "android::trait_trivial_ctor<long long>",
12635   "referenced_type" : "type-284",
12636   "self_type" : "type-284",
12637   "size" : 1,
12638   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12639   "template_args" : [ "type-118" ],
12640   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
12641  },
12642  {
12643   "alignment" : 1,
12644   "linker_set_key" : "android::trait_trivial_ctor<long>",
12645   "name" : "android::trait_trivial_ctor<long>",
12646   "referenced_type" : "type-274",
12647   "self_type" : "type-274",
12648   "size" : 1,
12649   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12650   "template_args" : [ "type-275" ],
12651   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
12652  },
12653  {
12654   "alignment" : 1,
12655   "linker_set_key" : "android::trait_trivial_ctor<short>",
12656   "name" : "android::trait_trivial_ctor<short>",
12657   "referenced_type" : "type-251",
12658   "self_type" : "type-251",
12659   "size" : 1,
12660   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12661   "template_args" : [ "type-252" ],
12662   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
12663  },
12664  {
12665   "alignment" : 1,
12666   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
12667   "name" : "android::trait_trivial_ctor<unsigned char>",
12668   "referenced_type" : "type-247",
12669   "self_type" : "type-247",
12670   "size" : 1,
12671   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12672   "template_args" : [ "type-69" ],
12673   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
12674  },
12675  {
12676   "alignment" : 1,
12677   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
12678   "name" : "android::trait_trivial_ctor<unsigned int>",
12679   "referenced_type" : "type-266",
12680   "self_type" : "type-266",
12681   "size" : 1,
12682   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12683   "template_args" : [ "type-2" ],
12684   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
12685  },
12686  {
12687   "alignment" : 1,
12688   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
12689   "name" : "android::trait_trivial_ctor<unsigned long long>",
12690   "referenced_type" : "type-288",
12691   "self_type" : "type-288",
12692   "size" : 1,
12693   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12694   "template_args" : [ "type-16" ],
12695   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
12696  },
12697  {
12698   "alignment" : 1,
12699   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
12700   "name" : "android::trait_trivial_ctor<unsigned long>",
12701   "referenced_type" : "type-279",
12702   "self_type" : "type-279",
12703   "size" : 1,
12704   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12705   "template_args" : [ "type-280" ],
12706   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
12707  },
12708  {
12709   "alignment" : 1,
12710   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
12711   "name" : "android::trait_trivial_ctor<unsigned short>",
12712   "referenced_type" : "type-258",
12713   "self_type" : "type-258",
12714   "size" : 1,
12715   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12716   "template_args" : [ "type-71" ],
12717   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
12718  },
12719  {
12720   "alignment" : 1,
12721   "linker_set_key" : "android::trait_trivial_ctor<void>",
12722   "name" : "android::trait_trivial_ctor<void>",
12723   "referenced_type" : "type-224",
12724   "self_type" : "type-224",
12725   "size" : 1,
12726   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12727   "template_args" : [ "type-51" ],
12728   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
12729  },
12730  {
12731   "alignment" : 1,
12732   "linker_set_key" : "android::trait_trivial_dtor<bool>",
12733   "name" : "android::trait_trivial_dtor<bool>",
12734   "referenced_type" : "type-230",
12735   "self_type" : "type-230",
12736   "size" : 1,
12737   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12738   "template_args" : [ "type-17" ],
12739   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
12740  },
12741  {
12742   "alignment" : 1,
12743   "linker_set_key" : "android::trait_trivial_dtor<char>",
12744   "name" : "android::trait_trivial_dtor<char>",
12745   "referenced_type" : "type-234",
12746   "self_type" : "type-234",
12747   "size" : 1,
12748   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12749   "template_args" : [ "type-15" ],
12750   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
12751  },
12752  {
12753   "alignment" : 1,
12754   "linker_set_key" : "android::trait_trivial_dtor<double>",
12755   "name" : "android::trait_trivial_dtor<double>",
12756   "referenced_type" : "type-299",
12757   "self_type" : "type-299",
12758   "size" : 1,
12759   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12760   "template_args" : [ "type-298" ],
12761   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
12762  },
12763  {
12764   "alignment" : 1,
12765   "linker_set_key" : "android::trait_trivial_dtor<float>",
12766   "name" : "android::trait_trivial_dtor<float>",
12767   "referenced_type" : "type-294",
12768   "self_type" : "type-294",
12769   "size" : 1,
12770   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12771   "template_args" : [ "type-293" ],
12772   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
12773  },
12774  {
12775   "alignment" : 1,
12776   "linker_set_key" : "android::trait_trivial_dtor<int>",
12777   "name" : "android::trait_trivial_dtor<int>",
12778   "referenced_type" : "type-263",
12779   "self_type" : "type-263",
12780   "size" : 1,
12781   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12782   "template_args" : [ "type-48" ],
12783   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
12784  },
12785  {
12786   "alignment" : 1,
12787   "linker_set_key" : "android::trait_trivial_dtor<long long>",
12788   "name" : "android::trait_trivial_dtor<long long>",
12789   "referenced_type" : "type-285",
12790   "self_type" : "type-285",
12791   "size" : 1,
12792   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12793   "template_args" : [ "type-118" ],
12794   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
12795  },
12796  {
12797   "alignment" : 1,
12798   "linker_set_key" : "android::trait_trivial_dtor<long>",
12799   "name" : "android::trait_trivial_dtor<long>",
12800   "referenced_type" : "type-276",
12801   "self_type" : "type-276",
12802   "size" : 1,
12803   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12804   "template_args" : [ "type-275" ],
12805   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
12806  },
12807  {
12808   "alignment" : 1,
12809   "linker_set_key" : "android::trait_trivial_dtor<short>",
12810   "name" : "android::trait_trivial_dtor<short>",
12811   "referenced_type" : "type-253",
12812   "self_type" : "type-253",
12813   "size" : 1,
12814   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12815   "template_args" : [ "type-252" ],
12816   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
12817  },
12818  {
12819   "alignment" : 1,
12820   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
12821   "name" : "android::trait_trivial_dtor<unsigned char>",
12822   "referenced_type" : "type-248",
12823   "self_type" : "type-248",
12824   "size" : 1,
12825   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12826   "template_args" : [ "type-69" ],
12827   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
12828  },
12829  {
12830   "alignment" : 1,
12831   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
12832   "name" : "android::trait_trivial_dtor<unsigned int>",
12833   "referenced_type" : "type-267",
12834   "self_type" : "type-267",
12835   "size" : 1,
12836   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12837   "template_args" : [ "type-2" ],
12838   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
12839  },
12840  {
12841   "alignment" : 1,
12842   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
12843   "name" : "android::trait_trivial_dtor<unsigned long long>",
12844   "referenced_type" : "type-289",
12845   "self_type" : "type-289",
12846   "size" : 1,
12847   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12848   "template_args" : [ "type-16" ],
12849   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
12850  },
12851  {
12852   "alignment" : 1,
12853   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
12854   "name" : "android::trait_trivial_dtor<unsigned long>",
12855   "referenced_type" : "type-281",
12856   "self_type" : "type-281",
12857   "size" : 1,
12858   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12859   "template_args" : [ "type-280" ],
12860   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
12861  },
12862  {
12863   "alignment" : 1,
12864   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
12865   "name" : "android::trait_trivial_dtor<unsigned short>",
12866   "referenced_type" : "type-259",
12867   "self_type" : "type-259",
12868   "size" : 1,
12869   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12870   "template_args" : [ "type-71" ],
12871   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
12872  },
12873  {
12874   "alignment" : 1,
12875   "linker_set_key" : "android::trait_trivial_dtor<void>",
12876   "name" : "android::trait_trivial_dtor<void>",
12877   "referenced_type" : "type-226",
12878   "self_type" : "type-226",
12879   "size" : 1,
12880   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12881   "template_args" : [ "type-51" ],
12882   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
12883  },
12884  {
12885   "alignment" : 1,
12886   "linker_set_key" : "android::trait_trivial_move<android::String16>",
12887   "name" : "android::trait_trivial_move<android::String16>",
12888   "referenced_type" : "type-482",
12889   "self_type" : "type-482",
12890   "size" : 1,
12891   "source_file" : "/system/core/libutils/include/utils/String16.h",
12892   "template_args" : [ "type-129" ],
12893   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
12894  },
12895  {
12896   "alignment" : 1,
12897   "linker_set_key" : "android::trait_trivial_move<android::String8>",
12898   "name" : "android::trait_trivial_move<android::String8>",
12899   "referenced_type" : "type-476",
12900   "self_type" : "type-476",
12901   "size" : 1,
12902   "source_file" : "/system/core/libutils/include/utils/String8.h",
12903   "template_args" : [ "type-138" ],
12904   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
12905  },
12906  {
12907   "alignment" : 1,
12908   "linker_set_key" : "android::trait_trivial_move<bool>",
12909   "name" : "android::trait_trivial_move<bool>",
12910   "referenced_type" : "type-232",
12911   "self_type" : "type-232",
12912   "size" : 1,
12913   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12914   "template_args" : [ "type-17" ],
12915   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
12916  },
12917  {
12918   "alignment" : 1,
12919   "linker_set_key" : "android::trait_trivial_move<char>",
12920   "name" : "android::trait_trivial_move<char>",
12921   "referenced_type" : "type-246",
12922   "self_type" : "type-246",
12923   "size" : 1,
12924   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12925   "template_args" : [ "type-15" ],
12926   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
12927  },
12928  {
12929   "alignment" : 1,
12930   "linker_set_key" : "android::trait_trivial_move<double>",
12931   "name" : "android::trait_trivial_move<double>",
12932   "referenced_type" : "type-301",
12933   "self_type" : "type-301",
12934   "size" : 1,
12935   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12936   "template_args" : [ "type-298" ],
12937   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
12938  },
12939  {
12940   "alignment" : 1,
12941   "linker_set_key" : "android::trait_trivial_move<float>",
12942   "name" : "android::trait_trivial_move<float>",
12943   "referenced_type" : "type-296",
12944   "self_type" : "type-296",
12945   "size" : 1,
12946   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12947   "template_args" : [ "type-293" ],
12948   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
12949  },
12950  {
12951   "alignment" : 1,
12952   "linker_set_key" : "android::trait_trivial_move<int>",
12953   "name" : "android::trait_trivial_move<int>",
12954   "referenced_type" : "type-265",
12955   "self_type" : "type-265",
12956   "size" : 1,
12957   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12958   "template_args" : [ "type-48" ],
12959   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
12960  },
12961  {
12962   "alignment" : 1,
12963   "linker_set_key" : "android::trait_trivial_move<long long>",
12964   "name" : "android::trait_trivial_move<long long>",
12965   "referenced_type" : "type-287",
12966   "self_type" : "type-287",
12967   "size" : 1,
12968   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12969   "template_args" : [ "type-118" ],
12970   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
12971  },
12972  {
12973   "alignment" : 1,
12974   "linker_set_key" : "android::trait_trivial_move<long>",
12975   "name" : "android::trait_trivial_move<long>",
12976   "referenced_type" : "type-278",
12977   "self_type" : "type-278",
12978   "size" : 1,
12979   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12980   "template_args" : [ "type-275" ],
12981   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
12982  },
12983  {
12984   "alignment" : 1,
12985   "linker_set_key" : "android::trait_trivial_move<short>",
12986   "name" : "android::trait_trivial_move<short>",
12987   "referenced_type" : "type-255",
12988   "self_type" : "type-255",
12989   "size" : 1,
12990   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12991   "template_args" : [ "type-252" ],
12992   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
12993  },
12994  {
12995   "alignment" : 1,
12996   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
12997   "name" : "android::trait_trivial_move<unsigned char>",
12998   "referenced_type" : "type-250",
12999   "self_type" : "type-250",
13000   "size" : 1,
13001   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13002   "template_args" : [ "type-69" ],
13003   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
13004  },
13005  {
13006   "alignment" : 1,
13007   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
13008   "name" : "android::trait_trivial_move<unsigned int>",
13009   "referenced_type" : "type-273",
13010   "self_type" : "type-273",
13011   "size" : 1,
13012   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13013   "template_args" : [ "type-2" ],
13014   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
13015  },
13016  {
13017   "alignment" : 1,
13018   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
13019   "name" : "android::trait_trivial_move<unsigned long long>",
13020   "referenced_type" : "type-291",
13021   "self_type" : "type-291",
13022   "size" : 1,
13023   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13024   "template_args" : [ "type-16" ],
13025   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
13026  },
13027  {
13028   "alignment" : 1,
13029   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
13030   "name" : "android::trait_trivial_move<unsigned long>",
13031   "referenced_type" : "type-283",
13032   "self_type" : "type-283",
13033   "size" : 1,
13034   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13035   "template_args" : [ "type-280" ],
13036   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
13037  },
13038  {
13039   "alignment" : 1,
13040   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
13041   "name" : "android::trait_trivial_move<unsigned short>",
13042   "referenced_type" : "type-261",
13043   "self_type" : "type-261",
13044   "size" : 1,
13045   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13046   "template_args" : [ "type-71" ],
13047   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
13048  },
13049  {
13050   "alignment" : 1,
13051   "linker_set_key" : "android::trait_trivial_move<void>",
13052   "name" : "android::trait_trivial_move<void>",
13053   "referenced_type" : "type-228",
13054   "self_type" : "type-228",
13055   "size" : 1,
13056   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13057   "template_args" : [ "type-51" ],
13058   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
13059  },
13060  {
13061   "alignment" : 4,
13062   "fields" :
13063   [
13064    {
13065     "access" : "private",
13066     "field_name" : "m_ptr",
13067     "referenced_type" : "type-46"
13068    },
13069    {
13070     "access" : "private",
13071     "field_name" : "m_refs",
13072     "field_offset" : 32,
13073     "referenced_type" : "type-26"
13074    }
13075   ],
13076   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
13077   "name" : "android::wp<android::hardware::BHwBinder>",
13078   "record_kind" : "class",
13079   "referenced_type" : "type-45",
13080   "self_type" : "type-45",
13081   "size" : 8,
13082   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
13083   "template_args" : [ "type-47" ],
13084   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
13085  },
13086  {
13087   "alignment" : 4,
13088   "fields" :
13089   [
13090    {
13091     "access" : "private",
13092     "field_name" : "m_ptr",
13093     "referenced_type" : "type-20"
13094    },
13095    {
13096     "access" : "private",
13097     "field_name" : "m_refs",
13098     "field_offset" : 32,
13099     "referenced_type" : "type-26"
13100    }
13101   ],
13102   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
13103   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
13104   "record_kind" : "class",
13105   "referenced_type" : "type-19",
13106   "self_type" : "type-19",
13107   "size" : 8,
13108   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
13109   "template_args" : [ "type-21" ],
13110   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
13111  },
13112  {
13113   "alignment" : 4,
13114   "fields" :
13115   [
13116    {
13117     "access" : "private",
13118     "field_name" : "m_ptr",
13119     "referenced_type" : "type-33"
13120    },
13121    {
13122     "access" : "private",
13123     "field_name" : "m_refs",
13124     "field_offset" : 32,
13125     "referenced_type" : "type-26"
13126    }
13127   ],
13128   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
13129   "name" : "android::wp<android::hardware::hidl_death_recipient>",
13130   "record_kind" : "class",
13131   "referenced_type" : "type-32",
13132   "self_type" : "type-32",
13133   "size" : 8,
13134   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
13135   "template_args" : [ "type-34" ],
13136   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
13137  },
13138  {
13139   "alignment" : 4,
13140   "fields" :
13141   [
13142    {
13143     "access" : "private",
13144     "field_name" : "m_ptr",
13145     "referenced_type" : "type-36"
13146    },
13147    {
13148     "access" : "private",
13149     "field_name" : "m_refs",
13150     "field_offset" : 32,
13151     "referenced_type" : "type-26"
13152    }
13153   ],
13154   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
13155   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
13156   "record_kind" : "class",
13157   "referenced_type" : "type-35",
13158   "self_type" : "type-35",
13159   "size" : 8,
13160   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
13161   "template_args" : [ "type-37" ],
13162   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
13163  },
13164  {
13165   "alignment" : 4,
13166   "fields" :
13167   [
13168    {
13169     "field_name" : "maxContentLightLevel",
13170     "referenced_type" : "type-293"
13171    },
13172    {
13173     "field_name" : "maxFrameAverageLightLevel",
13174     "field_offset" : 32,
13175     "referenced_type" : "type-293"
13176    }
13177   ],
13178   "linker_set_key" : "android_cta861_3_metadata",
13179   "name" : "android_cta861_3_metadata",
13180   "referenced_type" : "type-583",
13181   "self_type" : "type-583",
13182   "size" : 8,
13183   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13184   "unique_id" : "android_cta861_3_metadata"
13185  },
13186  {
13187   "alignment" : 4,
13188   "fields" :
13189   [
13190    {
13191     "field_name" : "num_points",
13192     "referenced_type" : "type-2"
13193    },
13194    {
13195     "field_name" : "reserved",
13196     "field_offset" : 32,
13197     "referenced_type" : "type-573"
13198    },
13199    {
13200     "field_name" : "xyzc_points",
13201     "field_offset" : 288,
13202     "referenced_type" : "type-580"
13203    }
13204   ],
13205   "linker_set_key" : "android_depth_points",
13206   "name" : "android_depth_points",
13207   "referenced_type" : "type-579",
13208   "self_type" : "type-579",
13209   "size" : 36,
13210   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13211   "unique_id" : "android_depth_points"
13212  },
13213  {
13214   "alignment" : 4,
13215   "fields" :
13216   [
13217    {
13218     "field_name" : "format",
13219     "referenced_type" : "type-576"
13220    },
13221    {
13222     "field_name" : "num_planes",
13223     "field_offset" : 32,
13224     "referenced_type" : "type-2"
13225    },
13226    {
13227     "field_name" : "planes",
13228     "field_offset" : 64,
13229     "referenced_type" : "type-578"
13230    }
13231   ],
13232   "linker_set_key" : "android_flex_layout",
13233   "name" : "android_flex_layout",
13234   "referenced_type" : "type-577",
13235   "self_type" : "type-577",
13236   "size" : 12,
13237   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13238   "unique_id" : "android_flex_layout"
13239  },
13240  {
13241   "alignment" : 4,
13242   "fields" :
13243   [
13244    {
13245     "field_name" : "top_left",
13246     "referenced_type" : "type-491"
13247    },
13248    {
13249     "field_name" : "component",
13250     "field_offset" : 32,
13251     "referenced_type" : "type-574"
13252    },
13253    {
13254     "field_name" : "bits_per_component",
13255     "field_offset" : 64,
13256     "referenced_type" : "type-48"
13257    },
13258    {
13259     "field_name" : "bits_used",
13260     "field_offset" : 96,
13261     "referenced_type" : "type-48"
13262    },
13263    {
13264     "field_name" : "h_increment",
13265     "field_offset" : 128,
13266     "referenced_type" : "type-48"
13267    },
13268    {
13269     "field_name" : "v_increment",
13270     "field_offset" : 160,
13271     "referenced_type" : "type-48"
13272    },
13273    {
13274     "field_name" : "h_subsampling",
13275     "field_offset" : 192,
13276     "referenced_type" : "type-48"
13277    },
13278    {
13279     "field_name" : "v_subsampling",
13280     "field_offset" : 224,
13281     "referenced_type" : "type-48"
13282    }
13283   ],
13284   "linker_set_key" : "android_flex_plane",
13285   "name" : "android_flex_plane",
13286   "referenced_type" : "type-575",
13287   "self_type" : "type-575",
13288   "size" : 32,
13289   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13290   "unique_id" : "android_flex_plane"
13291  },
13292  {
13293   "alignment" : 4,
13294   "fields" :
13295   [
13296    {
13297     "field_name" : "displayPrimaryRed",
13298     "referenced_type" : "type-581"
13299    },
13300    {
13301     "field_name" : "displayPrimaryGreen",
13302     "field_offset" : 64,
13303     "referenced_type" : "type-581"
13304    },
13305    {
13306     "field_name" : "displayPrimaryBlue",
13307     "field_offset" : 128,
13308     "referenced_type" : "type-581"
13309    },
13310    {
13311     "field_name" : "whitePoint",
13312     "field_offset" : 192,
13313     "referenced_type" : "type-581"
13314    },
13315    {
13316     "field_name" : "maxLuminance",
13317     "field_offset" : 256,
13318     "referenced_type" : "type-293"
13319    },
13320    {
13321     "field_name" : "minLuminance",
13322     "field_offset" : 288,
13323     "referenced_type" : "type-293"
13324    }
13325   ],
13326   "linker_set_key" : "android_smpte2086_metadata",
13327   "name" : "android_smpte2086_metadata",
13328   "referenced_type" : "type-582",
13329   "self_type" : "type-582",
13330   "size" : 40,
13331   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13332   "unique_id" : "android_smpte2086_metadata"
13333  },
13334  {
13335   "alignment" : 4,
13336   "fields" :
13337   [
13338    {
13339     "field_name" : "x",
13340     "referenced_type" : "type-293"
13341    },
13342    {
13343     "field_name" : "y",
13344     "field_offset" : 32,
13345     "referenced_type" : "type-293"
13346    }
13347   ],
13348   "linker_set_key" : "android_xy_color",
13349   "name" : "android_xy_color",
13350   "referenced_type" : "type-581",
13351   "self_type" : "type-581",
13352   "size" : 8,
13353   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13354   "unique_id" : "android_xy_color"
13355  },
13356  {
13357   "alignment" : 4,
13358   "fields" :
13359   [
13360    {
13361     "field_name" : "y",
13362     "referenced_type" : "type-50"
13363    },
13364    {
13365     "field_name" : "cb",
13366     "field_offset" : 32,
13367     "referenced_type" : "type-50"
13368    },
13369    {
13370     "field_name" : "cr",
13371     "field_offset" : 64,
13372     "referenced_type" : "type-50"
13373    },
13374    {
13375     "field_name" : "ystride",
13376     "field_offset" : 96,
13377     "referenced_type" : "type-2"
13378    },
13379    {
13380     "field_name" : "cstride",
13381     "field_offset" : 128,
13382     "referenced_type" : "type-2"
13383    },
13384    {
13385     "field_name" : "chroma_step",
13386     "field_offset" : 160,
13387     "referenced_type" : "type-2"
13388    },
13389    {
13390     "field_name" : "reserved",
13391     "field_offset" : 192,
13392     "referenced_type" : "type-573"
13393    }
13394   ],
13395   "linker_set_key" : "android_ycbcr",
13396   "name" : "android_ycbcr",
13397   "referenced_type" : "type-572",
13398   "self_type" : "type-572",
13399   "size" : 56,
13400   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13401   "unique_id" : "android_ycbcr"
13402  },
13403  {
13404   "alignment" : 4,
13405   "fields" :
13406   [
13407    {
13408     "referenced_type" : "type-67"
13409    }
13410   ],
13411   "linker_set_key" : "log_msg",
13412   "name" : "log_msg",
13413   "referenced_type" : "type-66",
13414   "self_type" : "type-66",
13415   "size" : 5124,
13416   "source_file" : "/system/core/liblog/include/log/log_read.h",
13417   "unique_id" : "log_msg"
13418  },
13419  {
13420   "alignment" : 4,
13421   "fields" :
13422   [
13423    {
13424     "field_name" : "buf",
13425     "referenced_type" : "type-68"
13426    },
13427    {
13428     "field_name" : "entry",
13429     "referenced_type" : "type-70"
13430    },
13431    {
13432     "field_name" : "entry_v4",
13433     "referenced_type" : "type-70"
13434    },
13435    {
13436     "field_name" : "entry_v3",
13437     "referenced_type" : "type-73"
13438    },
13439    {
13440     "field_name" : "entry_v2",
13441     "referenced_type" : "type-74"
13442    },
13443    {
13444     "field_name" : "entry_v1",
13445     "referenced_type" : "type-75"
13446    }
13447   ],
13448   "is_anonymous" : true,
13449   "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",
13450   "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",
13451   "record_kind" : "union",
13452   "referenced_type" : "type-67",
13453   "self_type" : "type-67",
13454   "size" : 5124,
13455   "source_file" : "/system/core/liblog/include/log/log_read.h",
13456   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
13457  },
13458  {
13459   "alignment" : 1,
13460   "fields" :
13461   [
13462    {
13463     "field_name" : "tv_sec",
13464     "referenced_type" : "type-2"
13465    },
13466    {
13467     "field_name" : "tv_nsec",
13468     "field_offset" : 32,
13469     "referenced_type" : "type-2"
13470    }
13471   ],
13472   "linker_set_key" : "log_time",
13473   "name" : "log_time",
13474   "referenced_type" : "type-368",
13475   "self_type" : "type-368",
13476   "size" : 8,
13477   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
13478   "unique_id" : "_ZTS8log_time"
13479  },
13480  {
13481   "alignment" : 4,
13482   "fields" :
13483   [
13484    {
13485     "field_name" : "len",
13486     "referenced_type" : "type-71"
13487    },
13488    {
13489     "field_name" : "__pad",
13490     "field_offset" : 16,
13491     "referenced_type" : "type-71"
13492    },
13493    {
13494     "field_name" : "pid",
13495     "field_offset" : 32,
13496     "referenced_type" : "type-48"
13497    },
13498    {
13499     "field_name" : "tid",
13500     "field_offset" : 64,
13501     "referenced_type" : "type-48"
13502    },
13503    {
13504     "field_name" : "sec",
13505     "field_offset" : 96,
13506     "referenced_type" : "type-48"
13507    },
13508    {
13509     "field_name" : "nsec",
13510     "field_offset" : 128,
13511     "referenced_type" : "type-48"
13512    },
13513    {
13514     "field_name" : "msg",
13515     "field_offset" : 160,
13516     "referenced_type" : "type-72"
13517    }
13518   ],
13519   "linker_set_key" : "logger_entry",
13520   "name" : "logger_entry",
13521   "referenced_type" : "type-75",
13522   "self_type" : "type-75",
13523   "size" : 20,
13524   "source_file" : "/system/core/liblog/include/log/log_read.h",
13525   "unique_id" : "logger_entry"
13526  },
13527  {
13528   "alignment" : 1,
13529   "fields" :
13530   [
13531    {
13532     "field_name" : "len",
13533     "referenced_type" : "type-71"
13534    },
13535    {
13536     "field_name" : "hdr_size",
13537     "field_offset" : 16,
13538     "referenced_type" : "type-71"
13539    },
13540    {
13541     "field_name" : "pid",
13542     "field_offset" : 32,
13543     "referenced_type" : "type-48"
13544    },
13545    {
13546     "field_name" : "tid",
13547     "field_offset" : 64,
13548     "referenced_type" : "type-48"
13549    },
13550    {
13551     "field_name" : "sec",
13552     "field_offset" : 96,
13553     "referenced_type" : "type-48"
13554    },
13555    {
13556     "field_name" : "nsec",
13557     "field_offset" : 128,
13558     "referenced_type" : "type-48"
13559    },
13560    {
13561     "field_name" : "euid",
13562     "field_offset" : 160,
13563     "referenced_type" : "type-2"
13564    },
13565    {
13566     "field_name" : "msg",
13567     "field_offset" : 192,
13568     "referenced_type" : "type-72"
13569    }
13570   ],
13571   "linker_set_key" : "logger_entry_v2",
13572   "name" : "logger_entry_v2",
13573   "referenced_type" : "type-74",
13574   "self_type" : "type-74",
13575   "size" : 24,
13576   "source_file" : "/system/core/liblog/include/log/log_read.h",
13577   "unique_id" : "logger_entry_v2"
13578  },
13579  {
13580   "alignment" : 1,
13581   "fields" :
13582   [
13583    {
13584     "field_name" : "len",
13585     "referenced_type" : "type-71"
13586    },
13587    {
13588     "field_name" : "hdr_size",
13589     "field_offset" : 16,
13590     "referenced_type" : "type-71"
13591    },
13592    {
13593     "field_name" : "pid",
13594     "field_offset" : 32,
13595     "referenced_type" : "type-48"
13596    },
13597    {
13598     "field_name" : "tid",
13599     "field_offset" : 64,
13600     "referenced_type" : "type-48"
13601    },
13602    {
13603     "field_name" : "sec",
13604     "field_offset" : 96,
13605     "referenced_type" : "type-48"
13606    },
13607    {
13608     "field_name" : "nsec",
13609     "field_offset" : 128,
13610     "referenced_type" : "type-48"
13611    },
13612    {
13613     "field_name" : "lid",
13614     "field_offset" : 160,
13615     "referenced_type" : "type-2"
13616    },
13617    {
13618     "field_name" : "msg",
13619     "field_offset" : 192,
13620     "referenced_type" : "type-72"
13621    }
13622   ],
13623   "linker_set_key" : "logger_entry_v3",
13624   "name" : "logger_entry_v3",
13625   "referenced_type" : "type-73",
13626   "self_type" : "type-73",
13627   "size" : 24,
13628   "source_file" : "/system/core/liblog/include/log/log_read.h",
13629   "unique_id" : "logger_entry_v3"
13630  },
13631  {
13632   "alignment" : 4,
13633   "fields" :
13634   [
13635    {
13636     "field_name" : "len",
13637     "referenced_type" : "type-71"
13638    },
13639    {
13640     "field_name" : "hdr_size",
13641     "field_offset" : 16,
13642     "referenced_type" : "type-71"
13643    },
13644    {
13645     "field_name" : "pid",
13646     "field_offset" : 32,
13647     "referenced_type" : "type-48"
13648    },
13649    {
13650     "field_name" : "tid",
13651     "field_offset" : 64,
13652     "referenced_type" : "type-2"
13653    },
13654    {
13655     "field_name" : "sec",
13656     "field_offset" : 96,
13657     "referenced_type" : "type-2"
13658    },
13659    {
13660     "field_name" : "nsec",
13661     "field_offset" : 128,
13662     "referenced_type" : "type-2"
13663    },
13664    {
13665     "field_name" : "lid",
13666     "field_offset" : 160,
13667     "referenced_type" : "type-2"
13668    },
13669    {
13670     "field_name" : "uid",
13671     "field_offset" : 192,
13672     "referenced_type" : "type-2"
13673    },
13674    {
13675     "field_name" : "msg",
13676     "field_offset" : 224,
13677     "referenced_type" : "type-72"
13678    }
13679   ],
13680   "linker_set_key" : "logger_entry_v4",
13681   "name" : "logger_entry_v4",
13682   "referenced_type" : "type-70",
13683   "self_type" : "type-70",
13684   "size" : 28,
13685   "source_file" : "/system/core/liblog/include/log/log_read.h",
13686   "unique_id" : "logger_entry_v4"
13687  },
13688  {
13689   "alignment" : 4,
13690   "fields" :
13691   [
13692    {
13693     "field_name" : "version",
13694     "referenced_type" : "type-48"
13695    },
13696    {
13697     "field_name" : "numFds",
13698     "field_offset" : 32,
13699     "referenced_type" : "type-48"
13700    },
13701    {
13702     "field_name" : "numInts",
13703     "field_offset" : 64,
13704     "referenced_type" : "type-48"
13705    },
13706    {
13707     "field_name" : "data",
13708     "field_offset" : 96,
13709     "referenced_type" : "type-185"
13710    }
13711   ],
13712   "linker_set_key" : "native_handle",
13713   "name" : "native_handle",
13714   "referenced_type" : "type-184",
13715   "self_type" : "type-184",
13716   "size" : 12,
13717   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
13718   "unique_id" : "native_handle"
13719  }
13720 ],
13721 "rvalue_reference_types" :
13722 [
13723  {
13724   "alignment" : 4,
13725   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::stats::V1_0::IPowerStats> > &&",
13726   "name" : "android::hardware::Return<android::sp<android::hardware::power::stats::V1_0::IPowerStats> > &&",
13727   "referenced_type" : "type-196",
13728   "self_type" : "type-198",
13729   "size" : 4,
13730   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13731  },
13732  {
13733   "alignment" : 4,
13734   "linker_set_key" : "android::hardware::Return<bool> &&",
13735   "name" : "android::hardware::Return<bool> &&",
13736   "referenced_type" : "type-186",
13737   "self_type" : "type-189",
13738   "size" : 4,
13739   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13740  },
13741  {
13742   "alignment" : 4,
13743   "linker_set_key" : "android::hardware::Return<void> &&",
13744   "name" : "android::hardware::Return<void> &&",
13745   "referenced_type" : "type-209",
13746   "self_type" : "type-212",
13747   "size" : 4,
13748   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13749  },
13750  {
13751   "alignment" : 4,
13752   "linker_set_key" : "android::hardware::Status &&",
13753   "name" : "android::hardware::Status &&",
13754   "referenced_type" : "type-175",
13755   "self_type" : "type-181",
13756   "size" : 4,
13757   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13758  },
13759  {
13760   "alignment" : 4,
13761   "linker_set_key" : "android::hardware::details::return_status &&",
13762   "name" : "android::hardware::details::return_status &&",
13763   "referenced_type" : "type-187",
13764   "self_type" : "type-205",
13765   "size" : 4,
13766   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13767  },
13768  {
13769   "alignment" : 4,
13770   "linker_set_key" : "android::hardware::hidl_handle &&",
13771   "name" : "android::hardware::hidl_handle &&",
13772   "referenced_type" : "type-327",
13773   "self_type" : "type-332",
13774   "size" : 4,
13775   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13776  },
13777  {
13778   "alignment" : 4,
13779   "linker_set_key" : "android::hardware::hidl_memory &&",
13780   "name" : "android::hardware::hidl_memory &&",
13781   "referenced_type" : "type-330",
13782   "self_type" : "type-336",
13783   "size" : 4,
13784   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13785  },
13786  {
13787   "alignment" : 4,
13788   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13789   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13790   "referenced_type" : "type-29",
13791   "self_type" : "type-171",
13792   "size" : 4,
13793   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13794  },
13795  {
13796   "alignment" : 4,
13797   "linker_set_key" : "android::sp<android::hardware::power::stats::V1_0::IPowerStats> &&",
13798   "name" : "android::sp<android::hardware::power::stats::V1_0::IPowerStats> &&",
13799   "referenced_type" : "type-55",
13800   "self_type" : "type-167",
13801   "size" : 4,
13802   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13803  },
13804  {
13805   "alignment" : 4,
13806   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13807   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13808   "referenced_type" : "type-543",
13809   "self_type" : "type-542",
13810   "size" : 4,
13811   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13812  },
13813  {
13814   "alignment" : 4,
13815   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
13816   "name" : "std::function<sp<IBase> (void *)> &&",
13817   "referenced_type" : "type-554",
13818   "self_type" : "type-553",
13819   "size" : 4,
13820   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13821  },
13822  {
13823   "alignment" : 4,
13824   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
13825   "name" : "std::function<sp<IBinder> (void *)> &&",
13826   "referenced_type" : "type-545",
13827   "self_type" : "type-544",
13828   "size" : 4,
13829   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13830  }
13831 ]
13832}
13833