1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-61",
9   "self_type" : "type-106",
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-284",
16   "self_type" : "type-528",
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-32",
24   "self_type" : "type-221",
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-103",
32   "self_type" : "type-356",
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-103",
41   "self_type" : "type-102",
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-521",
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-44",
64   "self_type" : "type-44",
65   "size" : 1
66  },
67  {
68   "alignment" : 1,
69   "is_integral" : true,
70   "linker_set_key" : "char",
71   "name" : "char",
72   "referenced_type" : "type-61",
73   "self_type" : "type-61",
74   "size" : 1
75  },
76  {
77   "alignment" : 2,
78   "is_integral" : true,
79   "is_unsigned" : true,
80   "linker_set_key" : "char16_t",
81   "name" : "char16_t",
82   "referenced_type" : "type-52",
83   "self_type" : "type-52",
84   "size" : 2
85  },
86  {
87   "alignment" : 4,
88   "linker_set_key" : "double",
89   "name" : "double",
90   "referenced_type" : "type-289",
91   "self_type" : "type-289",
92   "size" : 8
93  },
94  {
95   "alignment" : 4,
96   "linker_set_key" : "float",
97   "name" : "float",
98   "referenced_type" : "type-284",
99   "self_type" : "type-284",
100   "size" : 4
101  },
102  {
103   "alignment" : 4,
104   "is_integral" : true,
105   "linker_set_key" : "int",
106   "name" : "int",
107   "referenced_type" : "type-32",
108   "self_type" : "type-32",
109   "size" : 4
110  },
111  {
112   "alignment" : 4,
113   "is_integral" : true,
114   "linker_set_key" : "long",
115   "name" : "long",
116   "referenced_type" : "type-263",
117   "self_type" : "type-263",
118   "size" : 4
119  },
120  {
121   "alignment" : 4,
122   "is_integral" : true,
123   "linker_set_key" : "long long",
124   "name" : "long long",
125   "referenced_type" : "type-37",
126   "self_type" : "type-37",
127   "size" : 8
128  },
129  {
130   "alignment" : 2,
131   "is_integral" : true,
132   "linker_set_key" : "short",
133   "name" : "short",
134   "referenced_type" : "type-243",
135   "self_type" : "type-243",
136   "size" : 2
137  },
138  {
139   "alignment" : 1,
140   "is_integral" : true,
141   "linker_set_key" : "signed char",
142   "name" : "signed char",
143   "referenced_type" : "type-300",
144   "self_type" : "type-300",
145   "size" : 1
146  },
147  {
148   "alignment" : 1,
149   "is_integral" : true,
150   "is_unsigned" : true,
151   "linker_set_key" : "unsigned char",
152   "name" : "unsigned char",
153   "referenced_type" : "type-103",
154   "self_type" : "type-103",
155   "size" : 1
156  },
157  {
158   "alignment" : 4,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "unsigned int",
162   "name" : "unsigned int",
163   "referenced_type" : "type-2",
164   "self_type" : "type-2",
165   "size" : 4
166  },
167  {
168   "alignment" : 4,
169   "is_integral" : true,
170   "is_unsigned" : true,
171   "linker_set_key" : "unsigned long",
172   "name" : "unsigned long",
173   "referenced_type" : "type-269",
174   "self_type" : "type-269",
175   "size" : 4
176  },
177  {
178   "alignment" : 4,
179   "is_integral" : true,
180   "is_unsigned" : true,
181   "linker_set_key" : "unsigned long long",
182   "name" : "unsigned long long",
183   "referenced_type" : "type-84",
184   "self_type" : "type-84",
185   "size" : 8
186  },
187  {
188   "alignment" : 2,
189   "is_integral" : true,
190   "is_unsigned" : true,
191   "linker_set_key" : "unsigned short",
192   "name" : "unsigned short",
193   "referenced_type" : "type-105",
194   "self_type" : "type-105",
195   "size" : 2
196  },
197  {
198   "linker_set_key" : "void",
199   "name" : "void",
200   "referenced_type" : "type-34",
201   "self_type" : "type-34"
202  }
203 ],
204 "elf_functions" :
205 [
206  {
207   "binding" : "weak",
208   "name" : "_ZN7android8hardware10fromBinderINS0_6health4V2_019IHealthInfoCallbackENS3_22BpHwHealthInfoCallbackENS3_22BnHwHealthInfoCallbackEEENS_2spIT_EERKNS7_INS0_7IBinderEEE"
209  },
210  {
211   "name" : "_ZN7android8hardware6health4V2_010BnHwHealth10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
212  },
213  {
214   "name" : "_ZN7android8hardware6health4V2_010BnHwHealth12_hidl_updateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
215  },
216  {
217   "name" : "_ZN7android8hardware6health4V2_010BnHwHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
218  },
219  {
220   "name" : "_ZN7android8hardware6health4V2_010BnHwHealth17_hidl_getCapacityEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
221  },
222  {
223   "name" : "_ZN7android8hardware6health4V2_010BnHwHealth18_hidl_getDiskStatsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
224  },
225  {
226   "name" : "_ZN7android8hardware6health4V2_010BnHwHealth19_hidl_getCurrentNowEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
227  },
228  {
229   "name" : "_ZN7android8hardware6health4V2_010BnHwHealth19_hidl_getHealthInfoEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
230  },
231  {
232   "name" : "_ZN7android8hardware6health4V2_010BnHwHealth20_hidl_getStorageInfoEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
233  },
234  {
235   "name" : "_ZN7android8hardware6health4V2_010BnHwHealth21_hidl_getChargeStatusEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
236  },
237  {
238   "name" : "_ZN7android8hardware6health4V2_010BnHwHealth22_hidl_getChargeCounterEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
239  },
240  {
241   "name" : "_ZN7android8hardware6health4V2_010BnHwHealth22_hidl_getEnergyCounterEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
242  },
243  {
244   "name" : "_ZN7android8hardware6health4V2_010BnHwHealth22_hidl_registerCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
245  },
246  {
247   "name" : "_ZN7android8hardware6health4V2_010BnHwHealth23_hidl_getCurrentAverageEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
248  },
249  {
250   "name" : "_ZN7android8hardware6health4V2_010BnHwHealth24_hidl_unregisterCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
251  },
252  {
253   "name" : "_ZN7android8hardware6health4V2_010BnHwHealth4pingEv"
254  },
255  {
256   "name" : "_ZN7android8hardware6health4V2_010BnHwHealthC1ERKNS_2spINS2_7IHealthEEE"
257  },
258  {
259   "name" : "_ZN7android8hardware6health4V2_010BnHwHealthC2ERKNS_2spINS2_7IHealthEEE"
260  },
261  {
262   "name" : "_ZN7android8hardware6health4V2_010BnHwHealthD0Ev"
263  },
264  {
265   "name" : "_ZN7android8hardware6health4V2_010BnHwHealthD1Ev"
266  },
267  {
268   "name" : "_ZN7android8hardware6health4V2_010BnHwHealthD2Ev"
269  },
270  {
271   "name" : "_ZN7android8hardware6health4V2_010BpHwHealth11getCapacityENSt3__18functionIFvNS2_6ResultEiEEE"
272  },
273  {
274   "name" : "_ZN7android8hardware6health4V2_010BpHwHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
275  },
276  {
277   "name" : "_ZN7android8hardware6health4V2_010BpHwHealth12_hidl_updateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
278  },
279  {
280   "name" : "_ZN7android8hardware6health4V2_010BpHwHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
281  },
282  {
283   "name" : "_ZN7android8hardware6health4V2_010BpHwHealth12getDiskStatsENSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_9DiskStatsEEEEEE"
284  },
285  {
286   "name" : "_ZN7android8hardware6health4V2_010BpHwHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
287  },
288  {
289   "name" : "_ZN7android8hardware6health4V2_010BpHwHealth13getCurrentNowENSt3__18functionIFvNS2_6ResultEiEEE"
290  },
291  {
292   "name" : "_ZN7android8hardware6health4V2_010BpHwHealth13getHealthInfoENSt3__18functionIFvNS2_6ResultERKNS2_10HealthInfoEEEE"
293  },
294  {
295   "name" : "_ZN7android8hardware6health4V2_010BpHwHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
296  },
297  {
298   "name" : "_ZN7android8hardware6health4V2_010BpHwHealth14getStorageInfoENSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_11StorageInfoEEEEEE"
299  },
300  {
301   "name" : "_ZN7android8hardware6health4V2_010BpHwHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
302  },
303  {
304   "name" : "_ZN7android8hardware6health4V2_010BpHwHealth15getChargeStatusENSt3__18functionIFvNS2_6ResultENS1_4V1_013BatteryStatusEEEE"
305  },
306  {
307   "name" : "_ZN7android8hardware6health4V2_010BpHwHealth16getChargeCounterENSt3__18functionIFvNS2_6ResultEiEEE"
308  },
309  {
310   "name" : "_ZN7android8hardware6health4V2_010BpHwHealth16getEnergyCounterENSt3__18functionIFvNS2_6ResultExEEE"
311  },
312  {
313   "name" : "_ZN7android8hardware6health4V2_010BpHwHealth16registerCallbackERKNS_2spINS2_19IHealthInfoCallbackEEE"
314  },
315  {
316   "name" : "_ZN7android8hardware6health4V2_010BpHwHealth17_hidl_getCapacityEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6ResultEiEEE"
317  },
318  {
319   "name" : "_ZN7android8hardware6health4V2_010BpHwHealth17getCurrentAverageENSt3__18functionIFvNS2_6ResultEiEEE"
320  },
321  {
322   "name" : "_ZN7android8hardware6health4V2_010BpHwHealth18_hidl_getDiskStatsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_9DiskStatsEEEEEE"
323  },
324  {
325   "name" : "_ZN7android8hardware6health4V2_010BpHwHealth18unregisterCallbackERKNS_2spINS2_19IHealthInfoCallbackEEE"
326  },
327  {
328   "name" : "_ZN7android8hardware6health4V2_010BpHwHealth19_hidl_getCurrentNowEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6ResultEiEEE"
329  },
330  {
331   "name" : "_ZN7android8hardware6health4V2_010BpHwHealth19_hidl_getHealthInfoEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6ResultERKNS2_10HealthInfoEEEE"
332  },
333  {
334   "name" : "_ZN7android8hardware6health4V2_010BpHwHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
335  },
336  {
337   "name" : "_ZN7android8hardware6health4V2_010BpHwHealth20_hidl_getStorageInfoEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_11StorageInfoEEEEEE"
338  },
339  {
340   "name" : "_ZN7android8hardware6health4V2_010BpHwHealth21_hidl_getChargeStatusEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6ResultENS1_4V1_013BatteryStatusEEEE"
341  },
342  {
343   "name" : "_ZN7android8hardware6health4V2_010BpHwHealth21notifySyspropsChangedEv"
344  },
345  {
346   "name" : "_ZN7android8hardware6health4V2_010BpHwHealth21setHALInstrumentationEv"
347  },
348  {
349   "name" : "_ZN7android8hardware6health4V2_010BpHwHealth22_hidl_getChargeCounterEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6ResultEiEEE"
350  },
351  {
352   "name" : "_ZN7android8hardware6health4V2_010BpHwHealth22_hidl_getEnergyCounterEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6ResultExEEE"
353  },
354  {
355   "name" : "_ZN7android8hardware6health4V2_010BpHwHealth22_hidl_registerCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_19IHealthInfoCallbackEEE"
356  },
357  {
358   "name" : "_ZN7android8hardware6health4V2_010BpHwHealth23_hidl_getCurrentAverageEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6ResultEiEEE"
359  },
360  {
361   "name" : "_ZN7android8hardware6health4V2_010BpHwHealth24_hidl_unregisterCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_19IHealthInfoCallbackEEE"
362  },
363  {
364   "name" : "_ZN7android8hardware6health4V2_010BpHwHealth4pingEv"
365  },
366  {
367   "name" : "_ZN7android8hardware6health4V2_010BpHwHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
368  },
369  {
370   "name" : "_ZN7android8hardware6health4V2_010BpHwHealth6updateEv"
371  },
372  {
373   "name" : "_ZN7android8hardware6health4V2_010BpHwHealthC1ERKNS_2spINS0_7IBinderEEE"
374  },
375  {
376   "name" : "_ZN7android8hardware6health4V2_010BpHwHealthC2ERKNS_2spINS0_7IBinderEEE"
377  },
378  {
379   "name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
380  },
381  {
382   "name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
383  },
384  {
385   "name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
386  },
387  {
388   "name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
389  },
390  {
391   "name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
392  },
393  {
394   "name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
395  },
396  {
397   "name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
398  },
399  {
400   "name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
401  },
402  {
403   "name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
404  },
405  {
406   "name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback21notifySyspropsChangedEv"
407  },
408  {
409   "name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback21setHALInstrumentationEv"
410  },
411  {
412   "name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
413  },
414  {
415   "name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback4pingEv"
416  },
417  {
418   "name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
419  },
420  {
421   "name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
422  },
423  {
424   "name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback8castFromERKNS_2spIS3_EEb"
425  },
426  {
427   "name" : "_ZN7android8hardware6health4V2_020BsHealthInfoCallback13addOnewayTaskENSt3__18functionIFvvEEE"
428  },
429  {
430   "name" : "_ZN7android8hardware6health4V2_020BsHealthInfoCallbackC1ENS_2spINS2_19IHealthInfoCallbackEEE"
431  },
432  {
433   "name" : "_ZN7android8hardware6health4V2_020BsHealthInfoCallbackC2ENS_2spINS2_19IHealthInfoCallbackEEE"
434  },
435  {
436   "name" : "_ZN7android8hardware6health4V2_021writeEmbeddedToParcelERKNS2_10HealthInfoEPNS0_6ParcelEjj"
437  },
438  {
439   "name" : "_ZN7android8hardware6health4V2_021writeEmbeddedToParcelERKNS2_11StorageInfoEPNS0_6ParcelEjj"
440  },
441  {
442   "name" : "_ZN7android8hardware6health4V2_021writeEmbeddedToParcelERKNS2_16StorageAttributeEPNS0_6ParcelEjj"
443  },
444  {
445   "name" : "_ZN7android8hardware6health4V2_021writeEmbeddedToParcelERKNS2_9DiskStatsEPNS0_6ParcelEjj"
446  },
447  {
448   "name" : "_ZN7android8hardware6health4V2_022BnHwHealthInfoCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
449  },
450  {
451   "name" : "_ZN7android8hardware6health4V2_022BnHwHealthInfoCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
452  },
453  {
454   "name" : "_ZN7android8hardware6health4V2_022BnHwHealthInfoCallback23_hidl_healthInfoChangedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
455  },
456  {
457   "name" : "_ZN7android8hardware6health4V2_022BnHwHealthInfoCallback4pingEv"
458  },
459  {
460   "name" : "_ZN7android8hardware6health4V2_022BnHwHealthInfoCallbackC1ERKNS_2spINS2_19IHealthInfoCallbackEEE"
461  },
462  {
463   "name" : "_ZN7android8hardware6health4V2_022BnHwHealthInfoCallbackC2ERKNS_2spINS2_19IHealthInfoCallbackEEE"
464  },
465  {
466   "name" : "_ZN7android8hardware6health4V2_022BnHwHealthInfoCallbackD0Ev"
467  },
468  {
469   "name" : "_ZN7android8hardware6health4V2_022BnHwHealthInfoCallbackD1Ev"
470  },
471  {
472   "name" : "_ZN7android8hardware6health4V2_022BnHwHealthInfoCallbackD2Ev"
473  },
474  {
475   "name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
476  },
477  {
478   "name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
479  },
480  {
481   "name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
482  },
483  {
484   "name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
485  },
486  {
487   "name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
488  },
489  {
490   "name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback17healthInfoChangedERKNS2_10HealthInfoE"
491  },
492  {
493   "name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
494  },
495  {
496   "name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback21notifySyspropsChangedEv"
497  },
498  {
499   "name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback21setHALInstrumentationEv"
500  },
501  {
502   "name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback23_hidl_healthInfoChangedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_10HealthInfoE"
503  },
504  {
505   "name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback4pingEv"
506  },
507  {
508   "name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
509  },
510  {
511   "name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallbackC1ERKNS_2spINS0_7IBinderEEE"
512  },
513  {
514   "name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallbackC2ERKNS_2spINS0_7IBinderEEE"
515  },
516  {
517   "name" : "_ZN7android8hardware6health4V2_022readEmbeddedFromParcelERKNS2_10HealthInfoERKNS0_6ParcelEjj"
518  },
519  {
520   "name" : "_ZN7android8hardware6health4V2_022readEmbeddedFromParcelERKNS2_11StorageInfoERKNS0_6ParcelEjj"
521  },
522  {
523   "name" : "_ZN7android8hardware6health4V2_022readEmbeddedFromParcelERKNS2_16StorageAttributeERKNS0_6ParcelEjj"
524  },
525  {
526   "name" : "_ZN7android8hardware6health4V2_022readEmbeddedFromParcelERKNS2_9DiskStatsERKNS0_6ParcelEjj"
527  },
528  {
529   "name" : "_ZN7android8hardware6health4V2_07IHealth10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
530  },
531  {
532   "name" : "_ZN7android8hardware6health4V2_07IHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
533  },
534  {
535   "name" : "_ZN7android8hardware6health4V2_07IHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
536  },
537  {
538   "name" : "_ZN7android8hardware6health4V2_07IHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
539  },
540  {
541   "name" : "_ZN7android8hardware6health4V2_07IHealth13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
542  },
543  {
544   "name" : "_ZN7android8hardware6health4V2_07IHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
545  },
546  {
547   "name" : "_ZN7android8hardware6health4V2_07IHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
548  },
549  {
550   "name" : "_ZN7android8hardware6health4V2_07IHealth17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
551  },
552  {
553   "name" : "_ZN7android8hardware6health4V2_07IHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
554  },
555  {
556   "name" : "_ZN7android8hardware6health4V2_07IHealth21notifySyspropsChangedEv"
557  },
558  {
559   "name" : "_ZN7android8hardware6health4V2_07IHealth21setHALInstrumentationEv"
560  },
561  {
562   "name" : "_ZN7android8hardware6health4V2_07IHealth24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
563  },
564  {
565   "name" : "_ZN7android8hardware6health4V2_07IHealth4pingEv"
566  },
567  {
568   "name" : "_ZN7android8hardware6health4V2_07IHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
569  },
570  {
571   "name" : "_ZN7android8hardware6health4V2_07IHealth8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
572  },
573  {
574   "name" : "_ZN7android8hardware6health4V2_07IHealth8castFromERKNS_2spIS3_EEb"
575  },
576  {
577   "name" : "_ZN7android8hardware6health4V2_08BsHealth13addOnewayTaskENSt3__18functionIFvvEEE"
578  },
579  {
580   "name" : "_ZN7android8hardware6health4V2_08BsHealthC1ENS_2spINS2_7IHealthEEE"
581  },
582  {
583   "name" : "_ZN7android8hardware6health4V2_08BsHealthC2ENS_2spINS2_7IHealthEEE"
584  },
585  {
586   "binding" : "weak",
587   "name" : "_ZN7android8hardware7details13castInterfaceINS0_6health4V2_019IHealthInfoCallbackENS_4hidl4base4V1_05IBaseENS4_22BpHwHealthInfoCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
588  },
589  {
590   "binding" : "weak",
591   "name" : "_ZN7android8hardware7details13castInterfaceINS0_6health4V2_07IHealthENS_4hidl4base4V1_05IBaseENS4_10BpHwHealthEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
592  },
593  {
594   "binding" : "weak",
595   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_6health4V2_019IHealthInfoCallbackEvEENS_2spIT_EES8_"
596  },
597  {
598   "binding" : "weak",
599   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_6health4V2_010BpHwHealthENS4_7IHealthEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
600  },
601  {
602   "binding" : "weak",
603   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_6health4V2_022BpHwHealthInfoCallbackENS4_19IHealthInfoCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
604  },
605  {
606   "binding" : "weak",
607   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
608  },
609  {
610   "binding" : "weak",
611   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
612  },
613  {
614   "binding" : "weak",
615   "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_"
616  },
617  {
618   "binding" : "weak",
619   "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_"
620  },
621  {
622   "binding" : "weak",
623   "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"
624  },
625  {
626   "binding" : "weak",
627   "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_"
628  },
629  {
630   "binding" : "weak",
631   "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_"
632  },
633  {
634   "binding" : "weak",
635   "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"
636  },
637  {
638   "binding" : "weak",
639   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
640  },
641  {
642   "binding" : "weak",
643   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
644  },
645  {
646   "binding" : "weak",
647   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
648  },
649  {
650   "name" : "_ZThn20_N7android8hardware6health4V2_010BnHwHealthD0Ev"
651  },
652  {
653   "name" : "_ZThn20_N7android8hardware6health4V2_010BnHwHealthD1Ev"
654  },
655  {
656   "name" : "_ZThn20_N7android8hardware6health4V2_022BnHwHealthInfoCallbackD0Ev"
657  },
658  {
659   "name" : "_ZThn20_N7android8hardware6health4V2_022BnHwHealthInfoCallbackD1Ev"
660  },
661  {
662   "name" : "_ZTv0_n12_N7android8hardware6health4V2_010BnHwHealthD0Ev"
663  },
664  {
665   "name" : "_ZTv0_n12_N7android8hardware6health4V2_010BnHwHealthD1Ev"
666  },
667  {
668   "name" : "_ZTv0_n12_N7android8hardware6health4V2_022BnHwHealthInfoCallbackD0Ev"
669  },
670  {
671   "name" : "_ZTv0_n12_N7android8hardware6health4V2_022BnHwHealthInfoCallbackD1Ev"
672  }
673 ],
674 "elf_objects" :
675 [
676  {
677   "name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback10descriptorE"
678  },
679  {
680   "name" : "_ZN7android8hardware6health4V2_07IHealth10descriptorE"
681  },
682  {
683   "name" : "_ZTCN7android8hardware6health4V2_010BnHwHealthE0_NS0_7IBinderE"
684  },
685  {
686   "name" : "_ZTCN7android8hardware6health4V2_010BnHwHealthE0_NS0_9BHwBinderE"
687  },
688  {
689   "name" : "_ZTCN7android8hardware6health4V2_010BnHwHealthE0_NS_4hidl4base4V1_08BnHwBaseE"
690  },
691  {
692   "name" : "_ZTCN7android8hardware6health4V2_010BpHwHealthE0_NS0_11BpInterfaceINS2_7IHealthEEE"
693  },
694  {
695   "name" : "_ZTCN7android8hardware6health4V2_010BpHwHealthE0_NS2_7IHealthE"
696  },
697  {
698   "name" : "_ZTCN7android8hardware6health4V2_010BpHwHealthE0_NS_4hidl4base4V1_05IBaseE"
699  },
700  {
701   "name" : "_ZTCN7android8hardware6health4V2_010BpHwHealthE4_NS0_10IInterfaceE"
702  },
703  {
704   "name" : "_ZTCN7android8hardware6health4V2_010BpHwHealthE8_NS0_11BpHwRefBaseE"
705  },
706  {
707   "name" : "_ZTCN7android8hardware6health4V2_019IHealthInfoCallbackE0_NS_4hidl4base4V1_05IBaseE"
708  },
709  {
710   "binding" : "weak",
711   "name" : "_ZTCN7android8hardware6health4V2_020BsHealthInfoCallbackE0_NS2_19IHealthInfoCallbackE"
712  },
713  {
714   "name" : "_ZTCN7android8hardware6health4V2_022BnHwHealthInfoCallbackE0_NS0_7IBinderE"
715  },
716  {
717   "name" : "_ZTCN7android8hardware6health4V2_022BnHwHealthInfoCallbackE0_NS0_9BHwBinderE"
718  },
719  {
720   "name" : "_ZTCN7android8hardware6health4V2_022BnHwHealthInfoCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
721  },
722  {
723   "name" : "_ZTCN7android8hardware6health4V2_022BpHwHealthInfoCallbackE0_NS0_11BpInterfaceINS2_19IHealthInfoCallbackEEE"
724  },
725  {
726   "name" : "_ZTCN7android8hardware6health4V2_022BpHwHealthInfoCallbackE0_NS2_19IHealthInfoCallbackE"
727  },
728  {
729   "name" : "_ZTCN7android8hardware6health4V2_022BpHwHealthInfoCallbackE0_NS_4hidl4base4V1_05IBaseE"
730  },
731  {
732   "name" : "_ZTCN7android8hardware6health4V2_022BpHwHealthInfoCallbackE4_NS0_10IInterfaceE"
733  },
734  {
735   "name" : "_ZTCN7android8hardware6health4V2_022BpHwHealthInfoCallbackE8_NS0_11BpHwRefBaseE"
736  },
737  {
738   "name" : "_ZTCN7android8hardware6health4V2_07IHealthE0_NS_4hidl4base4V1_05IBaseE"
739  },
740  {
741   "binding" : "weak",
742   "name" : "_ZTCN7android8hardware6health4V2_08BsHealthE0_NS2_7IHealthE"
743  },
744  {
745   "name" : "_ZTTN7android8hardware6health4V2_010BnHwHealthE"
746  },
747  {
748   "name" : "_ZTTN7android8hardware6health4V2_010BpHwHealthE"
749  },
750  {
751   "name" : "_ZTTN7android8hardware6health4V2_019IHealthInfoCallbackE"
752  },
753  {
754   "name" : "_ZTTN7android8hardware6health4V2_022BnHwHealthInfoCallbackE"
755  },
756  {
757   "name" : "_ZTTN7android8hardware6health4V2_022BpHwHealthInfoCallbackE"
758  },
759  {
760   "name" : "_ZTTN7android8hardware6health4V2_07IHealthE"
761  },
762  {
763   "name" : "_ZTVN7android8hardware6health4V2_010BnHwHealthE"
764  },
765  {
766   "name" : "_ZTVN7android8hardware6health4V2_010BpHwHealthE"
767  },
768  {
769   "name" : "_ZTVN7android8hardware6health4V2_019IHealthInfoCallbackE"
770  },
771  {
772   "binding" : "weak",
773   "name" : "_ZTVN7android8hardware6health4V2_020BsHealthInfoCallbackE"
774  },
775  {
776   "name" : "_ZTVN7android8hardware6health4V2_022BnHwHealthInfoCallbackE"
777  },
778  {
779   "name" : "_ZTVN7android8hardware6health4V2_022BpHwHealthInfoCallbackE"
780  },
781  {
782   "name" : "_ZTVN7android8hardware6health4V2_07IHealthE"
783  },
784  {
785   "binding" : "weak",
786   "name" : "_ZTVN7android8hardware6health4V2_08BsHealthE"
787  }
788 ],
789 "enum_types" :
790 [
791  {
792   "alignment" : 4,
793   "enum_fields" :
794   [
795    {
796     "enum_field_value" : 0,
797     "name" : "android::Condition::WAKE_UP_ONE"
798    },
799    {
800     "enum_field_value" : 1,
801     "name" : "android::Condition::WAKE_UP_ALL"
802    }
803   ],
804   "linker_set_key" : "android::Condition::WakeUpType",
805   "name" : "android::Condition::WakeUpType",
806   "referenced_type" : "type-540",
807   "self_type" : "type-540",
808   "size" : 4,
809   "source_file" : "/system/core/libutils/include/utils/Condition.h",
810   "underlying_type" : "type-2",
811   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
812  },
813  {
814   "alignment" : 4,
815   "enum_fields" :
816   [
817    {
818     "enum_field_value" : 0,
819     "name" : "android::String16::kEmptyString"
820    }
821   ],
822   "linker_set_key" : "android::String16::StaticLinkage",
823   "name" : "android::String16::StaticLinkage",
824   "referenced_type" : "type-427",
825   "self_type" : "type-427",
826   "size" : 4,
827   "source_file" : "/system/core/libutils/include/utils/String16.h",
828   "underlying_type" : "type-2",
829   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
830  },
831  {
832   "alignment" : 4,
833   "enum_fields" :
834   [
835    {
836     "enum_field_value" : 0,
837     "name" : "android::String8::kEmptyString"
838    }
839   ],
840   "linker_set_key" : "android::String8::StaticLinkage",
841   "name" : "android::String8::StaticLinkage",
842   "referenced_type" : "type-419",
843   "self_type" : "type-419",
844   "size" : 4,
845   "source_file" : "/system/core/libutils/include/utils/String8.h",
846   "underlying_type" : "type-2",
847   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
848  },
849  {
850   "alignment" : 4,
851   "enum_fields" :
852   [
853    {
854     "enum_field_value" : 0,
855     "name" : "android::hardware::HidlReturnRestriction::NONE"
856    },
857    {
858     "enum_field_value" : 1,
859     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
860    },
861    {
862     "enum_field_value" : 2,
863     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
864    }
865   ],
866   "linker_set_key" : "android::hardware::HidlReturnRestriction",
867   "name" : "android::hardware::HidlReturnRestriction",
868   "referenced_type" : "type-208",
869   "self_type" : "type-208",
870   "size" : 4,
871   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
872   "underlying_type" : "type-32",
873   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
874  },
875  {
876   "alignment" : 4,
877   "enum_fields" :
878   [
879    {
880     "enum_field_value" : 0,
881     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
882    },
883    {
884     "enum_field_value" : 1,
885     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
886    },
887    {
888     "enum_field_value" : 2,
889     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
890    },
891    {
892     "enum_field_value" : 3,
893     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
894    }
895   ],
896   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
897   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
898   "referenced_type" : "type-409",
899   "self_type" : "type-409",
900   "size" : 4,
901   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
902   "underlying_type" : "type-32",
903   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
904  },
905  {
906   "alignment" : 4,
907   "enum_fields" :
908   [
909    {
910     "enum_field_value" : 1,
911     "name" : "android::hardware::kSynchronizedReadWrite"
912    },
913    {
914     "enum_field_value" : 2,
915     "name" : "android::hardware::kUnsynchronizedWrite"
916    }
917   ],
918   "linker_set_key" : "android::hardware::MQFlavor",
919   "name" : "android::hardware::MQFlavor",
920   "referenced_type" : "type-404",
921   "self_type" : "type-404",
922   "size" : 4,
923   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
924   "underlying_type" : "type-2",
925   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
926  },
927  {
928   "alignment" : 4,
929   "enum_fields" :
930   [
931    {
932     "enum_field_value" : 0,
933     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
934    },
935    {
936     "enum_field_value" : 1,
937     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
938    },
939    {
940     "enum_field_value" : 2,
941     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
942    }
943   ],
944   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
945   "name" : "android::hardware::ProcessState::CallRestriction",
946   "referenced_type" : "type-63",
947   "self_type" : "type-63",
948   "size" : 4,
949   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
950   "underlying_type" : "type-32",
951   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
952  },
953  {
954   "alignment" : 4,
955   "enum_fields" :
956   [
957    {
958     "enum_field_value" : 0,
959     "name" : "android::hardware::Status::EX_NONE"
960    },
961    {
962     "enum_field_value" : -1,
963     "name" : "android::hardware::Status::EX_SECURITY"
964    },
965    {
966     "enum_field_value" : -2,
967     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
968    },
969    {
970     "enum_field_value" : -3,
971     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
972    },
973    {
974     "enum_field_value" : -4,
975     "name" : "android::hardware::Status::EX_NULL_POINTER"
976    },
977    {
978     "enum_field_value" : -5,
979     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
980    },
981    {
982     "enum_field_value" : -6,
983     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
984    },
985    {
986     "enum_field_value" : -7,
987     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
988    },
989    {
990     "enum_field_value" : -128,
991     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
992    },
993    {
994     "enum_field_value" : -129,
995     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
996    }
997   ],
998   "linker_set_key" : "android::hardware::Status::Exception",
999   "name" : "android::hardware::Status::Exception",
1000   "referenced_type" : "type-173",
1001   "self_type" : "type-173",
1002   "size" : 4,
1003   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1004   "underlying_type" : "type-32",
1005   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
1006  },
1007  {
1008   "alignment" : 4,
1009   "enum_fields" :
1010   [
1011    {
1012     "enum_field_value" : 0,
1013     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
1014    },
1015    {
1016     "enum_field_value" : 1,
1017     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
1018    },
1019    {
1020     "enum_field_value" : 2,
1021     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
1022    },
1023    {
1024     "enum_field_value" : 3,
1025     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
1026    },
1027    {
1028     "enum_field_value" : 4,
1029     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
1030    },
1031    {
1032     "enum_field_value" : 5,
1033     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
1034    },
1035    {
1036     "enum_field_value" : 6,
1037     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
1038    },
1039    {
1040     "enum_field_value" : 7,
1041     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
1042    },
1043    {
1044     "enum_field_value" : 8,
1045     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
1046    },
1047    {
1048     "enum_field_value" : 9,
1049     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
1050    }
1051   ],
1052   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1053   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1054   "referenced_type" : "type-618",
1055   "self_type" : "type-618",
1056   "size" : 4,
1057   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
1058   "underlying_type" : "type-2",
1059   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
1060  },
1061  {
1062   "alignment" : 4,
1063   "enum_fields" :
1064   [
1065    {
1066     "enum_field_value" : 1,
1067     "name" : "android::hardware::health::V1_0::BatteryHealth::UNKNOWN"
1068    },
1069    {
1070     "enum_field_value" : 2,
1071     "name" : "android::hardware::health::V1_0::BatteryHealth::GOOD"
1072    },
1073    {
1074     "enum_field_value" : 3,
1075     "name" : "android::hardware::health::V1_0::BatteryHealth::OVERHEAT"
1076    },
1077    {
1078     "enum_field_value" : 4,
1079     "name" : "android::hardware::health::V1_0::BatteryHealth::DEAD"
1080    },
1081    {
1082     "enum_field_value" : 5,
1083     "name" : "android::hardware::health::V1_0::BatteryHealth::OVER_VOLTAGE"
1084    },
1085    {
1086     "enum_field_value" : 6,
1087     "name" : "android::hardware::health::V1_0::BatteryHealth::UNSPECIFIED_FAILURE"
1088    },
1089    {
1090     "enum_field_value" : 7,
1091     "name" : "android::hardware::health::V1_0::BatteryHealth::COLD"
1092    }
1093   ],
1094   "linker_set_key" : "android::hardware::health::V1_0::BatteryHealth",
1095   "name" : "android::hardware::health::V1_0::BatteryHealth",
1096   "referenced_type" : "type-566",
1097   "self_type" : "type-566",
1098   "size" : 4,
1099   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h",
1100   "underlying_type" : "type-32",
1101   "unique_id" : "_ZTSN7android8hardware6health4V1_013BatteryHealthE"
1102  },
1103  {
1104   "alignment" : 4,
1105   "enum_fields" :
1106   [
1107    {
1108     "enum_field_value" : 1,
1109     "name" : "android::hardware::health::V1_0::BatteryStatus::UNKNOWN"
1110    },
1111    {
1112     "enum_field_value" : 2,
1113     "name" : "android::hardware::health::V1_0::BatteryStatus::CHARGING"
1114    },
1115    {
1116     "enum_field_value" : 3,
1117     "name" : "android::hardware::health::V1_0::BatteryStatus::DISCHARGING"
1118    },
1119    {
1120     "enum_field_value" : 4,
1121     "name" : "android::hardware::health::V1_0::BatteryStatus::NOT_CHARGING"
1122    },
1123    {
1124     "enum_field_value" : 5,
1125     "name" : "android::hardware::health::V1_0::BatteryStatus::FULL"
1126    }
1127   ],
1128   "linker_set_key" : "android::hardware::health::V1_0::BatteryStatus",
1129   "name" : "android::hardware::health::V1_0::BatteryStatus",
1130   "referenced_type" : "type-565",
1131   "self_type" : "type-565",
1132   "size" : 4,
1133   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h",
1134   "underlying_type" : "type-32",
1135   "unique_id" : "_ZTSN7android8hardware6health4V1_013BatteryStatusE"
1136  },
1137  {
1138   "alignment" : 4,
1139   "enum_fields" :
1140   [
1141    {
1142     "enum_field_value" : 0,
1143     "name" : "android::hardware::health::V1_0::Result::SUCCESS"
1144    },
1145    {
1146     "enum_field_value" : 1,
1147     "name" : "android::hardware::health::V1_0::Result::NOT_SUPPORTED"
1148    },
1149    {
1150     "enum_field_value" : 2,
1151     "name" : "android::hardware::health::V1_0::Result::UNKNOWN"
1152    }
1153   ],
1154   "linker_set_key" : "android::hardware::health::V1_0::Result",
1155   "name" : "android::hardware::health::V1_0::Result",
1156   "referenced_type" : "type-564",
1157   "self_type" : "type-564",
1158   "size" : 4,
1159   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h",
1160   "underlying_type" : "type-32",
1161   "unique_id" : "_ZTSN7android8hardware6health4V1_06ResultE"
1162  },
1163  {
1164   "alignment" : 4,
1165   "enum_fields" :
1166   [
1167    {
1168     "enum_field_value" : 0,
1169     "name" : "android::hardware::health::V2_0::Result::SUCCESS"
1170    },
1171    {
1172     "enum_field_value" : 1,
1173     "name" : "android::hardware::health::V2_0::Result::NOT_SUPPORTED"
1174    },
1175    {
1176     "enum_field_value" : 2,
1177     "name" : "android::hardware::health::V2_0::Result::UNKNOWN"
1178    },
1179    {
1180     "enum_field_value" : 3,
1181     "name" : "android::hardware::health::V2_0::Result::NOT_FOUND"
1182    },
1183    {
1184     "enum_field_value" : 4,
1185     "name" : "android::hardware::health::V2_0::Result::CALLBACK_DIED"
1186    }
1187   ],
1188   "linker_set_key" : "android::hardware::health::V2_0::Result",
1189   "name" : "android::hardware::health::V2_0::Result",
1190   "referenced_type" : "type-189",
1191   "self_type" : "type-189",
1192   "size" : 4,
1193   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/types.h",
1194   "underlying_type" : "type-32",
1195   "unique_id" : "_ZTSN7android8hardware6health4V2_06ResultE"
1196  },
1197  {
1198   "alignment" : 4,
1199   "enum_fields" :
1200   [
1201    {
1202     "enum_field_value" : 0,
1203     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
1204    },
1205    {
1206     "enum_field_value" : 1,
1207     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
1208    },
1209    {
1210     "enum_field_value" : 2,
1211     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
1212    }
1213   ],
1214   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1215   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1216   "referenced_type" : "type-414",
1217   "self_type" : "type-414",
1218   "size" : 4,
1219   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
1220   "underlying_type" : "type-32",
1221   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
1222  },
1223  {
1224   "alignment" : 4,
1225   "enum_fields" :
1226   [
1227    {
1228     "enum_field_value" : -1,
1229     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
1230    }
1231   ],
1232   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1233   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1234   "referenced_type" : "type-555",
1235   "self_type" : "type-555",
1236   "size" : 4,
1237   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1238   "underlying_type" : "type-32",
1239   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
1240  },
1241  {
1242   "alignment" : 1,
1243   "enum_fields" :
1244   [
1245    {
1246     "enum_field_value" : 0,
1247     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
1248    },
1249    {
1250     "enum_field_value" : 1,
1251     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
1252    },
1253    {
1254     "enum_field_value" : 2,
1255     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
1256    }
1257   ],
1258   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1259   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1260   "referenced_type" : "type-554",
1261   "self_type" : "type-554",
1262   "size" : 1,
1263   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1264   "underlying_type" : "type-103",
1265   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
1266  },
1267  {
1268   "alignment" : 4,
1269   "enum_fields" :
1270   [
1271    {
1272     "enum_field_value" : 0,
1273     "name" : "ANDROID_LOG_UNKNOWN"
1274    },
1275    {
1276     "enum_field_value" : 1,
1277     "name" : "ANDROID_LOG_DEFAULT"
1278    },
1279    {
1280     "enum_field_value" : 2,
1281     "name" : "ANDROID_LOG_VERBOSE"
1282    },
1283    {
1284     "enum_field_value" : 3,
1285     "name" : "ANDROID_LOG_DEBUG"
1286    },
1287    {
1288     "enum_field_value" : 4,
1289     "name" : "ANDROID_LOG_INFO"
1290    },
1291    {
1292     "enum_field_value" : 5,
1293     "name" : "ANDROID_LOG_WARN"
1294    },
1295    {
1296     "enum_field_value" : 6,
1297     "name" : "ANDROID_LOG_ERROR"
1298    },
1299    {
1300     "enum_field_value" : 7,
1301     "name" : "ANDROID_LOG_FATAL"
1302    },
1303    {
1304     "enum_field_value" : 8,
1305     "name" : "ANDROID_LOG_SILENT"
1306    }
1307   ],
1308   "linker_set_key" : "android_LogPriority",
1309   "name" : "android_LogPriority",
1310   "referenced_type" : "type-1",
1311   "self_type" : "type-1",
1312   "size" : 4,
1313   "source_file" : "/system/core/liblog/include/android/log.h",
1314   "underlying_type" : "type-2",
1315   "unique_id" : "android_LogPriority"
1316  },
1317  {
1318   "alignment" : 4,
1319   "enum_fields" :
1320   [
1321    {
1322     "enum_field_value" : 0,
1323     "name" : "HAL_COLOR_MODE_NATIVE"
1324    },
1325    {
1326     "enum_field_value" : 1,
1327     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1328    },
1329    {
1330     "enum_field_value" : 2,
1331     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1332    },
1333    {
1334     "enum_field_value" : 3,
1335     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1336    },
1337    {
1338     "enum_field_value" : 4,
1339     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1340    },
1341    {
1342     "enum_field_value" : 5,
1343     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1344    },
1345    {
1346     "enum_field_value" : 6,
1347     "name" : "HAL_COLOR_MODE_DCI_P3"
1348    },
1349    {
1350     "enum_field_value" : 7,
1351     "name" : "HAL_COLOR_MODE_SRGB"
1352    },
1353    {
1354     "enum_field_value" : 8,
1355     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1356    },
1357    {
1358     "enum_field_value" : 9,
1359     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1360    }
1361   ],
1362   "linker_set_key" : "android_color_mode_t",
1363   "name" : "android_color_mode_t",
1364   "referenced_type" : "type-508",
1365   "self_type" : "type-508",
1366   "size" : 4,
1367   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1368   "underlying_type" : "type-2",
1369   "unique_id" : "android_color_mode_t"
1370  },
1371  {
1372   "alignment" : 4,
1373   "enum_fields" :
1374   [
1375    {
1376     "enum_field_value" : 10,
1377     "name" : "HAL_COLOR_MODE_BT2020"
1378    },
1379    {
1380     "enum_field_value" : 11,
1381     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1382    },
1383    {
1384     "enum_field_value" : 12,
1385     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1386    }
1387   ],
1388   "linker_set_key" : "android_color_mode_v1_1_t",
1389   "name" : "android_color_mode_v1_1_t",
1390   "referenced_type" : "type-513",
1391   "self_type" : "type-513",
1392   "size" : 4,
1393   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1394   "underlying_type" : "type-2",
1395   "unique_id" : "android_color_mode_v1_1_t"
1396  },
1397  {
1398   "alignment" : 4,
1399   "enum_fields" :
1400   [
1401    {
1402     "enum_field_value" : 0,
1403     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1404    },
1405    {
1406     "enum_field_value" : 1,
1407     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1408    },
1409    {
1410     "enum_field_value" : 2,
1411     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1412    },
1413    {
1414     "enum_field_value" : 3,
1415     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1416    },
1417    {
1418     "enum_field_value" : 4,
1419     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1420    },
1421    {
1422     "enum_field_value" : 5,
1423     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1424    },
1425    {
1426     "enum_field_value" : 6,
1427     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1428    }
1429   ],
1430   "linker_set_key" : "android_color_transform_t",
1431   "name" : "android_color_transform_t",
1432   "referenced_type" : "type-509",
1433   "self_type" : "type-509",
1434   "size" : 4,
1435   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1436   "underlying_type" : "type-2",
1437   "unique_id" : "android_color_transform_t"
1438  },
1439  {
1440   "alignment" : 4,
1441   "enum_fields" :
1442   [
1443    {
1444     "enum_field_value" : 0,
1445     "name" : "HAL_DATASPACE_UNKNOWN"
1446    },
1447    {
1448     "enum_field_value" : 1,
1449     "name" : "HAL_DATASPACE_ARBITRARY"
1450    },
1451    {
1452     "enum_field_value" : 16,
1453     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1454    },
1455    {
1456     "enum_field_value" : 4128768,
1457     "name" : "HAL_DATASPACE_STANDARD_MASK"
1458    },
1459    {
1460     "enum_field_value" : 0,
1461     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1462    },
1463    {
1464     "enum_field_value" : 65536,
1465     "name" : "HAL_DATASPACE_STANDARD_BT709"
1466    },
1467    {
1468     "enum_field_value" : 131072,
1469     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1470    },
1471    {
1472     "enum_field_value" : 196608,
1473     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1474    },
1475    {
1476     "enum_field_value" : 262144,
1477     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1478    },
1479    {
1480     "enum_field_value" : 327680,
1481     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1482    },
1483    {
1484     "enum_field_value" : 393216,
1485     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1486    },
1487    {
1488     "enum_field_value" : 458752,
1489     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1490    },
1491    {
1492     "enum_field_value" : 524288,
1493     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1494    },
1495    {
1496     "enum_field_value" : 589824,
1497     "name" : "HAL_DATASPACE_STANDARD_FILM"
1498    },
1499    {
1500     "enum_field_value" : 655360,
1501     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1502    },
1503    {
1504     "enum_field_value" : 720896,
1505     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1506    },
1507    {
1508     "enum_field_value" : 22,
1509     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1510    },
1511    {
1512     "enum_field_value" : 130023424,
1513     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1514    },
1515    {
1516     "enum_field_value" : 0,
1517     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1518    },
1519    {
1520     "enum_field_value" : 4194304,
1521     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1522    },
1523    {
1524     "enum_field_value" : 8388608,
1525     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1526    },
1527    {
1528     "enum_field_value" : 12582912,
1529     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1530    },
1531    {
1532     "enum_field_value" : 16777216,
1533     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1534    },
1535    {
1536     "enum_field_value" : 20971520,
1537     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1538    },
1539    {
1540     "enum_field_value" : 25165824,
1541     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1542    },
1543    {
1544     "enum_field_value" : 29360128,
1545     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1546    },
1547    {
1548     "enum_field_value" : 33554432,
1549     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1550    },
1551    {
1552     "enum_field_value" : 27,
1553     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1554    },
1555    {
1556     "enum_field_value" : 939524096,
1557     "name" : "HAL_DATASPACE_RANGE_MASK"
1558    },
1559    {
1560     "enum_field_value" : 0,
1561     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1562    },
1563    {
1564     "enum_field_value" : 134217728,
1565     "name" : "HAL_DATASPACE_RANGE_FULL"
1566    },
1567    {
1568     "enum_field_value" : 268435456,
1569     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1570    },
1571    {
1572     "enum_field_value" : 402653184,
1573     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1574    },
1575    {
1576     "enum_field_value" : 512,
1577     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1578    },
1579    {
1580     "enum_field_value" : 138477568,
1581     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1582    },
1583    {
1584     "enum_field_value" : 406913024,
1585     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1586    },
1587    {
1588     "enum_field_value" : 513,
1589     "name" : "HAL_DATASPACE_SRGB"
1590    },
1591    {
1592     "enum_field_value" : 142671872,
1593     "name" : "HAL_DATASPACE_V0_SRGB"
1594    },
1595    {
1596     "enum_field_value" : 411107328,
1597     "name" : "HAL_DATASPACE_V0_SCRGB"
1598    },
1599    {
1600     "enum_field_value" : 257,
1601     "name" : "HAL_DATASPACE_JFIF"
1602    },
1603    {
1604     "enum_field_value" : 146931712,
1605     "name" : "HAL_DATASPACE_V0_JFIF"
1606    },
1607    {
1608     "enum_field_value" : 258,
1609     "name" : "HAL_DATASPACE_BT601_625"
1610    },
1611    {
1612     "enum_field_value" : 281149440,
1613     "name" : "HAL_DATASPACE_V0_BT601_625"
1614    },
1615    {
1616     "enum_field_value" : 259,
1617     "name" : "HAL_DATASPACE_BT601_525"
1618    },
1619    {
1620     "enum_field_value" : 281280512,
1621     "name" : "HAL_DATASPACE_V0_BT601_525"
1622    },
1623    {
1624     "enum_field_value" : 260,
1625     "name" : "HAL_DATASPACE_BT709"
1626    },
1627    {
1628     "enum_field_value" : 281083904,
1629     "name" : "HAL_DATASPACE_V0_BT709"
1630    },
1631    {
1632     "enum_field_value" : 139067392,
1633     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1634    },
1635    {
1636     "enum_field_value" : 155844608,
1637     "name" : "HAL_DATASPACE_DCI_P3"
1638    },
1639    {
1640     "enum_field_value" : 139067392,
1641     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1642    },
1643    {
1644     "enum_field_value" : 143261696,
1645     "name" : "HAL_DATASPACE_DISPLAY_P3"
1646    },
1647    {
1648     "enum_field_value" : 151715840,
1649     "name" : "HAL_DATASPACE_ADOBE_RGB"
1650    },
1651    {
1652     "enum_field_value" : 138805248,
1653     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1654    },
1655    {
1656     "enum_field_value" : 147193856,
1657     "name" : "HAL_DATASPACE_BT2020"
1658    },
1659    {
1660     "enum_field_value" : 163971072,
1661     "name" : "HAL_DATASPACE_BT2020_PQ"
1662    },
1663    {
1664     "enum_field_value" : 4096,
1665     "name" : "HAL_DATASPACE_DEPTH"
1666    },
1667    {
1668     "enum_field_value" : 4097,
1669     "name" : "HAL_DATASPACE_SENSOR"
1670    }
1671   ],
1672   "linker_set_key" : "android_dataspace_t",
1673   "name" : "android_dataspace_t",
1674   "referenced_type" : "type-507",
1675   "self_type" : "type-507",
1676   "size" : 4,
1677   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1678   "underlying_type" : "type-2",
1679   "unique_id" : "android_dataspace_t"
1680  },
1681  {
1682   "alignment" : 4,
1683   "enum_fields" :
1684   [
1685    {
1686     "enum_field_value" : 281411584,
1687     "name" : "HAL_DATASPACE_BT2020_ITU"
1688    },
1689    {
1690     "enum_field_value" : 298188800,
1691     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1692    },
1693    {
1694     "enum_field_value" : 302383104,
1695     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1696    },
1697    {
1698     "enum_field_value" : 168165376,
1699     "name" : "HAL_DATASPACE_BT2020_HLG"
1700    }
1701   ],
1702   "linker_set_key" : "android_dataspace_v1_1_t",
1703   "name" : "android_dataspace_v1_1_t",
1704   "referenced_type" : "type-512",
1705   "self_type" : "type-512",
1706   "size" : 4,
1707   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1708   "underlying_type" : "type-2",
1709   "unique_id" : "android_dataspace_v1_1_t"
1710  },
1711  {
1712   "alignment" : 4,
1713   "enum_fields" :
1714   [
1715    {
1716     "enum_field_value" : 142999552,
1717     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1718    },
1719    {
1720     "enum_field_value" : 4098,
1721     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1722    },
1723    {
1724     "enum_field_value" : 4099,
1725     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1726    },
1727    {
1728     "enum_field_value" : 4100,
1729     "name" : "HAL_DATASPACE_HEIF"
1730    }
1731   ],
1732   "linker_set_key" : "android_dataspace_v1_2_t",
1733   "name" : "android_dataspace_v1_2_t",
1734   "referenced_type" : "type-516",
1735   "self_type" : "type-516",
1736   "size" : 4,
1737   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1738   "underlying_type" : "type-2",
1739   "unique_id" : "android_dataspace_v1_2_t"
1740  },
1741  {
1742   "alignment" : 4,
1743   "enum_fields" :
1744   [
1745    {
1746     "enum_field_value" : 1,
1747     "name" : "FLEX_COMPONENT_Y"
1748    },
1749    {
1750     "enum_field_value" : 2,
1751     "name" : "FLEX_COMPONENT_Cb"
1752    },
1753    {
1754     "enum_field_value" : 4,
1755     "name" : "FLEX_COMPONENT_Cr"
1756    },
1757    {
1758     "enum_field_value" : 1024,
1759     "name" : "FLEX_COMPONENT_R"
1760    },
1761    {
1762     "enum_field_value" : 2048,
1763     "name" : "FLEX_COMPONENT_G"
1764    },
1765    {
1766     "enum_field_value" : 4096,
1767     "name" : "FLEX_COMPONENT_B"
1768    },
1769    {
1770     "enum_field_value" : 1073741824,
1771     "name" : "FLEX_COMPONENT_A"
1772    }
1773   ],
1774   "linker_set_key" : "android_flex_component",
1775   "name" : "android_flex_component",
1776   "referenced_type" : "type-522",
1777   "self_type" : "type-522",
1778   "size" : 4,
1779   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1780   "underlying_type" : "type-2",
1781   "unique_id" : "android_flex_component"
1782  },
1783  {
1784   "alignment" : 4,
1785   "enum_fields" :
1786   [
1787    {
1788     "enum_field_value" : 0,
1789     "name" : "FLEX_FORMAT_INVALID"
1790    },
1791    {
1792     "enum_field_value" : 1,
1793     "name" : "FLEX_FORMAT_Y"
1794    },
1795    {
1796     "enum_field_value" : 7,
1797     "name" : "FLEX_FORMAT_YCbCr"
1798    },
1799    {
1800     "enum_field_value" : 1073741831,
1801     "name" : "FLEX_FORMAT_YCbCrA"
1802    },
1803    {
1804     "enum_field_value" : 7168,
1805     "name" : "FLEX_FORMAT_RGB"
1806    },
1807    {
1808     "enum_field_value" : 1073748992,
1809     "name" : "FLEX_FORMAT_RGBA"
1810    }
1811   ],
1812   "linker_set_key" : "android_flex_format",
1813   "name" : "android_flex_format",
1814   "referenced_type" : "type-524",
1815   "self_type" : "type-524",
1816   "size" : 4,
1817   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1818   "underlying_type" : "type-2",
1819   "unique_id" : "android_flex_format"
1820  },
1821  {
1822   "alignment" : 4,
1823   "enum_fields" :
1824   [
1825    {
1826     "enum_field_value" : 1,
1827     "name" : "HAL_HDR_DOLBY_VISION"
1828    },
1829    {
1830     "enum_field_value" : 2,
1831     "name" : "HAL_HDR_HDR10"
1832    },
1833    {
1834     "enum_field_value" : 3,
1835     "name" : "HAL_HDR_HLG"
1836    }
1837   ],
1838   "linker_set_key" : "android_hdr_t",
1839   "name" : "android_hdr_t",
1840   "referenced_type" : "type-510",
1841   "self_type" : "type-510",
1842   "size" : 4,
1843   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1844   "underlying_type" : "type-2",
1845   "unique_id" : "android_hdr_t"
1846  },
1847  {
1848   "alignment" : 4,
1849   "enum_fields" :
1850   [
1851    {
1852     "enum_field_value" : 4,
1853     "name" : "HAL_HDR_HDR10_PLUS"
1854    }
1855   ],
1856   "linker_set_key" : "android_hdr_v1_2_t",
1857   "name" : "android_hdr_v1_2_t",
1858   "referenced_type" : "type-515",
1859   "self_type" : "type-515",
1860   "size" : 4,
1861   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1862   "underlying_type" : "type-2",
1863   "unique_id" : "android_hdr_v1_2_t"
1864  },
1865  {
1866   "alignment" : 4,
1867   "enum_fields" :
1868   [
1869    {
1870     "enum_field_value" : 39,
1871     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1872    },
1873    {
1874     "enum_field_value" : 40,
1875     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1876    },
1877    {
1878     "enum_field_value" : 41,
1879     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1880    },
1881    {
1882     "enum_field_value" : 42,
1883     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1884    }
1885   ],
1886   "linker_set_key" : "android_pixel_format_sw_t",
1887   "name" : "android_pixel_format_sw_t",
1888   "referenced_type" : "type-518",
1889   "self_type" : "type-518",
1890   "size" : 4,
1891   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1892   "underlying_type" : "type-2",
1893   "unique_id" : "_ZTS25android_pixel_format_sw_t"
1894  },
1895  {
1896   "alignment" : 4,
1897   "enum_fields" :
1898   [
1899    {
1900     "enum_field_value" : 1,
1901     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1902    },
1903    {
1904     "enum_field_value" : 2,
1905     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1906    },
1907    {
1908     "enum_field_value" : 3,
1909     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1910    },
1911    {
1912     "enum_field_value" : 4,
1913     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1914    },
1915    {
1916     "enum_field_value" : 5,
1917     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1918    },
1919    {
1920     "enum_field_value" : 16,
1921     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1922    },
1923    {
1924     "enum_field_value" : 17,
1925     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1926    },
1927    {
1928     "enum_field_value" : 20,
1929     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1930    },
1931    {
1932     "enum_field_value" : 22,
1933     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1934    },
1935    {
1936     "enum_field_value" : 32,
1937     "name" : "HAL_PIXEL_FORMAT_RAW16"
1938    },
1939    {
1940     "enum_field_value" : 33,
1941     "name" : "HAL_PIXEL_FORMAT_BLOB"
1942    },
1943    {
1944     "enum_field_value" : 34,
1945     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1946    },
1947    {
1948     "enum_field_value" : 35,
1949     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1950    },
1951    {
1952     "enum_field_value" : 36,
1953     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1954    },
1955    {
1956     "enum_field_value" : 37,
1957     "name" : "HAL_PIXEL_FORMAT_RAW10"
1958    },
1959    {
1960     "enum_field_value" : 38,
1961     "name" : "HAL_PIXEL_FORMAT_RAW12"
1962    },
1963    {
1964     "enum_field_value" : 43,
1965     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1966    },
1967    {
1968     "enum_field_value" : 538982489,
1969     "name" : "HAL_PIXEL_FORMAT_Y8"
1970    },
1971    {
1972     "enum_field_value" : 540422489,
1973     "name" : "HAL_PIXEL_FORMAT_Y16"
1974    },
1975    {
1976     "enum_field_value" : 842094169,
1977     "name" : "HAL_PIXEL_FORMAT_YV12"
1978    }
1979   ],
1980   "linker_set_key" : "android_pixel_format_t",
1981   "name" : "android_pixel_format_t",
1982   "referenced_type" : "type-505",
1983   "self_type" : "type-505",
1984   "size" : 4,
1985   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1986   "underlying_type" : "type-2",
1987   "unique_id" : "android_pixel_format_t"
1988  },
1989  {
1990   "alignment" : 4,
1991   "enum_fields" :
1992   [
1993    {
1994     "enum_field_value" : 48,
1995     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1996    },
1997    {
1998     "enum_field_value" : 49,
1999     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2000    },
2001    {
2002     "enum_field_value" : 50,
2003     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2004    },
2005    {
2006     "enum_field_value" : 51,
2007     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2008    },
2009    {
2010     "enum_field_value" : 52,
2011     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2012    },
2013    {
2014     "enum_field_value" : 53,
2015     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2016    },
2017    {
2018     "enum_field_value" : 54,
2019     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2020    }
2021   ],
2022   "linker_set_key" : "android_pixel_format_v1_1_t",
2023   "name" : "android_pixel_format_v1_1_t",
2024   "referenced_type" : "type-511",
2025   "self_type" : "type-511",
2026   "size" : 4,
2027   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2028   "underlying_type" : "type-2",
2029   "unique_id" : "android_pixel_format_v1_1_t"
2030  },
2031  {
2032   "alignment" : 4,
2033   "enum_fields" :
2034   [
2035    {
2036     "enum_field_value" : 55,
2037     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2038    }
2039   ],
2040   "linker_set_key" : "android_pixel_format_v1_2_t",
2041   "name" : "android_pixel_format_v1_2_t",
2042   "referenced_type" : "type-517",
2043   "self_type" : "type-517",
2044   "size" : 4,
2045   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2046   "underlying_type" : "type-2",
2047   "unique_id" : "android_pixel_format_v1_2_t"
2048  },
2049  {
2050   "alignment" : 4,
2051   "enum_fields" :
2052   [
2053    {
2054     "enum_field_value" : 0,
2055     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2056    },
2057    {
2058     "enum_field_value" : 1,
2059     "name" : "HAL_RENDER_INTENT_ENHANCE"
2060    },
2061    {
2062     "enum_field_value" : 2,
2063     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2064    },
2065    {
2066     "enum_field_value" : 3,
2067     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2068    }
2069   ],
2070   "linker_set_key" : "android_render_intent_v1_1_t",
2071   "name" : "android_render_intent_v1_1_t",
2072   "referenced_type" : "type-514",
2073   "self_type" : "type-514",
2074   "size" : 4,
2075   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2076   "underlying_type" : "type-2",
2077   "unique_id" : "android_render_intent_v1_1_t"
2078  },
2079  {
2080   "alignment" : 4,
2081   "enum_fields" :
2082   [
2083    {
2084     "enum_field_value" : 1,
2085     "name" : "HAL_TRANSFORM_FLIP_H"
2086    },
2087    {
2088     "enum_field_value" : 2,
2089     "name" : "HAL_TRANSFORM_FLIP_V"
2090    },
2091    {
2092     "enum_field_value" : 4,
2093     "name" : "HAL_TRANSFORM_ROT_90"
2094    },
2095    {
2096     "enum_field_value" : 3,
2097     "name" : "HAL_TRANSFORM_ROT_180"
2098    },
2099    {
2100     "enum_field_value" : 7,
2101     "name" : "HAL_TRANSFORM_ROT_270"
2102    }
2103   ],
2104   "linker_set_key" : "android_transform_t",
2105   "name" : "android_transform_t",
2106   "referenced_type" : "type-506",
2107   "self_type" : "type-506",
2108   "size" : 4,
2109   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2110   "underlying_type" : "type-2",
2111   "unique_id" : "android_transform_t"
2112  },
2113  {
2114   "alignment" : 4,
2115   "enum_fields" :
2116   [
2117    {
2118     "enum_field_value" : 0,
2119     "name" : "LOG_ID_MIN"
2120    },
2121    {
2122     "enum_field_value" : 0,
2123     "name" : "LOG_ID_MAIN"
2124    },
2125    {
2126     "enum_field_value" : 1,
2127     "name" : "LOG_ID_RADIO"
2128    },
2129    {
2130     "enum_field_value" : 2,
2131     "name" : "LOG_ID_EVENTS"
2132    },
2133    {
2134     "enum_field_value" : 3,
2135     "name" : "LOG_ID_SYSTEM"
2136    },
2137    {
2138     "enum_field_value" : 4,
2139     "name" : "LOG_ID_CRASH"
2140    },
2141    {
2142     "enum_field_value" : 5,
2143     "name" : "LOG_ID_STATS"
2144    },
2145    {
2146     "enum_field_value" : 6,
2147     "name" : "LOG_ID_SECURITY"
2148    },
2149    {
2150     "enum_field_value" : 7,
2151     "name" : "LOG_ID_KERNEL"
2152    },
2153    {
2154     "enum_field_value" : 8,
2155     "name" : "LOG_ID_MAX"
2156    }
2157   ],
2158   "linker_set_key" : "log_id",
2159   "name" : "log_id",
2160   "referenced_type" : "type-277",
2161   "self_type" : "type-277",
2162   "size" : 4,
2163   "source_file" : "/system/core/liblog/include/android/log.h",
2164   "underlying_type" : "type-2",
2165   "unique_id" : "log_id"
2166  }
2167 ],
2168 "function_types" :
2169 [
2170  {
2171   "alignment" : 4,
2172   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2173   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2174   "parameters" :
2175   [
2176    {
2177     "referenced_type" : "type-47"
2178    },
2179    {
2180     "referenced_type" : "type-53"
2181    },
2182    {
2183     "referenced_type" : "type-33"
2184    }
2185   ],
2186   "referenced_type" : "type-46",
2187   "return_type" : "type-44",
2188   "self_type" : "type-46",
2189   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
2190  },
2191  {
2192   "alignment" : 4,
2193   "linker_set_key" : "int (void *)",
2194   "name" : "int (void *)",
2195   "parameters" :
2196   [
2197    {
2198     "referenced_type" : "type-33"
2199    }
2200   ],
2201   "referenced_type" : "type-533",
2202   "return_type" : "type-32",
2203   "self_type" : "type-533",
2204   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2205  },
2206  {
2207   "alignment" : 4,
2208   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2209   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2210   "parameters" :
2211   [
2212    {
2213     "referenced_type" : "type-445"
2214    },
2215    {
2216     "referenced_type" : "type-393"
2217    },
2218    {
2219     "referenced_type" : "type-2"
2220    },
2221    {
2222     "referenced_type" : "type-446"
2223    },
2224    {
2225     "referenced_type" : "type-2"
2226    },
2227    {
2228     "referenced_type" : "type-33"
2229    }
2230   ],
2231   "referenced_type" : "type-444",
2232   "return_type" : "type-34",
2233   "self_type" : "type-444",
2234   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2235  }
2236 ],
2237 "functions" :
2238 [
2239  {
2240   "function_name" : "android::hardware::fromBinder",
2241   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_6health4V2_019IHealthInfoCallbackENS3_22BpHwHealthInfoCallbackENS3_22BnHwHealthInfoCallbackEEENS_2spIT_EERKNS7_INS0_7IBinderEEE",
2242   "parameters" :
2243   [
2244    {
2245     "referenced_type" : "type-53"
2246    }
2247   ],
2248   "return_type" : "type-126",
2249   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
2250   "template_args" : [ "type-128", "type-129", "type-456" ]
2251  },
2252  {
2253   "function_name" : "android::hardware::health::V2_0::BnHwHealth::onTransact",
2254   "linker_set_key" : "_ZN7android8hardware6health4V2_010BnHwHealth10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
2255   "parameters" :
2256   [
2257    {
2258     "is_this_ptr" : true,
2259     "referenced_type" : "type-623"
2260    },
2261    {
2262     "referenced_type" : "type-2"
2263    },
2264    {
2265     "referenced_type" : "type-451"
2266    },
2267    {
2268     "referenced_type" : "type-445"
2269    },
2270    {
2271     "default_arg" : true,
2272     "referenced_type" : "type-2"
2273    },
2274    {
2275     "default_arg" : true,
2276     "referenced_type" : "type-701"
2277    }
2278   ],
2279   "return_type" : "type-32",
2280   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealth.h"
2281  },
2282  {
2283   "function_name" : "android::hardware::health::V2_0::BnHwHealth::_hidl_update",
2284   "linker_set_key" : "_ZN7android8hardware6health4V2_010BnHwHealth12_hidl_updateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2285   "parameters" :
2286   [
2287    {
2288     "referenced_type" : "type-452"
2289    },
2290    {
2291     "referenced_type" : "type-451"
2292    },
2293    {
2294     "referenced_type" : "type-445"
2295    },
2296    {
2297     "referenced_type" : "type-702"
2298    }
2299   ],
2300   "return_type" : "type-32",
2301   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealth.h"
2302  },
2303  {
2304   "access" : "private",
2305   "function_name" : "android::hardware::health::V2_0::BnHwHealth::getDebugInfo",
2306   "linker_set_key" : "_ZN7android8hardware6health4V2_010BnHwHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2307   "parameters" :
2308   [
2309    {
2310     "is_this_ptr" : true,
2311     "referenced_type" : "type-623"
2312    },
2313    {
2314     "referenced_type" : "type-703"
2315    }
2316   ],
2317   "return_type" : "type-209",
2318   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealth.h"
2319  },
2320  {
2321   "function_name" : "android::hardware::health::V2_0::BnHwHealth::_hidl_getCapacity",
2322   "linker_set_key" : "_ZN7android8hardware6health4V2_010BnHwHealth17_hidl_getCapacityEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2323   "parameters" :
2324   [
2325    {
2326     "referenced_type" : "type-452"
2327    },
2328    {
2329     "referenced_type" : "type-451"
2330    },
2331    {
2332     "referenced_type" : "type-445"
2333    },
2334    {
2335     "referenced_type" : "type-704"
2336    }
2337   ],
2338   "return_type" : "type-32",
2339   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealth.h"
2340  },
2341  {
2342   "function_name" : "android::hardware::health::V2_0::BnHwHealth::_hidl_getDiskStats",
2343   "linker_set_key" : "_ZN7android8hardware6health4V2_010BnHwHealth18_hidl_getDiskStatsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2344   "parameters" :
2345   [
2346    {
2347     "referenced_type" : "type-452"
2348    },
2349    {
2350     "referenced_type" : "type-451"
2351    },
2352    {
2353     "referenced_type" : "type-445"
2354    },
2355    {
2356     "referenced_type" : "type-705"
2357    }
2358   ],
2359   "return_type" : "type-32",
2360   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealth.h"
2361  },
2362  {
2363   "function_name" : "android::hardware::health::V2_0::BnHwHealth::_hidl_getCurrentNow",
2364   "linker_set_key" : "_ZN7android8hardware6health4V2_010BnHwHealth19_hidl_getCurrentNowEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2365   "parameters" :
2366   [
2367    {
2368     "referenced_type" : "type-452"
2369    },
2370    {
2371     "referenced_type" : "type-451"
2372    },
2373    {
2374     "referenced_type" : "type-445"
2375    },
2376    {
2377     "referenced_type" : "type-706"
2378    }
2379   ],
2380   "return_type" : "type-32",
2381   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealth.h"
2382  },
2383  {
2384   "function_name" : "android::hardware::health::V2_0::BnHwHealth::_hidl_getHealthInfo",
2385   "linker_set_key" : "_ZN7android8hardware6health4V2_010BnHwHealth19_hidl_getHealthInfoEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2386   "parameters" :
2387   [
2388    {
2389     "referenced_type" : "type-452"
2390    },
2391    {
2392     "referenced_type" : "type-451"
2393    },
2394    {
2395     "referenced_type" : "type-445"
2396    },
2397    {
2398     "referenced_type" : "type-707"
2399    }
2400   ],
2401   "return_type" : "type-32",
2402   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealth.h"
2403  },
2404  {
2405   "function_name" : "android::hardware::health::V2_0::BnHwHealth::_hidl_getStorageInfo",
2406   "linker_set_key" : "_ZN7android8hardware6health4V2_010BnHwHealth20_hidl_getStorageInfoEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2407   "parameters" :
2408   [
2409    {
2410     "referenced_type" : "type-452"
2411    },
2412    {
2413     "referenced_type" : "type-451"
2414    },
2415    {
2416     "referenced_type" : "type-445"
2417    },
2418    {
2419     "referenced_type" : "type-708"
2420    }
2421   ],
2422   "return_type" : "type-32",
2423   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealth.h"
2424  },
2425  {
2426   "function_name" : "android::hardware::health::V2_0::BnHwHealth::_hidl_getChargeStatus",
2427   "linker_set_key" : "_ZN7android8hardware6health4V2_010BnHwHealth21_hidl_getChargeStatusEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2428   "parameters" :
2429   [
2430    {
2431     "referenced_type" : "type-452"
2432    },
2433    {
2434     "referenced_type" : "type-451"
2435    },
2436    {
2437     "referenced_type" : "type-445"
2438    },
2439    {
2440     "referenced_type" : "type-709"
2441    }
2442   ],
2443   "return_type" : "type-32",
2444   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealth.h"
2445  },
2446  {
2447   "function_name" : "android::hardware::health::V2_0::BnHwHealth::_hidl_getChargeCounter",
2448   "linker_set_key" : "_ZN7android8hardware6health4V2_010BnHwHealth22_hidl_getChargeCounterEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2449   "parameters" :
2450   [
2451    {
2452     "referenced_type" : "type-452"
2453    },
2454    {
2455     "referenced_type" : "type-451"
2456    },
2457    {
2458     "referenced_type" : "type-445"
2459    },
2460    {
2461     "referenced_type" : "type-710"
2462    }
2463   ],
2464   "return_type" : "type-32",
2465   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealth.h"
2466  },
2467  {
2468   "function_name" : "android::hardware::health::V2_0::BnHwHealth::_hidl_getEnergyCounter",
2469   "linker_set_key" : "_ZN7android8hardware6health4V2_010BnHwHealth22_hidl_getEnergyCounterEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2470   "parameters" :
2471   [
2472    {
2473     "referenced_type" : "type-452"
2474    },
2475    {
2476     "referenced_type" : "type-451"
2477    },
2478    {
2479     "referenced_type" : "type-445"
2480    },
2481    {
2482     "referenced_type" : "type-711"
2483    }
2484   ],
2485   "return_type" : "type-32",
2486   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealth.h"
2487  },
2488  {
2489   "function_name" : "android::hardware::health::V2_0::BnHwHealth::_hidl_registerCallback",
2490   "linker_set_key" : "_ZN7android8hardware6health4V2_010BnHwHealth22_hidl_registerCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2491   "parameters" :
2492   [
2493    {
2494     "referenced_type" : "type-452"
2495    },
2496    {
2497     "referenced_type" : "type-451"
2498    },
2499    {
2500     "referenced_type" : "type-445"
2501    },
2502    {
2503     "referenced_type" : "type-712"
2504    }
2505   ],
2506   "return_type" : "type-32",
2507   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealth.h"
2508  },
2509  {
2510   "function_name" : "android::hardware::health::V2_0::BnHwHealth::_hidl_getCurrentAverage",
2511   "linker_set_key" : "_ZN7android8hardware6health4V2_010BnHwHealth23_hidl_getCurrentAverageEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2512   "parameters" :
2513   [
2514    {
2515     "referenced_type" : "type-452"
2516    },
2517    {
2518     "referenced_type" : "type-451"
2519    },
2520    {
2521     "referenced_type" : "type-445"
2522    },
2523    {
2524     "referenced_type" : "type-713"
2525    }
2526   ],
2527   "return_type" : "type-32",
2528   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealth.h"
2529  },
2530  {
2531   "function_name" : "android::hardware::health::V2_0::BnHwHealth::_hidl_unregisterCallback",
2532   "linker_set_key" : "_ZN7android8hardware6health4V2_010BnHwHealth24_hidl_unregisterCallbackEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2533   "parameters" :
2534   [
2535    {
2536     "referenced_type" : "type-452"
2537    },
2538    {
2539     "referenced_type" : "type-451"
2540    },
2541    {
2542     "referenced_type" : "type-445"
2543    },
2544    {
2545     "referenced_type" : "type-714"
2546    }
2547   ],
2548   "return_type" : "type-32",
2549   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealth.h"
2550  },
2551  {
2552   "access" : "private",
2553   "function_name" : "android::hardware::health::V2_0::BnHwHealth::ping",
2554   "linker_set_key" : "_ZN7android8hardware6health4V2_010BnHwHealth4pingEv",
2555   "parameters" :
2556   [
2557    {
2558     "is_this_ptr" : true,
2559     "referenced_type" : "type-623"
2560    }
2561   ],
2562   "return_type" : "type-209",
2563   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealth.h"
2564  },
2565  {
2566   "function_name" : "android::hardware::health::V2_0::BnHwHealth::BnHwHealth",
2567   "linker_set_key" : "_ZN7android8hardware6health4V2_010BnHwHealthC1ERKNS_2spINS2_7IHealthEEE",
2568   "parameters" :
2569   [
2570    {
2571     "is_this_ptr" : true,
2572     "referenced_type" : "type-623"
2573    },
2574    {
2575     "referenced_type" : "type-206"
2576    }
2577   ],
2578   "return_type" : "type-34",
2579   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealth.h"
2580  },
2581  {
2582   "function_name" : "android::hardware::health::V2_0::BnHwHealth::BnHwHealth",
2583   "linker_set_key" : "_ZN7android8hardware6health4V2_010BnHwHealthC2ERKNS_2spINS2_7IHealthEEE",
2584   "parameters" :
2585   [
2586    {
2587     "is_this_ptr" : true,
2588     "referenced_type" : "type-623"
2589    },
2590    {
2591     "referenced_type" : "type-206"
2592    }
2593   ],
2594   "return_type" : "type-34",
2595   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealth.h"
2596  },
2597  {
2598   "function_name" : "android::hardware::health::V2_0::BnHwHealth::~BnHwHealth",
2599   "linker_set_key" : "_ZN7android8hardware6health4V2_010BnHwHealthD0Ev",
2600   "parameters" :
2601   [
2602    {
2603     "is_this_ptr" : true,
2604     "referenced_type" : "type-623"
2605    }
2606   ],
2607   "return_type" : "type-34",
2608   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealth.h"
2609  },
2610  {
2611   "function_name" : "android::hardware::health::V2_0::BnHwHealth::~BnHwHealth",
2612   "linker_set_key" : "_ZN7android8hardware6health4V2_010BnHwHealthD1Ev",
2613   "parameters" :
2614   [
2615    {
2616     "is_this_ptr" : true,
2617     "referenced_type" : "type-623"
2618    }
2619   ],
2620   "return_type" : "type-34",
2621   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealth.h"
2622  },
2623  {
2624   "function_name" : "android::hardware::health::V2_0::BnHwHealth::~BnHwHealth",
2625   "linker_set_key" : "_ZN7android8hardware6health4V2_010BnHwHealthD2Ev",
2626   "parameters" :
2627   [
2628    {
2629     "is_this_ptr" : true,
2630     "referenced_type" : "type-623"
2631    }
2632   ],
2633   "return_type" : "type-34",
2634   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealth.h"
2635  },
2636  {
2637   "function_name" : "android::hardware::health::V2_0::BpHwHealth::getCapacity",
2638   "linker_set_key" : "_ZN7android8hardware6health4V2_010BpHwHealth11getCapacityENSt3__18functionIFvNS2_6ResultEiEEE",
2639   "parameters" :
2640   [
2641    {
2642     "is_this_ptr" : true,
2643     "referenced_type" : "type-667"
2644    },
2645    {
2646     "referenced_type" : "type-715"
2647    }
2648   ],
2649   "return_type" : "type-209",
2650   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
2651  },
2652  {
2653   "function_name" : "android::hardware::health::V2_0::BpHwHealth::linkToDeath",
2654   "linker_set_key" : "_ZN7android8hardware6health4V2_010BpHwHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
2655   "parameters" :
2656   [
2657    {
2658     "is_this_ptr" : true,
2659     "referenced_type" : "type-667"
2660    },
2661    {
2662     "referenced_type" : "type-457"
2663    },
2664    {
2665     "referenced_type" : "type-84"
2666    }
2667   ],
2668   "return_type" : "type-180",
2669   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
2670  },
2671  {
2672   "function_name" : "android::hardware::health::V2_0::BpHwHealth::_hidl_update",
2673   "linker_set_key" : "_ZN7android8hardware6health4V2_010BpHwHealth12_hidl_updateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
2674   "parameters" :
2675   [
2676    {
2677     "referenced_type" : "type-24"
2678    },
2679    {
2680     "referenced_type" : "type-622"
2681    }
2682   ],
2683   "return_type" : "type-188",
2684   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
2685  },
2686  {
2687   "function_name" : "android::hardware::health::V2_0::BpHwHealth::getDebugInfo",
2688   "linker_set_key" : "_ZN7android8hardware6health4V2_010BpHwHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2689   "parameters" :
2690   [
2691    {
2692     "is_this_ptr" : true,
2693     "referenced_type" : "type-667"
2694    },
2695    {
2696     "referenced_type" : "type-716"
2697    }
2698   ],
2699   "return_type" : "type-209",
2700   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
2701  },
2702  {
2703   "function_name" : "android::hardware::health::V2_0::BpHwHealth::getDiskStats",
2704   "linker_set_key" : "_ZN7android8hardware6health4V2_010BpHwHealth12getDiskStatsENSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_9DiskStatsEEEEEE",
2705   "parameters" :
2706   [
2707    {
2708     "is_this_ptr" : true,
2709     "referenced_type" : "type-667"
2710    },
2711    {
2712     "referenced_type" : "type-717"
2713    }
2714   ],
2715   "return_type" : "type-209",
2716   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
2717  },
2718  {
2719   "function_name" : "android::hardware::health::V2_0::BpHwHealth::getHashChain",
2720   "linker_set_key" : "_ZN7android8hardware6health4V2_010BpHwHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
2721   "parameters" :
2722   [
2723    {
2724     "is_this_ptr" : true,
2725     "referenced_type" : "type-667"
2726    },
2727    {
2728     "referenced_type" : "type-718"
2729    }
2730   ],
2731   "return_type" : "type-209",
2732   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
2733  },
2734  {
2735   "function_name" : "android::hardware::health::V2_0::BpHwHealth::getCurrentNow",
2736   "linker_set_key" : "_ZN7android8hardware6health4V2_010BpHwHealth13getCurrentNowENSt3__18functionIFvNS2_6ResultEiEEE",
2737   "parameters" :
2738   [
2739    {
2740     "is_this_ptr" : true,
2741     "referenced_type" : "type-667"
2742    },
2743    {
2744     "referenced_type" : "type-719"
2745    }
2746   ],
2747   "return_type" : "type-209",
2748   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
2749  },
2750  {
2751   "function_name" : "android::hardware::health::V2_0::BpHwHealth::getHealthInfo",
2752   "linker_set_key" : "_ZN7android8hardware6health4V2_010BpHwHealth13getHealthInfoENSt3__18functionIFvNS2_6ResultERKNS2_10HealthInfoEEEE",
2753   "parameters" :
2754   [
2755    {
2756     "is_this_ptr" : true,
2757     "referenced_type" : "type-667"
2758    },
2759    {
2760     "referenced_type" : "type-720"
2761    }
2762   ],
2763   "return_type" : "type-209",
2764   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
2765  },
2766  {
2767   "function_name" : "android::hardware::health::V2_0::BpHwHealth::unlinkToDeath",
2768   "linker_set_key" : "_ZN7android8hardware6health4V2_010BpHwHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2769   "parameters" :
2770   [
2771    {
2772     "is_this_ptr" : true,
2773     "referenced_type" : "type-667"
2774    },
2775    {
2776     "referenced_type" : "type-457"
2777    }
2778   ],
2779   "return_type" : "type-180",
2780   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
2781  },
2782  {
2783   "function_name" : "android::hardware::health::V2_0::BpHwHealth::getStorageInfo",
2784   "linker_set_key" : "_ZN7android8hardware6health4V2_010BpHwHealth14getStorageInfoENSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_11StorageInfoEEEEEE",
2785   "parameters" :
2786   [
2787    {
2788     "is_this_ptr" : true,
2789     "referenced_type" : "type-667"
2790    },
2791    {
2792     "referenced_type" : "type-721"
2793    }
2794   ],
2795   "return_type" : "type-209",
2796   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
2797  },
2798  {
2799   "function_name" : "android::hardware::health::V2_0::BpHwHealth::interfaceChain",
2800   "linker_set_key" : "_ZN7android8hardware6health4V2_010BpHwHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2801   "parameters" :
2802   [
2803    {
2804     "is_this_ptr" : true,
2805     "referenced_type" : "type-667"
2806    },
2807    {
2808     "referenced_type" : "type-722"
2809    }
2810   ],
2811   "return_type" : "type-209",
2812   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
2813  },
2814  {
2815   "function_name" : "android::hardware::health::V2_0::BpHwHealth::getChargeStatus",
2816   "linker_set_key" : "_ZN7android8hardware6health4V2_010BpHwHealth15getChargeStatusENSt3__18functionIFvNS2_6ResultENS1_4V1_013BatteryStatusEEEE",
2817   "parameters" :
2818   [
2819    {
2820     "is_this_ptr" : true,
2821     "referenced_type" : "type-667"
2822    },
2823    {
2824     "referenced_type" : "type-723"
2825    }
2826   ],
2827   "return_type" : "type-209",
2828   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
2829  },
2830  {
2831   "function_name" : "android::hardware::health::V2_0::BpHwHealth::getChargeCounter",
2832   "linker_set_key" : "_ZN7android8hardware6health4V2_010BpHwHealth16getChargeCounterENSt3__18functionIFvNS2_6ResultEiEEE",
2833   "parameters" :
2834   [
2835    {
2836     "is_this_ptr" : true,
2837     "referenced_type" : "type-667"
2838    },
2839    {
2840     "referenced_type" : "type-724"
2841    }
2842   ],
2843   "return_type" : "type-209",
2844   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
2845  },
2846  {
2847   "function_name" : "android::hardware::health::V2_0::BpHwHealth::getEnergyCounter",
2848   "linker_set_key" : "_ZN7android8hardware6health4V2_010BpHwHealth16getEnergyCounterENSt3__18functionIFvNS2_6ResultExEEE",
2849   "parameters" :
2850   [
2851    {
2852     "is_this_ptr" : true,
2853     "referenced_type" : "type-667"
2854    },
2855    {
2856     "referenced_type" : "type-725"
2857    }
2858   ],
2859   "return_type" : "type-209",
2860   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
2861  },
2862  {
2863   "function_name" : "android::hardware::health::V2_0::BpHwHealth::registerCallback",
2864   "linker_set_key" : "_ZN7android8hardware6health4V2_010BpHwHealth16registerCallbackERKNS_2spINS2_19IHealthInfoCallbackEEE",
2865   "parameters" :
2866   [
2867    {
2868     "is_this_ptr" : true,
2869     "referenced_type" : "type-667"
2870    },
2871    {
2872     "referenced_type" : "type-679"
2873    }
2874   ],
2875   "return_type" : "type-188",
2876   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
2877  },
2878  {
2879   "function_name" : "android::hardware::health::V2_0::BpHwHealth::_hidl_getCapacity",
2880   "linker_set_key" : "_ZN7android8hardware6health4V2_010BpHwHealth17_hidl_getCapacityEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6ResultEiEEE",
2881   "parameters" :
2882   [
2883    {
2884     "referenced_type" : "type-24"
2885    },
2886    {
2887     "referenced_type" : "type-622"
2888    },
2889    {
2890     "referenced_type" : "type-726"
2891    }
2892   ],
2893   "return_type" : "type-209",
2894   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
2895  },
2896  {
2897   "function_name" : "android::hardware::health::V2_0::BpHwHealth::getCurrentAverage",
2898   "linker_set_key" : "_ZN7android8hardware6health4V2_010BpHwHealth17getCurrentAverageENSt3__18functionIFvNS2_6ResultEiEEE",
2899   "parameters" :
2900   [
2901    {
2902     "is_this_ptr" : true,
2903     "referenced_type" : "type-667"
2904    },
2905    {
2906     "referenced_type" : "type-727"
2907    }
2908   ],
2909   "return_type" : "type-209",
2910   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
2911  },
2912  {
2913   "function_name" : "android::hardware::health::V2_0::BpHwHealth::_hidl_getDiskStats",
2914   "linker_set_key" : "_ZN7android8hardware6health4V2_010BpHwHealth18_hidl_getDiskStatsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_9DiskStatsEEEEEE",
2915   "parameters" :
2916   [
2917    {
2918     "referenced_type" : "type-24"
2919    },
2920    {
2921     "referenced_type" : "type-622"
2922    },
2923    {
2924     "referenced_type" : "type-728"
2925    }
2926   ],
2927   "return_type" : "type-209",
2928   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
2929  },
2930  {
2931   "function_name" : "android::hardware::health::V2_0::BpHwHealth::unregisterCallback",
2932   "linker_set_key" : "_ZN7android8hardware6health4V2_010BpHwHealth18unregisterCallbackERKNS_2spINS2_19IHealthInfoCallbackEEE",
2933   "parameters" :
2934   [
2935    {
2936     "is_this_ptr" : true,
2937     "referenced_type" : "type-667"
2938    },
2939    {
2940     "referenced_type" : "type-679"
2941    }
2942   ],
2943   "return_type" : "type-188",
2944   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
2945  },
2946  {
2947   "function_name" : "android::hardware::health::V2_0::BpHwHealth::_hidl_getCurrentNow",
2948   "linker_set_key" : "_ZN7android8hardware6health4V2_010BpHwHealth19_hidl_getCurrentNowEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6ResultEiEEE",
2949   "parameters" :
2950   [
2951    {
2952     "referenced_type" : "type-24"
2953    },
2954    {
2955     "referenced_type" : "type-622"
2956    },
2957    {
2958     "referenced_type" : "type-729"
2959    }
2960   ],
2961   "return_type" : "type-209",
2962   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
2963  },
2964  {
2965   "function_name" : "android::hardware::health::V2_0::BpHwHealth::_hidl_getHealthInfo",
2966   "linker_set_key" : "_ZN7android8hardware6health4V2_010BpHwHealth19_hidl_getHealthInfoEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6ResultERKNS2_10HealthInfoEEEE",
2967   "parameters" :
2968   [
2969    {
2970     "referenced_type" : "type-24"
2971    },
2972    {
2973     "referenced_type" : "type-622"
2974    },
2975    {
2976     "referenced_type" : "type-730"
2977    }
2978   ],
2979   "return_type" : "type-209",
2980   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
2981  },
2982  {
2983   "function_name" : "android::hardware::health::V2_0::BpHwHealth::interfaceDescriptor",
2984   "linker_set_key" : "_ZN7android8hardware6health4V2_010BpHwHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2985   "parameters" :
2986   [
2987    {
2988     "is_this_ptr" : true,
2989     "referenced_type" : "type-667"
2990    },
2991    {
2992     "referenced_type" : "type-731"
2993    }
2994   ],
2995   "return_type" : "type-209",
2996   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
2997  },
2998  {
2999   "function_name" : "android::hardware::health::V2_0::BpHwHealth::_hidl_getStorageInfo",
3000   "linker_set_key" : "_ZN7android8hardware6health4V2_010BpHwHealth20_hidl_getStorageInfoEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_11StorageInfoEEEEEE",
3001   "parameters" :
3002   [
3003    {
3004     "referenced_type" : "type-24"
3005    },
3006    {
3007     "referenced_type" : "type-622"
3008    },
3009    {
3010     "referenced_type" : "type-732"
3011    }
3012   ],
3013   "return_type" : "type-209",
3014   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
3015  },
3016  {
3017   "function_name" : "android::hardware::health::V2_0::BpHwHealth::_hidl_getChargeStatus",
3018   "linker_set_key" : "_ZN7android8hardware6health4V2_010BpHwHealth21_hidl_getChargeStatusEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6ResultENS1_4V1_013BatteryStatusEEEE",
3019   "parameters" :
3020   [
3021    {
3022     "referenced_type" : "type-24"
3023    },
3024    {
3025     "referenced_type" : "type-622"
3026    },
3027    {
3028     "referenced_type" : "type-733"
3029    }
3030   ],
3031   "return_type" : "type-209",
3032   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
3033  },
3034  {
3035   "function_name" : "android::hardware::health::V2_0::BpHwHealth::notifySyspropsChanged",
3036   "linker_set_key" : "_ZN7android8hardware6health4V2_010BpHwHealth21notifySyspropsChangedEv",
3037   "parameters" :
3038   [
3039    {
3040     "is_this_ptr" : true,
3041     "referenced_type" : "type-667"
3042    }
3043   ],
3044   "return_type" : "type-209",
3045   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
3046  },
3047  {
3048   "function_name" : "android::hardware::health::V2_0::BpHwHealth::setHALInstrumentation",
3049   "linker_set_key" : "_ZN7android8hardware6health4V2_010BpHwHealth21setHALInstrumentationEv",
3050   "parameters" :
3051   [
3052    {
3053     "is_this_ptr" : true,
3054     "referenced_type" : "type-667"
3055    }
3056   ],
3057   "return_type" : "type-209",
3058   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
3059  },
3060  {
3061   "function_name" : "android::hardware::health::V2_0::BpHwHealth::_hidl_getChargeCounter",
3062   "linker_set_key" : "_ZN7android8hardware6health4V2_010BpHwHealth22_hidl_getChargeCounterEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6ResultEiEEE",
3063   "parameters" :
3064   [
3065    {
3066     "referenced_type" : "type-24"
3067    },
3068    {
3069     "referenced_type" : "type-622"
3070    },
3071    {
3072     "referenced_type" : "type-734"
3073    }
3074   ],
3075   "return_type" : "type-209",
3076   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
3077  },
3078  {
3079   "function_name" : "android::hardware::health::V2_0::BpHwHealth::_hidl_getEnergyCounter",
3080   "linker_set_key" : "_ZN7android8hardware6health4V2_010BpHwHealth22_hidl_getEnergyCounterEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6ResultExEEE",
3081   "parameters" :
3082   [
3083    {
3084     "referenced_type" : "type-24"
3085    },
3086    {
3087     "referenced_type" : "type-622"
3088    },
3089    {
3090     "referenced_type" : "type-735"
3091    }
3092   ],
3093   "return_type" : "type-209",
3094   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
3095  },
3096  {
3097   "function_name" : "android::hardware::health::V2_0::BpHwHealth::_hidl_registerCallback",
3098   "linker_set_key" : "_ZN7android8hardware6health4V2_010BpHwHealth22_hidl_registerCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_19IHealthInfoCallbackEEE",
3099   "parameters" :
3100   [
3101    {
3102     "referenced_type" : "type-24"
3103    },
3104    {
3105     "referenced_type" : "type-622"
3106    },
3107    {
3108     "referenced_type" : "type-679"
3109    }
3110   ],
3111   "return_type" : "type-188",
3112   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
3113  },
3114  {
3115   "function_name" : "android::hardware::health::V2_0::BpHwHealth::_hidl_getCurrentAverage",
3116   "linker_set_key" : "_ZN7android8hardware6health4V2_010BpHwHealth23_hidl_getCurrentAverageEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6ResultEiEEE",
3117   "parameters" :
3118   [
3119    {
3120     "referenced_type" : "type-24"
3121    },
3122    {
3123     "referenced_type" : "type-622"
3124    },
3125    {
3126     "referenced_type" : "type-736"
3127    }
3128   ],
3129   "return_type" : "type-209",
3130   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
3131  },
3132  {
3133   "function_name" : "android::hardware::health::V2_0::BpHwHealth::_hidl_unregisterCallback",
3134   "linker_set_key" : "_ZN7android8hardware6health4V2_010BpHwHealth24_hidl_unregisterCallbackEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS_2spINS2_19IHealthInfoCallbackEEE",
3135   "parameters" :
3136   [
3137    {
3138     "referenced_type" : "type-24"
3139    },
3140    {
3141     "referenced_type" : "type-622"
3142    },
3143    {
3144     "referenced_type" : "type-679"
3145    }
3146   ],
3147   "return_type" : "type-188",
3148   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
3149  },
3150  {
3151   "function_name" : "android::hardware::health::V2_0::BpHwHealth::ping",
3152   "linker_set_key" : "_ZN7android8hardware6health4V2_010BpHwHealth4pingEv",
3153   "parameters" :
3154   [
3155    {
3156     "is_this_ptr" : true,
3157     "referenced_type" : "type-667"
3158    }
3159   ],
3160   "return_type" : "type-209",
3161   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
3162  },
3163  {
3164   "function_name" : "android::hardware::health::V2_0::BpHwHealth::debug",
3165   "linker_set_key" : "_ZN7android8hardware6health4V2_010BpHwHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3166   "parameters" :
3167   [
3168    {
3169     "is_this_ptr" : true,
3170     "referenced_type" : "type-667"
3171    },
3172    {
3173     "referenced_type" : "type-403"
3174    },
3175    {
3176     "referenced_type" : "type-587"
3177    }
3178   ],
3179   "return_type" : "type-209",
3180   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
3181  },
3182  {
3183   "function_name" : "android::hardware::health::V2_0::BpHwHealth::update",
3184   "linker_set_key" : "_ZN7android8hardware6health4V2_010BpHwHealth6updateEv",
3185   "parameters" :
3186   [
3187    {
3188     "is_this_ptr" : true,
3189     "referenced_type" : "type-667"
3190    }
3191   ],
3192   "return_type" : "type-188",
3193   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
3194  },
3195  {
3196   "function_name" : "android::hardware::health::V2_0::BpHwHealth::BpHwHealth",
3197   "linker_set_key" : "_ZN7android8hardware6health4V2_010BpHwHealthC1ERKNS_2spINS0_7IBinderEEE",
3198   "parameters" :
3199   [
3200    {
3201     "is_this_ptr" : true,
3202     "referenced_type" : "type-667"
3203    },
3204    {
3205     "referenced_type" : "type-53"
3206    }
3207   ],
3208   "return_type" : "type-34",
3209   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
3210  },
3211  {
3212   "function_name" : "android::hardware::health::V2_0::BpHwHealth::BpHwHealth",
3213   "linker_set_key" : "_ZN7android8hardware6health4V2_010BpHwHealthC2ERKNS_2spINS0_7IBinderEEE",
3214   "parameters" :
3215   [
3216    {
3217     "is_this_ptr" : true,
3218     "referenced_type" : "type-667"
3219    },
3220    {
3221     "referenced_type" : "type-53"
3222    }
3223   ],
3224   "return_type" : "type-34",
3225   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
3226  },
3227  {
3228   "function_name" : "android::hardware::health::V2_0::IHealthInfoCallback::getService",
3229   "linker_set_key" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3230   "parameters" :
3231   [
3232    {
3233     "default_arg" : true,
3234     "referenced_type" : "type-670"
3235    },
3236    {
3237     "default_arg" : true,
3238     "referenced_type" : "type-44"
3239    }
3240   ],
3241   "return_type" : "type-126",
3242   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealthInfoCallback.h"
3243  },
3244  {
3245   "function_name" : "android::hardware::health::V2_0::IHealthInfoCallback::linkToDeath",
3246   "linker_set_key" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3247   "parameters" :
3248   [
3249    {
3250     "is_this_ptr" : true,
3251     "referenced_type" : "type-127"
3252    },
3253    {
3254     "referenced_type" : "type-457"
3255    },
3256    {
3257     "referenced_type" : "type-84"
3258    }
3259   ],
3260   "return_type" : "type-180",
3261   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealthInfoCallback.h"
3262  },
3263  {
3264   "function_name" : "android::hardware::health::V2_0::IHealthInfoCallback::getDebugInfo",
3265   "linker_set_key" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3266   "parameters" :
3267   [
3268    {
3269     "is_this_ptr" : true,
3270     "referenced_type" : "type-127"
3271    },
3272    {
3273     "referenced_type" : "type-737"
3274    }
3275   ],
3276   "return_type" : "type-209",
3277   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealthInfoCallback.h"
3278  },
3279  {
3280   "function_name" : "android::hardware::health::V2_0::IHealthInfoCallback::getHashChain",
3281   "linker_set_key" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3282   "parameters" :
3283   [
3284    {
3285     "is_this_ptr" : true,
3286     "referenced_type" : "type-127"
3287    },
3288    {
3289     "referenced_type" : "type-738"
3290    }
3291   ],
3292   "return_type" : "type-209",
3293   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealthInfoCallback.h"
3294  },
3295  {
3296   "function_name" : "android::hardware::health::V2_0::IHealthInfoCallback::tryGetService",
3297   "linker_set_key" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3298   "parameters" :
3299   [
3300    {
3301     "default_arg" : true,
3302     "referenced_type" : "type-670"
3303    },
3304    {
3305     "default_arg" : true,
3306     "referenced_type" : "type-44"
3307    }
3308   ],
3309   "return_type" : "type-126",
3310   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealthInfoCallback.h"
3311  },
3312  {
3313   "function_name" : "android::hardware::health::V2_0::IHealthInfoCallback::unlinkToDeath",
3314   "linker_set_key" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3315   "parameters" :
3316   [
3317    {
3318     "is_this_ptr" : true,
3319     "referenced_type" : "type-127"
3320    },
3321    {
3322     "referenced_type" : "type-457"
3323    }
3324   ],
3325   "return_type" : "type-180",
3326   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealthInfoCallback.h"
3327  },
3328  {
3329   "function_name" : "android::hardware::health::V2_0::IHealthInfoCallback::interfaceChain",
3330   "linker_set_key" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3331   "parameters" :
3332   [
3333    {
3334     "is_this_ptr" : true,
3335     "referenced_type" : "type-127"
3336    },
3337    {
3338     "referenced_type" : "type-739"
3339    }
3340   ],
3341   "return_type" : "type-209",
3342   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealthInfoCallback.h"
3343  },
3344  {
3345   "function_name" : "android::hardware::health::V2_0::IHealthInfoCallback::registerAsService",
3346   "linker_set_key" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3347   "parameters" :
3348   [
3349    {
3350     "is_this_ptr" : true,
3351     "referenced_type" : "type-127"
3352    },
3353    {
3354     "default_arg" : true,
3355     "referenced_type" : "type-670"
3356    }
3357   ],
3358   "return_type" : "type-32",
3359   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealthInfoCallback.h"
3360  },
3361  {
3362   "function_name" : "android::hardware::health::V2_0::IHealthInfoCallback::interfaceDescriptor",
3363   "linker_set_key" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3364   "parameters" :
3365   [
3366    {
3367     "is_this_ptr" : true,
3368     "referenced_type" : "type-127"
3369    },
3370    {
3371     "referenced_type" : "type-740"
3372    }
3373   ],
3374   "return_type" : "type-209",
3375   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealthInfoCallback.h"
3376  },
3377  {
3378   "function_name" : "android::hardware::health::V2_0::IHealthInfoCallback::notifySyspropsChanged",
3379   "linker_set_key" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback21notifySyspropsChangedEv",
3380   "parameters" :
3381   [
3382    {
3383     "is_this_ptr" : true,
3384     "referenced_type" : "type-127"
3385    }
3386   ],
3387   "return_type" : "type-209",
3388   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealthInfoCallback.h"
3389  },
3390  {
3391   "function_name" : "android::hardware::health::V2_0::IHealthInfoCallback::setHALInstrumentation",
3392   "linker_set_key" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback21setHALInstrumentationEv",
3393   "parameters" :
3394   [
3395    {
3396     "is_this_ptr" : true,
3397     "referenced_type" : "type-127"
3398    }
3399   ],
3400   "return_type" : "type-209",
3401   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealthInfoCallback.h"
3402  },
3403  {
3404   "function_name" : "android::hardware::health::V2_0::IHealthInfoCallback::registerForNotifications",
3405   "linker_set_key" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3406   "parameters" :
3407   [
3408    {
3409     "referenced_type" : "type-670"
3410    },
3411    {
3412     "referenced_type" : "type-588"
3413    }
3414   ],
3415   "return_type" : "type-44",
3416   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealthInfoCallback.h"
3417  },
3418  {
3419   "function_name" : "android::hardware::health::V2_0::IHealthInfoCallback::ping",
3420   "linker_set_key" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback4pingEv",
3421   "parameters" :
3422   [
3423    {
3424     "is_this_ptr" : true,
3425     "referenced_type" : "type-127"
3426    }
3427   ],
3428   "return_type" : "type-209",
3429   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealthInfoCallback.h"
3430  },
3431  {
3432   "function_name" : "android::hardware::health::V2_0::IHealthInfoCallback::debug",
3433   "linker_set_key" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3434   "parameters" :
3435   [
3436    {
3437     "is_this_ptr" : true,
3438     "referenced_type" : "type-127"
3439    },
3440    {
3441     "referenced_type" : "type-403"
3442    },
3443    {
3444     "referenced_type" : "type-587"
3445    }
3446   ],
3447   "return_type" : "type-209",
3448   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealthInfoCallback.h"
3449  },
3450  {
3451   "function_name" : "android::hardware::health::V2_0::IHealthInfoCallback::castFrom",
3452   "linker_set_key" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3453   "parameters" :
3454   [
3455    {
3456     "referenced_type" : "type-639"
3457    },
3458    {
3459     "default_arg" : true,
3460     "referenced_type" : "type-44"
3461    }
3462   ],
3463   "return_type" : "type-641",
3464   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealthInfoCallback.h"
3465  },
3466  {
3467   "function_name" : "android::hardware::health::V2_0::IHealthInfoCallback::castFrom",
3468   "linker_set_key" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback8castFromERKNS_2spIS3_EEb",
3469   "parameters" :
3470   [
3471    {
3472     "referenced_type" : "type-679"
3473    },
3474    {
3475     "default_arg" : true,
3476     "referenced_type" : "type-44"
3477    }
3478   ],
3479   "return_type" : "type-641",
3480   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealthInfoCallback.h"
3481  },
3482  {
3483   "access" : "private",
3484   "function_name" : "android::hardware::health::V2_0::BsHealthInfoCallback::addOnewayTask",
3485   "linker_set_key" : "_ZN7android8hardware6health4V2_020BsHealthInfoCallback13addOnewayTaskENSt3__18functionIFvvEEE",
3486   "parameters" :
3487   [
3488    {
3489     "is_this_ptr" : true,
3490     "referenced_type" : "type-635"
3491    },
3492    {
3493     "referenced_type" : "type-743"
3494    }
3495   ],
3496   "return_type" : "type-209",
3497   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BsHealthInfoCallback.h"
3498  },
3499  {
3500   "function_name" : "android::hardware::health::V2_0::BsHealthInfoCallback::BsHealthInfoCallback",
3501   "linker_set_key" : "_ZN7android8hardware6health4V2_020BsHealthInfoCallbackC1ENS_2spINS2_19IHealthInfoCallbackEEE",
3502   "parameters" :
3503   [
3504    {
3505     "is_this_ptr" : true,
3506     "referenced_type" : "type-635"
3507    },
3508    {
3509     "referenced_type" : "type-144"
3510    }
3511   ],
3512   "return_type" : "type-34",
3513   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BsHealthInfoCallback.h"
3514  },
3515  {
3516   "function_name" : "android::hardware::health::V2_0::BsHealthInfoCallback::BsHealthInfoCallback",
3517   "linker_set_key" : "_ZN7android8hardware6health4V2_020BsHealthInfoCallbackC2ENS_2spINS2_19IHealthInfoCallbackEEE",
3518   "parameters" :
3519   [
3520    {
3521     "is_this_ptr" : true,
3522     "referenced_type" : "type-635"
3523    },
3524    {
3525     "referenced_type" : "type-144"
3526    }
3527   ],
3528   "return_type" : "type-34",
3529   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BsHealthInfoCallback.h"
3530  },
3531  {
3532   "function_name" : "android::hardware::health::V2_0::writeEmbeddedToParcel",
3533   "linker_set_key" : "_ZN7android8hardware6health4V2_021writeEmbeddedToParcelERKNS2_10HealthInfoEPNS0_6ParcelEjj",
3534   "parameters" :
3535   [
3536    {
3537     "referenced_type" : "type-693"
3538    },
3539    {
3540     "referenced_type" : "type-445"
3541    },
3542    {
3543     "referenced_type" : "type-2"
3544    },
3545    {
3546     "referenced_type" : "type-2"
3547    }
3548   ],
3549   "return_type" : "type-32",
3550   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/hwtypes.h"
3551  },
3552  {
3553   "function_name" : "android::hardware::health::V2_0::writeEmbeddedToParcel",
3554   "linker_set_key" : "_ZN7android8hardware6health4V2_021writeEmbeddedToParcelERKNS2_11StorageInfoEPNS0_6ParcelEjj",
3555   "parameters" :
3556   [
3557    {
3558     "referenced_type" : "type-607"
3559    },
3560    {
3561     "referenced_type" : "type-445"
3562    },
3563    {
3564     "referenced_type" : "type-2"
3565    },
3566    {
3567     "referenced_type" : "type-2"
3568    }
3569   ],
3570   "return_type" : "type-32",
3571   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/hwtypes.h"
3572  },
3573  {
3574   "function_name" : "android::hardware::health::V2_0::writeEmbeddedToParcel",
3575   "linker_set_key" : "_ZN7android8hardware6health4V2_021writeEmbeddedToParcelERKNS2_16StorageAttributeEPNS0_6ParcelEjj",
3576   "parameters" :
3577   [
3578    {
3579     "referenced_type" : "type-85"
3580    },
3581    {
3582     "referenced_type" : "type-445"
3583    },
3584    {
3585     "referenced_type" : "type-2"
3586    },
3587    {
3588     "referenced_type" : "type-2"
3589    }
3590   ],
3591   "return_type" : "type-32",
3592   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/hwtypes.h"
3593  },
3594  {
3595   "function_name" : "android::hardware::health::V2_0::writeEmbeddedToParcel",
3596   "linker_set_key" : "_ZN7android8hardware6health4V2_021writeEmbeddedToParcelERKNS2_9DiskStatsEPNS0_6ParcelEjj",
3597   "parameters" :
3598   [
3599    {
3600     "referenced_type" : "type-589"
3601    },
3602    {
3603     "referenced_type" : "type-445"
3604    },
3605    {
3606     "referenced_type" : "type-2"
3607    },
3608    {
3609     "referenced_type" : "type-2"
3610    }
3611   ],
3612   "return_type" : "type-32",
3613   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/hwtypes.h"
3614  },
3615  {
3616   "function_name" : "android::hardware::health::V2_0::BnHwHealthInfoCallback::onTransact",
3617   "linker_set_key" : "_ZN7android8hardware6health4V2_022BnHwHealthInfoCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3618   "parameters" :
3619   [
3620    {
3621     "is_this_ptr" : true,
3622     "referenced_type" : "type-596"
3623    },
3624    {
3625     "referenced_type" : "type-2"
3626    },
3627    {
3628     "referenced_type" : "type-451"
3629    },
3630    {
3631     "referenced_type" : "type-445"
3632    },
3633    {
3634     "default_arg" : true,
3635     "referenced_type" : "type-2"
3636    },
3637    {
3638     "default_arg" : true,
3639     "referenced_type" : "type-746"
3640    }
3641   ],
3642   "return_type" : "type-32",
3643   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealthInfoCallback.h"
3644  },
3645  {
3646   "access" : "private",
3647   "function_name" : "android::hardware::health::V2_0::BnHwHealthInfoCallback::getDebugInfo",
3648   "linker_set_key" : "_ZN7android8hardware6health4V2_022BnHwHealthInfoCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3649   "parameters" :
3650   [
3651    {
3652     "is_this_ptr" : true,
3653     "referenced_type" : "type-596"
3654    },
3655    {
3656     "referenced_type" : "type-747"
3657    }
3658   ],
3659   "return_type" : "type-209",
3660   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealthInfoCallback.h"
3661  },
3662  {
3663   "function_name" : "android::hardware::health::V2_0::BnHwHealthInfoCallback::_hidl_healthInfoChanged",
3664   "linker_set_key" : "_ZN7android8hardware6health4V2_022BnHwHealthInfoCallback23_hidl_healthInfoChangedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3665   "parameters" :
3666   [
3667    {
3668     "referenced_type" : "type-452"
3669    },
3670    {
3671     "referenced_type" : "type-451"
3672    },
3673    {
3674     "referenced_type" : "type-445"
3675    },
3676    {
3677     "referenced_type" : "type-748"
3678    }
3679   ],
3680   "return_type" : "type-32",
3681   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealthInfoCallback.h"
3682  },
3683  {
3684   "access" : "private",
3685   "function_name" : "android::hardware::health::V2_0::BnHwHealthInfoCallback::ping",
3686   "linker_set_key" : "_ZN7android8hardware6health4V2_022BnHwHealthInfoCallback4pingEv",
3687   "parameters" :
3688   [
3689    {
3690     "is_this_ptr" : true,
3691     "referenced_type" : "type-596"
3692    }
3693   ],
3694   "return_type" : "type-209",
3695   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealthInfoCallback.h"
3696  },
3697  {
3698   "function_name" : "android::hardware::health::V2_0::BnHwHealthInfoCallback::BnHwHealthInfoCallback",
3699   "linker_set_key" : "_ZN7android8hardware6health4V2_022BnHwHealthInfoCallbackC1ERKNS_2spINS2_19IHealthInfoCallbackEEE",
3700   "parameters" :
3701   [
3702    {
3703     "is_this_ptr" : true,
3704     "referenced_type" : "type-596"
3705    },
3706    {
3707     "referenced_type" : "type-679"
3708    }
3709   ],
3710   "return_type" : "type-34",
3711   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealthInfoCallback.h"
3712  },
3713  {
3714   "function_name" : "android::hardware::health::V2_0::BnHwHealthInfoCallback::BnHwHealthInfoCallback",
3715   "linker_set_key" : "_ZN7android8hardware6health4V2_022BnHwHealthInfoCallbackC2ERKNS_2spINS2_19IHealthInfoCallbackEEE",
3716   "parameters" :
3717   [
3718    {
3719     "is_this_ptr" : true,
3720     "referenced_type" : "type-596"
3721    },
3722    {
3723     "referenced_type" : "type-679"
3724    }
3725   ],
3726   "return_type" : "type-34",
3727   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealthInfoCallback.h"
3728  },
3729  {
3730   "function_name" : "android::hardware::health::V2_0::BnHwHealthInfoCallback::~BnHwHealthInfoCallback",
3731   "linker_set_key" : "_ZN7android8hardware6health4V2_022BnHwHealthInfoCallbackD0Ev",
3732   "parameters" :
3733   [
3734    {
3735     "is_this_ptr" : true,
3736     "referenced_type" : "type-596"
3737    }
3738   ],
3739   "return_type" : "type-34",
3740   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealthInfoCallback.h"
3741  },
3742  {
3743   "function_name" : "android::hardware::health::V2_0::BnHwHealthInfoCallback::~BnHwHealthInfoCallback",
3744   "linker_set_key" : "_ZN7android8hardware6health4V2_022BnHwHealthInfoCallbackD1Ev",
3745   "parameters" :
3746   [
3747    {
3748     "is_this_ptr" : true,
3749     "referenced_type" : "type-596"
3750    }
3751   ],
3752   "return_type" : "type-34",
3753   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealthInfoCallback.h"
3754  },
3755  {
3756   "function_name" : "android::hardware::health::V2_0::BnHwHealthInfoCallback::~BnHwHealthInfoCallback",
3757   "linker_set_key" : "_ZN7android8hardware6health4V2_022BnHwHealthInfoCallbackD2Ev",
3758   "parameters" :
3759   [
3760    {
3761     "is_this_ptr" : true,
3762     "referenced_type" : "type-596"
3763    }
3764   ],
3765   "return_type" : "type-34",
3766   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealthInfoCallback.h"
3767  },
3768  {
3769   "function_name" : "android::hardware::health::V2_0::BpHwHealthInfoCallback::linkToDeath",
3770   "linker_set_key" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3771   "parameters" :
3772   [
3773    {
3774     "is_this_ptr" : true,
3775     "referenced_type" : "type-140"
3776    },
3777    {
3778     "referenced_type" : "type-457"
3779    },
3780    {
3781     "referenced_type" : "type-84"
3782    }
3783   ],
3784   "return_type" : "type-180",
3785   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealthInfoCallback.h"
3786  },
3787  {
3788   "function_name" : "android::hardware::health::V2_0::BpHwHealthInfoCallback::getDebugInfo",
3789   "linker_set_key" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3790   "parameters" :
3791   [
3792    {
3793     "is_this_ptr" : true,
3794     "referenced_type" : "type-140"
3795    },
3796    {
3797     "referenced_type" : "type-749"
3798    }
3799   ],
3800   "return_type" : "type-209",
3801   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealthInfoCallback.h"
3802  },
3803  {
3804   "function_name" : "android::hardware::health::V2_0::BpHwHealthInfoCallback::getHashChain",
3805   "linker_set_key" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3806   "parameters" :
3807   [
3808    {
3809     "is_this_ptr" : true,
3810     "referenced_type" : "type-140"
3811    },
3812    {
3813     "referenced_type" : "type-750"
3814    }
3815   ],
3816   "return_type" : "type-209",
3817   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealthInfoCallback.h"
3818  },
3819  {
3820   "function_name" : "android::hardware::health::V2_0::BpHwHealthInfoCallback::unlinkToDeath",
3821   "linker_set_key" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3822   "parameters" :
3823   [
3824    {
3825     "is_this_ptr" : true,
3826     "referenced_type" : "type-140"
3827    },
3828    {
3829     "referenced_type" : "type-457"
3830    }
3831   ],
3832   "return_type" : "type-180",
3833   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealthInfoCallback.h"
3834  },
3835  {
3836   "function_name" : "android::hardware::health::V2_0::BpHwHealthInfoCallback::interfaceChain",
3837   "linker_set_key" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3838   "parameters" :
3839   [
3840    {
3841     "is_this_ptr" : true,
3842     "referenced_type" : "type-140"
3843    },
3844    {
3845     "referenced_type" : "type-751"
3846    }
3847   ],
3848   "return_type" : "type-209",
3849   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealthInfoCallback.h"
3850  },
3851  {
3852   "function_name" : "android::hardware::health::V2_0::BpHwHealthInfoCallback::healthInfoChanged",
3853   "linker_set_key" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback17healthInfoChangedERKNS2_10HealthInfoE",
3854   "parameters" :
3855   [
3856    {
3857     "is_this_ptr" : true,
3858     "referenced_type" : "type-140"
3859    },
3860    {
3861     "referenced_type" : "type-693"
3862    }
3863   ],
3864   "return_type" : "type-209",
3865   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealthInfoCallback.h"
3866  },
3867  {
3868   "function_name" : "android::hardware::health::V2_0::BpHwHealthInfoCallback::interfaceDescriptor",
3869   "linker_set_key" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3870   "parameters" :
3871   [
3872    {
3873     "is_this_ptr" : true,
3874     "referenced_type" : "type-140"
3875    },
3876    {
3877     "referenced_type" : "type-752"
3878    }
3879   ],
3880   "return_type" : "type-209",
3881   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealthInfoCallback.h"
3882  },
3883  {
3884   "function_name" : "android::hardware::health::V2_0::BpHwHealthInfoCallback::notifySyspropsChanged",
3885   "linker_set_key" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback21notifySyspropsChangedEv",
3886   "parameters" :
3887   [
3888    {
3889     "is_this_ptr" : true,
3890     "referenced_type" : "type-140"
3891    }
3892   ],
3893   "return_type" : "type-209",
3894   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealthInfoCallback.h"
3895  },
3896  {
3897   "function_name" : "android::hardware::health::V2_0::BpHwHealthInfoCallback::setHALInstrumentation",
3898   "linker_set_key" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback21setHALInstrumentationEv",
3899   "parameters" :
3900   [
3901    {
3902     "is_this_ptr" : true,
3903     "referenced_type" : "type-140"
3904    }
3905   ],
3906   "return_type" : "type-209",
3907   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealthInfoCallback.h"
3908  },
3909  {
3910   "function_name" : "android::hardware::health::V2_0::BpHwHealthInfoCallback::_hidl_healthInfoChanged",
3911   "linker_set_key" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback23_hidl_healthInfoChangedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_10HealthInfoE",
3912   "parameters" :
3913   [
3914    {
3915     "referenced_type" : "type-24"
3916    },
3917    {
3918     "referenced_type" : "type-622"
3919    },
3920    {
3921     "referenced_type" : "type-693"
3922    }
3923   ],
3924   "return_type" : "type-209",
3925   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealthInfoCallback.h"
3926  },
3927  {
3928   "function_name" : "android::hardware::health::V2_0::BpHwHealthInfoCallback::ping",
3929   "linker_set_key" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback4pingEv",
3930   "parameters" :
3931   [
3932    {
3933     "is_this_ptr" : true,
3934     "referenced_type" : "type-140"
3935    }
3936   ],
3937   "return_type" : "type-209",
3938   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealthInfoCallback.h"
3939  },
3940  {
3941   "function_name" : "android::hardware::health::V2_0::BpHwHealthInfoCallback::debug",
3942   "linker_set_key" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3943   "parameters" :
3944   [
3945    {
3946     "is_this_ptr" : true,
3947     "referenced_type" : "type-140"
3948    },
3949    {
3950     "referenced_type" : "type-403"
3951    },
3952    {
3953     "referenced_type" : "type-587"
3954    }
3955   ],
3956   "return_type" : "type-209",
3957   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealthInfoCallback.h"
3958  },
3959  {
3960   "function_name" : "android::hardware::health::V2_0::BpHwHealthInfoCallback::BpHwHealthInfoCallback",
3961   "linker_set_key" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallbackC1ERKNS_2spINS0_7IBinderEEE",
3962   "parameters" :
3963   [
3964    {
3965     "is_this_ptr" : true,
3966     "referenced_type" : "type-140"
3967    },
3968    {
3969     "referenced_type" : "type-53"
3970    }
3971   ],
3972   "return_type" : "type-34",
3973   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealthInfoCallback.h"
3974  },
3975  {
3976   "function_name" : "android::hardware::health::V2_0::BpHwHealthInfoCallback::BpHwHealthInfoCallback",
3977   "linker_set_key" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallbackC2ERKNS_2spINS0_7IBinderEEE",
3978   "parameters" :
3979   [
3980    {
3981     "is_this_ptr" : true,
3982     "referenced_type" : "type-140"
3983    },
3984    {
3985     "referenced_type" : "type-53"
3986    }
3987   ],
3988   "return_type" : "type-34",
3989   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealthInfoCallback.h"
3990  },
3991  {
3992   "function_name" : "android::hardware::health::V2_0::readEmbeddedFromParcel",
3993   "linker_set_key" : "_ZN7android8hardware6health4V2_022readEmbeddedFromParcelERKNS2_10HealthInfoERKNS0_6ParcelEjj",
3994   "parameters" :
3995   [
3996    {
3997     "referenced_type" : "type-693"
3998    },
3999    {
4000     "referenced_type" : "type-451"
4001    },
4002    {
4003     "referenced_type" : "type-2"
4004    },
4005    {
4006     "referenced_type" : "type-2"
4007    }
4008   ],
4009   "return_type" : "type-32",
4010   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/hwtypes.h"
4011  },
4012  {
4013   "function_name" : "android::hardware::health::V2_0::readEmbeddedFromParcel",
4014   "linker_set_key" : "_ZN7android8hardware6health4V2_022readEmbeddedFromParcelERKNS2_11StorageInfoERKNS0_6ParcelEjj",
4015   "parameters" :
4016   [
4017    {
4018     "referenced_type" : "type-607"
4019    },
4020    {
4021     "referenced_type" : "type-451"
4022    },
4023    {
4024     "referenced_type" : "type-2"
4025    },
4026    {
4027     "referenced_type" : "type-2"
4028    }
4029   ],
4030   "return_type" : "type-32",
4031   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/hwtypes.h"
4032  },
4033  {
4034   "function_name" : "android::hardware::health::V2_0::readEmbeddedFromParcel",
4035   "linker_set_key" : "_ZN7android8hardware6health4V2_022readEmbeddedFromParcelERKNS2_16StorageAttributeERKNS0_6ParcelEjj",
4036   "parameters" :
4037   [
4038    {
4039     "referenced_type" : "type-85"
4040    },
4041    {
4042     "referenced_type" : "type-451"
4043    },
4044    {
4045     "referenced_type" : "type-2"
4046    },
4047    {
4048     "referenced_type" : "type-2"
4049    }
4050   ],
4051   "return_type" : "type-32",
4052   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/hwtypes.h"
4053  },
4054  {
4055   "function_name" : "android::hardware::health::V2_0::readEmbeddedFromParcel",
4056   "linker_set_key" : "_ZN7android8hardware6health4V2_022readEmbeddedFromParcelERKNS2_9DiskStatsERKNS0_6ParcelEjj",
4057   "parameters" :
4058   [
4059    {
4060     "referenced_type" : "type-589"
4061    },
4062    {
4063     "referenced_type" : "type-451"
4064    },
4065    {
4066     "referenced_type" : "type-2"
4067    },
4068    {
4069     "referenced_type" : "type-2"
4070    }
4071   ],
4072   "return_type" : "type-32",
4073   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/hwtypes.h"
4074  },
4075  {
4076   "function_name" : "android::hardware::health::V2_0::IHealth::getService",
4077   "linker_set_key" : "_ZN7android8hardware6health4V2_07IHealth10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4078   "parameters" :
4079   [
4080    {
4081     "default_arg" : true,
4082     "referenced_type" : "type-460"
4083    },
4084    {
4085     "default_arg" : true,
4086     "referenced_type" : "type-44"
4087    }
4088   ],
4089   "return_type" : "type-148",
4090   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealth.h"
4091  },
4092  {
4093   "function_name" : "android::hardware::health::V2_0::IHealth::linkToDeath",
4094   "linker_set_key" : "_ZN7android8hardware6health4V2_07IHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4095   "parameters" :
4096   [
4097    {
4098     "is_this_ptr" : true,
4099     "referenced_type" : "type-149"
4100    },
4101    {
4102     "referenced_type" : "type-457"
4103    },
4104    {
4105     "referenced_type" : "type-84"
4106    }
4107   ],
4108   "return_type" : "type-180",
4109   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealth.h"
4110  },
4111  {
4112   "function_name" : "android::hardware::health::V2_0::IHealth::getDebugInfo",
4113   "linker_set_key" : "_ZN7android8hardware6health4V2_07IHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4114   "parameters" :
4115   [
4116    {
4117     "is_this_ptr" : true,
4118     "referenced_type" : "type-149"
4119    },
4120    {
4121     "referenced_type" : "type-753"
4122    }
4123   ],
4124   "return_type" : "type-209",
4125   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealth.h"
4126  },
4127  {
4128   "function_name" : "android::hardware::health::V2_0::IHealth::getHashChain",
4129   "linker_set_key" : "_ZN7android8hardware6health4V2_07IHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4130   "parameters" :
4131   [
4132    {
4133     "is_this_ptr" : true,
4134     "referenced_type" : "type-149"
4135    },
4136    {
4137     "referenced_type" : "type-754"
4138    }
4139   ],
4140   "return_type" : "type-209",
4141   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealth.h"
4142  },
4143  {
4144   "function_name" : "android::hardware::health::V2_0::IHealth::tryGetService",
4145   "linker_set_key" : "_ZN7android8hardware6health4V2_07IHealth13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4146   "parameters" :
4147   [
4148    {
4149     "default_arg" : true,
4150     "referenced_type" : "type-460"
4151    },
4152    {
4153     "default_arg" : true,
4154     "referenced_type" : "type-44"
4155    }
4156   ],
4157   "return_type" : "type-148",
4158   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealth.h"
4159  },
4160  {
4161   "function_name" : "android::hardware::health::V2_0::IHealth::unlinkToDeath",
4162   "linker_set_key" : "_ZN7android8hardware6health4V2_07IHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4163   "parameters" :
4164   [
4165    {
4166     "is_this_ptr" : true,
4167     "referenced_type" : "type-149"
4168    },
4169    {
4170     "referenced_type" : "type-457"
4171    }
4172   ],
4173   "return_type" : "type-180",
4174   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealth.h"
4175  },
4176  {
4177   "function_name" : "android::hardware::health::V2_0::IHealth::interfaceChain",
4178   "linker_set_key" : "_ZN7android8hardware6health4V2_07IHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4179   "parameters" :
4180   [
4181    {
4182     "is_this_ptr" : true,
4183     "referenced_type" : "type-149"
4184    },
4185    {
4186     "referenced_type" : "type-755"
4187    }
4188   ],
4189   "return_type" : "type-209",
4190   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealth.h"
4191  },
4192  {
4193   "function_name" : "android::hardware::health::V2_0::IHealth::registerAsService",
4194   "linker_set_key" : "_ZN7android8hardware6health4V2_07IHealth17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
4195   "parameters" :
4196   [
4197    {
4198     "is_this_ptr" : true,
4199     "referenced_type" : "type-149"
4200    },
4201    {
4202     "default_arg" : true,
4203     "referenced_type" : "type-460"
4204    }
4205   ],
4206   "return_type" : "type-32",
4207   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealth.h"
4208  },
4209  {
4210   "function_name" : "android::hardware::health::V2_0::IHealth::interfaceDescriptor",
4211   "linker_set_key" : "_ZN7android8hardware6health4V2_07IHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4212   "parameters" :
4213   [
4214    {
4215     "is_this_ptr" : true,
4216     "referenced_type" : "type-149"
4217    },
4218    {
4219     "referenced_type" : "type-756"
4220    }
4221   ],
4222   "return_type" : "type-209",
4223   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealth.h"
4224  },
4225  {
4226   "function_name" : "android::hardware::health::V2_0::IHealth::notifySyspropsChanged",
4227   "linker_set_key" : "_ZN7android8hardware6health4V2_07IHealth21notifySyspropsChangedEv",
4228   "parameters" :
4229   [
4230    {
4231     "is_this_ptr" : true,
4232     "referenced_type" : "type-149"
4233    }
4234   ],
4235   "return_type" : "type-209",
4236   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealth.h"
4237  },
4238  {
4239   "function_name" : "android::hardware::health::V2_0::IHealth::setHALInstrumentation",
4240   "linker_set_key" : "_ZN7android8hardware6health4V2_07IHealth21setHALInstrumentationEv",
4241   "parameters" :
4242   [
4243    {
4244     "is_this_ptr" : true,
4245     "referenced_type" : "type-149"
4246    }
4247   ],
4248   "return_type" : "type-209",
4249   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealth.h"
4250  },
4251  {
4252   "function_name" : "android::hardware::health::V2_0::IHealth::registerForNotifications",
4253   "linker_set_key" : "_ZN7android8hardware6health4V2_07IHealth24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4254   "parameters" :
4255   [
4256    {
4257     "referenced_type" : "type-460"
4258    },
4259    {
4260     "referenced_type" : "type-588"
4261    }
4262   ],
4263   "return_type" : "type-44",
4264   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealth.h"
4265  },
4266  {
4267   "function_name" : "android::hardware::health::V2_0::IHealth::ping",
4268   "linker_set_key" : "_ZN7android8hardware6health4V2_07IHealth4pingEv",
4269   "parameters" :
4270   [
4271    {
4272     "is_this_ptr" : true,
4273     "referenced_type" : "type-149"
4274    }
4275   ],
4276   "return_type" : "type-209",
4277   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealth.h"
4278  },
4279  {
4280   "function_name" : "android::hardware::health::V2_0::IHealth::debug",
4281   "linker_set_key" : "_ZN7android8hardware6health4V2_07IHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4282   "parameters" :
4283   [
4284    {
4285     "is_this_ptr" : true,
4286     "referenced_type" : "type-149"
4287    },
4288    {
4289     "referenced_type" : "type-403"
4290    },
4291    {
4292     "referenced_type" : "type-587"
4293    }
4294   ],
4295   "return_type" : "type-209",
4296   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealth.h"
4297  },
4298  {
4299   "function_name" : "android::hardware::health::V2_0::IHealth::castFrom",
4300   "linker_set_key" : "_ZN7android8hardware6health4V2_07IHealth8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4301   "parameters" :
4302   [
4303    {
4304     "referenced_type" : "type-639"
4305    },
4306    {
4307     "default_arg" : true,
4308     "referenced_type" : "type-44"
4309    }
4310   ],
4311   "return_type" : "type-196",
4312   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealth.h"
4313  },
4314  {
4315   "function_name" : "android::hardware::health::V2_0::IHealth::castFrom",
4316   "linker_set_key" : "_ZN7android8hardware6health4V2_07IHealth8castFromERKNS_2spIS3_EEb",
4317   "parameters" :
4318   [
4319    {
4320     "referenced_type" : "type-206"
4321    },
4322    {
4323     "default_arg" : true,
4324     "referenced_type" : "type-44"
4325    }
4326   ],
4327   "return_type" : "type-196",
4328   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealth.h"
4329  },
4330  {
4331   "access" : "private",
4332   "function_name" : "android::hardware::health::V2_0::BsHealth::addOnewayTask",
4333   "linker_set_key" : "_ZN7android8hardware6health4V2_08BsHealth13addOnewayTaskENSt3__18functionIFvvEEE",
4334   "parameters" :
4335   [
4336    {
4337     "is_this_ptr" : true,
4338     "referenced_type" : "type-647"
4339    },
4340    {
4341     "referenced_type" : "type-761"
4342    }
4343   ],
4344   "return_type" : "type-209",
4345   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BsHealth.h"
4346  },
4347  {
4348   "function_name" : "android::hardware::health::V2_0::BsHealth::BsHealth",
4349   "linker_set_key" : "_ZN7android8hardware6health4V2_08BsHealthC1ENS_2spINS2_7IHealthEEE",
4350   "parameters" :
4351   [
4352    {
4353     "is_this_ptr" : true,
4354     "referenced_type" : "type-647"
4355    },
4356    {
4357     "referenced_type" : "type-155"
4358    }
4359   ],
4360   "return_type" : "type-34",
4361   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BsHealth.h"
4362  },
4363  {
4364   "function_name" : "android::hardware::health::V2_0::BsHealth::BsHealth",
4365   "linker_set_key" : "_ZN7android8hardware6health4V2_08BsHealthC2ENS_2spINS2_7IHealthEEE",
4366   "parameters" :
4367   [
4368    {
4369     "is_this_ptr" : true,
4370     "referenced_type" : "type-647"
4371    },
4372    {
4373     "referenced_type" : "type-155"
4374    }
4375   ],
4376   "return_type" : "type-34",
4377   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BsHealth.h"
4378  },
4379  {
4380   "function_name" : "android::hardware::details::castInterface",
4381   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_6health4V2_019IHealthInfoCallbackENS_4hidl4base4V1_05IBaseENS4_22BpHwHealthInfoCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
4382   "parameters" :
4383   [
4384    {
4385     "referenced_type" : "type-454"
4386    },
4387    {
4388     "referenced_type" : "type-59"
4389    },
4390    {
4391     "referenced_type" : "type-44"
4392    }
4393   ],
4394   "return_type" : "type-641",
4395   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4396   "template_args" : [ "type-128", "type-6", "type-129" ]
4397  },
4398  {
4399   "function_name" : "android::hardware::details::castInterface",
4400   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_6health4V2_07IHealthENS_4hidl4base4V1_05IBaseENS4_10BpHwHealthEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
4401   "parameters" :
4402   [
4403    {
4404     "referenced_type" : "type-454"
4405    },
4406    {
4407     "referenced_type" : "type-59"
4408    },
4409    {
4410     "referenced_type" : "type-44"
4411    }
4412   ],
4413   "return_type" : "type-196",
4414   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4415   "template_args" : [ "type-150", "type-6", "type-600" ]
4416  },
4417  {
4418   "function_name" : "android::hardware::details::wrapPassthrough",
4419   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_6health4V2_019IHealthInfoCallbackEvEENS_2spIT_EES8_",
4420   "parameters" :
4421   [
4422    {
4423     "referenced_type" : "type-126"
4424    }
4425   ],
4426   "return_type" : "type-126",
4427   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
4428   "template_args" : [ "type-128", "type-34" ]
4429  },
4430  {
4431   "function_name" : "android::hardware::details::getServiceInternal",
4432   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_6health4V2_010BpHwHealthENS4_7IHealthEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
4433   "parameters" :
4434   [
4435    {
4436     "referenced_type" : "type-460"
4437    },
4438    {
4439     "referenced_type" : "type-44"
4440    },
4441    {
4442     "referenced_type" : "type-44"
4443    }
4444   ],
4445   "return_type" : "type-148",
4446   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4447   "template_args" : [ "type-600", "type-150", "type-34", "type-34" ]
4448  },
4449  {
4450   "function_name" : "android::hardware::details::getServiceInternal",
4451   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_6health4V2_022BpHwHealthInfoCallbackENS4_19IHealthInfoCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
4452   "parameters" :
4453   [
4454    {
4455     "referenced_type" : "type-670"
4456    },
4457    {
4458     "referenced_type" : "type-44"
4459    },
4460    {
4461     "referenced_type" : "type-44"
4462    }
4463   ],
4464   "return_type" : "type-126",
4465   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4466   "template_args" : [ "type-129", "type-128", "type-34", "type-34" ]
4467  }
4468 ],
4469 "global_vars" :
4470 [
4471  {
4472   "linker_set_key" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback10descriptorE",
4473   "name" : "android::hardware::health::V2_0::IHealthInfoCallback::descriptor",
4474   "referenced_type" : "type-59",
4475   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealthInfoCallback.h"
4476  },
4477  {
4478   "linker_set_key" : "_ZN7android8hardware6health4V2_07IHealth10descriptorE",
4479   "name" : "android::hardware::health::V2_0::IHealth::descriptor",
4480   "referenced_type" : "type-59",
4481   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealth.h"
4482  }
4483 ],
4484 "lvalue_reference_types" :
4485 [
4486  {
4487   "alignment" : 4,
4488   "linker_set_key" : "android::Mutex &",
4489   "name" : "android::Mutex &",
4490   "referenced_type" : "type-38",
4491   "self_type" : "type-538",
4492   "size" : 4,
4493   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4494  },
4495  {
4496   "alignment" : 4,
4497   "linker_set_key" : "android::RWLock &",
4498   "name" : "android::RWLock &",
4499   "referenced_type" : "type-542",
4500   "self_type" : "type-546",
4501   "size" : 4,
4502   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4503  },
4504  {
4505   "alignment" : 4,
4506   "linker_set_key" : "android::String16 &",
4507   "name" : "android::String16 &",
4508   "referenced_type" : "type-49",
4509   "self_type" : "type-429",
4510   "size" : 4,
4511   "source_file" : "/system/core/libutils/include/utils/String16.h"
4512  },
4513  {
4514   "alignment" : 4,
4515   "linker_set_key" : "android::String8 &",
4516   "name" : "android::String8 &",
4517   "referenced_type" : "type-58",
4518   "self_type" : "type-424",
4519   "size" : 4,
4520   "source_file" : "/system/core/libutils/include/utils/String8.h"
4521  },
4522  {
4523   "alignment" : 4,
4524   "linker_set_key" : "android::hardware::Return<android::hardware::health::V2_0::Result> &",
4525   "name" : "android::hardware::Return<android::hardware::health::V2_0::Result> &",
4526   "referenced_type" : "type-188",
4527   "self_type" : "type-192",
4528   "size" : 4,
4529   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4530  },
4531  {
4532   "alignment" : 4,
4533   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::health::V2_0::IHealth> > &",
4534   "name" : "android::hardware::Return<android::sp<android::hardware::health::V2_0::IHealth> > &",
4535   "referenced_type" : "type-196",
4536   "self_type" : "type-199",
4537   "size" : 4,
4538   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4539  },
4540  {
4541   "alignment" : 4,
4542   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::health::V2_0::IHealthInfoCallback> > &",
4543   "name" : "android::hardware::Return<android::sp<android::hardware::health::V2_0::IHealthInfoCallback> > &",
4544   "referenced_type" : "type-641",
4545   "self_type" : "type-644",
4546   "size" : 4,
4547   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4548  },
4549  {
4550   "alignment" : 4,
4551   "linker_set_key" : "android::hardware::Return<bool> &",
4552   "name" : "android::hardware::Return<bool> &",
4553   "referenced_type" : "type-180",
4554   "self_type" : "type-185",
4555   "size" : 4,
4556   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4557  },
4558  {
4559   "alignment" : 4,
4560   "linker_set_key" : "android::hardware::Return<void> &",
4561   "name" : "android::hardware::Return<void> &",
4562   "referenced_type" : "type-209",
4563   "self_type" : "type-212",
4564   "size" : 4,
4565   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4566  },
4567  {
4568   "alignment" : 4,
4569   "linker_set_key" : "android::hardware::Status &",
4570   "name" : "android::hardware::Status &",
4571   "referenced_type" : "type-171",
4572   "self_type" : "type-178",
4573   "size" : 4,
4574   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4575  },
4576  {
4577   "alignment" : 4,
4578   "linker_set_key" : "android::hardware::TextOutput &",
4579   "name" : "android::hardware::TextOutput &",
4580   "referenced_type" : "type-449",
4581   "self_type" : "type-448",
4582   "size" : 4,
4583   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4584  },
4585  {
4586   "alignment" : 4,
4587   "linker_set_key" : "android::hardware::TextOutput &",
4588   "name" : "android::hardware::TextOutput &",
4589   "referenced_type" : "type-666",
4590   "self_type" : "type-665",
4591   "size" : 4,
4592   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4593  },
4594  {
4595   "alignment" : 4,
4596   "linker_set_key" : "android::hardware::TextOutput &",
4597   "name" : "android::hardware::TextOutput &",
4598   "referenced_type" : "type-70",
4599   "self_type" : "type-69",
4600   "size" : 4,
4601   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4602  },
4603  {
4604   "alignment" : 4,
4605   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::health::V2_0::DiskStats> &",
4606   "name" : "android::hardware::details::hidl_pointer<android::hardware::health::V2_0::DiskStats> &",
4607   "referenced_type" : "type-369",
4608   "self_type" : "type-694",
4609   "size" : 4,
4610   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4611  },
4612  {
4613   "alignment" : 4,
4614   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::health::V2_0::StorageInfo> &",
4615   "name" : "android::hardware::details::hidl_pointer<android::hardware::health::V2_0::StorageInfo> &",
4616   "referenced_type" : "type-380",
4617   "self_type" : "type-697",
4618   "size" : 4,
4619   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4620  },
4621  {
4622   "alignment" : 4,
4623   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4624   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4625   "referenced_type" : "type-352",
4626   "self_type" : "type-614",
4627   "size" : 4,
4628   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4629  },
4630  {
4631   "alignment" : 4,
4632   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4633   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4634   "referenced_type" : "type-344",
4635   "self_type" : "type-609",
4636   "size" : 4,
4637   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4638  },
4639  {
4640   "alignment" : 4,
4641   "linker_set_key" : "android::hardware::health::V2_0::DiskStats &",
4642   "name" : "android::hardware::health::V2_0::DiskStats &",
4643   "referenced_type" : "type-372",
4644   "self_type" : "type-695",
4645   "size" : 4,
4646   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4647  },
4648  {
4649   "alignment" : 4,
4650   "linker_set_key" : "android::hardware::health::V2_0::StorageInfo &",
4651   "name" : "android::hardware::health::V2_0::StorageInfo &",
4652   "referenced_type" : "type-383",
4653   "self_type" : "type-698",
4654   "size" : 4,
4655   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4656  },
4657  {
4658   "alignment" : 4,
4659   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
4660   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4661   "referenced_type" : "type-355",
4662   "self_type" : "type-617",
4663   "size" : 4,
4664   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4665  },
4666  {
4667   "alignment" : 4,
4668   "linker_set_key" : "android::hardware::hidl_memory &",
4669   "name" : "android::hardware::hidl_memory &",
4670   "referenced_type" : "type-326",
4671   "self_type" : "type-331",
4672   "size" : 4,
4673   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4674  },
4675  {
4676   "alignment" : 4,
4677   "linker_set_key" : "android::hardware::hidl_string &",
4678   "name" : "android::hardware::hidl_string &",
4679   "referenced_type" : "type-81",
4680   "self_type" : "type-612",
4681   "size" : 4,
4682   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4683  },
4684  {
4685   "alignment" : 4,
4686   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::health::V2_0::DiskStats> &",
4687   "name" : "android::hardware::hidl_vec<android::hardware::health::V2_0::DiskStats> &",
4688   "referenced_type" : "type-368",
4689   "self_type" : "type-659",
4690   "size" : 4,
4691   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4692  },
4693  {
4694   "alignment" : 4,
4695   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::health::V2_0::StorageInfo> &",
4696   "name" : "android::hardware::hidl_vec<android::hardware::health::V2_0::StorageInfo> &",
4697   "referenced_type" : "type-379",
4698   "self_type" : "type-661",
4699   "size" : 4,
4700   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4701  },
4702  {
4703   "alignment" : 4,
4704   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4705   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4706   "referenced_type" : "type-351",
4707   "self_type" : "type-360",
4708   "size" : 4,
4709   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4710  },
4711  {
4712   "alignment" : 4,
4713   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4714   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4715   "referenced_type" : "type-343",
4716   "self_type" : "type-350",
4717   "size" : 4,
4718   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4719  },
4720  {
4721   "alignment" : 4,
4722   "linker_set_key" : "android::sp<android::hardware::health::V2_0::IHealth> &",
4723   "name" : "android::sp<android::hardware::health::V2_0::IHealth> &",
4724   "referenced_type" : "type-148",
4725   "self_type" : "type-153",
4726   "size" : 4,
4727   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4728  },
4729  {
4730   "alignment" : 4,
4731   "linker_set_key" : "android::sp<android::hardware::health::V2_0::IHealthInfoCallback> &",
4732   "name" : "android::sp<android::hardware::health::V2_0::IHealthInfoCallback> &",
4733   "referenced_type" : "type-126",
4734   "self_type" : "type-141",
4735   "size" : 4,
4736   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4737  },
4738  {
4739   "alignment" : 4,
4740   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4741   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4742   "referenced_type" : "type-157",
4743   "self_type" : "type-164",
4744   "size" : 4,
4745   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4746  },
4747  {
4748   "alignment" : 4,
4749   "linker_set_key" : "const android::String16 &",
4750   "name" : "const android::String16 &",
4751   "referenced_type" : "type-48",
4752   "self_type" : "type-47",
4753   "size" : 4,
4754   "source_file" : "/system/core/libutils/include/utils/String16.h"
4755  },
4756  {
4757   "alignment" : 4,
4758   "linker_set_key" : "const android::String8 &",
4759   "name" : "const android::String8 &",
4760   "referenced_type" : "type-420",
4761   "self_type" : "type-423",
4762   "size" : 4,
4763   "source_file" : "/system/core/libutils/include/utils/String8.h"
4764  },
4765  {
4766   "alignment" : 4,
4767   "linker_set_key" : "const android::hardware::Parcel &",
4768   "name" : "const android::hardware::Parcel &",
4769   "referenced_type" : "type-450",
4770   "self_type" : "type-451",
4771   "size" : 4,
4772   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4773  },
4774  {
4775   "alignment" : 4,
4776   "linker_set_key" : "const android::hardware::Return<bool> &",
4777   "name" : "const android::hardware::Return<bool> &",
4778   "referenced_type" : "type-186",
4779   "self_type" : "type-202",
4780   "size" : 4,
4781   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4782  },
4783  {
4784   "alignment" : 4,
4785   "linker_set_key" : "const android::hardware::Status &",
4786   "name" : "const android::hardware::Status &",
4787   "referenced_type" : "type-175",
4788   "self_type" : "type-176",
4789   "size" : 4,
4790   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4791  },
4792  {
4793   "alignment" : 4,
4794   "linker_set_key" : "const android::hardware::details::SchedPrio &",
4795   "name" : "const android::hardware::details::SchedPrio &",
4796   "referenced_type" : "type-466",
4797   "self_type" : "type-465",
4798   "size" : 4,
4799   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4800  },
4801  {
4802   "alignment" : 4,
4803   "linker_set_key" : "const android::hardware::health::V2_0::DiskStats &",
4804   "name" : "const android::hardware::health::V2_0::DiskStats &",
4805   "referenced_type" : "type-374",
4806   "self_type" : "type-589",
4807   "size" : 4,
4808   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4809  },
4810  {
4811   "alignment" : 4,
4812   "linker_set_key" : "const android::hardware::health::V2_0::HealthInfo &",
4813   "name" : "const android::hardware::health::V2_0::HealthInfo &",
4814   "referenced_type" : "type-692",
4815   "self_type" : "type-693",
4816   "size" : 4,
4817   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealthInfoCallback.h"
4818  },
4819  {
4820   "alignment" : 4,
4821   "linker_set_key" : "const android::hardware::health::V2_0::StorageAttribute &",
4822   "name" : "const android::hardware::health::V2_0::StorageAttribute &",
4823   "referenced_type" : "type-79",
4824   "self_type" : "type-85",
4825   "size" : 4,
4826   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/hwtypes.h"
4827  },
4828  {
4829   "alignment" : 4,
4830   "linker_set_key" : "const android::hardware::health::V2_0::StorageInfo &",
4831   "name" : "const android::hardware::health::V2_0::StorageInfo &",
4832   "referenced_type" : "type-385",
4833   "self_type" : "type-607",
4834   "size" : 4,
4835   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4836  },
4837  {
4838   "alignment" : 4,
4839   "linker_set_key" : "const android::hardware::hidl_handle &",
4840   "name" : "const android::hardware::hidl_handle &",
4841   "referenced_type" : "type-402",
4842   "self_type" : "type-403",
4843   "size" : 4,
4844   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4845  },
4846  {
4847   "alignment" : 4,
4848   "linker_set_key" : "const android::hardware::hidl_memory &",
4849   "name" : "const android::hardware::hidl_memory &",
4850   "referenced_type" : "type-329",
4851   "self_type" : "type-330",
4852   "size" : 4,
4853   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4854  },
4855  {
4856   "alignment" : 4,
4857   "linker_set_key" : "const android::hardware::hidl_string &",
4858   "name" : "const android::hardware::hidl_string &",
4859   "referenced_type" : "type-324",
4860   "self_type" : "type-325",
4861   "size" : 4,
4862   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4863  },
4864  {
4865   "alignment" : 4,
4866   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::health::V2_0::DiskStats> &",
4867   "name" : "const android::hardware::hidl_vec<android::hardware::health::V2_0::DiskStats> &",
4868   "referenced_type" : "type-375",
4869   "self_type" : "type-377",
4870   "size" : 4,
4871   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4872  },
4873  {
4874   "alignment" : 4,
4875   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::health::V2_0::StorageInfo> &",
4876   "name" : "const android::hardware::hidl_vec<android::hardware::health::V2_0::StorageInfo> &",
4877   "referenced_type" : "type-386",
4878   "self_type" : "type-388",
4879   "size" : 4,
4880   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4881  },
4882  {
4883   "alignment" : 4,
4884   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4885   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4886   "referenced_type" : "type-586",
4887   "self_type" : "type-587",
4888   "size" : 4,
4889   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealth.h"
4890  },
4891  {
4892   "alignment" : 4,
4893   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
4894   "name" : "const android::hardware::hidl_vec<int> &",
4895   "referenced_type" : "type-365",
4896   "self_type" : "type-367",
4897   "size" : 4,
4898   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4899  },
4900  {
4901   "alignment" : 4,
4902   "linker_set_key" : "const android::hardware::hidl_version &",
4903   "name" : "const android::hardware::hidl_version &",
4904   "referenced_type" : "type-396",
4905   "self_type" : "type-398",
4906   "size" : 4,
4907   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4908  },
4909  {
4910   "alignment" : 4,
4911   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
4912   "name" : "const android::hidl::base::V1_0::IBase *const &",
4913   "referenced_type" : "type-481",
4914   "self_type" : "type-482",
4915   "size" : 4,
4916   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4917  },
4918  {
4919   "alignment" : 4,
4920   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
4921   "name" : "const android::sp<android::hardware::IBinder> &",
4922   "referenced_type" : "type-21",
4923   "self_type" : "type-53",
4924   "size" : 4,
4925   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4926  },
4927  {
4928   "alignment" : 4,
4929   "linker_set_key" : "const android::sp<android::hardware::health::V2_0::IHealth> &",
4930   "name" : "const android::sp<android::hardware::health::V2_0::IHealth> &",
4931   "referenced_type" : "type-155",
4932   "self_type" : "type-206",
4933   "size" : 4,
4934   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4935  },
4936  {
4937   "alignment" : 4,
4938   "linker_set_key" : "const android::sp<android::hardware::health::V2_0::IHealthInfoCallback> &",
4939   "name" : "const android::sp<android::hardware::health::V2_0::IHealthInfoCallback> &",
4940   "referenced_type" : "type-144",
4941   "self_type" : "type-679",
4942   "size" : 4,
4943   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4944  },
4945  {
4946   "alignment" : 4,
4947   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4948   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4949   "referenced_type" : "type-166",
4950   "self_type" : "type-378",
4951   "size" : 4,
4952   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4953  },
4954  {
4955   "alignment" : 4,
4956   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
4957   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
4958   "referenced_type" : "type-432",
4959   "self_type" : "type-457",
4960   "size" : 4,
4961   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4962  },
4963  {
4964   "alignment" : 4,
4965   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4966   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4967   "referenced_type" : "type-638",
4968   "self_type" : "type-639",
4969   "size" : 4,
4970   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4971  },
4972  {
4973   "alignment" : 4,
4974   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4975   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4976   "referenced_type" : "type-122",
4977   "self_type" : "type-588",
4978   "size" : 4,
4979   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealth.h"
4980  },
4981  {
4982   "alignment" : 4,
4983   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
4984   "name" : "const android::wp<android::hardware::BHwBinder> &",
4985   "referenced_type" : "type-624",
4986   "self_type" : "type-629",
4987   "size" : 4,
4988   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4989  },
4990  {
4991   "alignment" : 4,
4992   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
4993   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
4994   "referenced_type" : "type-222",
4995   "self_type" : "type-239",
4996   "size" : 4,
4997   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4998  },
4999  {
5000   "alignment" : 4,
5001   "linker_set_key" : "const bool &",
5002   "name" : "const bool &",
5003   "referenced_type" : "type-114",
5004   "self_type" : "type-298",
5005   "size" : 4,
5006   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5007  },
5008  {
5009   "alignment" : 4,
5010   "linker_set_key" : "const double &",
5011   "name" : "const double &",
5012   "referenced_type" : "type-315",
5013   "self_type" : "type-316",
5014   "size" : 4,
5015   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5016  },
5017  {
5018   "alignment" : 4,
5019   "linker_set_key" : "const float &",
5020   "name" : "const float &",
5021   "referenced_type" : "type-313",
5022   "self_type" : "type-314",
5023   "size" : 4,
5024   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5025  },
5026  {
5027   "alignment" : 4,
5028   "linker_set_key" : "const int &",
5029   "name" : "const int &",
5030   "referenced_type" : "type-504",
5031   "self_type" : "type-503",
5032   "size" : 4,
5033   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5034  },
5035  {
5036   "linker_set_key" : "const iter<is_const> &",
5037   "name" : "const iter<is_const> &",
5038   "referenced_type" : "type-335",
5039   "self_type" : "type-337",
5040   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5041  },
5042  {
5043   "linker_set_key" : "const iter<is_const> &",
5044   "name" : "const iter<is_const> &",
5045   "referenced_type" : "type-64",
5046   "self_type" : "type-66",
5047   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5048  },
5049  {
5050   "linker_set_key" : "const iter<is_const> &",
5051   "name" : "const iter<is_const> &",
5052   "referenced_type" : "type-651",
5053   "self_type" : "type-653",
5054   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5055  },
5056  {
5057   "alignment" : 4,
5058   "linker_set_key" : "const log_msg &",
5059   "name" : "const log_msg &",
5060   "referenced_type" : "type-99",
5061   "self_type" : "type-151",
5062   "size" : 4,
5063   "source_file" : "/system/core/liblog/include/log/log_read.h"
5064  },
5065  {
5066   "alignment" : 4,
5067   "linker_set_key" : "const long long &",
5068   "name" : "const long long &",
5069   "referenced_type" : "type-309",
5070   "self_type" : "type-310",
5071   "size" : 4,
5072   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5073  },
5074  {
5075   "alignment" : 4,
5076   "linker_set_key" : "const short &",
5077   "name" : "const short &",
5078   "referenced_type" : "type-304",
5079   "self_type" : "type-305",
5080   "size" : 4,
5081   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5082  },
5083  {
5084   "alignment" : 4,
5085   "linker_set_key" : "const signed char &",
5086   "name" : "const signed char &",
5087   "referenced_type" : "type-299",
5088   "self_type" : "type-301",
5089   "size" : 4,
5090   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5091  },
5092  {
5093   "alignment" : 4,
5094   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5095   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5096   "referenced_type" : "type-458",
5097   "self_type" : "type-460",
5098   "size" : 4,
5099   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5100  },
5101  {
5102   "alignment" : 4,
5103   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5104   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5105   "referenced_type" : "type-668",
5106   "self_type" : "type-670",
5107   "size" : 4,
5108   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5109  },
5110  {
5111   "alignment" : 4,
5112   "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 *> > *)> > > &",
5113   "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 *> > *)> > > &",
5114   "referenced_type" : "type-620",
5115   "self_type" : "type-619",
5116   "size" : 4,
5117   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5118  },
5119  {
5120   "alignment" : 4,
5121   "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 *> > *)> > > &",
5122   "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 *> > *)> > > &",
5123   "referenced_type" : "type-626",
5124   "self_type" : "type-625",
5125   "size" : 4,
5126   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5127  },
5128  {
5129   "alignment" : 4,
5130   "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 *> > *)> > > &",
5131   "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 *> > *)> > > &",
5132   "referenced_type" : "type-87",
5133   "self_type" : "type-86",
5134   "size" : 4,
5135   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5136  },
5137  {
5138   "alignment" : 4,
5139   "linker_set_key" : "const unsigned char &",
5140   "name" : "const unsigned char &",
5141   "referenced_type" : "type-302",
5142   "self_type" : "type-303",
5143   "size" : 4,
5144   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5145  },
5146  {
5147   "alignment" : 4,
5148   "linker_set_key" : "const unsigned int &",
5149   "name" : "const unsigned int &",
5150   "referenced_type" : "type-42",
5151   "self_type" : "type-308",
5152   "size" : 4,
5153   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5154  },
5155  {
5156   "alignment" : 4,
5157   "linker_set_key" : "const unsigned long long &",
5158   "name" : "const unsigned long long &",
5159   "referenced_type" : "type-311",
5160   "self_type" : "type-312",
5161   "size" : 4,
5162   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5163  },
5164  {
5165   "alignment" : 4,
5166   "linker_set_key" : "const unsigned short &",
5167   "name" : "const unsigned short &",
5168   "referenced_type" : "type-306",
5169   "self_type" : "type-307",
5170   "size" : 4,
5171   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5172  },
5173  {
5174   "alignment" : 4,
5175   "linker_set_key" : "int &",
5176   "name" : "int &",
5177   "referenced_type" : "type-32",
5178   "self_type" : "type-416",
5179   "size" : 4,
5180   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5181  },
5182  {
5183   "alignment" : 4,
5184   "linker_set_key" : "unsigned char &",
5185   "name" : "unsigned char &",
5186   "referenced_type" : "type-103",
5187   "self_type" : "type-558",
5188   "size" : 4,
5189   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5190  }
5191 ],
5192 "pointer_types" :
5193 [
5194  {
5195   "alignment" : 4,
5196   "linker_set_key" : "android::Condition *",
5197   "name" : "android::Condition *",
5198   "referenced_type" : "type-115",
5199   "self_type" : "type-541",
5200   "size" : 4,
5201   "source_file" : "/system/core/libutils/include/utils/Condition.h"
5202  },
5203  {
5204   "alignment" : 4,
5205   "linker_set_key" : "android::Mutex *",
5206   "name" : "android::Mutex *",
5207   "referenced_type" : "type-38",
5208   "self_type" : "type-536",
5209   "size" : 4,
5210   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5211  },
5212  {
5213   "alignment" : 4,
5214   "linker_set_key" : "android::Mutex::Autolock *",
5215   "name" : "android::Mutex::Autolock *",
5216   "referenced_type" : "type-537",
5217   "self_type" : "type-539",
5218   "size" : 4,
5219   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5220  },
5221  {
5222   "alignment" : 4,
5223   "linker_set_key" : "android::RWLock *",
5224   "name" : "android::RWLock *",
5225   "referenced_type" : "type-542",
5226   "self_type" : "type-544",
5227   "size" : 4,
5228   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5229  },
5230  {
5231   "alignment" : 4,
5232   "linker_set_key" : "android::RWLock::AutoRLock *",
5233   "name" : "android::RWLock::AutoRLock *",
5234   "referenced_type" : "type-545",
5235   "self_type" : "type-547",
5236   "size" : 4,
5237   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5238  },
5239  {
5240   "alignment" : 4,
5241   "linker_set_key" : "android::RWLock::AutoWLock *",
5242   "name" : "android::RWLock::AutoWLock *",
5243   "referenced_type" : "type-548",
5244   "self_type" : "type-549",
5245   "size" : 4,
5246   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5247  },
5248  {
5249   "alignment" : 4,
5250   "linker_set_key" : "android::RefBase *",
5251   "name" : "android::RefBase *",
5252   "referenced_type" : "type-7",
5253   "self_type" : "type-321",
5254   "size" : 4,
5255   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5256  },
5257  {
5258   "alignment" : 4,
5259   "linker_set_key" : "android::RefBase::weakref_impl *",
5260   "name" : "android::RefBase::weakref_impl *",
5261   "referenced_type" : "type-10",
5262   "self_type" : "type-9",
5263   "size" : 4,
5264   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5265  },
5266  {
5267   "alignment" : 4,
5268   "linker_set_key" : "android::RefBase::weakref_impl *",
5269   "name" : "android::RefBase::weakref_impl *",
5270   "referenced_type" : "type-27",
5271   "self_type" : "type-26",
5272   "size" : 4,
5273   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5274  },
5275  {
5276   "alignment" : 4,
5277   "linker_set_key" : "android::RefBase::weakref_impl *",
5278   "name" : "android::RefBase::weakref_impl *",
5279   "referenced_type" : "type-649",
5280   "self_type" : "type-648",
5281   "size" : 4,
5282   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5283  },
5284  {
5285   "alignment" : 4,
5286   "linker_set_key" : "android::RefBase::weakref_type *",
5287   "name" : "android::RefBase::weakref_type *",
5288   "referenced_type" : "type-12",
5289   "self_type" : "type-11",
5290   "size" : 4,
5291   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5292  },
5293  {
5294   "alignment" : 4,
5295   "linker_set_key" : "android::ReferenceRenamer *",
5296   "name" : "android::ReferenceRenamer *",
5297   "referenced_type" : "type-317",
5298   "self_type" : "type-318",
5299   "size" : 4,
5300   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5301  },
5302  {
5303   "alignment" : 4,
5304   "linker_set_key" : "android::ScopedTrace *",
5305   "name" : "android::ScopedTrace *",
5306   "referenced_type" : "type-550",
5307   "self_type" : "type-551",
5308   "size" : 4,
5309   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5310  },
5311  {
5312   "alignment" : 4,
5313   "linker_set_key" : "android::String16 *",
5314   "name" : "android::String16 *",
5315   "referenced_type" : "type-49",
5316   "self_type" : "type-430",
5317   "size" : 4,
5318   "source_file" : "/system/core/libutils/include/utils/String16.h"
5319  },
5320  {
5321   "alignment" : 4,
5322   "linker_set_key" : "android::String8 *",
5323   "name" : "android::String8 *",
5324   "referenced_type" : "type-58",
5325   "self_type" : "type-425",
5326   "size" : 4,
5327   "source_file" : "/system/core/libutils/include/utils/String8.h"
5328  },
5329  {
5330   "alignment" : 4,
5331   "linker_set_key" : "android::Thread *",
5332   "name" : "android::Thread *",
5333   "referenced_type" : "type-113",
5334   "self_type" : "type-112",
5335   "size" : 4,
5336   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5337  },
5338  {
5339   "alignment" : 4,
5340   "linker_set_key" : "android::VirtualLightRefBase *",
5341   "name" : "android::VirtualLightRefBase *",
5342   "referenced_type" : "type-215",
5343   "self_type" : "type-223",
5344   "size" : 4,
5345   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5346  },
5347  {
5348   "alignment" : 4,
5349   "linker_set_key" : "android::hardware::BHwBinder *",
5350   "name" : "android::hardware::BHwBinder *",
5351   "referenced_type" : "type-169",
5352   "self_type" : "type-168",
5353   "size" : 4,
5354   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5355  },
5356  {
5357   "alignment" : 4,
5358   "linker_set_key" : "android::hardware::BpInterface<android::hardware::health::V2_0::IHealth> *",
5359   "name" : "android::hardware::BpInterface<android::hardware::health::V2_0::IHealth> *",
5360   "referenced_type" : "type-438",
5361   "self_type" : "type-437",
5362   "size" : 4,
5363   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5364  },
5365  {
5366   "alignment" : 4,
5367   "linker_set_key" : "android::hardware::BpInterface<android::hardware::health::V2_0::IHealthInfoCallback> *",
5368   "name" : "android::hardware::BpInterface<android::hardware::health::V2_0::IHealthInfoCallback> *",
5369   "referenced_type" : "type-132",
5370   "self_type" : "type-664",
5371   "size" : 4,
5372   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5373  },
5374  {
5375   "alignment" : 4,
5376   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5377   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5378   "referenced_type" : "type-475",
5379   "self_type" : "type-480",
5380   "size" : 4,
5381   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5382  },
5383  {
5384   "alignment" : 4,
5385   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5386   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5387   "referenced_type" : "type-493",
5388   "self_type" : "type-498",
5389   "size" : 4,
5390   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5391  },
5392  {
5393   "alignment" : 4,
5394   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5395   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5396   "referenced_type" : "type-483",
5397   "self_type" : "type-488",
5398   "size" : 4,
5399   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5400  },
5401  {
5402   "alignment" : 4,
5403   "linker_set_key" : "android::hardware::GrantorDescriptor *",
5404   "name" : "android::hardware::GrantorDescriptor *",
5405   "referenced_type" : "type-342",
5406   "self_type" : "type-341",
5407   "size" : 4,
5408   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5409  },
5410  {
5411   "alignment" : 4,
5412   "linker_set_key" : "android::hardware::IBinder *",
5413   "name" : "android::hardware::IBinder *",
5414   "referenced_type" : "type-19",
5415   "self_type" : "type-18",
5416   "size" : 4,
5417   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5418  },
5419  {
5420   "alignment" : 4,
5421   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
5422   "name" : "android::hardware::IBinder::DeathRecipient *",
5423   "referenced_type" : "type-15",
5424   "self_type" : "type-14",
5425   "size" : 4,
5426   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5427  },
5428  {
5429   "alignment" : 4,
5430   "linker_set_key" : "android::hardware::IInterface *",
5431   "name" : "android::hardware::IInterface *",
5432   "referenced_type" : "type-25",
5433   "self_type" : "type-24",
5434   "size" : 4,
5435   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5436  },
5437  {
5438   "alignment" : 4,
5439   "linker_set_key" : "android::hardware::Parcel *",
5440   "name" : "android::hardware::Parcel *",
5441   "referenced_type" : "type-439",
5442   "self_type" : "type-445",
5443   "size" : 4,
5444   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5445  },
5446  {
5447   "alignment" : 4,
5448   "linker_set_key" : "android::hardware::ProcessState *",
5449   "name" : "android::hardware::ProcessState *",
5450   "referenced_type" : "type-31",
5451   "self_type" : "type-30",
5452   "size" : 4,
5453   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5454  },
5455  {
5456   "alignment" : 4,
5457   "linker_set_key" : "android::hardware::Return<android::hardware::health::V2_0::Result> *",
5458   "name" : "android::hardware::Return<android::hardware::health::V2_0::Result> *",
5459   "referenced_type" : "type-188",
5460   "self_type" : "type-190",
5461   "size" : 4,
5462   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5463  },
5464  {
5465   "alignment" : 4,
5466   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::health::V2_0::IHealth> > *",
5467   "name" : "android::hardware::Return<android::sp<android::hardware::health::V2_0::IHealth> > *",
5468   "referenced_type" : "type-196",
5469   "self_type" : "type-197",
5470   "size" : 4,
5471   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5472  },
5473  {
5474   "alignment" : 4,
5475   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::health::V2_0::IHealthInfoCallback> > *",
5476   "name" : "android::hardware::Return<android::sp<android::hardware::health::V2_0::IHealthInfoCallback> > *",
5477   "referenced_type" : "type-641",
5478   "self_type" : "type-642",
5479   "size" : 4,
5480   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5481  },
5482  {
5483   "alignment" : 4,
5484   "linker_set_key" : "android::hardware::Return<bool> *",
5485   "name" : "android::hardware::Return<bool> *",
5486   "referenced_type" : "type-180",
5487   "self_type" : "type-182",
5488   "size" : 4,
5489   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5490  },
5491  {
5492   "alignment" : 4,
5493   "linker_set_key" : "android::hardware::Return<void> *",
5494   "name" : "android::hardware::Return<void> *",
5495   "referenced_type" : "type-209",
5496   "self_type" : "type-210",
5497   "size" : 4,
5498   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5499  },
5500  {
5501   "alignment" : 4,
5502   "linker_set_key" : "android::hardware::Status *",
5503   "name" : "android::hardware::Status *",
5504   "referenced_type" : "type-171",
5505   "self_type" : "type-174",
5506   "size" : 4,
5507   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5508  },
5509  {
5510   "alignment" : 4,
5511   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
5512   "name" : "android::hardware::details::HidlInstrumentor *",
5513   "referenced_type" : "type-136",
5514   "self_type" : "type-622",
5515   "size" : 4,
5516   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5517  },
5518  {
5519   "alignment" : 4,
5520   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::health::V2_0::DiskStats> *",
5521   "name" : "android::hardware::details::hidl_pointer<android::hardware::health::V2_0::DiskStats> *",
5522   "referenced_type" : "type-369",
5523   "self_type" : "type-691",
5524   "size" : 4,
5525   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5526  },
5527  {
5528   "alignment" : 4,
5529   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::health::V2_0::StorageInfo> *",
5530   "name" : "android::hardware::details::hidl_pointer<android::hardware::health::V2_0::StorageInfo> *",
5531   "referenced_type" : "type-380",
5532   "self_type" : "type-696",
5533   "size" : 4,
5534   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5535  },
5536  {
5537   "alignment" : 4,
5538   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5539   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5540   "referenced_type" : "type-352",
5541   "self_type" : "type-613",
5542   "size" : 4,
5543   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5544  },
5545  {
5546   "alignment" : 4,
5547   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5548   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5549   "referenced_type" : "type-344",
5550   "self_type" : "type-608",
5551   "size" : 4,
5552   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5553  },
5554  {
5555   "alignment" : 4,
5556   "linker_set_key" : "android::hardware::details::return_status *",
5557   "name" : "android::hardware::details::return_status *",
5558   "referenced_type" : "type-181",
5559   "self_type" : "type-203",
5560   "size" : 4,
5561   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5562  },
5563  {
5564   "alignment" : 4,
5565   "linker_set_key" : "android::hardware::health::V2_0::BnHwHealth *",
5566   "name" : "android::hardware::health::V2_0::BnHwHealth *",
5567   "referenced_type" : "type-605",
5568   "self_type" : "type-623",
5569   "size" : 4,
5570   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5571  },
5572  {
5573   "alignment" : 4,
5574   "linker_set_key" : "android::hardware::health::V2_0::BnHwHealthInfoCallback *",
5575   "name" : "android::hardware::health::V2_0::BnHwHealthInfoCallback *",
5576   "referenced_type" : "type-456",
5577   "self_type" : "type-596",
5578   "size" : 4,
5579   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealthInfoCallback.h"
5580  },
5581  {
5582   "alignment" : 4,
5583   "linker_set_key" : "android::hardware::health::V2_0::BpHwHealth *",
5584   "name" : "android::hardware::health::V2_0::BpHwHealth *",
5585   "referenced_type" : "type-600",
5586   "self_type" : "type-667",
5587   "size" : 4,
5588   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5589  },
5590  {
5591   "alignment" : 4,
5592   "linker_set_key" : "android::hardware::health::V2_0::BpHwHealthInfoCallback *",
5593   "name" : "android::hardware::health::V2_0::BpHwHealthInfoCallback *",
5594   "referenced_type" : "type-129",
5595   "self_type" : "type-140",
5596   "size" : 4,
5597   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5598  },
5599  {
5600   "alignment" : 4,
5601   "linker_set_key" : "android::hardware::health::V2_0::BsHealth *",
5602   "name" : "android::hardware::health::V2_0::BsHealth *",
5603   "referenced_type" : "type-640",
5604   "self_type" : "type-647",
5605   "size" : 4,
5606   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5607  },
5608  {
5609   "alignment" : 4,
5610   "linker_set_key" : "android::hardware::health::V2_0::BsHealthInfoCallback *",
5611   "name" : "android::hardware::health::V2_0::BsHealthInfoCallback *",
5612   "referenced_type" : "type-632",
5613   "self_type" : "type-635",
5614   "size" : 4,
5615   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5616  },
5617  {
5618   "alignment" : 4,
5619   "linker_set_key" : "android::hardware::health::V2_0::DiskStats *",
5620   "name" : "android::hardware::health::V2_0::DiskStats *",
5621   "referenced_type" : "type-372",
5622   "self_type" : "type-371",
5623   "size" : 4,
5624   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5625  },
5626  {
5627   "alignment" : 4,
5628   "linker_set_key" : "android::hardware::health::V2_0::IHealth *",
5629   "name" : "android::hardware::health::V2_0::IHealth *",
5630   "referenced_type" : "type-150",
5631   "self_type" : "type-149",
5632   "size" : 4,
5633   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5634  },
5635  {
5636   "alignment" : 4,
5637   "linker_set_key" : "android::hardware::health::V2_0::IHealthInfoCallback *",
5638   "name" : "android::hardware::health::V2_0::IHealthInfoCallback *",
5639   "referenced_type" : "type-128",
5640   "self_type" : "type-127",
5641   "size" : 4,
5642   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5643  },
5644  {
5645   "alignment" : 4,
5646   "linker_set_key" : "android::hardware::health::V2_0::StorageInfo *",
5647   "name" : "android::hardware::health::V2_0::StorageInfo *",
5648   "referenced_type" : "type-383",
5649   "self_type" : "type-382",
5650   "size" : 4,
5651   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5652  },
5653  {
5654   "alignment" : 4,
5655   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
5656   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5657   "referenced_type" : "type-355",
5658   "self_type" : "type-354",
5659   "size" : 4,
5660   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5661  },
5662  {
5663   "alignment" : 4,
5664   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
5665   "name" : "android::hardware::hidl_binder_death_recipient *",
5666   "referenced_type" : "type-159",
5667   "self_type" : "type-158",
5668   "size" : 4,
5669   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5670  },
5671  {
5672   "alignment" : 4,
5673   "linker_set_key" : "android::hardware::hidl_death_recipient *",
5674   "name" : "android::hardware::hidl_death_recipient *",
5675   "referenced_type" : "type-162",
5676   "self_type" : "type-161",
5677   "size" : 4,
5678   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5679  },
5680  {
5681   "alignment" : 4,
5682   "linker_set_key" : "android::hardware::hidl_memory *",
5683   "name" : "android::hardware::hidl_memory *",
5684   "referenced_type" : "type-326",
5685   "self_type" : "type-327",
5686   "size" : 4,
5687   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5688  },
5689  {
5690   "alignment" : 4,
5691   "linker_set_key" : "android::hardware::hidl_string *",
5692   "name" : "android::hardware::hidl_string *",
5693   "referenced_type" : "type-81",
5694   "self_type" : "type-346",
5695   "size" : 4,
5696   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5697  },
5698  {
5699   "alignment" : 4,
5700   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::health::V2_0::DiskStats> *",
5701   "name" : "android::hardware::hidl_vec<android::hardware::health::V2_0::DiskStats> *",
5702   "referenced_type" : "type-368",
5703   "self_type" : "type-658",
5704   "size" : 4,
5705   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5706  },
5707  {
5708   "alignment" : 4,
5709   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::health::V2_0::StorageInfo> *",
5710   "name" : "android::hardware::hidl_vec<android::hardware::health::V2_0::StorageInfo> *",
5711   "referenced_type" : "type-379",
5712   "self_type" : "type-660",
5713   "size" : 4,
5714   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5715  },
5716  {
5717   "alignment" : 4,
5718   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5719   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5720   "referenced_type" : "type-351",
5721   "self_type" : "type-357",
5722   "size" : 4,
5723   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5724  },
5725  {
5726   "alignment" : 4,
5727   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5728   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5729   "referenced_type" : "type-343",
5730   "self_type" : "type-347",
5731   "size" : 4,
5732   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5733  },
5734  {
5735   "alignment" : 4,
5736   "linker_set_key" : "android::hardware::hidl_version *",
5737   "name" : "android::hardware::hidl_version *",
5738   "referenced_type" : "type-394",
5739   "self_type" : "type-395",
5740   "size" : 4,
5741   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5742  },
5743  {
5744   "alignment" : 4,
5745   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
5746   "name" : "android::hidl::base::V1_0::BnHwBase *",
5747   "referenced_type" : "type-453",
5748   "self_type" : "type-452",
5749   "size" : 4,
5750   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5751  },
5752  {
5753   "alignment" : 4,
5754   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
5755   "name" : "android::hidl::base::V1_0::IBase *",
5756   "referenced_type" : "type-6",
5757   "self_type" : "type-5",
5758   "size" : 4,
5759   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5760  },
5761  {
5762   "alignment" : 4,
5763   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
5764   "name" : "android::hidl::manager::V1_0::IServiceManager *",
5765   "referenced_type" : "type-94",
5766   "self_type" : "type-93",
5767   "size" : 4,
5768   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5769  },
5770  {
5771   "alignment" : 4,
5772   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
5773   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
5774   "referenced_type" : "type-120",
5775   "self_type" : "type-119",
5776   "size" : 4,
5777   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5778  },
5779  {
5780   "alignment" : 4,
5781   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5782   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5783   "referenced_type" : "type-13",
5784   "self_type" : "type-16",
5785   "size" : 4,
5786   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5787  },
5788  {
5789   "alignment" : 4,
5790   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
5791   "name" : "android::sp<android::hardware::IBinder> *",
5792   "referenced_type" : "type-17",
5793   "self_type" : "type-20",
5794   "size" : 4,
5795   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5796  },
5797  {
5798   "alignment" : 4,
5799   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
5800   "name" : "android::sp<android::hardware::ProcessState> *",
5801   "referenced_type" : "type-29",
5802   "self_type" : "type-89",
5803   "size" : 4,
5804   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5805  },
5806  {
5807   "alignment" : 4,
5808   "linker_set_key" : "android::sp<android::hardware::health::V2_0::IHealth> *",
5809   "name" : "android::sp<android::hardware::health::V2_0::IHealth> *",
5810   "referenced_type" : "type-148",
5811   "self_type" : "type-147",
5812   "size" : 4,
5813   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5814  },
5815  {
5816   "alignment" : 4,
5817   "linker_set_key" : "android::sp<android::hardware::health::V2_0::IHealthInfoCallback> *",
5818   "name" : "android::sp<android::hardware::health::V2_0::IHealthInfoCallback> *",
5819   "referenced_type" : "type-126",
5820   "self_type" : "type-125",
5821   "size" : 4,
5822   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5823  },
5824  {
5825   "alignment" : 4,
5826   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5827   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5828   "referenced_type" : "type-157",
5829   "self_type" : "type-156",
5830   "size" : 4,
5831   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5832  },
5833  {
5834   "alignment" : 4,
5835   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
5836   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
5837   "referenced_type" : "type-454",
5838   "self_type" : "type-637",
5839   "size" : 4,
5840   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5841  },
5842  {
5843   "alignment" : 4,
5844   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5845   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5846   "referenced_type" : "type-92",
5847   "self_type" : "type-95",
5848   "size" : 4,
5849   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5850  },
5851  {
5852   "alignment" : 4,
5853   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5854   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5855   "referenced_type" : "type-118",
5856   "self_type" : "type-121",
5857   "size" : 4,
5858   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5859  },
5860  {
5861   "alignment" : 4,
5862   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
5863   "name" : "android::wp<android::hardware::BHwBinder> *",
5864   "referenced_type" : "type-468",
5865   "self_type" : "type-593",
5866   "size" : 4,
5867   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5868  },
5869  {
5870   "alignment" : 4,
5871   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5872   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5873   "referenced_type" : "type-260",
5874   "self_type" : "type-294",
5875   "size" : 4,
5876   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5877  },
5878  {
5879   "alignment" : 4,
5880   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
5881   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
5882   "referenced_type" : "type-160",
5883   "self_type" : "type-399",
5884   "size" : 4,
5885   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5886  },
5887  {
5888   "alignment" : 4,
5889   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
5890   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
5891   "referenced_type" : "type-4",
5892   "self_type" : "type-3",
5893   "size" : 4,
5894   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5895  },
5896  {
5897   "alignment" : 4,
5898   "linker_set_key" : "android_flex_plane *",
5899   "name" : "android_flex_plane *",
5900   "referenced_type" : "type-523",
5901   "self_type" : "type-526",
5902   "size" : 4,
5903   "source_file" : "/system/core/libsystem/include/system/graphics.h"
5904  },
5905  {
5906   "alignment" : 4,
5907   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
5908   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
5909   "referenced_type" : "type-46",
5910   "self_type" : "type-45",
5911   "size" : 4,
5912   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
5913  },
5914  {
5915   "alignment" : 4,
5916   "linker_set_key" : "char *",
5917   "name" : "char *",
5918   "referenced_type" : "type-61",
5919   "self_type" : "type-195",
5920   "size" : 4,
5921   "source_file" : "/system/core/liblog/include/log/log_read.h"
5922  },
5923  {
5924   "alignment" : 4,
5925   "linker_set_key" : "const android::NativeHandle *",
5926   "name" : "const android::NativeHandle *",
5927   "referenced_type" : "type-411",
5928   "self_type" : "type-412",
5929   "size" : 4,
5930   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5931  },
5932  {
5933   "alignment" : 4,
5934   "linker_set_key" : "const android::RefBase *",
5935   "name" : "const android::RefBase *",
5936   "referenced_type" : "type-319",
5937   "self_type" : "type-320",
5938   "size" : 4,
5939   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5940  },
5941  {
5942   "alignment" : 4,
5943   "linker_set_key" : "const android::String16 *",
5944   "name" : "const android::String16 *",
5945   "referenced_type" : "type-48",
5946   "self_type" : "type-428",
5947   "size" : 4,
5948   "source_file" : "/system/core/libutils/include/utils/String16.h"
5949  },
5950  {
5951   "alignment" : 4,
5952   "linker_set_key" : "const android::String8 *",
5953   "name" : "const android::String8 *",
5954   "referenced_type" : "type-420",
5955   "self_type" : "type-422",
5956   "size" : 4,
5957   "source_file" : "/system/core/libutils/include/utils/String8.h"
5958  },
5959  {
5960   "alignment" : 4,
5961   "linker_set_key" : "const android::VectorImpl *",
5962   "name" : "const android::VectorImpl *",
5963   "referenced_type" : "type-501",
5964   "self_type" : "type-502",
5965   "size" : 4,
5966   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5967  },
5968  {
5969   "alignment" : 4,
5970   "linker_set_key" : "const android::hardware::BpHwRefBase *",
5971   "name" : "const android::hardware::BpHwRefBase *",
5972   "referenced_type" : "type-434",
5973   "self_type" : "type-435",
5974   "size" : 4,
5975   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5976  },
5977  {
5978   "alignment" : 4,
5979   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
5980   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
5981   "referenced_type" : "type-467",
5982   "self_type" : "type-469",
5983   "size" : 4,
5984   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5985  },
5986  {
5987   "alignment" : 4,
5988   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
5989   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
5990   "referenced_type" : "type-473",
5991   "self_type" : "type-474",
5992   "size" : 4,
5993   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5994  },
5995  {
5996   "alignment" : 4,
5997   "linker_set_key" : "const android::hardware::Return<android::hardware::health::V2_0::Result> *",
5998   "name" : "const android::hardware::Return<android::hardware::health::V2_0::Result> *",
5999   "referenced_type" : "type-193",
6000   "self_type" : "type-194",
6001   "size" : 4,
6002   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6003  },
6004  {
6005   "alignment" : 4,
6006   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::health::V2_0::IHealth> > *",
6007   "name" : "const android::hardware::Return<android::sp<android::hardware::health::V2_0::IHealth> > *",
6008   "referenced_type" : "type-200",
6009   "self_type" : "type-201",
6010   "size" : 4,
6011   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6012  },
6013  {
6014   "alignment" : 4,
6015   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::health::V2_0::IHealthInfoCallback> > *",
6016   "name" : "const android::hardware::Return<android::sp<android::hardware::health::V2_0::IHealthInfoCallback> > *",
6017   "referenced_type" : "type-645",
6018   "self_type" : "type-646",
6019   "size" : 4,
6020   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6021  },
6022  {
6023   "alignment" : 4,
6024   "linker_set_key" : "const android::hardware::Return<bool> *",
6025   "name" : "const android::hardware::Return<bool> *",
6026   "referenced_type" : "type-186",
6027   "self_type" : "type-187",
6028   "size" : 4,
6029   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6030  },
6031  {
6032   "alignment" : 4,
6033   "linker_set_key" : "const android::hardware::Status *",
6034   "name" : "const android::hardware::Status *",
6035   "referenced_type" : "type-175",
6036   "self_type" : "type-179",
6037   "size" : 4,
6038   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6039  },
6040  {
6041   "alignment" : 4,
6042   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::health::V2_0::DiskStats> *",
6043   "name" : "const android::hardware::details::hidl_pointer<android::hardware::health::V2_0::DiskStats> *",
6044   "referenced_type" : "type-572",
6045   "self_type" : "type-581",
6046   "size" : 4,
6047   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6048  },
6049  {
6050   "alignment" : 4,
6051   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::health::V2_0::StorageInfo> *",
6052   "name" : "const android::hardware::details::hidl_pointer<android::hardware::health::V2_0::StorageInfo> *",
6053   "referenced_type" : "type-604",
6054   "self_type" : "type-606",
6055   "size" : 4,
6056   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6057  },
6058  {
6059   "alignment" : 4,
6060   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6061   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6062   "referenced_type" : "type-615",
6063   "self_type" : "type-616",
6064   "size" : 4,
6065   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6066  },
6067  {
6068   "alignment" : 4,
6069   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6070   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6071   "referenced_type" : "type-610",
6072   "self_type" : "type-611",
6073   "size" : 4,
6074   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6075  },
6076  {
6077   "alignment" : 4,
6078   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
6079   "name" : "const android::hardware::details::hidl_pointer<int> *",
6080   "referenced_type" : "type-519",
6081   "self_type" : "type-530",
6082   "size" : 4,
6083   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6084  },
6085  {
6086   "alignment" : 4,
6087   "linker_set_key" : "const android::hardware::details::return_status *",
6088   "name" : "const android::hardware::details::return_status *",
6089   "referenced_type" : "type-205",
6090   "self_type" : "type-207",
6091   "size" : 4,
6092   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6093  },
6094  {
6095   "alignment" : 4,
6096   "linker_set_key" : "const android::hardware::health::V2_0::BpHwHealth *",
6097   "name" : "const android::hardware::health::V2_0::BpHwHealth *",
6098   "referenced_type" : "type-599",
6099   "self_type" : "type-603",
6100   "size" : 4,
6101   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
6102  },
6103  {
6104   "alignment" : 4,
6105   "linker_set_key" : "const android::hardware::health::V2_0::BpHwHealthInfoCallback *",
6106   "name" : "const android::hardware::health::V2_0::BpHwHealthInfoCallback *",
6107   "referenced_type" : "type-597",
6108   "self_type" : "type-598",
6109   "size" : 4,
6110   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealthInfoCallback.h"
6111  },
6112  {
6113   "alignment" : 4,
6114   "linker_set_key" : "const android::hardware::health::V2_0::DiskStats *",
6115   "name" : "const android::hardware::health::V2_0::DiskStats *",
6116   "referenced_type" : "type-374",
6117   "self_type" : "type-373",
6118   "size" : 4,
6119   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6120  },
6121  {
6122   "alignment" : 4,
6123   "linker_set_key" : "const android::hardware::health::V2_0::IHealth *",
6124   "name" : "const android::hardware::health::V2_0::IHealth *",
6125   "referenced_type" : "type-584",
6126   "self_type" : "type-585",
6127   "size" : 4,
6128   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealth.h"
6129  },
6130  {
6131   "alignment" : 4,
6132   "linker_set_key" : "const android::hardware::health::V2_0::IHealthInfoCallback *",
6133   "name" : "const android::hardware::health::V2_0::IHealthInfoCallback *",
6134   "referenced_type" : "type-145",
6135   "self_type" : "type-146",
6136   "size" : 4,
6137   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6138  },
6139  {
6140   "alignment" : 4,
6141   "linker_set_key" : "const android::hardware::health::V2_0::StorageInfo *",
6142   "name" : "const android::hardware::health::V2_0::StorageInfo *",
6143   "referenced_type" : "type-385",
6144   "self_type" : "type-384",
6145   "size" : 4,
6146   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6147  },
6148  {
6149   "alignment" : 4,
6150   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
6151   "name" : "const android::hardware::hidl_death_recipient *",
6152   "referenced_type" : "type-631",
6153   "self_type" : "type-636",
6154   "size" : 4,
6155   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6156  },
6157  {
6158   "alignment" : 4,
6159   "linker_set_key" : "const android::hardware::hidl_memory *",
6160   "name" : "const android::hardware::hidl_memory *",
6161   "referenced_type" : "type-329",
6162   "self_type" : "type-333",
6163   "size" : 4,
6164   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6165  },
6166  {
6167   "alignment" : 4,
6168   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::health::V2_0::DiskStats> *",
6169   "name" : "const android::hardware::hidl_vec<android::hardware::health::V2_0::DiskStats> *",
6170   "referenced_type" : "type-375",
6171   "self_type" : "type-376",
6172   "size" : 4,
6173   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6174  },
6175  {
6176   "alignment" : 4,
6177   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::health::V2_0::StorageInfo> *",
6178   "name" : "const android::hardware::hidl_vec<android::hardware::health::V2_0::StorageInfo> *",
6179   "referenced_type" : "type-386",
6180   "self_type" : "type-387",
6181   "size" : 4,
6182   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6183  },
6184  {
6185   "alignment" : 4,
6186   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
6187   "name" : "const android::hardware::hidl_vec<int> *",
6188   "referenced_type" : "type-365",
6189   "self_type" : "type-366",
6190   "size" : 4,
6191   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6192  },
6193  {
6194   "alignment" : 4,
6195   "linker_set_key" : "const android::hardware::hidl_version *",
6196   "name" : "const android::hardware::hidl_version *",
6197   "referenced_type" : "type-396",
6198   "self_type" : "type-397",
6199   "size" : 4,
6200   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6201  },
6202  {
6203   "alignment" : 4,
6204   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
6205   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6206   "referenced_type" : "type-594",
6207   "self_type" : "type-595",
6208   "size" : 4,
6209   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6210  },
6211  {
6212   "alignment" : 4,
6213   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
6214   "name" : "const android::hidl::base::V1_0::IBase *",
6215   "referenced_type" : "type-479",
6216   "self_type" : "type-478",
6217   "size" : 4,
6218   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6219  },
6220  {
6221   "alignment" : 4,
6222   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
6223   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6224   "referenced_type" : "type-98",
6225   "self_type" : "type-110",
6226   "size" : 4,
6227   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6228  },
6229  {
6230   "alignment" : 4,
6231   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
6232   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6233   "referenced_type" : "type-552",
6234   "self_type" : "type-553",
6235   "size" : 4,
6236   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6237  },
6238  {
6239   "alignment" : 4,
6240   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
6241   "name" : "const android::sp<android::hardware::IBinder> *",
6242   "referenced_type" : "type-21",
6243   "self_type" : "type-22",
6244   "size" : 4,
6245   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6246  },
6247  {
6248   "alignment" : 4,
6249   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
6250   "name" : "const android::sp<android::hardware::ProcessState> *",
6251   "referenced_type" : "type-90",
6252   "self_type" : "type-91",
6253   "size" : 4,
6254   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6255  },
6256  {
6257   "alignment" : 4,
6258   "linker_set_key" : "const android::sp<android::hardware::health::V2_0::IHealth> *",
6259   "name" : "const android::sp<android::hardware::health::V2_0::IHealth> *",
6260   "referenced_type" : "type-155",
6261   "self_type" : "type-154",
6262   "size" : 4,
6263   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6264  },
6265  {
6266   "alignment" : 4,
6267   "linker_set_key" : "const android::sp<android::hardware::health::V2_0::IHealthInfoCallback> *",
6268   "name" : "const android::sp<android::hardware::health::V2_0::IHealthInfoCallback> *",
6269   "referenced_type" : "type-144",
6270   "self_type" : "type-143",
6271   "size" : 4,
6272   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6273  },
6274  {
6275   "alignment" : 4,
6276   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6277   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6278   "referenced_type" : "type-166",
6279   "self_type" : "type-165",
6280   "size" : 4,
6281   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6282  },
6283  {
6284   "alignment" : 4,
6285   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
6286   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6287   "referenced_type" : "type-432",
6288   "self_type" : "type-630",
6289   "size" : 4,
6290   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6291  },
6292  {
6293   "alignment" : 4,
6294   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6295   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6296   "referenced_type" : "type-638",
6297   "self_type" : "type-686",
6298   "size" : 4,
6299   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6300  },
6301  {
6302   "alignment" : 4,
6303   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6304   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6305   "referenced_type" : "type-96",
6306   "self_type" : "type-97",
6307   "size" : 4,
6308   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6309  },
6310  {
6311   "alignment" : 4,
6312   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6313   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6314   "referenced_type" : "type-122",
6315   "self_type" : "type-123",
6316   "size" : 4,
6317   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6318  },
6319  {
6320   "alignment" : 4,
6321   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
6322   "name" : "const android::wp<android::hardware::BHwBinder> *",
6323   "referenced_type" : "type-624",
6324   "self_type" : "type-628",
6325   "size" : 4,
6326   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6327  },
6328  {
6329   "alignment" : 4,
6330   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
6331   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6332   "referenced_type" : "type-410",
6333   "self_type" : "type-421",
6334   "size" : 4,
6335   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6336  },
6337  {
6338   "alignment" : 4,
6339   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
6340   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
6341   "referenced_type" : "type-222",
6342   "self_type" : "type-228",
6343   "size" : 4,
6344   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6345  },
6346  {
6347   "alignment" : 4,
6348   "linker_set_key" : "const char *",
6349   "name" : "const char *",
6350   "referenced_type" : "type-60",
6351   "self_type" : "type-59",
6352   "size" : 4,
6353   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6354  },
6355  {
6356   "alignment" : 4,
6357   "linker_set_key" : "const char16_t *",
6358   "name" : "const char16_t *",
6359   "referenced_type" : "type-51",
6360   "self_type" : "type-50",
6361   "size" : 4,
6362   "source_file" : "/system/core/libutils/include/utils/String16.h"
6363  },
6364  {
6365   "alignment" : 4,
6366   "linker_set_key" : "const log_msg *",
6367   "name" : "const log_msg *",
6368   "referenced_type" : "type-99",
6369   "self_type" : "type-124",
6370   "size" : 4,
6371   "source_file" : "/system/core/liblog/include/log/log_read.h"
6372  },
6373  {
6374   "alignment" : 4,
6375   "linker_set_key" : "const native_handle *",
6376   "name" : "const native_handle *",
6377   "referenced_type" : "type-293",
6378   "self_type" : "type-292",
6379   "size" : 4,
6380   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6381  },
6382  {
6383   "alignment" : 4,
6384   "linker_set_key" : "const unsigned char *",
6385   "name" : "const unsigned char *",
6386   "referenced_type" : "type-302",
6387   "self_type" : "type-393",
6388   "size" : 4,
6389   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6390  },
6391  {
6392   "alignment" : 4,
6393   "linker_set_key" : "const unsigned long long *",
6394   "name" : "const unsigned long long *",
6395   "referenced_type" : "type-311",
6396   "self_type" : "type-446",
6397   "size" : 4,
6398   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6399  },
6400  {
6401   "alignment" : 4,
6402   "linker_set_key" : "const void *",
6403   "name" : "const void *",
6404   "referenced_type" : "type-400",
6405   "self_type" : "type-401",
6406   "size" : 4,
6407   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6408  },
6409  {
6410   "alignment" : 4,
6411   "linker_set_key" : "int (*)(void *)",
6412   "name" : "int (*)(void *)",
6413   "referenced_type" : "type-533",
6414   "self_type" : "type-534",
6415   "size" : 4,
6416   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6417  },
6418  {
6419   "alignment" : 4,
6420   "linker_set_key" : "int *",
6421   "name" : "int *",
6422   "referenced_type" : "type-32",
6423   "self_type" : "type-364",
6424   "size" : 4,
6425   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6426  },
6427  {
6428   "alignment" : 4,
6429   "linker_set_key" : "log_msg *",
6430   "name" : "log_msg *",
6431   "referenced_type" : "type-100",
6432   "self_type" : "type-184",
6433   "size" : 4,
6434   "source_file" : "/system/core/liblog/include/log/log_read.h"
6435  },
6436  {
6437   "alignment" : 4,
6438   "linker_set_key" : "native_handle *",
6439   "name" : "native_handle *",
6440   "referenced_type" : "type-220",
6441   "self_type" : "type-219",
6442   "size" : 4,
6443   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6444  },
6445  {
6446   "alignment" : 4,
6447   "linker_set_key" : "unsigned char *",
6448   "name" : "unsigned char *",
6449   "referenced_type" : "type-103",
6450   "self_type" : "type-441",
6451   "size" : 4,
6452   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6453  },
6454  {
6455   "alignment" : 4,
6456   "linker_set_key" : "unsigned int *",
6457   "name" : "unsigned int *",
6458   "referenced_type" : "type-2",
6459   "self_type" : "type-455",
6460   "size" : 4,
6461   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6462  },
6463  {
6464   "alignment" : 4,
6465   "linker_set_key" : "unsigned long long *",
6466   "name" : "unsigned long long *",
6467   "referenced_type" : "type-84",
6468   "self_type" : "type-442",
6469   "size" : 4,
6470   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6471  },
6472  {
6473   "alignment" : 4,
6474   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6475   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6476   "referenced_type" : "type-444",
6477   "self_type" : "type-443",
6478   "size" : 4,
6479   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6480  },
6481  {
6482   "alignment" : 4,
6483   "linker_set_key" : "void *",
6484   "name" : "void *",
6485   "referenced_type" : "type-34",
6486   "self_type" : "type-33",
6487   "size" : 4,
6488   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6489  },
6490  {
6491   "alignment" : 4,
6492   "linker_set_key" : "void **",
6493   "name" : "void **",
6494   "referenced_type" : "type-33",
6495   "self_type" : "type-535",
6496   "size" : 4,
6497   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6498  }
6499 ],
6500 "qualified_types" :
6501 [
6502  {
6503   "alignment" : 4,
6504   "is_const" : true,
6505   "linker_set_key" : "android::RefBase::weakref_impl *const",
6506   "name" : "android::RefBase::weakref_impl *const",
6507   "referenced_type" : "type-26",
6508   "self_type" : "type-28",
6509   "size" : 4,
6510   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6511  },
6512  {
6513   "alignment" : 4,
6514   "is_const" : true,
6515   "linker_set_key" : "android::RefBase::weakref_impl *const",
6516   "name" : "android::RefBase::weakref_impl *const",
6517   "referenced_type" : "type-648",
6518   "self_type" : "type-650",
6519   "size" : 4,
6520   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6521  },
6522  {
6523   "alignment" : 4,
6524   "is_const" : true,
6525   "linker_set_key" : "android::RefBase::weakref_impl *const",
6526   "name" : "android::RefBase::weakref_impl *const",
6527   "referenced_type" : "type-9",
6528   "self_type" : "type-8",
6529   "size" : 4,
6530   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6531  },
6532  {
6533   "alignment" : 4,
6534   "is_const" : true,
6535   "linker_set_key" : "android::hardware::IBinder *const",
6536   "name" : "android::hardware::IBinder *const",
6537   "referenced_type" : "type-18",
6538   "self_type" : "type-134",
6539   "size" : 4,
6540   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6541  },
6542  {
6543   "alignment" : 4,
6544   "is_const" : true,
6545   "linker_set_key" : "const android::NativeHandle",
6546   "name" : "const android::NativeHandle",
6547   "referenced_type" : "type-218",
6548   "self_type" : "type-411",
6549   "size" : 12,
6550   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6551  },
6552  {
6553   "alignment" : 4,
6554   "is_const" : true,
6555   "linker_set_key" : "const android::RefBase",
6556   "name" : "const android::RefBase",
6557   "referenced_type" : "type-7",
6558   "self_type" : "type-319",
6559   "size" : 8,
6560   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6561  },
6562  {
6563   "alignment" : 4,
6564   "is_const" : true,
6565   "linker_set_key" : "const android::String16",
6566   "name" : "const android::String16",
6567   "referenced_type" : "type-49",
6568   "self_type" : "type-48",
6569   "size" : 4,
6570   "source_file" : "/system/core/libutils/include/utils/String16.h"
6571  },
6572  {
6573   "alignment" : 4,
6574   "is_const" : true,
6575   "linker_set_key" : "const android::String8",
6576   "name" : "const android::String8",
6577   "referenced_type" : "type-58",
6578   "self_type" : "type-420",
6579   "size" : 4,
6580   "source_file" : "/system/core/libutils/include/utils/String8.h"
6581  },
6582  {
6583   "alignment" : 4,
6584   "is_const" : true,
6585   "linker_set_key" : "const android::VectorImpl",
6586   "name" : "const android::VectorImpl",
6587   "referenced_type" : "type-41",
6588   "self_type" : "type-501",
6589   "size" : 20,
6590   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6591  },
6592  {
6593   "alignment" : 4,
6594   "is_const" : true,
6595   "linker_set_key" : "const android::hardware::BpHwRefBase",
6596   "name" : "const android::hardware::BpHwRefBase",
6597   "referenced_type" : "type-133",
6598   "self_type" : "type-434",
6599   "size" : 24,
6600   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6601  },
6602  {
6603   "alignment" : 4,
6604   "is_const" : true,
6605   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
6606   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
6607   "referenced_type" : "type-461",
6608   "self_type" : "type-467",
6609   "size" : 16,
6610   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6611  },
6612  {
6613   "alignment" : 4,
6614   "is_const" : true,
6615   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
6616   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
6617   "referenced_type" : "type-470",
6618   "self_type" : "type-473",
6619   "size" : 16,
6620   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6621  },
6622  {
6623   "alignment" : 4,
6624   "is_const" : true,
6625   "linker_set_key" : "const android::hardware::Parcel",
6626   "name" : "const android::hardware::Parcel",
6627   "referenced_type" : "type-439",
6628   "self_type" : "type-450",
6629   "size" : 68,
6630   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6631  },
6632  {
6633   "alignment" : 4,
6634   "is_const" : true,
6635   "linker_set_key" : "const android::hardware::Return<android::hardware::health::V2_0::Result>",
6636   "name" : "const android::hardware::Return<android::hardware::health::V2_0::Result>",
6637   "referenced_type" : "type-188",
6638   "self_type" : "type-193",
6639   "size" : 28,
6640   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6641  },
6642  {
6643   "alignment" : 4,
6644   "is_const" : true,
6645   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::health::V2_0::IHealth> >",
6646   "name" : "const android::hardware::Return<android::sp<android::hardware::health::V2_0::IHealth> >",
6647   "referenced_type" : "type-196",
6648   "self_type" : "type-200",
6649   "size" : 28,
6650   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6651  },
6652  {
6653   "alignment" : 4,
6654   "is_const" : true,
6655   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::health::V2_0::IHealthInfoCallback> >",
6656   "name" : "const android::hardware::Return<android::sp<android::hardware::health::V2_0::IHealthInfoCallback> >",
6657   "referenced_type" : "type-641",
6658   "self_type" : "type-645",
6659   "size" : 28,
6660   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6661  },
6662  {
6663   "alignment" : 4,
6664   "is_const" : true,
6665   "linker_set_key" : "const android::hardware::Return<bool>",
6666   "name" : "const android::hardware::Return<bool>",
6667   "referenced_type" : "type-180",
6668   "self_type" : "type-186",
6669   "size" : 24,
6670   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6671  },
6672  {
6673   "alignment" : 4,
6674   "is_const" : true,
6675   "linker_set_key" : "const android::hardware::Status",
6676   "name" : "const android::hardware::Status",
6677   "referenced_type" : "type-171",
6678   "self_type" : "type-175",
6679   "size" : 20,
6680   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6681  },
6682  {
6683   "alignment" : 4,
6684   "is_const" : true,
6685   "linker_set_key" : "const android::hardware::details::SchedPrio",
6686   "name" : "const android::hardware::details::SchedPrio",
6687   "referenced_type" : "type-464",
6688   "self_type" : "type-466",
6689   "size" : 8,
6690   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6691  },
6692  {
6693   "alignment" : 4,
6694   "is_const" : true,
6695   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::health::V2_0::DiskStats>",
6696   "name" : "const android::hardware::details::hidl_pointer<android::hardware::health::V2_0::DiskStats>",
6697   "referenced_type" : "type-369",
6698   "self_type" : "type-572",
6699   "size" : 8,
6700   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6701  },
6702  {
6703   "alignment" : 4,
6704   "is_const" : true,
6705   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::health::V2_0::StorageInfo>",
6706   "name" : "const android::hardware::details::hidl_pointer<android::hardware::health::V2_0::StorageInfo>",
6707   "referenced_type" : "type-380",
6708   "self_type" : "type-604",
6709   "size" : 8,
6710   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6711  },
6712  {
6713   "alignment" : 4,
6714   "is_const" : true,
6715   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6716   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6717   "referenced_type" : "type-352",
6718   "self_type" : "type-615",
6719   "size" : 8,
6720   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6721  },
6722  {
6723   "alignment" : 4,
6724   "is_const" : true,
6725   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
6726   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
6727   "referenced_type" : "type-344",
6728   "self_type" : "type-610",
6729   "size" : 8,
6730   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6731  },
6732  {
6733   "alignment" : 4,
6734   "is_const" : true,
6735   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
6736   "name" : "const android::hardware::details::hidl_pointer<int>",
6737   "referenced_type" : "type-362",
6738   "self_type" : "type-519",
6739   "size" : 8,
6740   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6741  },
6742  {
6743   "alignment" : 4,
6744   "is_const" : true,
6745   "linker_set_key" : "const android::hardware::details::return_status",
6746   "name" : "const android::hardware::details::return_status",
6747   "referenced_type" : "type-181",
6748   "self_type" : "type-205",
6749   "size" : 24,
6750   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6751  },
6752  {
6753   "alignment" : 4,
6754   "is_const" : true,
6755   "linker_set_key" : "const android::hardware::health::V1_0::BatteryHealth",
6756   "name" : "const android::hardware::health::V1_0::BatteryHealth",
6757   "referenced_type" : "type-566",
6758   "self_type" : "type-571",
6759   "size" : 4,
6760   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h"
6761  },
6762  {
6763   "alignment" : 4,
6764   "is_const" : true,
6765   "linker_set_key" : "const android::hardware::health::V1_0::BatteryStatus",
6766   "name" : "const android::hardware::health::V1_0::BatteryStatus",
6767   "referenced_type" : "type-565",
6768   "self_type" : "type-570",
6769   "size" : 4,
6770   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h"
6771  },
6772  {
6773   "alignment" : 4,
6774   "is_const" : true,
6775   "linker_set_key" : "const android::hardware::health::V1_0::Result",
6776   "name" : "const android::hardware::health::V1_0::Result",
6777   "referenced_type" : "type-564",
6778   "self_type" : "type-569",
6779   "size" : 4,
6780   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h"
6781  },
6782  {
6783   "alignment" : 4,
6784   "is_const" : true,
6785   "linker_set_key" : "const android::hardware::health::V2_0::BpHwHealth",
6786   "name" : "const android::hardware::health::V2_0::BpHwHealth",
6787   "referenced_type" : "type-600",
6788   "self_type" : "type-599",
6789   "size" : 92,
6790   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
6791  },
6792  {
6793   "alignment" : 4,
6794   "is_const" : true,
6795   "linker_set_key" : "const android::hardware::health::V2_0::BpHwHealthInfoCallback",
6796   "name" : "const android::hardware::health::V2_0::BpHwHealthInfoCallback",
6797   "referenced_type" : "type-129",
6798   "self_type" : "type-597",
6799   "size" : 92,
6800   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealthInfoCallback.h"
6801  },
6802  {
6803   "alignment" : 8,
6804   "is_const" : true,
6805   "linker_set_key" : "const android::hardware::health::V2_0::DiskStats",
6806   "name" : "const android::hardware::health::V2_0::DiskStats",
6807   "referenced_type" : "type-372",
6808   "self_type" : "type-374",
6809   "size" : 112,
6810   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6811  },
6812  {
6813   "alignment" : 8,
6814   "is_const" : true,
6815   "linker_set_key" : "const android::hardware::health::V2_0::HealthInfo",
6816   "name" : "const android::hardware::health::V2_0::HealthInfo",
6817   "referenced_type" : "type-579",
6818   "self_type" : "type-692",
6819   "size" : 112,
6820   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealthInfoCallback.h"
6821  },
6822  {
6823   "alignment" : 4,
6824   "is_const" : true,
6825   "linker_set_key" : "const android::hardware::health::V2_0::IHealth",
6826   "name" : "const android::hardware::health::V2_0::IHealth",
6827   "referenced_type" : "type-150",
6828   "self_type" : "type-584",
6829   "size" : 12,
6830   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealth.h"
6831  },
6832  {
6833   "alignment" : 4,
6834   "is_const" : true,
6835   "linker_set_key" : "const android::hardware::health::V2_0::IHealthInfoCallback",
6836   "name" : "const android::hardware::health::V2_0::IHealthInfoCallback",
6837   "referenced_type" : "type-128",
6838   "self_type" : "type-145",
6839   "size" : 12,
6840   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6841  },
6842  {
6843   "alignment" : 4,
6844   "is_const" : true,
6845   "linker_set_key" : "const android::hardware::health::V2_0::Result",
6846   "name" : "const android::hardware::health::V2_0::Result",
6847   "referenced_type" : "type-189",
6848   "self_type" : "type-580",
6849   "size" : 4,
6850   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/types.h"
6851  },
6852  {
6853   "alignment" : 8,
6854   "is_const" : true,
6855   "linker_set_key" : "const android::hardware::health::V2_0::StorageAttribute",
6856   "name" : "const android::hardware::health::V2_0::StorageAttribute",
6857   "referenced_type" : "type-80",
6858   "self_type" : "type-79",
6859   "size" : 24,
6860   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/hwtypes.h"
6861  },
6862  {
6863   "alignment" : 8,
6864   "is_const" : true,
6865   "linker_set_key" : "const android::hardware::health::V2_0::StorageInfo",
6866   "name" : "const android::hardware::health::V2_0::StorageInfo",
6867   "referenced_type" : "type-383",
6868   "self_type" : "type-385",
6869   "size" : 48,
6870   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6871  },
6872  {
6873   "alignment" : 4,
6874   "is_const" : true,
6875   "linker_set_key" : "const android::hardware::hidl_death_recipient",
6876   "name" : "const android::hardware::hidl_death_recipient",
6877   "referenced_type" : "type-162",
6878   "self_type" : "type-631",
6879   "size" : 12,
6880   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6881  },
6882  {
6883   "alignment" : 8,
6884   "is_const" : true,
6885   "linker_set_key" : "const android::hardware::hidl_handle",
6886   "name" : "const android::hardware::hidl_handle",
6887   "referenced_type" : "type-323",
6888   "self_type" : "type-402",
6889   "size" : 16,
6890   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6891  },
6892  {
6893   "alignment" : 8,
6894   "is_const" : true,
6895   "linker_set_key" : "const android::hardware::hidl_memory",
6896   "name" : "const android::hardware::hidl_memory",
6897   "referenced_type" : "type-326",
6898   "self_type" : "type-329",
6899   "size" : 40,
6900   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6901  },
6902  {
6903   "alignment" : 4,
6904   "is_const" : true,
6905   "linker_set_key" : "const android::hardware::hidl_string",
6906   "name" : "const android::hardware::hidl_string",
6907   "referenced_type" : "type-81",
6908   "self_type" : "type-324",
6909   "size" : 16,
6910   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6911  },
6912  {
6913   "alignment" : 4,
6914   "is_const" : true,
6915   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::health::V2_0::DiskStats>",
6916   "name" : "const android::hardware::hidl_vec<android::hardware::health::V2_0::DiskStats>",
6917   "referenced_type" : "type-368",
6918   "self_type" : "type-375",
6919   "size" : 16,
6920   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6921  },
6922  {
6923   "alignment" : 4,
6924   "is_const" : true,
6925   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::health::V2_0::StorageInfo>",
6926   "name" : "const android::hardware::hidl_vec<android::hardware::health::V2_0::StorageInfo>",
6927   "referenced_type" : "type-379",
6928   "self_type" : "type-386",
6929   "size" : 16,
6930   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6931  },
6932  {
6933   "alignment" : 4,
6934   "is_const" : true,
6935   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6936   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6937   "referenced_type" : "type-343",
6938   "self_type" : "type-586",
6939   "size" : 16,
6940   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealth.h"
6941  },
6942  {
6943   "alignment" : 4,
6944   "is_const" : true,
6945   "linker_set_key" : "const android::hardware::hidl_vec<int>",
6946   "name" : "const android::hardware::hidl_vec<int>",
6947   "referenced_type" : "type-361",
6948   "self_type" : "type-365",
6949   "size" : 16,
6950   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6951  },
6952  {
6953   "alignment" : 2,
6954   "is_const" : true,
6955   "linker_set_key" : "const android::hardware::hidl_version",
6956   "name" : "const android::hardware::hidl_version",
6957   "referenced_type" : "type-394",
6958   "self_type" : "type-396",
6959   "size" : 4,
6960   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6961  },
6962  {
6963   "alignment" : 4,
6964   "is_const" : true,
6965   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
6966   "name" : "const android::hidl::base::V1_0::BpHwBase",
6967   "referenced_type" : "type-590",
6968   "self_type" : "type-594",
6969   "size" : 92,
6970   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6971  },
6972  {
6973   "alignment" : 4,
6974   "is_const" : true,
6975   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6976   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6977   "referenced_type" : "type-414",
6978   "self_type" : "type-415",
6979   "size" : 4,
6980   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6981  },
6982  {
6983   "alignment" : 4,
6984   "is_const" : true,
6985   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
6986   "name" : "const android::hidl::base::V1_0::IBase",
6987   "referenced_type" : "type-6",
6988   "self_type" : "type-479",
6989   "size" : 12,
6990   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6991  },
6992  {
6993   "alignment" : 4,
6994   "is_const" : true,
6995   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
6996   "name" : "const android::hidl::base::V1_0::IBase *const",
6997   "referenced_type" : "type-478",
6998   "self_type" : "type-481",
6999   "size" : 4,
7000   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7001  },
7002  {
7003   "alignment" : 4,
7004   "is_const" : true,
7005   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
7006   "name" : "const android::hidl::manager::V1_0::IServiceManager",
7007   "referenced_type" : "type-94",
7008   "self_type" : "type-98",
7009   "size" : 12,
7010   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7011  },
7012  {
7013   "alignment" : 4,
7014   "is_const" : true,
7015   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7016   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7017   "referenced_type" : "type-555",
7018   "self_type" : "type-559",
7019   "size" : 4,
7020   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7021  },
7022  {
7023   "alignment" : 1,
7024   "is_const" : true,
7025   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7026   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7027   "referenced_type" : "type-554",
7028   "self_type" : "type-557",
7029   "size" : 1,
7030   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7031  },
7032  {
7033   "alignment" : 4,
7034   "is_const" : true,
7035   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
7036   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
7037   "referenced_type" : "type-120",
7038   "self_type" : "type-552",
7039   "size" : 12,
7040   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7041  },
7042  {
7043   "alignment" : 4,
7044   "is_const" : true,
7045   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
7046   "name" : "const android::sp<android::hardware::IBinder>",
7047   "referenced_type" : "type-17",
7048   "self_type" : "type-21",
7049   "size" : 4,
7050   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7051  },
7052  {
7053   "alignment" : 4,
7054   "is_const" : true,
7055   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
7056   "name" : "const android::sp<android::hardware::ProcessState>",
7057   "referenced_type" : "type-29",
7058   "self_type" : "type-90",
7059   "size" : 4,
7060   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7061  },
7062  {
7063   "alignment" : 4,
7064   "is_const" : true,
7065   "linker_set_key" : "const android::sp<android::hardware::health::V2_0::IHealth>",
7066   "name" : "const android::sp<android::hardware::health::V2_0::IHealth>",
7067   "referenced_type" : "type-148",
7068   "self_type" : "type-155",
7069   "size" : 4,
7070   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7071  },
7072  {
7073   "alignment" : 4,
7074   "is_const" : true,
7075   "linker_set_key" : "const android::sp<android::hardware::health::V2_0::IHealthInfoCallback>",
7076   "name" : "const android::sp<android::hardware::health::V2_0::IHealthInfoCallback>",
7077   "referenced_type" : "type-126",
7078   "self_type" : "type-144",
7079   "size" : 4,
7080   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7081  },
7082  {
7083   "alignment" : 4,
7084   "is_const" : true,
7085   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7086   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7087   "referenced_type" : "type-157",
7088   "self_type" : "type-166",
7089   "size" : 4,
7090   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7091  },
7092  {
7093   "alignment" : 4,
7094   "is_const" : true,
7095   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
7096   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
7097   "referenced_type" : "type-433",
7098   "self_type" : "type-432",
7099   "size" : 4,
7100   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7101  },
7102  {
7103   "alignment" : 4,
7104   "is_const" : true,
7105   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
7106   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
7107   "referenced_type" : "type-454",
7108   "self_type" : "type-638",
7109   "size" : 4,
7110   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7111  },
7112  {
7113   "alignment" : 4,
7114   "is_const" : true,
7115   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7116   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7117   "referenced_type" : "type-92",
7118   "self_type" : "type-96",
7119   "size" : 4,
7120   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7121  },
7122  {
7123   "alignment" : 4,
7124   "is_const" : true,
7125   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7126   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7127   "referenced_type" : "type-118",
7128   "self_type" : "type-122",
7129   "size" : 4,
7130   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7131  },
7132  {
7133   "alignment" : 4,
7134   "is_const" : true,
7135   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
7136   "name" : "const android::wp<android::hardware::BHwBinder>",
7137   "referenced_type" : "type-468",
7138   "self_type" : "type-624",
7139   "size" : 8,
7140   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7141  },
7142  {
7143   "alignment" : 4,
7144   "is_const" : true,
7145   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
7146   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
7147   "referenced_type" : "type-160",
7148   "self_type" : "type-410",
7149   "size" : 8,
7150   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7151  },
7152  {
7153   "alignment" : 4,
7154   "is_const" : true,
7155   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
7156   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
7157   "referenced_type" : "type-4",
7158   "self_type" : "type-222",
7159   "size" : 8,
7160   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7161  },
7162  {
7163   "alignment" : 1,
7164   "is_const" : true,
7165   "linker_set_key" : "const bool",
7166   "name" : "const bool",
7167   "referenced_type" : "type-44",
7168   "self_type" : "type-114",
7169   "size" : 1,
7170   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7171  },
7172  {
7173   "alignment" : 1,
7174   "is_const" : true,
7175   "linker_set_key" : "const char",
7176   "name" : "const char",
7177   "referenced_type" : "type-61",
7178   "self_type" : "type-60",
7179   "size" : 1,
7180   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7181  },
7182  {
7183   "alignment" : 2,
7184   "is_const" : true,
7185   "linker_set_key" : "const char16_t",
7186   "name" : "const char16_t",
7187   "referenced_type" : "type-52",
7188   "self_type" : "type-51",
7189   "size" : 2,
7190   "source_file" : "/system/core/libutils/include/utils/String16.h"
7191  },
7192  {
7193   "alignment" : 4,
7194   "is_const" : true,
7195   "linker_set_key" : "const double",
7196   "name" : "const double",
7197   "referenced_type" : "type-289",
7198   "self_type" : "type-315",
7199   "size" : 8,
7200   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7201  },
7202  {
7203   "alignment" : 4,
7204   "is_const" : true,
7205   "linker_set_key" : "const float",
7206   "name" : "const float",
7207   "referenced_type" : "type-284",
7208   "self_type" : "type-313",
7209   "size" : 4,
7210   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7211  },
7212  {
7213   "alignment" : 4,
7214   "is_const" : true,
7215   "linker_set_key" : "const int",
7216   "name" : "const int",
7217   "referenced_type" : "type-32",
7218   "self_type" : "type-504",
7219   "size" : 4,
7220   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7221  },
7222  {
7223   "is_const" : true,
7224   "linker_set_key" : "const iter<is_const>",
7225   "name" : "const iter<is_const>",
7226   "referenced_type" : "type-336",
7227   "self_type" : "type-335",
7228   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7229  },
7230  {
7231   "is_const" : true,
7232   "linker_set_key" : "const iter<is_const>",
7233   "name" : "const iter<is_const>",
7234   "referenced_type" : "type-652",
7235   "self_type" : "type-651",
7236   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7237  },
7238  {
7239   "is_const" : true,
7240   "linker_set_key" : "const iter<is_const>",
7241   "name" : "const iter<is_const>",
7242   "referenced_type" : "type-65",
7243   "self_type" : "type-64",
7244   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7245  },
7246  {
7247   "alignment" : 4,
7248   "is_const" : true,
7249   "linker_set_key" : "const log_msg",
7250   "name" : "const log_msg",
7251   "referenced_type" : "type-100",
7252   "self_type" : "type-99",
7253   "size" : 5124,
7254   "source_file" : "/system/core/liblog/include/log/log_read.h"
7255  },
7256  {
7257   "alignment" : 4,
7258   "is_const" : true,
7259   "linker_set_key" : "const long long",
7260   "name" : "const long long",
7261   "referenced_type" : "type-37",
7262   "self_type" : "type-309",
7263   "size" : 8,
7264   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7265  },
7266  {
7267   "alignment" : 4,
7268   "is_const" : true,
7269   "linker_set_key" : "const native_handle",
7270   "name" : "const native_handle",
7271   "referenced_type" : "type-220",
7272   "self_type" : "type-293",
7273   "size" : 12,
7274   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7275  },
7276  {
7277   "alignment" : 2,
7278   "is_const" : true,
7279   "linker_set_key" : "const short",
7280   "name" : "const short",
7281   "referenced_type" : "type-243",
7282   "self_type" : "type-304",
7283   "size" : 2,
7284   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7285  },
7286  {
7287   "alignment" : 1,
7288   "is_const" : true,
7289   "linker_set_key" : "const signed char",
7290   "name" : "const signed char",
7291   "referenced_type" : "type-300",
7292   "self_type" : "type-299",
7293   "size" : 1,
7294   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7295  },
7296  {
7297   "alignment" : 4,
7298   "is_const" : true,
7299   "linker_set_key" : "const std::array<android::hardware::health::V1_0::BatteryHealth, 7>",
7300   "name" : "const std::array<android::hardware::health::V1_0::BatteryHealth, 7>",
7301   "referenced_type" : "type-578",
7302   "self_type" : "type-577",
7303   "size" : 28,
7304   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h"
7305  },
7306  {
7307   "alignment" : 4,
7308   "is_const" : true,
7309   "linker_set_key" : "const std::array<android::hardware::health::V1_0::BatteryHealth, 7>",
7310   "name" : "const std::array<android::hardware::health::V1_0::BatteryHealth, 7>",
7311   "referenced_type" : "type-688",
7312   "self_type" : "type-687",
7313   "size" : 28,
7314   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h"
7315  },
7316  {
7317   "alignment" : 4,
7318   "is_const" : true,
7319   "linker_set_key" : "const std::array<android::hardware::health::V1_0::BatteryHealth, 7>",
7320   "name" : "const std::array<android::hardware::health::V1_0::BatteryHealth, 7>",
7321   "referenced_type" : "type-76",
7322   "self_type" : "type-75",
7323   "size" : 28,
7324   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h"
7325  },
7326  {
7327   "alignment" : 4,
7328   "is_const" : true,
7329   "linker_set_key" : "const std::array<android::hardware::health::V1_0::BatteryStatus, 5>",
7330   "name" : "const std::array<android::hardware::health::V1_0::BatteryStatus, 5>",
7331   "referenced_type" : "type-576",
7332   "self_type" : "type-575",
7333   "size" : 20,
7334   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h"
7335  },
7336  {
7337   "alignment" : 4,
7338   "is_const" : true,
7339   "linker_set_key" : "const std::array<android::hardware::health::V1_0::BatteryStatus, 5>",
7340   "name" : "const std::array<android::hardware::health::V1_0::BatteryStatus, 5>",
7341   "referenced_type" : "type-685",
7342   "self_type" : "type-684",
7343   "size" : 20,
7344   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h"
7345  },
7346  {
7347   "alignment" : 4,
7348   "is_const" : true,
7349   "linker_set_key" : "const std::array<android::hardware::health::V1_0::BatteryStatus, 5>",
7350   "name" : "const std::array<android::hardware::health::V1_0::BatteryStatus, 5>",
7351   "referenced_type" : "type-74",
7352   "self_type" : "type-73",
7353   "size" : 20,
7354   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h"
7355  },
7356  {
7357   "alignment" : 4,
7358   "is_const" : true,
7359   "linker_set_key" : "const std::array<android::hardware::health::V1_0::Result, 3>",
7360   "name" : "const std::array<android::hardware::health::V1_0::Result, 3>",
7361   "referenced_type" : "type-574",
7362   "self_type" : "type-573",
7363   "size" : 12,
7364   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h"
7365  },
7366  {
7367   "alignment" : 4,
7368   "is_const" : true,
7369   "linker_set_key" : "const std::array<android::hardware::health::V1_0::Result, 3>",
7370   "name" : "const std::array<android::hardware::health::V1_0::Result, 3>",
7371   "referenced_type" : "type-683",
7372   "self_type" : "type-682",
7373   "size" : 12,
7374   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h"
7375  },
7376  {
7377   "alignment" : 4,
7378   "is_const" : true,
7379   "linker_set_key" : "const std::array<android::hardware::health::V1_0::Result, 3>",
7380   "name" : "const std::array<android::hardware::health::V1_0::Result, 3>",
7381   "referenced_type" : "type-72",
7382   "self_type" : "type-71",
7383   "size" : 12,
7384   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h"
7385  },
7386  {
7387   "alignment" : 4,
7388   "is_const" : true,
7389   "linker_set_key" : "const std::array<android::hardware::health::V2_0::Result, 5>",
7390   "name" : "const std::array<android::hardware::health::V2_0::Result, 5>",
7391   "referenced_type" : "type-583",
7392   "self_type" : "type-582",
7393   "size" : 20,
7394   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/types.h"
7395  },
7396  {
7397   "alignment" : 4,
7398   "is_const" : true,
7399   "linker_set_key" : "const std::array<android::hardware::health::V2_0::Result, 5>",
7400   "name" : "const std::array<android::hardware::health::V2_0::Result, 5>",
7401   "referenced_type" : "type-690",
7402   "self_type" : "type-689",
7403   "size" : 20,
7404   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/types.h"
7405  },
7406  {
7407   "alignment" : 4,
7408   "is_const" : true,
7409   "linker_set_key" : "const std::array<android::hardware::health::V2_0::Result, 5>",
7410   "name" : "const std::array<android::hardware::health::V2_0::Result, 5>",
7411   "referenced_type" : "type-78",
7412   "self_type" : "type-77",
7413   "size" : 20,
7414   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/types.h"
7415  },
7416  {
7417   "alignment" : 4,
7418   "is_const" : true,
7419   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7420   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7421   "referenced_type" : "type-418",
7422   "self_type" : "type-417",
7423   "size" : 12,
7424   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7425  },
7426  {
7427   "alignment" : 4,
7428   "is_const" : true,
7429   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7430   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7431   "referenced_type" : "type-663",
7432   "self_type" : "type-662",
7433   "size" : 12,
7434   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7435  },
7436  {
7437   "alignment" : 4,
7438   "is_const" : true,
7439   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7440   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7441   "referenced_type" : "type-68",
7442   "self_type" : "type-67",
7443   "size" : 12,
7444   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7445  },
7446  {
7447   "alignment" : 4,
7448   "is_const" : true,
7449   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7450   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7451   "referenced_type" : "type-563",
7452   "self_type" : "type-562",
7453   "size" : 4,
7454   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7455  },
7456  {
7457   "alignment" : 4,
7458   "is_const" : true,
7459   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7460   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7461   "referenced_type" : "type-681",
7462   "self_type" : "type-680",
7463   "size" : 4,
7464   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7465  },
7466  {
7467   "alignment" : 1,
7468   "is_const" : true,
7469   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
7470   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
7471   "referenced_type" : "type-561",
7472   "self_type" : "type-560",
7473   "size" : 3,
7474   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7475  },
7476  {
7477   "alignment" : 1,
7478   "is_const" : true,
7479   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
7480   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
7481   "referenced_type" : "type-678",
7482   "self_type" : "type-677",
7483   "size" : 3,
7484   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7485  },
7486  {
7487   "alignment" : 4,
7488   "is_const" : true,
7489   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7490   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7491   "referenced_type" : "type-459",
7492   "self_type" : "type-458",
7493   "size" : 12,
7494   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7495  },
7496  {
7497   "alignment" : 4,
7498   "is_const" : true,
7499   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7500   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7501   "referenced_type" : "type-669",
7502   "self_type" : "type-668",
7503   "size" : 12,
7504   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7505  },
7506  {
7507   "alignment" : 4,
7508   "is_const" : true,
7509   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7510   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7511   "referenced_type" : "type-359",
7512   "self_type" : "type-358",
7513   "size" : 8,
7514   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7515  },
7516  {
7517   "alignment" : 4,
7518   "is_const" : true,
7519   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7520   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7521   "referenced_type" : "type-657",
7522   "self_type" : "type-656",
7523   "size" : 8,
7524   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7525  },
7526  {
7527   "alignment" : 4,
7528   "is_const" : true,
7529   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
7530   "name" : "const std::initializer_list<android::hardware::hidl_string>",
7531   "referenced_type" : "type-349",
7532   "self_type" : "type-348",
7533   "size" : 8,
7534   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7535  },
7536  {
7537   "alignment" : 4,
7538   "is_const" : true,
7539   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
7540   "name" : "const std::initializer_list<android::hardware::hidl_string>",
7541   "referenced_type" : "type-655",
7542   "self_type" : "type-654",
7543   "size" : 8,
7544   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7545  },
7546  {
7547   "alignment" : 4,
7548   "is_const" : true,
7549   "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 *> > *)> > >",
7550   "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 *> > *)> > >",
7551   "referenced_type" : "type-621",
7552   "self_type" : "type-620",
7553   "size" : 12,
7554   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7555  },
7556  {
7557   "alignment" : 4,
7558   "is_const" : true,
7559   "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 *> > *)> > >",
7560   "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 *> > *)> > >",
7561   "referenced_type" : "type-627",
7562   "self_type" : "type-626",
7563   "size" : 12,
7564   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7565  },
7566  {
7567   "alignment" : 4,
7568   "is_const" : true,
7569   "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 *> > *)> > >",
7570   "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 *> > *)> > >",
7571   "referenced_type" : "type-88",
7572   "self_type" : "type-87",
7573   "size" : 12,
7574   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7575  },
7576  {
7577   "alignment" : 1,
7578   "is_const" : true,
7579   "linker_set_key" : "const unsigned char",
7580   "name" : "const unsigned char",
7581   "referenced_type" : "type-103",
7582   "self_type" : "type-302",
7583   "size" : 1,
7584   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7585  },
7586  {
7587   "alignment" : 4,
7588   "is_const" : true,
7589   "linker_set_key" : "const unsigned int",
7590   "name" : "const unsigned int",
7591   "referenced_type" : "type-2",
7592   "self_type" : "type-42",
7593   "size" : 4,
7594   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7595  },
7596  {
7597   "alignment" : 4,
7598   "is_const" : true,
7599   "linker_set_key" : "const unsigned long long",
7600   "name" : "const unsigned long long",
7601   "referenced_type" : "type-84",
7602   "self_type" : "type-311",
7603   "size" : 8,
7604   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7605  },
7606  {
7607   "alignment" : 2,
7608   "is_const" : true,
7609   "linker_set_key" : "const unsigned short",
7610   "name" : "const unsigned short",
7611   "referenced_type" : "type-105",
7612   "self_type" : "type-306",
7613   "size" : 2,
7614   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7615  },
7616  {
7617   "is_const" : true,
7618   "linker_set_key" : "const void",
7619   "name" : "const void",
7620   "referenced_type" : "type-34",
7621   "self_type" : "type-400",
7622   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7623  },
7624  {
7625   "alignment" : 1,
7626   "is_volatile" : true,
7627   "linker_set_key" : "volatile bool",
7628   "name" : "volatile bool",
7629   "referenced_type" : "type-44",
7630   "self_type" : "type-117",
7631   "size" : 1,
7632   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7633  },
7634  {
7635   "alignment" : 4,
7636   "is_volatile" : true,
7637   "linker_set_key" : "volatile int",
7638   "name" : "volatile int",
7639   "referenced_type" : "type-32",
7640   "self_type" : "type-62",
7641   "size" : 4,
7642   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
7643  }
7644 ],
7645 "record_types" :
7646 [
7647  {
7648   "alignment" : 4,
7649   "fields" :
7650   [
7651    {
7652     "access" : "private",
7653     "field_name" : "mCond",
7654     "referenced_type" : "type-116"
7655    }
7656   ],
7657   "linker_set_key" : "android::Condition",
7658   "name" : "android::Condition",
7659   "record_kind" : "class",
7660   "referenced_type" : "type-115",
7661   "self_type" : "type-115",
7662   "size" : 4,
7663   "source_file" : "/system/core/libutils/include/utils/Condition.h",
7664   "unique_id" : "_ZTSN7android9ConditionE"
7665  },
7666  {
7667   "alignment" : 4,
7668   "fields" :
7669   [
7670    {
7671     "access" : "private",
7672     "field_name" : "mVector",
7673     "referenced_type" : "type-55"
7674    }
7675   ],
7676   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7677   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7678   "record_kind" : "class",
7679   "referenced_type" : "type-54",
7680   "self_type" : "type-54",
7681   "size" : 20,
7682   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
7683   "template_args" : [ "type-49", "type-17" ],
7684   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
7685  },
7686  {
7687   "alignment" : 4,
7688   "fields" :
7689   [
7690    {
7691     "access" : "private",
7692     "field_name" : "mCount",
7693     "referenced_type" : "type-217"
7694    }
7695   ],
7696   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
7697   "name" : "android::LightRefBase<android::NativeHandle>",
7698   "record_kind" : "class",
7699   "referenced_type" : "type-216",
7700   "self_type" : "type-216",
7701   "size" : 4,
7702   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7703   "template_args" : [ "type-218" ],
7704   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
7705  },
7706  {
7707   "alignment" : 4,
7708   "fields" :
7709   [
7710    {
7711     "access" : "private",
7712     "field_name" : "mCount",
7713     "referenced_type" : "type-214"
7714    }
7715   ],
7716   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
7717   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
7718   "record_kind" : "class",
7719   "referenced_type" : "type-213",
7720   "self_type" : "type-213",
7721   "size" : 4,
7722   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7723   "template_args" : [ "type-215" ],
7724   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
7725  },
7726  {
7727   "alignment" : 4,
7728   "fields" :
7729   [
7730    {
7731     "access" : "private",
7732     "field_name" : "mMutex",
7733     "referenced_type" : "type-39"
7734    }
7735   ],
7736   "linker_set_key" : "android::Mutex",
7737   "name" : "android::Mutex",
7738   "record_kind" : "class",
7739   "referenced_type" : "type-38",
7740   "self_type" : "type-38",
7741   "size" : 4,
7742   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
7743   "unique_id" : "_ZTSN7android5MutexE"
7744  },
7745  {
7746   "alignment" : 4,
7747   "fields" :
7748   [
7749    {
7750     "access" : "private",
7751     "field_name" : "mLock",
7752     "referenced_type" : "type-538"
7753    }
7754   ],
7755   "linker_set_key" : "android::Mutex::Autolock",
7756   "name" : "android::Mutex::Autolock",
7757   "record_kind" : "class",
7758   "referenced_type" : "type-537",
7759   "self_type" : "type-537",
7760   "size" : 4,
7761   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
7762   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
7763  },
7764  {
7765   "alignment" : 4,
7766   "base_specifiers" :
7767   [
7768    {
7769     "referenced_type" : "type-216"
7770    }
7771   ],
7772   "fields" :
7773   [
7774    {
7775     "access" : "private",
7776     "field_name" : "mHandle",
7777     "field_offset" : 32,
7778     "referenced_type" : "type-219"
7779    },
7780    {
7781     "access" : "private",
7782     "field_name" : "mOwnsHandle",
7783     "field_offset" : 64,
7784     "referenced_type" : "type-44"
7785    }
7786   ],
7787   "linker_set_key" : "android::NativeHandle",
7788   "name" : "android::NativeHandle",
7789   "record_kind" : "class",
7790   "referenced_type" : "type-218",
7791   "self_type" : "type-218",
7792   "size" : 12,
7793   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
7794   "unique_id" : "_ZTSN7android12NativeHandleE"
7795  },
7796  {
7797   "alignment" : 4,
7798   "fields" :
7799   [
7800    {
7801     "access" : "private",
7802     "field_name" : "mRWLock",
7803     "referenced_type" : "type-543"
7804    }
7805   ],
7806   "linker_set_key" : "android::RWLock",
7807   "name" : "android::RWLock",
7808   "record_kind" : "class",
7809   "referenced_type" : "type-542",
7810   "self_type" : "type-542",
7811   "size" : 40,
7812   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
7813   "unique_id" : "_ZTSN7android6RWLockE"
7814  },
7815  {
7816   "alignment" : 4,
7817   "fields" :
7818   [
7819    {
7820     "access" : "private",
7821     "field_name" : "mLock",
7822     "referenced_type" : "type-546"
7823    }
7824   ],
7825   "linker_set_key" : "android::RWLock::AutoRLock",
7826   "name" : "android::RWLock::AutoRLock",
7827   "record_kind" : "class",
7828   "referenced_type" : "type-545",
7829   "self_type" : "type-545",
7830   "size" : 4,
7831   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
7832   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
7833  },
7834  {
7835   "alignment" : 4,
7836   "fields" :
7837   [
7838    {
7839     "access" : "private",
7840     "field_name" : "mLock",
7841     "referenced_type" : "type-546"
7842    }
7843   ],
7844   "linker_set_key" : "android::RWLock::AutoWLock",
7845   "name" : "android::RWLock::AutoWLock",
7846   "record_kind" : "class",
7847   "referenced_type" : "type-548",
7848   "self_type" : "type-548",
7849   "size" : 4,
7850   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
7851   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
7852  },
7853  {
7854   "alignment" : 4,
7855   "fields" :
7856   [
7857    {
7858     "access" : "private",
7859     "field_name" : "mRefs",
7860     "field_offset" : 32,
7861     "referenced_type" : "type-8"
7862    }
7863   ],
7864   "linker_set_key" : "android::RefBase",
7865   "name" : "android::RefBase",
7866   "record_kind" : "class",
7867   "referenced_type" : "type-7",
7868   "self_type" : "type-7",
7869   "size" : 8,
7870   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7871   "unique_id" : "_ZTSN7android7RefBaseE",
7872   "vtable_components" :
7873   [
7874    {
7875     "kind" : "offset_to_top"
7876    },
7877    {
7878     "kind" : "rtti",
7879     "mangled_component_name" : "_ZTIN7android7RefBaseE"
7880    },
7881    {
7882     "kind" : "complete_dtor_pointer",
7883     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
7884    },
7885    {
7886     "kind" : "deleting_dtor_pointer",
7887     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
7888    },
7889    {
7890     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7891    },
7892    {
7893     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7894    },
7895    {
7896     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7897    },
7898    {
7899     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7900    }
7901   ]
7902  },
7903  {
7904   "alignment" : 1,
7905   "linker_set_key" : "android::RefBase::weakref_type",
7906   "name" : "android::RefBase::weakref_type",
7907   "record_kind" : "class",
7908   "referenced_type" : "type-12",
7909   "self_type" : "type-12",
7910   "size" : 1,
7911   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7912   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
7913  },
7914  {
7915   "alignment" : 1,
7916   "linker_set_key" : "android::ReferenceMover",
7917   "name" : "android::ReferenceMover",
7918   "record_kind" : "class",
7919   "referenced_type" : "type-322",
7920   "self_type" : "type-322",
7921   "size" : 1,
7922   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7923   "unique_id" : "_ZTSN7android14ReferenceMoverE"
7924  },
7925  {
7926   "alignment" : 4,
7927   "linker_set_key" : "android::ReferenceRenamer",
7928   "name" : "android::ReferenceRenamer",
7929   "record_kind" : "class",
7930   "referenced_type" : "type-317",
7931   "self_type" : "type-317",
7932   "size" : 4,
7933   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7934   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
7935   "vtable_components" :
7936   [
7937    {
7938     "kind" : "offset_to_top"
7939    },
7940    {
7941     "kind" : "rtti",
7942     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7943    },
7944    {
7945     "is_pure" : true,
7946     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
7947    }
7948   ]
7949  },
7950  {
7951   "alignment" : 4,
7952   "fields" :
7953   [
7954    {
7955     "access" : "private",
7956     "field_name" : "mTag",
7957     "referenced_type" : "type-84"
7958    }
7959   ],
7960   "linker_set_key" : "android::ScopedTrace",
7961   "name" : "android::ScopedTrace",
7962   "record_kind" : "class",
7963   "referenced_type" : "type-550",
7964   "self_type" : "type-550",
7965   "size" : 8,
7966   "source_file" : "/system/core/libutils/include/utils/Trace.h",
7967   "unique_id" : "_ZTSN7android11ScopedTraceE"
7968  },
7969  {
7970   "alignment" : 4,
7971   "base_specifiers" :
7972   [
7973    {
7974     "access" : "private",
7975     "referenced_type" : "type-56"
7976    }
7977   ],
7978   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7979   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7980   "record_kind" : "class",
7981   "referenced_type" : "type-55",
7982   "self_type" : "type-55",
7983   "size" : 20,
7984   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
7985   "template_args" : [ "type-57" ],
7986   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7987   "vtable_components" :
7988   [
7989    {
7990     "kind" : "offset_to_top"
7991    },
7992    {
7993     "kind" : "rtti",
7994     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7995    },
7996    {
7997     "kind" : "complete_dtor_pointer",
7998     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
7999    },
8000    {
8001     "kind" : "deleting_dtor_pointer",
8002     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
8003    },
8004    {
8005     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
8006    },
8007    {
8008     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
8009    },
8010    {
8011     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
8012    },
8013    {
8014     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
8015    },
8016    {
8017     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
8018    },
8019    {
8020     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
8021    },
8022    {
8023     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
8024    }
8025   ]
8026  },
8027  {
8028   "alignment" : 4,
8029   "base_specifiers" :
8030   [
8031    {
8032     "referenced_type" : "type-41"
8033    }
8034   ],
8035   "linker_set_key" : "android::SortedVectorImpl",
8036   "name" : "android::SortedVectorImpl",
8037   "record_kind" : "class",
8038   "referenced_type" : "type-56",
8039   "self_type" : "type-56",
8040   "size" : 20,
8041   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8042   "unique_id" : "_ZTSN7android16SortedVectorImplE",
8043   "vtable_components" :
8044   [
8045    {
8046     "kind" : "offset_to_top"
8047    },
8048    {
8049     "kind" : "rtti",
8050     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
8051    },
8052    {
8053     "kind" : "complete_dtor_pointer",
8054     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
8055    },
8056    {
8057     "kind" : "deleting_dtor_pointer",
8058     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
8059    },
8060    {
8061     "is_pure" : true,
8062     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8063    },
8064    {
8065     "is_pure" : true,
8066     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8067    },
8068    {
8069     "is_pure" : true,
8070     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8071    },
8072    {
8073     "is_pure" : true,
8074     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8075    },
8076    {
8077     "is_pure" : true,
8078     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8079    },
8080    {
8081     "is_pure" : true,
8082     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8083    },
8084    {
8085     "is_pure" : true,
8086     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
8087    }
8088   ]
8089  },
8090  {
8091   "alignment" : 4,
8092   "fields" :
8093   [
8094    {
8095     "access" : "private",
8096     "field_name" : "mString",
8097     "referenced_type" : "type-50"
8098    }
8099   ],
8100   "linker_set_key" : "android::String16",
8101   "name" : "android::String16",
8102   "record_kind" : "class",
8103   "referenced_type" : "type-49",
8104   "self_type" : "type-49",
8105   "size" : 4,
8106   "source_file" : "/system/core/libutils/include/utils/String16.h",
8107   "unique_id" : "_ZTSN7android8String16E"
8108  },
8109  {
8110   "alignment" : 4,
8111   "fields" :
8112   [
8113    {
8114     "access" : "private",
8115     "field_name" : "mString",
8116     "referenced_type" : "type-59"
8117    }
8118   ],
8119   "linker_set_key" : "android::String8",
8120   "name" : "android::String8",
8121   "record_kind" : "class",
8122   "referenced_type" : "type-58",
8123   "self_type" : "type-58",
8124   "size" : 4,
8125   "source_file" : "/system/core/libutils/include/utils/String8.h",
8126   "unique_id" : "_ZTSN7android7String8E"
8127  },
8128  {
8129   "alignment" : 4,
8130   "base_specifiers" :
8131   [
8132    {
8133     "is_virtual" : true,
8134     "referenced_type" : "type-7"
8135    }
8136   ],
8137   "fields" :
8138   [
8139    {
8140     "access" : "private",
8141     "field_name" : "mCanCallJava",
8142     "field_offset" : 32,
8143     "referenced_type" : "type-114"
8144    },
8145    {
8146     "access" : "private",
8147     "field_name" : "mThread",
8148     "field_offset" : 64,
8149     "referenced_type" : "type-33"
8150    },
8151    {
8152     "access" : "private",
8153     "field_name" : "mLock",
8154     "field_offset" : 96,
8155     "referenced_type" : "type-38"
8156    },
8157    {
8158     "access" : "private",
8159     "field_name" : "mThreadExitedCondition",
8160     "field_offset" : 128,
8161     "referenced_type" : "type-115"
8162    },
8163    {
8164     "access" : "private",
8165     "field_name" : "mStatus",
8166     "field_offset" : 160,
8167     "referenced_type" : "type-32"
8168    },
8169    {
8170     "access" : "private",
8171     "field_name" : "mExitPending",
8172     "field_offset" : 192,
8173     "referenced_type" : "type-117"
8174    },
8175    {
8176     "access" : "private",
8177     "field_name" : "mRunning",
8178     "field_offset" : 200,
8179     "referenced_type" : "type-117"
8180    },
8181    {
8182     "access" : "private",
8183     "field_name" : "mHoldSelf",
8184     "field_offset" : 224,
8185     "referenced_type" : "type-111"
8186    },
8187    {
8188     "access" : "private",
8189     "field_name" : "mTid",
8190     "field_offset" : 256,
8191     "referenced_type" : "type-32"
8192    }
8193   ],
8194   "linker_set_key" : "android::Thread",
8195   "name" : "android::Thread",
8196   "record_kind" : "class",
8197   "referenced_type" : "type-113",
8198   "self_type" : "type-113",
8199   "size" : 44,
8200   "source_file" : "/system/core/libutils/include/utils/Thread.h",
8201   "unique_id" : "_ZTSN7android6ThreadE",
8202   "vtable_components" :
8203   [
8204    {
8205     "component_value" : 36,
8206     "kind" : "vbase_offset"
8207    },
8208    {
8209     "kind" : "offset_to_top"
8210    },
8211    {
8212     "kind" : "rtti",
8213     "mangled_component_name" : "_ZTIN7android6ThreadE"
8214    },
8215    {
8216     "kind" : "complete_dtor_pointer",
8217     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
8218    },
8219    {
8220     "kind" : "deleting_dtor_pointer",
8221     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
8222    },
8223    {
8224     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
8225    },
8226    {
8227     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
8228    },
8229    {
8230     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
8231    },
8232    {
8233     "is_pure" : true,
8234     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
8235    },
8236    {
8237     "kind" : "vcall_offset"
8238    },
8239    {
8240     "kind" : "vcall_offset"
8241    },
8242    {
8243     "kind" : "vcall_offset"
8244    },
8245    {
8246     "kind" : "vcall_offset"
8247    },
8248    {
8249     "component_value" : -36,
8250     "kind" : "vcall_offset"
8251    },
8252    {
8253     "component_value" : -36,
8254     "kind" : "offset_to_top"
8255    },
8256    {
8257     "kind" : "rtti",
8258     "mangled_component_name" : "_ZTIN7android6ThreadE"
8259    },
8260    {
8261     "kind" : "complete_dtor_pointer",
8262     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
8263    },
8264    {
8265     "kind" : "deleting_dtor_pointer",
8266     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
8267    },
8268    {
8269     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8270    },
8271    {
8272     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8273    },
8274    {
8275     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8276    },
8277    {
8278     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8279    }
8280   ]
8281  },
8282  {
8283   "alignment" : 4,
8284   "base_specifiers" :
8285   [
8286    {
8287     "access" : "private",
8288     "referenced_type" : "type-41"
8289    }
8290   ],
8291   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
8292   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
8293   "record_kind" : "class",
8294   "referenced_type" : "type-40",
8295   "self_type" : "type-40",
8296   "size" : 20,
8297   "source_file" : "/system/core/libutils/include/utils/Vector.h",
8298   "template_args" : [ "type-43" ],
8299   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
8300   "vtable_components" :
8301   [
8302    {
8303     "kind" : "offset_to_top"
8304    },
8305    {
8306     "kind" : "rtti",
8307     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
8308    },
8309    {
8310     "kind" : "complete_dtor_pointer",
8311     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
8312    },
8313    {
8314     "kind" : "deleting_dtor_pointer",
8315     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
8316    },
8317    {
8318     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
8319    },
8320    {
8321     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
8322    },
8323    {
8324     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
8325    },
8326    {
8327     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
8328    },
8329    {
8330     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
8331    },
8332    {
8333     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
8334    }
8335   ]
8336  },
8337  {
8338   "alignment" : 4,
8339   "fields" :
8340   [
8341    {
8342     "access" : "private",
8343     "field_name" : "mStorage",
8344     "field_offset" : 32,
8345     "referenced_type" : "type-33"
8346    },
8347    {
8348     "access" : "private",
8349     "field_name" : "mCount",
8350     "field_offset" : 64,
8351     "referenced_type" : "type-2"
8352    },
8353    {
8354     "access" : "private",
8355     "field_name" : "mFlags",
8356     "field_offset" : 96,
8357     "referenced_type" : "type-42"
8358    },
8359    {
8360     "access" : "private",
8361     "field_name" : "mItemSize",
8362     "field_offset" : 128,
8363     "referenced_type" : "type-42"
8364    }
8365   ],
8366   "linker_set_key" : "android::VectorImpl",
8367   "name" : "android::VectorImpl",
8368   "record_kind" : "class",
8369   "referenced_type" : "type-41",
8370   "self_type" : "type-41",
8371   "size" : 20,
8372   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8373   "unique_id" : "_ZTSN7android10VectorImplE",
8374   "vtable_components" :
8375   [
8376    {
8377     "kind" : "offset_to_top"
8378    },
8379    {
8380     "kind" : "rtti",
8381     "mangled_component_name" : "_ZTIN7android10VectorImplE"
8382    },
8383    {
8384     "kind" : "complete_dtor_pointer",
8385     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
8386    },
8387    {
8388     "kind" : "deleting_dtor_pointer",
8389     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
8390    },
8391    {
8392     "is_pure" : true,
8393     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8394    },
8395    {
8396     "is_pure" : true,
8397     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8398    },
8399    {
8400     "is_pure" : true,
8401     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8402    },
8403    {
8404     "is_pure" : true,
8405     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8406    },
8407    {
8408     "is_pure" : true,
8409     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8410    },
8411    {
8412     "is_pure" : true,
8413     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8414    }
8415   ]
8416  },
8417  {
8418   "alignment" : 4,
8419   "base_specifiers" :
8420   [
8421    {
8422     "referenced_type" : "type-213"
8423    }
8424   ],
8425   "linker_set_key" : "android::VirtualLightRefBase",
8426   "name" : "android::VirtualLightRefBase",
8427   "record_kind" : "class",
8428   "referenced_type" : "type-215",
8429   "self_type" : "type-215",
8430   "size" : 8,
8431   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8432   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
8433   "vtable_components" :
8434   [
8435    {
8436     "kind" : "offset_to_top"
8437    },
8438    {
8439     "kind" : "rtti",
8440     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
8441    },
8442    {
8443     "kind" : "complete_dtor_pointer",
8444     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
8445    },
8446    {
8447     "kind" : "deleting_dtor_pointer",
8448     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
8449    }
8450   ]
8451  },
8452  {
8453   "alignment" : 4,
8454   "base_specifiers" :
8455   [
8456    {
8457     "referenced_type" : "type-19"
8458    }
8459   ],
8460   "fields" :
8461   [
8462    {
8463     "access" : "protected",
8464     "field_name" : "mSchedPolicy",
8465     "field_offset" : 32,
8466     "referenced_type" : "type-32"
8467    },
8468    {
8469     "access" : "protected",
8470     "field_name" : "mSchedPriority",
8471     "field_offset" : 64,
8472     "referenced_type" : "type-32"
8473    },
8474    {
8475     "access" : "private",
8476     "field_name" : "mExtras",
8477     "field_offset" : 96,
8478     "referenced_type" : "type-170"
8479    },
8480    {
8481     "access" : "private",
8482     "field_name" : "mReserved0",
8483     "field_offset" : 128,
8484     "referenced_type" : "type-33"
8485    }
8486   ],
8487   "linker_set_key" : "android::hardware::BHwBinder",
8488   "name" : "android::hardware::BHwBinder",
8489   "record_kind" : "class",
8490   "referenced_type" : "type-169",
8491   "self_type" : "type-169",
8492   "size" : 28,
8493   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
8494   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
8495   "vtable_components" :
8496   [
8497    {
8498     "component_value" : 20,
8499     "kind" : "vbase_offset"
8500    },
8501    {
8502     "kind" : "offset_to_top"
8503    },
8504    {
8505     "kind" : "rtti",
8506     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
8507    },
8508    {
8509     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8510    },
8511    {
8512     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
8513    },
8514    {
8515     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
8516    },
8517    {
8518     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
8519    },
8520    {
8521     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8522    },
8523    {
8524     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
8525    },
8526    {
8527     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
8528    },
8529    {
8530     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
8531    },
8532    {
8533     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8534    },
8535    {
8536     "kind" : "complete_dtor_pointer",
8537     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
8538    },
8539    {
8540     "kind" : "deleting_dtor_pointer",
8541     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
8542    },
8543    {
8544     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8545    },
8546    {
8547     "kind" : "vcall_offset"
8548    },
8549    {
8550     "kind" : "vcall_offset"
8551    },
8552    {
8553     "kind" : "vcall_offset"
8554    },
8555    {
8556     "kind" : "vcall_offset"
8557    },
8558    {
8559     "component_value" : -20,
8560     "kind" : "vcall_offset"
8561    },
8562    {
8563     "component_value" : -20,
8564     "kind" : "offset_to_top"
8565    },
8566    {
8567     "kind" : "rtti",
8568     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
8569    },
8570    {
8571     "kind" : "complete_dtor_pointer",
8572     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
8573    },
8574    {
8575     "kind" : "deleting_dtor_pointer",
8576     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
8577    },
8578    {
8579     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8580    },
8581    {
8582     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8583    },
8584    {
8585     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8586    },
8587    {
8588     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8589    }
8590   ]
8591  },
8592  {
8593   "alignment" : 4,
8594   "base_specifiers" :
8595   [
8596    {
8597     "is_virtual" : true,
8598     "referenced_type" : "type-7"
8599    }
8600   ],
8601   "fields" :
8602   [
8603    {
8604     "access" : "private",
8605     "field_name" : "mRemote",
8606     "field_offset" : 32,
8607     "referenced_type" : "type-134"
8608    },
8609    {
8610     "access" : "private",
8611     "field_name" : "mRefs",
8612     "field_offset" : 64,
8613     "referenced_type" : "type-11"
8614    },
8615    {
8616     "access" : "private",
8617     "field_name" : "mState",
8618     "field_offset" : 96,
8619     "referenced_type" : "type-135"
8620    }
8621   ],
8622   "linker_set_key" : "android::hardware::BpHwRefBase",
8623   "name" : "android::hardware::BpHwRefBase",
8624   "record_kind" : "class",
8625   "referenced_type" : "type-133",
8626   "self_type" : "type-133",
8627   "size" : 24,
8628   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
8629   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
8630   "vtable_components" :
8631   [
8632    {
8633     "component_value" : 16,
8634     "kind" : "vbase_offset"
8635    },
8636    {
8637     "kind" : "offset_to_top"
8638    },
8639    {
8640     "kind" : "rtti",
8641     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
8642    },
8643    {
8644     "kind" : "complete_dtor_pointer",
8645     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
8646    },
8647    {
8648     "kind" : "deleting_dtor_pointer",
8649     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
8650    },
8651    {
8652     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8653    },
8654    {
8655     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8656    },
8657    {
8658     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8659    },
8660    {
8661     "kind" : "vcall_offset"
8662    },
8663    {
8664     "component_value" : -16,
8665     "kind" : "vcall_offset"
8666    },
8667    {
8668     "component_value" : -16,
8669     "kind" : "vcall_offset"
8670    },
8671    {
8672     "component_value" : -16,
8673     "kind" : "vcall_offset"
8674    },
8675    {
8676     "component_value" : -16,
8677     "kind" : "vcall_offset"
8678    },
8679    {
8680     "component_value" : -16,
8681     "kind" : "offset_to_top"
8682    },
8683    {
8684     "kind" : "rtti",
8685     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
8686    },
8687    {
8688     "kind" : "complete_dtor_pointer",
8689     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
8690    },
8691    {
8692     "kind" : "deleting_dtor_pointer",
8693     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
8694    },
8695    {
8696     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8697    },
8698    {
8699     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8700    },
8701    {
8702     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8703    },
8704    {
8705     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8706    }
8707   ]
8708  },
8709  {
8710   "alignment" : 4,
8711   "base_specifiers" :
8712   [
8713    {
8714     "referenced_type" : "type-150"
8715    },
8716    {
8717     "referenced_type" : "type-25"
8718    },
8719    {
8720     "referenced_type" : "type-133"
8721    }
8722   ],
8723   "linker_set_key" : "android::hardware::BpInterface<android::hardware::health::V2_0::IHealth>",
8724   "name" : "android::hardware::BpInterface<android::hardware::health::V2_0::IHealth>",
8725   "record_kind" : "class",
8726   "referenced_type" : "type-438",
8727   "self_type" : "type-438",
8728   "size" : 32,
8729   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8730   "template_args" : [ "type-150" ],
8731   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEEE",
8732   "vtable_components" :
8733   [
8734    {
8735     "component_value" : 24,
8736     "kind" : "vbase_offset"
8737    },
8738    {
8739     "kind" : "offset_to_top"
8740    },
8741    {
8742     "kind" : "rtti",
8743     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEEE"
8744    },
8745    {
8746     "mangled_component_name" : "_ZNK7android8hardware6health4V2_07IHealth8isRemoteEv"
8747    },
8748    {
8749     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
8750    },
8751    {
8752     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
8753    },
8754    {
8755     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
8756    },
8757    {
8758     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
8759    },
8760    {
8761     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth21setHALInstrumentationEv"
8762    },
8763    {
8764     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
8765    },
8766    {
8767     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth4pingEv"
8768    },
8769    {
8770     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
8771    },
8772    {
8773     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth21notifySyspropsChangedEv"
8774    },
8775    {
8776     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
8777    },
8778    {
8779     "kind" : "complete_dtor_pointer",
8780     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEED1Ev"
8781    },
8782    {
8783     "kind" : "deleting_dtor_pointer",
8784     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEED0Ev"
8785    },
8786    {
8787     "is_pure" : true,
8788     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth16registerCallbackERKNS_2spINS2_19IHealthInfoCallbackEEE"
8789    },
8790    {
8791     "is_pure" : true,
8792     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth18unregisterCallbackERKNS_2spINS2_19IHealthInfoCallbackEEE"
8793    },
8794    {
8795     "is_pure" : true,
8796     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth6updateEv"
8797    },
8798    {
8799     "is_pure" : true,
8800     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth16getChargeCounterENSt3__18functionIFvNS2_6ResultEiEEE"
8801    },
8802    {
8803     "is_pure" : true,
8804     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth13getCurrentNowENSt3__18functionIFvNS2_6ResultEiEEE"
8805    },
8806    {
8807     "is_pure" : true,
8808     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth17getCurrentAverageENSt3__18functionIFvNS2_6ResultEiEEE"
8809    },
8810    {
8811     "is_pure" : true,
8812     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth11getCapacityENSt3__18functionIFvNS2_6ResultEiEEE"
8813    },
8814    {
8815     "is_pure" : true,
8816     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth16getEnergyCounterENSt3__18functionIFvNS2_6ResultExEEE"
8817    },
8818    {
8819     "is_pure" : true,
8820     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth15getChargeStatusENSt3__18functionIFvNS2_6ResultENS1_4V1_013BatteryStatusEEEE"
8821    },
8822    {
8823     "is_pure" : true,
8824     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth14getStorageInfoENSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_11StorageInfoEEEEEE"
8825    },
8826    {
8827     "is_pure" : true,
8828     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth12getDiskStatsENSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_9DiskStatsEEEEEE"
8829    },
8830    {
8831     "is_pure" : true,
8832     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth13getHealthInfoENSt3__18functionIFvNS2_6ResultERKNS2_10HealthInfoEEEE"
8833    },
8834    {
8835     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEE10onAsBinderEv"
8836    },
8837    {
8838     "component_value" : 20,
8839     "kind" : "vbase_offset"
8840    },
8841    {
8842     "component_value" : -4,
8843     "kind" : "offset_to_top"
8844    },
8845    {
8846     "kind" : "rtti",
8847     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEEE"
8848    },
8849    {
8850     "kind" : "complete_dtor_pointer",
8851     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEED1Ev"
8852    },
8853    {
8854     "kind" : "deleting_dtor_pointer",
8855     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEED0Ev"
8856    },
8857    {
8858     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEE10onAsBinderEv"
8859    },
8860    {
8861     "component_value" : 16,
8862     "kind" : "vbase_offset"
8863    },
8864    {
8865     "component_value" : -8,
8866     "kind" : "offset_to_top"
8867    },
8868    {
8869     "kind" : "rtti",
8870     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEEE"
8871    },
8872    {
8873     "kind" : "complete_dtor_pointer",
8874     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEED1Ev"
8875    },
8876    {
8877     "kind" : "deleting_dtor_pointer",
8878     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEED0Ev"
8879    },
8880    {
8881     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8882    },
8883    {
8884     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8885    },
8886    {
8887     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8888    },
8889    {
8890     "kind" : "vcall_offset"
8891    },
8892    {
8893     "component_value" : -16,
8894     "kind" : "vcall_offset"
8895    },
8896    {
8897     "component_value" : -16,
8898     "kind" : "vcall_offset"
8899    },
8900    {
8901     "component_value" : -16,
8902     "kind" : "vcall_offset"
8903    },
8904    {
8905     "component_value" : -24,
8906     "kind" : "vcall_offset"
8907    },
8908    {
8909     "component_value" : -24,
8910     "kind" : "offset_to_top"
8911    },
8912    {
8913     "kind" : "rtti",
8914     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEEE"
8915    },
8916    {
8917     "kind" : "complete_dtor_pointer",
8918     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEED1Ev"
8919    },
8920    {
8921     "kind" : "deleting_dtor_pointer",
8922     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEED0Ev"
8923    },
8924    {
8925     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8926    },
8927    {
8928     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8929    },
8930    {
8931     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8932    },
8933    {
8934     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8935    }
8936   ]
8937  },
8938  {
8939   "alignment" : 4,
8940   "base_specifiers" :
8941   [
8942    {
8943     "referenced_type" : "type-128"
8944    },
8945    {
8946     "referenced_type" : "type-25"
8947    },
8948    {
8949     "referenced_type" : "type-133"
8950    }
8951   ],
8952   "linker_set_key" : "android::hardware::BpInterface<android::hardware::health::V2_0::IHealthInfoCallback>",
8953   "name" : "android::hardware::BpInterface<android::hardware::health::V2_0::IHealthInfoCallback>",
8954   "record_kind" : "class",
8955   "referenced_type" : "type-132",
8956   "self_type" : "type-132",
8957   "size" : 32,
8958   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8959   "template_args" : [ "type-128" ],
8960   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEEE",
8961   "vtable_components" :
8962   [
8963    {
8964     "component_value" : 24,
8965     "kind" : "vbase_offset"
8966    },
8967    {
8968     "kind" : "offset_to_top"
8969    },
8970    {
8971     "kind" : "rtti",
8972     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEEE"
8973    },
8974    {
8975     "mangled_component_name" : "_ZNK7android8hardware6health4V2_019IHealthInfoCallback8isRemoteEv"
8976    },
8977    {
8978     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
8979    },
8980    {
8981     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
8982    },
8983    {
8984     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
8985    },
8986    {
8987     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
8988    },
8989    {
8990     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback21setHALInstrumentationEv"
8991    },
8992    {
8993     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
8994    },
8995    {
8996     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback4pingEv"
8997    },
8998    {
8999     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9000    },
9001    {
9002     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback21notifySyspropsChangedEv"
9003    },
9004    {
9005     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9006    },
9007    {
9008     "kind" : "complete_dtor_pointer",
9009     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEED1Ev"
9010    },
9011    {
9012     "kind" : "deleting_dtor_pointer",
9013     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEED0Ev"
9014    },
9015    {
9016     "is_pure" : true,
9017     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback17healthInfoChangedERKNS2_10HealthInfoE"
9018    },
9019    {
9020     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEE10onAsBinderEv"
9021    },
9022    {
9023     "component_value" : 20,
9024     "kind" : "vbase_offset"
9025    },
9026    {
9027     "component_value" : -4,
9028     "kind" : "offset_to_top"
9029    },
9030    {
9031     "kind" : "rtti",
9032     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEEE"
9033    },
9034    {
9035     "kind" : "complete_dtor_pointer",
9036     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEED1Ev"
9037    },
9038    {
9039     "kind" : "deleting_dtor_pointer",
9040     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEED0Ev"
9041    },
9042    {
9043     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEE10onAsBinderEv"
9044    },
9045    {
9046     "component_value" : 16,
9047     "kind" : "vbase_offset"
9048    },
9049    {
9050     "component_value" : -8,
9051     "kind" : "offset_to_top"
9052    },
9053    {
9054     "kind" : "rtti",
9055     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEEE"
9056    },
9057    {
9058     "kind" : "complete_dtor_pointer",
9059     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEED1Ev"
9060    },
9061    {
9062     "kind" : "deleting_dtor_pointer",
9063     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEED0Ev"
9064    },
9065    {
9066     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9067    },
9068    {
9069     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9070    },
9071    {
9072     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9073    },
9074    {
9075     "kind" : "vcall_offset"
9076    },
9077    {
9078     "component_value" : -16,
9079     "kind" : "vcall_offset"
9080    },
9081    {
9082     "component_value" : -16,
9083     "kind" : "vcall_offset"
9084    },
9085    {
9086     "component_value" : -16,
9087     "kind" : "vcall_offset"
9088    },
9089    {
9090     "component_value" : -24,
9091     "kind" : "vcall_offset"
9092    },
9093    {
9094     "component_value" : -24,
9095     "kind" : "offset_to_top"
9096    },
9097    {
9098     "kind" : "rtti",
9099     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEEE"
9100    },
9101    {
9102     "kind" : "complete_dtor_pointer",
9103     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEED1Ev"
9104    },
9105    {
9106     "kind" : "deleting_dtor_pointer",
9107     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEED0Ev"
9108    },
9109    {
9110     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9111    },
9112    {
9113     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9114    },
9115    {
9116     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9117    },
9118    {
9119     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9120    }
9121   ]
9122  },
9123  {
9124   "alignment" : 4,
9125   "base_specifiers" :
9126   [
9127    {
9128     "referenced_type" : "type-6"
9129    },
9130    {
9131     "referenced_type" : "type-25"
9132    },
9133    {
9134     "referenced_type" : "type-133"
9135    }
9136   ],
9137   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
9138   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
9139   "record_kind" : "class",
9140   "referenced_type" : "type-436",
9141   "self_type" : "type-436",
9142   "size" : 32,
9143   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9144   "template_args" : [ "type-6" ],
9145   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
9146   "vtable_components" :
9147   [
9148    {
9149     "component_value" : 24,
9150     "kind" : "vbase_offset"
9151    },
9152    {
9153     "kind" : "offset_to_top"
9154    },
9155    {
9156     "kind" : "rtti",
9157     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9158    },
9159    {
9160     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
9161    },
9162    {
9163     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9164    },
9165    {
9166     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9167    },
9168    {
9169     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9170    },
9171    {
9172     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9173    },
9174    {
9175     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
9176    },
9177    {
9178     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9179    },
9180    {
9181     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
9182    },
9183    {
9184     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9185    },
9186    {
9187     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
9188    },
9189    {
9190     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9191    },
9192    {
9193     "kind" : "complete_dtor_pointer",
9194     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9195    },
9196    {
9197     "kind" : "deleting_dtor_pointer",
9198     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9199    },
9200    {
9201     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9202    },
9203    {
9204     "component_value" : 20,
9205     "kind" : "vbase_offset"
9206    },
9207    {
9208     "component_value" : -4,
9209     "kind" : "offset_to_top"
9210    },
9211    {
9212     "kind" : "rtti",
9213     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9214    },
9215    {
9216     "kind" : "complete_dtor_pointer",
9217     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9218    },
9219    {
9220     "kind" : "deleting_dtor_pointer",
9221     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9222    },
9223    {
9224     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9225    },
9226    {
9227     "component_value" : 16,
9228     "kind" : "vbase_offset"
9229    },
9230    {
9231     "component_value" : -8,
9232     "kind" : "offset_to_top"
9233    },
9234    {
9235     "kind" : "rtti",
9236     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9237    },
9238    {
9239     "kind" : "complete_dtor_pointer",
9240     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9241    },
9242    {
9243     "kind" : "deleting_dtor_pointer",
9244     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9245    },
9246    {
9247     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9248    },
9249    {
9250     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9251    },
9252    {
9253     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9254    },
9255    {
9256     "kind" : "vcall_offset"
9257    },
9258    {
9259     "component_value" : -16,
9260     "kind" : "vcall_offset"
9261    },
9262    {
9263     "component_value" : -16,
9264     "kind" : "vcall_offset"
9265    },
9266    {
9267     "component_value" : -16,
9268     "kind" : "vcall_offset"
9269    },
9270    {
9271     "component_value" : -24,
9272     "kind" : "vcall_offset"
9273    },
9274    {
9275     "component_value" : -24,
9276     "kind" : "offset_to_top"
9277    },
9278    {
9279     "kind" : "rtti",
9280     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9281    },
9282    {
9283     "kind" : "complete_dtor_pointer",
9284     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9285    },
9286    {
9287     "kind" : "deleting_dtor_pointer",
9288     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9289    },
9290    {
9291     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9292    },
9293    {
9294     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9295    },
9296    {
9297     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9298    },
9299    {
9300     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9301    }
9302   ]
9303  },
9304  {
9305   "alignment" : 4,
9306   "fields" :
9307   [
9308    {
9309     "access" : "private",
9310     "field_name" : "mMutex",
9311     "referenced_type" : "type-462"
9312    },
9313    {
9314     "access" : "private",
9315     "field_name" : "mMap",
9316     "field_offset" : 32,
9317     "referenced_type" : "type-463"
9318    }
9319   ],
9320   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9321   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9322   "record_kind" : "class",
9323   "referenced_type" : "type-461",
9324   "self_type" : "type-461",
9325   "size" : 16,
9326   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9327   "template_args" : [ "type-4", "type-464" ],
9328   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
9329  },
9330  {
9331   "alignment" : 4,
9332   "fields" :
9333   [
9334    {
9335     "access" : "private",
9336     "field_name" : "mMutex",
9337     "referenced_type" : "type-471"
9338    },
9339    {
9340     "access" : "private",
9341     "field_name" : "mMap",
9342     "field_offset" : 32,
9343     "referenced_type" : "type-472"
9344    }
9345   ],
9346   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9347   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9348   "record_kind" : "class",
9349   "referenced_type" : "type-470",
9350   "self_type" : "type-470",
9351   "size" : 16,
9352   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9353   "template_args" : [ "type-4", "type-44" ],
9354   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
9355  },
9356  {
9357   "alignment" : 4,
9358   "fields" :
9359   [
9360    {
9361     "access" : "private",
9362     "field_name" : "mMutex",
9363     "referenced_type" : "type-476"
9364    },
9365    {
9366     "access" : "private",
9367     "field_name" : "mMap",
9368     "field_offset" : 32,
9369     "referenced_type" : "type-477"
9370    }
9371   ],
9372   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
9373   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
9374   "record_kind" : "class",
9375   "referenced_type" : "type-475",
9376   "self_type" : "type-475",
9377   "size" : 16,
9378   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9379   "template_args" : [ "type-478", "type-468" ],
9380   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
9381  },
9382  {
9383   "alignment" : 4,
9384   "fields" :
9385   [
9386    {
9387     "access" : "private",
9388     "field_name" : "mMutex",
9389     "referenced_type" : "type-494"
9390    },
9391    {
9392     "access" : "private",
9393     "field_name" : "mMap",
9394     "field_offset" : 32,
9395     "referenced_type" : "type-495"
9396    }
9397   ],
9398   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
9399   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
9400   "record_kind" : "class",
9401   "referenced_type" : "type-493",
9402   "self_type" : "type-493",
9403   "size" : 16,
9404   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9405   "template_args" : [ "type-496", "type-497" ],
9406   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
9407  },
9408  {
9409   "alignment" : 4,
9410   "fields" :
9411   [
9412    {
9413     "access" : "private",
9414     "field_name" : "mMutex",
9415     "referenced_type" : "type-484"
9416    },
9417    {
9418     "access" : "private",
9419     "field_name" : "mMap",
9420     "field_offset" : 32,
9421     "referenced_type" : "type-485"
9422    }
9423   ],
9424   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
9425   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
9426   "record_kind" : "class",
9427   "referenced_type" : "type-483",
9428   "self_type" : "type-483",
9429   "size" : 16,
9430   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
9431   "template_args" : [ "type-486", "type-487" ],
9432   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
9433  },
9434  {
9435   "alignment" : 8,
9436   "fields" :
9437   [
9438    {
9439     "field_name" : "flags",
9440     "referenced_type" : "type-2"
9441    },
9442    {
9443     "field_name" : "fdIndex",
9444     "field_offset" : 32,
9445     "referenced_type" : "type-2"
9446    },
9447    {
9448     "field_name" : "offset",
9449     "field_offset" : 64,
9450     "referenced_type" : "type-2"
9451    },
9452    {
9453     "field_name" : "extent",
9454     "field_offset" : 128,
9455     "referenced_type" : "type-84"
9456    }
9457   ],
9458   "linker_set_key" : "android::hardware::GrantorDescriptor",
9459   "name" : "android::hardware::GrantorDescriptor",
9460   "referenced_type" : "type-342",
9461   "self_type" : "type-342",
9462   "size" : 24,
9463   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
9464   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
9465  },
9466  {
9467   "alignment" : 8,
9468   "base_specifiers" :
9469   [
9470    {
9471     "is_virtual" : true,
9472     "referenced_type" : "type-326"
9473    },
9474    {
9475     "is_virtual" : true,
9476     "referenced_type" : "type-7"
9477    }
9478   ],
9479   "linker_set_key" : "android::hardware::HidlMemory",
9480   "name" : "android::hardware::HidlMemory",
9481   "record_kind" : "class",
9482   "referenced_type" : "type-334",
9483   "self_type" : "type-334",
9484   "size" : 56,
9485   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9486   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
9487   "vtable_components" :
9488   [
9489    {
9490     "component_value" : 48,
9491     "kind" : "vbase_offset"
9492    },
9493    {
9494     "component_value" : 8,
9495     "kind" : "vbase_offset"
9496    },
9497    {
9498     "kind" : "offset_to_top"
9499    },
9500    {
9501     "kind" : "rtti",
9502     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9503    },
9504    {
9505     "kind" : "complete_dtor_pointer",
9506     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
9507    },
9508    {
9509     "kind" : "deleting_dtor_pointer",
9510     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
9511    },
9512    {
9513     "kind" : "vcall_offset"
9514    },
9515    {
9516     "kind" : "vcall_offset"
9517    },
9518    {
9519     "kind" : "vcall_offset"
9520    },
9521    {
9522     "kind" : "vcall_offset"
9523    },
9524    {
9525     "component_value" : -48,
9526     "kind" : "vcall_offset"
9527    },
9528    {
9529     "component_value" : -48,
9530     "kind" : "offset_to_top"
9531    },
9532    {
9533     "kind" : "rtti",
9534     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9535    },
9536    {
9537     "kind" : "complete_dtor_pointer",
9538     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
9539    },
9540    {
9541     "kind" : "deleting_dtor_pointer",
9542     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
9543    },
9544    {
9545     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9546    },
9547    {
9548     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9549    },
9550    {
9551     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9552    },
9553    {
9554     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9555    }
9556   ]
9557  },
9558  {
9559   "alignment" : 4,
9560   "base_specifiers" :
9561   [
9562    {
9563     "is_virtual" : true,
9564     "referenced_type" : "type-7"
9565    }
9566   ],
9567   "linker_set_key" : "android::hardware::IBinder",
9568   "name" : "android::hardware::IBinder",
9569   "record_kind" : "class",
9570   "referenced_type" : "type-19",
9571   "self_type" : "type-19",
9572   "size" : 12,
9573   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
9574   "unique_id" : "_ZTSN7android8hardware7IBinderE",
9575   "vtable_components" :
9576   [
9577    {
9578     "component_value" : 4,
9579     "kind" : "vbase_offset"
9580    },
9581    {
9582     "kind" : "offset_to_top"
9583    },
9584    {
9585     "kind" : "rtti",
9586     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
9587    },
9588    {
9589     "is_pure" : true,
9590     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9591    },
9592    {
9593     "is_pure" : true,
9594     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
9595    },
9596    {
9597     "is_pure" : true,
9598     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
9599    },
9600    {
9601     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9602    },
9603    {
9604     "is_pure" : true,
9605     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9606    },
9607    {
9608     "is_pure" : true,
9609     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
9610    },
9611    {
9612     "is_pure" : true,
9613     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
9614    },
9615    {
9616     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
9617    },
9618    {
9619     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9620    },
9621    {
9622     "kind" : "complete_dtor_pointer",
9623     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
9624    },
9625    {
9626     "kind" : "deleting_dtor_pointer",
9627     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
9628    },
9629    {
9630     "kind" : "vcall_offset"
9631    },
9632    {
9633     "kind" : "vcall_offset"
9634    },
9635    {
9636     "kind" : "vcall_offset"
9637    },
9638    {
9639     "kind" : "vcall_offset"
9640    },
9641    {
9642     "component_value" : -4,
9643     "kind" : "vcall_offset"
9644    },
9645    {
9646     "component_value" : -4,
9647     "kind" : "offset_to_top"
9648    },
9649    {
9650     "kind" : "rtti",
9651     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
9652    },
9653    {
9654     "kind" : "complete_dtor_pointer",
9655     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
9656    },
9657    {
9658     "kind" : "deleting_dtor_pointer",
9659     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
9660    },
9661    {
9662     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9663    },
9664    {
9665     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9666    },
9667    {
9668     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9669    },
9670    {
9671     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9672    }
9673   ]
9674  },
9675  {
9676   "alignment" : 4,
9677   "base_specifiers" :
9678   [
9679    {
9680     "is_virtual" : true,
9681     "referenced_type" : "type-7"
9682    }
9683   ],
9684   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
9685   "name" : "android::hardware::IBinder::DeathRecipient",
9686   "record_kind" : "class",
9687   "referenced_type" : "type-15",
9688   "self_type" : "type-15",
9689   "size" : 12,
9690   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
9691   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
9692   "vtable_components" :
9693   [
9694    {
9695     "component_value" : 4,
9696     "kind" : "vbase_offset"
9697    },
9698    {
9699     "kind" : "offset_to_top"
9700    },
9701    {
9702     "kind" : "rtti",
9703     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
9704    },
9705    {
9706     "is_pure" : true,
9707     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
9708    },
9709    {
9710     "kind" : "complete_dtor_pointer",
9711     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
9712    },
9713    {
9714     "kind" : "deleting_dtor_pointer",
9715     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
9716    },
9717    {
9718     "kind" : "vcall_offset"
9719    },
9720    {
9721     "kind" : "vcall_offset"
9722    },
9723    {
9724     "kind" : "vcall_offset"
9725    },
9726    {
9727     "kind" : "vcall_offset"
9728    },
9729    {
9730     "component_value" : -4,
9731     "kind" : "vcall_offset"
9732    },
9733    {
9734     "component_value" : -4,
9735     "kind" : "offset_to_top"
9736    },
9737    {
9738     "kind" : "rtti",
9739     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
9740    },
9741    {
9742     "kind" : "complete_dtor_pointer",
9743     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
9744    },
9745    {
9746     "kind" : "deleting_dtor_pointer",
9747     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
9748    },
9749    {
9750     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9751    },
9752    {
9753     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9754    },
9755    {
9756     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9757    },
9758    {
9759     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9760    }
9761   ]
9762  },
9763  {
9764   "alignment" : 4,
9765   "base_specifiers" :
9766   [
9767    {
9768     "is_virtual" : true,
9769     "referenced_type" : "type-7"
9770    }
9771   ],
9772   "linker_set_key" : "android::hardware::IInterface",
9773   "name" : "android::hardware::IInterface",
9774   "record_kind" : "class",
9775   "referenced_type" : "type-25",
9776   "self_type" : "type-25",
9777   "size" : 12,
9778   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9779   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
9780   "vtable_components" :
9781   [
9782    {
9783     "component_value" : 4,
9784     "kind" : "vbase_offset"
9785    },
9786    {
9787     "kind" : "offset_to_top"
9788    },
9789    {
9790     "kind" : "rtti",
9791     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9792    },
9793    {
9794     "kind" : "complete_dtor_pointer",
9795     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
9796    },
9797    {
9798     "kind" : "deleting_dtor_pointer",
9799     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
9800    },
9801    {
9802     "is_pure" : true,
9803     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
9804    },
9805    {
9806     "kind" : "vcall_offset"
9807    },
9808    {
9809     "kind" : "vcall_offset"
9810    },
9811    {
9812     "kind" : "vcall_offset"
9813    },
9814    {
9815     "kind" : "vcall_offset"
9816    },
9817    {
9818     "component_value" : -4,
9819     "kind" : "vcall_offset"
9820    },
9821    {
9822     "component_value" : -4,
9823     "kind" : "offset_to_top"
9824    },
9825    {
9826     "kind" : "rtti",
9827     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9828    },
9829    {
9830     "kind" : "complete_dtor_pointer",
9831     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
9832    },
9833    {
9834     "kind" : "deleting_dtor_pointer",
9835     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
9836    },
9837    {
9838     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9839    },
9840    {
9841     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9842    },
9843    {
9844     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9845    },
9846    {
9847     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9848    }
9849   ]
9850  },
9851  {
9852   "alignment" : 4,
9853   "fields" :
9854   [
9855    {
9856     "access" : "private",
9857     "field_name" : "mGrantors",
9858     "referenced_type" : "type-338"
9859    },
9860    {
9861     "access" : "private",
9862     "field_name" : "mHandle",
9863     "field_offset" : 128,
9864     "referenced_type" : "type-407"
9865    },
9866    {
9867     "access" : "private",
9868     "field_name" : "mQuantum",
9869     "field_offset" : 192,
9870     "referenced_type" : "type-2"
9871    },
9872    {
9873     "access" : "private",
9874     "field_name" : "mFlags",
9875     "field_offset" : 224,
9876     "referenced_type" : "type-2"
9877    }
9878   ],
9879   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
9880   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
9881   "referenced_type" : "type-406",
9882   "self_type" : "type-406",
9883   "size" : 32,
9884   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
9885   "template_args" : [ "type-61" ],
9886   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
9887  },
9888  {
9889   "alignment" : 4,
9890   "fields" :
9891   [
9892    {
9893     "access" : "private",
9894     "field_name" : "mBufCachePos",
9895     "referenced_type" : "type-2"
9896    },
9897    {
9898     "access" : "private",
9899     "field_name" : "mBufCache",
9900     "field_offset" : 32,
9901     "referenced_type" : "type-440"
9902    },
9903    {
9904     "access" : "private",
9905     "field_name" : "mError",
9906     "field_offset" : 128,
9907     "referenced_type" : "type-32"
9908    },
9909    {
9910     "access" : "private",
9911     "field_name" : "mData",
9912     "field_offset" : 160,
9913     "referenced_type" : "type-441"
9914    },
9915    {
9916     "access" : "private",
9917     "field_name" : "mDataSize",
9918     "field_offset" : 192,
9919     "referenced_type" : "type-2"
9920    },
9921    {
9922     "access" : "private",
9923     "field_name" : "mDataCapacity",
9924     "field_offset" : 224,
9925     "referenced_type" : "type-2"
9926    },
9927    {
9928     "access" : "private",
9929     "field_name" : "mDataPos",
9930     "field_offset" : 256,
9931     "referenced_type" : "type-2"
9932    },
9933    {
9934     "access" : "private",
9935     "field_name" : "mObjects",
9936     "field_offset" : 288,
9937     "referenced_type" : "type-442"
9938    },
9939    {
9940     "access" : "private",
9941     "field_name" : "mObjectsSize",
9942     "field_offset" : 320,
9943     "referenced_type" : "type-2"
9944    },
9945    {
9946     "access" : "private",
9947     "field_name" : "mObjectsCapacity",
9948     "field_offset" : 352,
9949     "referenced_type" : "type-2"
9950    },
9951    {
9952     "access" : "private",
9953     "field_name" : "mNextObjectHint",
9954     "field_offset" : 384,
9955     "referenced_type" : "type-2"
9956    },
9957    {
9958     "access" : "private",
9959     "field_name" : "mNumRef",
9960     "field_offset" : 416,
9961     "referenced_type" : "type-2"
9962    },
9963    {
9964     "access" : "private",
9965     "field_name" : "mFdsKnown",
9966     "field_offset" : 448,
9967     "referenced_type" : "type-44"
9968    },
9969    {
9970     "access" : "private",
9971     "field_name" : "mHasFds",
9972     "field_offset" : 456,
9973     "referenced_type" : "type-44"
9974    },
9975    {
9976     "access" : "private",
9977     "field_name" : "mAllowFds",
9978     "field_offset" : 464,
9979     "referenced_type" : "type-44"
9980    },
9981    {
9982     "access" : "private",
9983     "field_name" : "mOwner",
9984     "field_offset" : 480,
9985     "referenced_type" : "type-443"
9986    },
9987    {
9988     "access" : "private",
9989     "field_name" : "mOwnerCookie",
9990     "field_offset" : 512,
9991     "referenced_type" : "type-33"
9992    }
9993   ],
9994   "linker_set_key" : "android::hardware::Parcel",
9995   "name" : "android::hardware::Parcel",
9996   "record_kind" : "class",
9997   "referenced_type" : "type-439",
9998   "self_type" : "type-439",
9999   "size" : 68,
10000   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
10001   "unique_id" : "_ZTSN7android8hardware6ParcelE"
10002  },
10003  {
10004   "access" : "private",
10005   "alignment" : 4,
10006   "fields" :
10007   [
10008    {
10009     "field_name" : "index",
10010     "referenced_type" : "type-2"
10011    },
10012    {
10013     "field_name" : "buffer",
10014     "field_offset" : 32,
10015     "referenced_type" : "type-84"
10016    },
10017    {
10018     "field_name" : "bufend",
10019     "field_offset" : 96,
10020     "referenced_type" : "type-84"
10021    }
10022   ],
10023   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
10024   "name" : "android::hardware::Parcel::BufferInfo",
10025   "referenced_type" : "type-447",
10026   "self_type" : "type-447",
10027   "size" : 20,
10028   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
10029   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
10030  },
10031  {
10032   "alignment" : 4,
10033   "base_specifiers" :
10034   [
10035    {
10036     "is_virtual" : true,
10037     "referenced_type" : "type-7"
10038    }
10039   ],
10040   "fields" :
10041   [
10042    {
10043     "access" : "private",
10044     "field_name" : "mDriverFD",
10045     "field_offset" : 32,
10046     "referenced_type" : "type-32"
10047    },
10048    {
10049     "access" : "private",
10050     "field_name" : "mVMStart",
10051     "field_offset" : 64,
10052     "referenced_type" : "type-33"
10053    },
10054    {
10055     "access" : "private",
10056     "field_name" : "mThreadCountLock",
10057     "field_offset" : 96,
10058     "referenced_type" : "type-35"
10059    },
10060    {
10061     "access" : "private",
10062     "field_name" : "mThreadCountDecrement",
10063     "field_offset" : 128,
10064     "referenced_type" : "type-36"
10065    },
10066    {
10067     "access" : "private",
10068     "field_name" : "mExecutingThreadsCount",
10069     "field_offset" : 160,
10070     "referenced_type" : "type-2"
10071    },
10072    {
10073     "access" : "private",
10074     "field_name" : "mMaxThreads",
10075     "field_offset" : 192,
10076     "referenced_type" : "type-2"
10077    },
10078    {
10079     "access" : "private",
10080     "field_name" : "mStarvationStartTimeMs",
10081     "field_offset" : 224,
10082     "referenced_type" : "type-37"
10083    },
10084    {
10085     "access" : "private",
10086     "field_name" : "mLock",
10087     "field_offset" : 288,
10088     "referenced_type" : "type-38"
10089    },
10090    {
10091     "access" : "private",
10092     "field_name" : "mHandleToObject",
10093     "field_offset" : 320,
10094     "referenced_type" : "type-40"
10095    },
10096    {
10097     "access" : "private",
10098     "field_name" : "mManagesContexts",
10099     "field_offset" : 480,
10100     "referenced_type" : "type-44"
10101    },
10102    {
10103     "access" : "private",
10104     "field_name" : "mBinderContextCheckFunc",
10105     "field_offset" : 512,
10106     "referenced_type" : "type-45"
10107    },
10108    {
10109     "access" : "private",
10110     "field_name" : "mBinderContextUserData",
10111     "field_offset" : 544,
10112     "referenced_type" : "type-33"
10113    },
10114    {
10115     "access" : "private",
10116     "field_name" : "mContexts",
10117     "field_offset" : 576,
10118     "referenced_type" : "type-54"
10119    },
10120    {
10121     "access" : "private",
10122     "field_name" : "mRootDir",
10123     "field_offset" : 736,
10124     "referenced_type" : "type-58"
10125    },
10126    {
10127     "access" : "private",
10128     "field_name" : "mThreadPoolStarted",
10129     "field_offset" : 768,
10130     "referenced_type" : "type-44"
10131    },
10132    {
10133     "access" : "private",
10134     "field_name" : "mSpawnThreadOnStart",
10135     "field_offset" : 776,
10136     "referenced_type" : "type-44"
10137    },
10138    {
10139     "access" : "private",
10140     "field_name" : "mThreadPoolSeq",
10141     "field_offset" : 800,
10142     "referenced_type" : "type-62"
10143    },
10144    {
10145     "access" : "private",
10146     "field_name" : "mMmapSize",
10147     "field_offset" : 832,
10148     "referenced_type" : "type-42"
10149    },
10150    {
10151     "access" : "private",
10152     "field_name" : "mCallRestriction",
10153     "field_offset" : 864,
10154     "referenced_type" : "type-63"
10155    }
10156   ],
10157   "linker_set_key" : "android::hardware::ProcessState",
10158   "name" : "android::hardware::ProcessState",
10159   "record_kind" : "class",
10160   "referenced_type" : "type-31",
10161   "self_type" : "type-31",
10162   "size" : 120,
10163   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10164   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
10165   "vtable_components" :
10166   [
10167    {
10168     "component_value" : 112,
10169     "kind" : "vbase_offset"
10170    },
10171    {
10172     "kind" : "offset_to_top"
10173    },
10174    {
10175     "kind" : "rtti",
10176     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10177    },
10178    {
10179     "kind" : "complete_dtor_pointer",
10180     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
10181    },
10182    {
10183     "kind" : "deleting_dtor_pointer",
10184     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
10185    },
10186    {
10187     "kind" : "vcall_offset"
10188    },
10189    {
10190     "kind" : "vcall_offset"
10191    },
10192    {
10193     "kind" : "vcall_offset"
10194    },
10195    {
10196     "kind" : "vcall_offset"
10197    },
10198    {
10199     "component_value" : -112,
10200     "kind" : "vcall_offset"
10201    },
10202    {
10203     "component_value" : -112,
10204     "kind" : "offset_to_top"
10205    },
10206    {
10207     "kind" : "rtti",
10208     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10209    },
10210    {
10211     "kind" : "complete_dtor_pointer",
10212     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
10213    },
10214    {
10215     "kind" : "deleting_dtor_pointer",
10216     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
10217    },
10218    {
10219     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10220    },
10221    {
10222     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10223    },
10224    {
10225     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10226    },
10227    {
10228     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10229    }
10230   ]
10231  },
10232  {
10233   "access" : "private",
10234   "alignment" : 4,
10235   "fields" :
10236   [
10237    {
10238     "field_name" : "binder",
10239     "referenced_type" : "type-18"
10240    },
10241    {
10242     "field_name" : "refs",
10243     "field_offset" : 32,
10244     "referenced_type" : "type-11"
10245    }
10246   ],
10247   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
10248   "name" : "android::hardware::ProcessState::handle_entry",
10249   "referenced_type" : "type-43",
10250   "self_type" : "type-43",
10251   "size" : 8,
10252   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10253   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
10254  },
10255  {
10256   "alignment" : 4,
10257   "base_specifiers" :
10258   [
10259    {
10260     "referenced_type" : "type-181"
10261    }
10262   ],
10263   "fields" :
10264   [
10265    {
10266     "access" : "private",
10267     "field_name" : "mVal",
10268     "field_offset" : 192,
10269     "referenced_type" : "type-189"
10270    }
10271   ],
10272   "linker_set_key" : "android::hardware::Return<android::hardware::health::V2_0::Result>",
10273   "name" : "android::hardware::Return<android::hardware::health::V2_0::Result>",
10274   "record_kind" : "class",
10275   "referenced_type" : "type-188",
10276   "self_type" : "type-188",
10277   "size" : 28,
10278   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10279   "template_args" : [ "type-189" ],
10280   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_6health4V2_06ResultEEE"
10281  },
10282  {
10283   "alignment" : 4,
10284   "base_specifiers" :
10285   [
10286    {
10287     "referenced_type" : "type-181"
10288    }
10289   ],
10290   "fields" :
10291   [
10292    {
10293     "access" : "private",
10294     "field_name" : "mVal",
10295     "field_offset" : 192,
10296     "referenced_type" : "type-148"
10297    }
10298   ],
10299   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::health::V2_0::IHealth> >",
10300   "name" : "android::hardware::Return<android::sp<android::hardware::health::V2_0::IHealth> >",
10301   "record_kind" : "class",
10302   "referenced_type" : "type-196",
10303   "self_type" : "type-196",
10304   "size" : 28,
10305   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10306   "template_args" : [ "type-148" ],
10307   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_6health4V2_07IHealthEEEEE"
10308  },
10309  {
10310   "alignment" : 4,
10311   "base_specifiers" :
10312   [
10313    {
10314     "referenced_type" : "type-181"
10315    }
10316   ],
10317   "fields" :
10318   [
10319    {
10320     "access" : "private",
10321     "field_name" : "mVal",
10322     "field_offset" : 192,
10323     "referenced_type" : "type-126"
10324    }
10325   ],
10326   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::health::V2_0::IHealthInfoCallback> >",
10327   "name" : "android::hardware::Return<android::sp<android::hardware::health::V2_0::IHealthInfoCallback> >",
10328   "record_kind" : "class",
10329   "referenced_type" : "type-641",
10330   "self_type" : "type-641",
10331   "size" : 28,
10332   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10333   "template_args" : [ "type-126" ],
10334   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_6health4V2_019IHealthInfoCallbackEEEEE"
10335  },
10336  {
10337   "alignment" : 4,
10338   "base_specifiers" :
10339   [
10340    {
10341     "referenced_type" : "type-181"
10342    }
10343   ],
10344   "fields" :
10345   [
10346    {
10347     "access" : "private",
10348     "field_name" : "mVal",
10349     "field_offset" : 168,
10350     "referenced_type" : "type-44"
10351    }
10352   ],
10353   "linker_set_key" : "android::hardware::Return<bool>",
10354   "name" : "android::hardware::Return<bool>",
10355   "record_kind" : "class",
10356   "referenced_type" : "type-180",
10357   "self_type" : "type-180",
10358   "size" : 24,
10359   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10360   "template_args" : [ "type-44" ],
10361   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
10362  },
10363  {
10364   "alignment" : 4,
10365   "base_specifiers" :
10366   [
10367    {
10368     "referenced_type" : "type-181"
10369    }
10370   ],
10371   "linker_set_key" : "android::hardware::Return<void>",
10372   "name" : "android::hardware::Return<void>",
10373   "record_kind" : "class",
10374   "referenced_type" : "type-209",
10375   "self_type" : "type-209",
10376   "size" : 24,
10377   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10378   "template_args" : [ "type-34" ],
10379   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
10380  },
10381  {
10382   "alignment" : 4,
10383   "fields" :
10384   [
10385    {
10386     "access" : "private",
10387     "field_name" : "mException",
10388     "referenced_type" : "type-32"
10389    },
10390    {
10391     "access" : "private",
10392     "field_name" : "mErrorCode",
10393     "field_offset" : 32,
10394     "referenced_type" : "type-32"
10395    },
10396    {
10397     "access" : "private",
10398     "field_name" : "mMessage",
10399     "field_offset" : 64,
10400     "referenced_type" : "type-172"
10401    }
10402   ],
10403   "linker_set_key" : "android::hardware::Status",
10404   "name" : "android::hardware::Status",
10405   "record_kind" : "class",
10406   "referenced_type" : "type-171",
10407   "self_type" : "type-171",
10408   "size" : 20,
10409   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10410   "unique_id" : "_ZTSN7android8hardware6StatusE"
10411  },
10412  {
10413   "alignment" : 4,
10414   "fields" :
10415   [
10416    {
10417     "access" : "protected",
10418     "field_name" : "mInstrumentationCallbacks",
10419     "field_offset" : 32,
10420     "referenced_type" : "type-137"
10421    },
10422    {
10423     "access" : "protected",
10424     "field_name" : "mEnableInstrumentation",
10425     "field_offset" : 128,
10426     "referenced_type" : "type-44"
10427    },
10428    {
10429     "access" : "protected",
10430     "field_name" : "mInstrumentationLibPackage",
10431     "field_offset" : 160,
10432     "referenced_type" : "type-138"
10433    },
10434    {
10435     "access" : "protected",
10436     "field_name" : "mInterfaceName",
10437     "field_offset" : 256,
10438     "referenced_type" : "type-139"
10439    }
10440   ],
10441   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
10442   "name" : "android::hardware::details::HidlInstrumentor",
10443   "referenced_type" : "type-136",
10444   "self_type" : "type-136",
10445   "size" : 44,
10446   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10447   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
10448   "vtable_components" :
10449   [
10450    {
10451     "kind" : "offset_to_top"
10452    },
10453    {
10454     "kind" : "rtti",
10455     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10456    },
10457    {
10458     "kind" : "complete_dtor_pointer",
10459     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
10460    },
10461    {
10462     "kind" : "deleting_dtor_pointer",
10463     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
10464    }
10465   ]
10466  },
10467  {
10468   "alignment" : 4,
10469   "fields" :
10470   [
10471    {
10472     "field_name" : "sched_policy",
10473     "referenced_type" : "type-32"
10474    },
10475    {
10476     "field_name" : "prio",
10477     "field_offset" : 32,
10478     "referenced_type" : "type-32"
10479    }
10480   ],
10481   "linker_set_key" : "android::hardware::details::SchedPrio",
10482   "name" : "android::hardware::details::SchedPrio",
10483   "referenced_type" : "type-464",
10484   "self_type" : "type-464",
10485   "size" : 8,
10486   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
10487   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
10488  },
10489  {
10490   "alignment" : 4,
10491   "fields" :
10492   [
10493    {
10494     "access" : "private",
10495     "field_name" : "mQueue",
10496     "referenced_type" : "type-634"
10497    }
10498   ],
10499   "linker_set_key" : "android::hardware::details::TaskRunner",
10500   "name" : "android::hardware::details::TaskRunner",
10501   "record_kind" : "class",
10502   "referenced_type" : "type-633",
10503   "self_type" : "type-633",
10504   "size" : 8,
10505   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
10506   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
10507  },
10508  {
10509   "alignment" : 1,
10510   "linker_set_key" : "android::hardware::details::bnhw_tag",
10511   "name" : "android::hardware::details::bnhw_tag",
10512   "referenced_type" : "type-255",
10513   "self_type" : "type-255",
10514   "size" : 1,
10515   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10516   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
10517  },
10518  {
10519   "alignment" : 1,
10520   "linker_set_key" : "android::hardware::details::bphw_tag",
10521   "name" : "android::hardware::details::bphw_tag",
10522   "referenced_type" : "type-267",
10523   "self_type" : "type-267",
10524   "size" : 1,
10525   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10526   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
10527  },
10528  {
10529   "alignment" : 1,
10530   "linker_set_key" : "android::hardware::details::bs_tag",
10531   "name" : "android::hardware::details::bs_tag",
10532   "referenced_type" : "type-278",
10533   "self_type" : "type-278",
10534   "size" : 1,
10535   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10536   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
10537  },
10538  {
10539   "access" : "private",
10540   "alignment" : 4,
10541   "fields" :
10542   [
10543    {
10544     "field_name" : "mPointer",
10545     "referenced_type" : "type-371"
10546    },
10547    {
10548     "field_name" : "_pad",
10549     "referenced_type" : "type-84"
10550    }
10551   ],
10552   "is_anonymous" : true,
10553   "linker_set_key" : "android::hardware::details::hidl_pointer<DiskStats>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10554   "name" : "android::hardware::details::hidl_pointer<DiskStats>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10555   "record_kind" : "union",
10556   "referenced_type" : "type-370",
10557   "self_type" : "type-370",
10558   "size" : 8,
10559   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10560   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEUt_E"
10561  },
10562  {
10563   "access" : "private",
10564   "alignment" : 4,
10565   "fields" :
10566   [
10567    {
10568     "field_name" : "mPointer",
10569     "referenced_type" : "type-341"
10570    },
10571    {
10572     "field_name" : "_pad",
10573     "referenced_type" : "type-84"
10574    }
10575   ],
10576   "is_anonymous" : true,
10577   "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",
10578   "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",
10579   "record_kind" : "union",
10580   "referenced_type" : "type-340",
10581   "self_type" : "type-340",
10582   "size" : 8,
10583   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10584   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
10585  },
10586  {
10587   "access" : "private",
10588   "alignment" : 4,
10589   "fields" :
10590   [
10591    {
10592     "field_name" : "mPointer",
10593     "referenced_type" : "type-382"
10594    },
10595    {
10596     "field_name" : "_pad",
10597     "referenced_type" : "type-84"
10598    }
10599   ],
10600   "is_anonymous" : true,
10601   "linker_set_key" : "android::hardware::details::hidl_pointer<StorageInfo>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10602   "name" : "android::hardware::details::hidl_pointer<StorageInfo>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
10603   "record_kind" : "union",
10604   "referenced_type" : "type-381",
10605   "self_type" : "type-381",
10606   "size" : 8,
10607   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10608   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEUt_E"
10609  },
10610  {
10611   "alignment" : 4,
10612   "fields" :
10613   [
10614    {
10615     "access" : "private",
10616     "referenced_type" : "type-340"
10617    }
10618   ],
10619   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
10620   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
10621   "referenced_type" : "type-339",
10622   "self_type" : "type-339",
10623   "size" : 8,
10624   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10625   "template_args" : [ "type-342" ],
10626   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
10627  },
10628  {
10629   "alignment" : 4,
10630   "fields" :
10631   [
10632    {
10633     "access" : "private",
10634     "referenced_type" : "type-370"
10635    }
10636   ],
10637   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::health::V2_0::DiskStats>",
10638   "name" : "android::hardware::details::hidl_pointer<android::hardware::health::V2_0::DiskStats>",
10639   "referenced_type" : "type-369",
10640   "self_type" : "type-369",
10641   "size" : 8,
10642   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10643   "template_args" : [ "type-372" ],
10644   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEE"
10645  },
10646  {
10647   "alignment" : 4,
10648   "fields" :
10649   [
10650    {
10651     "access" : "private",
10652     "referenced_type" : "type-381"
10653    }
10654   ],
10655   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::health::V2_0::StorageInfo>",
10656   "name" : "android::hardware::details::hidl_pointer<android::hardware::health::V2_0::StorageInfo>",
10657   "referenced_type" : "type-380",
10658   "self_type" : "type-380",
10659   "size" : 8,
10660   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10661   "template_args" : [ "type-383" ],
10662   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEE"
10663  },
10664  {
10665   "alignment" : 4,
10666   "fields" :
10667   [
10668    {
10669     "access" : "private",
10670     "referenced_type" : "type-353"
10671    }
10672   ],
10673   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
10674   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
10675   "referenced_type" : "type-352",
10676   "self_type" : "type-352",
10677   "size" : 8,
10678   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10679   "template_args" : [ "type-355" ],
10680   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
10681  },
10682  {
10683   "alignment" : 4,
10684   "fields" :
10685   [
10686    {
10687     "access" : "private",
10688     "referenced_type" : "type-345"
10689    }
10690   ],
10691   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
10692   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
10693   "referenced_type" : "type-344",
10694   "self_type" : "type-344",
10695   "size" : 8,
10696   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10697   "template_args" : [ "type-81" ],
10698   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
10699  },
10700  {
10701   "alignment" : 4,
10702   "fields" :
10703   [
10704    {
10705     "access" : "private",
10706     "referenced_type" : "type-391"
10707    }
10708   ],
10709   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
10710   "name" : "android::hardware::details::hidl_pointer<char>",
10711   "referenced_type" : "type-390",
10712   "self_type" : "type-390",
10713   "size" : 8,
10714   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10715   "template_args" : [ "type-61" ],
10716   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
10717  },
10718  {
10719   "access" : "private",
10720   "alignment" : 4,
10721   "fields" :
10722   [
10723    {
10724     "field_name" : "mPointer",
10725     "referenced_type" : "type-195"
10726    },
10727    {
10728     "field_name" : "_pad",
10729     "referenced_type" : "type-84"
10730    }
10731   ],
10732   "is_anonymous" : true,
10733   "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",
10734   "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",
10735   "record_kind" : "union",
10736   "referenced_type" : "type-391",
10737   "self_type" : "type-391",
10738   "size" : 8,
10739   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10740   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
10741  },
10742  {
10743   "alignment" : 4,
10744   "fields" :
10745   [
10746    {
10747     "access" : "private",
10748     "referenced_type" : "type-83"
10749    }
10750   ],
10751   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
10752   "name" : "android::hardware::details::hidl_pointer<const char>",
10753   "referenced_type" : "type-82",
10754   "self_type" : "type-82",
10755   "size" : 8,
10756   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10757   "template_args" : [ "type-60" ],
10758   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
10759  },
10760  {
10761   "access" : "private",
10762   "alignment" : 4,
10763   "fields" :
10764   [
10765    {
10766     "field_name" : "mPointer",
10767     "referenced_type" : "type-59"
10768    },
10769    {
10770     "field_name" : "_pad",
10771     "referenced_type" : "type-84"
10772    }
10773   ],
10774   "is_anonymous" : true,
10775   "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",
10776   "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",
10777   "record_kind" : "union",
10778   "referenced_type" : "type-83",
10779   "self_type" : "type-83",
10780   "size" : 8,
10781   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10782   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
10783  },
10784  {
10785   "alignment" : 4,
10786   "fields" :
10787   [
10788    {
10789     "access" : "private",
10790     "referenced_type" : "type-291"
10791    }
10792   ],
10793   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
10794   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
10795   "referenced_type" : "type-290",
10796   "self_type" : "type-290",
10797   "size" : 8,
10798   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10799   "template_args" : [ "type-293" ],
10800   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
10801  },
10802  {
10803   "access" : "private",
10804   "alignment" : 4,
10805   "fields" :
10806   [
10807    {
10808     "field_name" : "mPointer",
10809     "referenced_type" : "type-292"
10810    },
10811    {
10812     "field_name" : "_pad",
10813     "referenced_type" : "type-84"
10814    }
10815   ],
10816   "is_anonymous" : true,
10817   "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",
10818   "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",
10819   "record_kind" : "union",
10820   "referenced_type" : "type-291",
10821   "self_type" : "type-291",
10822   "size" : 8,
10823   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10824   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
10825  },
10826  {
10827   "access" : "private",
10828   "alignment" : 4,
10829   "fields" :
10830   [
10831    {
10832     "field_name" : "mPointer",
10833     "referenced_type" : "type-354"
10834    },
10835    {
10836     "field_name" : "_pad",
10837     "referenced_type" : "type-84"
10838    }
10839   ],
10840   "is_anonymous" : true,
10841   "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",
10842   "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",
10843   "record_kind" : "union",
10844   "referenced_type" : "type-353",
10845   "self_type" : "type-353",
10846   "size" : 8,
10847   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10848   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
10849  },
10850  {
10851   "access" : "private",
10852   "alignment" : 4,
10853   "fields" :
10854   [
10855    {
10856     "field_name" : "mPointer",
10857     "referenced_type" : "type-346"
10858    },
10859    {
10860     "field_name" : "_pad",
10861     "referenced_type" : "type-84"
10862    }
10863   ],
10864   "is_anonymous" : true,
10865   "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",
10866   "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",
10867   "record_kind" : "union",
10868   "referenced_type" : "type-345",
10869   "self_type" : "type-345",
10870   "size" : 8,
10871   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10872   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
10873  },
10874  {
10875   "alignment" : 4,
10876   "fields" :
10877   [
10878    {
10879     "access" : "private",
10880     "referenced_type" : "type-363"
10881    }
10882   ],
10883   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
10884   "name" : "android::hardware::details::hidl_pointer<int>",
10885   "referenced_type" : "type-362",
10886   "self_type" : "type-362",
10887   "size" : 8,
10888   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10889   "template_args" : [ "type-32" ],
10890   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
10891  },
10892  {
10893   "access" : "private",
10894   "alignment" : 4,
10895   "fields" :
10896   [
10897    {
10898     "field_name" : "mPointer",
10899     "referenced_type" : "type-364"
10900    },
10901    {
10902     "field_name" : "_pad",
10903     "referenced_type" : "type-84"
10904    }
10905   ],
10906   "is_anonymous" : true,
10907   "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",
10908   "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",
10909   "record_kind" : "union",
10910   "referenced_type" : "type-363",
10911   "self_type" : "type-363",
10912   "size" : 8,
10913   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10914   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
10915  },
10916  {
10917   "alignment" : 4,
10918   "fields" :
10919   [
10920    {
10921     "access" : "private",
10922     "referenced_type" : "type-408"
10923    }
10924   ],
10925   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
10926   "name" : "android::hardware::details::hidl_pointer<native_handle>",
10927   "referenced_type" : "type-407",
10928   "self_type" : "type-407",
10929   "size" : 8,
10930   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10931   "template_args" : [ "type-220" ],
10932   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
10933  },
10934  {
10935   "access" : "private",
10936   "alignment" : 4,
10937   "fields" :
10938   [
10939    {
10940     "field_name" : "mPointer",
10941     "referenced_type" : "type-219"
10942    },
10943    {
10944     "field_name" : "_pad",
10945     "referenced_type" : "type-84"
10946    }
10947   ],
10948   "is_anonymous" : true,
10949   "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",
10950   "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",
10951   "record_kind" : "union",
10952   "referenced_type" : "type-408",
10953   "self_type" : "type-408",
10954   "size" : 8,
10955   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10956   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
10957  },
10958  {
10959   "alignment" : 1,
10960   "linker_set_key" : "android::hardware::details::i_tag",
10961   "name" : "android::hardware::details::i_tag",
10962   "referenced_type" : "type-244",
10963   "self_type" : "type-244",
10964   "size" : 1,
10965   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
10966   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
10967  },
10968  {
10969   "alignment" : 4,
10970   "fields" :
10971   [
10972    {
10973     "access" : "private",
10974     "field_name" : "mStatus",
10975     "referenced_type" : "type-171"
10976    },
10977    {
10978     "access" : "private",
10979     "field_name" : "mCheckedStatus",
10980     "field_offset" : 160,
10981     "referenced_type" : "type-44"
10982    }
10983   ],
10984   "linker_set_key" : "android::hardware::details::return_status",
10985   "name" : "android::hardware::details::return_status",
10986   "record_kind" : "class",
10987   "referenced_type" : "type-181",
10988   "self_type" : "type-181",
10989   "size" : 24,
10990   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
10991   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
10992  },
10993  {
10994   "alignment" : 1,
10995   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
10996   "name" : "android::hardware::details::std_array<unsigned char, 32>",
10997   "referenced_type" : "type-392",
10998   "self_type" : "type-392",
10999   "size" : 1,
11000   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11001   "template_args" : [ "type-103" ],
11002   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
11003  },
11004  {
11005   "alignment" : 8,
11006   "fields" :
11007   [
11008    {
11009     "field_name" : "periodicChoresIntervalFast",
11010     "referenced_type" : "type-32"
11011    },
11012    {
11013     "field_name" : "periodicChoresIntervalSlow",
11014     "field_offset" : 32,
11015     "referenced_type" : "type-32"
11016    },
11017    {
11018     "field_name" : "batteryStatusPath",
11019     "field_offset" : 64,
11020     "referenced_type" : "type-81"
11021    },
11022    {
11023     "field_name" : "batteryHealthPath",
11024     "field_offset" : 192,
11025     "referenced_type" : "type-81"
11026    },
11027    {
11028     "field_name" : "batteryPresentPath",
11029     "field_offset" : 320,
11030     "referenced_type" : "type-81"
11031    },
11032    {
11033     "field_name" : "batteryCapacityPath",
11034     "field_offset" : 448,
11035     "referenced_type" : "type-81"
11036    },
11037    {
11038     "field_name" : "batteryVoltagePath",
11039     "field_offset" : 576,
11040     "referenced_type" : "type-81"
11041    },
11042    {
11043     "field_name" : "batteryTemperaturePath",
11044     "field_offset" : 704,
11045     "referenced_type" : "type-81"
11046    },
11047    {
11048     "field_name" : "batteryTechnologyPath",
11049     "field_offset" : 832,
11050     "referenced_type" : "type-81"
11051    },
11052    {
11053     "field_name" : "batteryCurrentNowPath",
11054     "field_offset" : 960,
11055     "referenced_type" : "type-81"
11056    },
11057    {
11058     "field_name" : "batteryCurrentAvgPath",
11059     "field_offset" : 1088,
11060     "referenced_type" : "type-81"
11061    },
11062    {
11063     "field_name" : "batteryChargeCounterPath",
11064     "field_offset" : 1216,
11065     "referenced_type" : "type-81"
11066    },
11067    {
11068     "field_name" : "batteryFullChargePath",
11069     "field_offset" : 1344,
11070     "referenced_type" : "type-81"
11071    },
11072    {
11073     "field_name" : "batteryCycleCountPath",
11074     "field_offset" : 1472,
11075     "referenced_type" : "type-81"
11076    }
11077   ],
11078   "linker_set_key" : "android::hardware::health::V1_0::HealthConfig",
11079   "name" : "android::hardware::health::V1_0::HealthConfig",
11080   "referenced_type" : "type-567",
11081   "self_type" : "type-567",
11082   "size" : 200,
11083   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h",
11084   "unique_id" : "_ZTSN7android8hardware6health4V1_012HealthConfigE"
11085  },
11086  {
11087   "alignment" : 8,
11088   "fields" :
11089   [
11090    {
11091     "field_name" : "chargerAcOnline",
11092     "referenced_type" : "type-44"
11093    },
11094    {
11095     "field_name" : "chargerUsbOnline",
11096     "field_offset" : 8,
11097     "referenced_type" : "type-44"
11098    },
11099    {
11100     "field_name" : "chargerWirelessOnline",
11101     "field_offset" : 16,
11102     "referenced_type" : "type-44"
11103    },
11104    {
11105     "field_name" : "maxChargingCurrent",
11106     "field_offset" : 32,
11107     "referenced_type" : "type-32"
11108    },
11109    {
11110     "field_name" : "maxChargingVoltage",
11111     "field_offset" : 64,
11112     "referenced_type" : "type-32"
11113    },
11114    {
11115     "field_name" : "batteryStatus",
11116     "field_offset" : 96,
11117     "referenced_type" : "type-565"
11118    },
11119    {
11120     "field_name" : "batteryHealth",
11121     "field_offset" : 128,
11122     "referenced_type" : "type-566"
11123    },
11124    {
11125     "field_name" : "batteryPresent",
11126     "field_offset" : 160,
11127     "referenced_type" : "type-44"
11128    },
11129    {
11130     "field_name" : "batteryLevel",
11131     "field_offset" : 192,
11132     "referenced_type" : "type-32"
11133    },
11134    {
11135     "field_name" : "batteryVoltage",
11136     "field_offset" : 224,
11137     "referenced_type" : "type-32"
11138    },
11139    {
11140     "field_name" : "batteryTemperature",
11141     "field_offset" : 256,
11142     "referenced_type" : "type-32"
11143    },
11144    {
11145     "field_name" : "batteryCurrent",
11146     "field_offset" : 288,
11147     "referenced_type" : "type-32"
11148    },
11149    {
11150     "field_name" : "batteryCycleCount",
11151     "field_offset" : 320,
11152     "referenced_type" : "type-32"
11153    },
11154    {
11155     "field_name" : "batteryFullCharge",
11156     "field_offset" : 352,
11157     "referenced_type" : "type-32"
11158    },
11159    {
11160     "field_name" : "batteryChargeCounter",
11161     "field_offset" : 384,
11162     "referenced_type" : "type-32"
11163    },
11164    {
11165     "field_name" : "batteryTechnology",
11166     "field_offset" : 448,
11167     "referenced_type" : "type-81"
11168    }
11169   ],
11170   "linker_set_key" : "android::hardware::health::V1_0::HealthInfo",
11171   "name" : "android::hardware::health::V1_0::HealthInfo",
11172   "referenced_type" : "type-568",
11173   "self_type" : "type-568",
11174   "size" : 72,
11175   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h",
11176   "unique_id" : "_ZTSN7android8hardware6health4V1_010HealthInfoE"
11177  },
11178  {
11179   "alignment" : 4,
11180   "base_specifiers" :
11181   [
11182    {
11183     "referenced_type" : "type-453"
11184    }
11185   ],
11186   "fields" :
11187   [
11188    {
11189     "access" : "private",
11190     "field_name" : "_hidl_mImpl",
11191     "field_offset" : 544,
11192     "referenced_type" : "type-148"
11193    }
11194   ],
11195   "linker_set_key" : "android::hardware::health::V2_0::BnHwHealth",
11196   "name" : "android::hardware::health::V2_0::BnHwHealth",
11197   "referenced_type" : "type-605",
11198   "self_type" : "type-605",
11199   "size" : 80,
11200   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealth.h",
11201   "unique_id" : "_ZTSN7android8hardware6health4V2_010BnHwHealthE",
11202   "vtable_components" :
11203   [
11204    {
11205     "component_value" : 72,
11206     "kind" : "vbase_offset"
11207    },
11208    {
11209     "kind" : "offset_to_top"
11210    },
11211    {
11212     "kind" : "rtti",
11213     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_010BnHwHealthE"
11214    },
11215    {
11216     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11217    },
11218    {
11219     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11220    },
11221    {
11222     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11223    },
11224    {
11225     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11226    },
11227    {
11228     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11229    },
11230    {
11231     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11232    },
11233    {
11234     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11235    },
11236    {
11237     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11238    },
11239    {
11240     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11241    },
11242    {
11243     "kind" : "complete_dtor_pointer",
11244     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BnHwHealthD1Ev"
11245    },
11246    {
11247     "kind" : "deleting_dtor_pointer",
11248     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BnHwHealthD0Ev"
11249    },
11250    {
11251     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BnHwHealth10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
11252    },
11253    {
11254     "component_value" : -20,
11255     "kind" : "offset_to_top"
11256    },
11257    {
11258     "kind" : "rtti",
11259     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_010BnHwHealthE"
11260    },
11261    {
11262     "kind" : "complete_dtor_pointer",
11263     "mangled_component_name" : "_ZThn20_N7android8hardware6health4V2_010BnHwHealthD1Ev"
11264    },
11265    {
11266     "kind" : "deleting_dtor_pointer",
11267     "mangled_component_name" : "_ZThn20_N7android8hardware6health4V2_010BnHwHealthD0Ev"
11268    },
11269    {
11270     "kind" : "vcall_offset"
11271    },
11272    {
11273     "kind" : "vcall_offset"
11274    },
11275    {
11276     "kind" : "vcall_offset"
11277    },
11278    {
11279     "kind" : "vcall_offset"
11280    },
11281    {
11282     "component_value" : -72,
11283     "kind" : "vcall_offset"
11284    },
11285    {
11286     "component_value" : -72,
11287     "kind" : "offset_to_top"
11288    },
11289    {
11290     "kind" : "rtti",
11291     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_010BnHwHealthE"
11292    },
11293    {
11294     "kind" : "complete_dtor_pointer",
11295     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_010BnHwHealthD1Ev"
11296    },
11297    {
11298     "kind" : "deleting_dtor_pointer",
11299     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_010BnHwHealthD0Ev"
11300    },
11301    {
11302     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11303    },
11304    {
11305     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11306    },
11307    {
11308     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11309    },
11310    {
11311     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11312    }
11313   ]
11314  },
11315  {
11316   "alignment" : 4,
11317   "base_specifiers" :
11318   [
11319    {
11320     "referenced_type" : "type-453"
11321    }
11322   ],
11323   "fields" :
11324   [
11325    {
11326     "access" : "private",
11327     "field_name" : "_hidl_mImpl",
11328     "field_offset" : 544,
11329     "referenced_type" : "type-126"
11330    }
11331   ],
11332   "linker_set_key" : "android::hardware::health::V2_0::BnHwHealthInfoCallback",
11333   "name" : "android::hardware::health::V2_0::BnHwHealthInfoCallback",
11334   "referenced_type" : "type-456",
11335   "self_type" : "type-456",
11336   "size" : 80,
11337   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealthInfoCallback.h",
11338   "unique_id" : "_ZTSN7android8hardware6health4V2_022BnHwHealthInfoCallbackE",
11339   "vtable_components" :
11340   [
11341    {
11342     "component_value" : 72,
11343     "kind" : "vbase_offset"
11344    },
11345    {
11346     "kind" : "offset_to_top"
11347    },
11348    {
11349     "kind" : "rtti",
11350     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_022BnHwHealthInfoCallbackE"
11351    },
11352    {
11353     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11354    },
11355    {
11356     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11357    },
11358    {
11359     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11360    },
11361    {
11362     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11363    },
11364    {
11365     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11366    },
11367    {
11368     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11369    },
11370    {
11371     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11372    },
11373    {
11374     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11375    },
11376    {
11377     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11378    },
11379    {
11380     "kind" : "complete_dtor_pointer",
11381     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BnHwHealthInfoCallbackD1Ev"
11382    },
11383    {
11384     "kind" : "deleting_dtor_pointer",
11385     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BnHwHealthInfoCallbackD0Ev"
11386    },
11387    {
11388     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BnHwHealthInfoCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
11389    },
11390    {
11391     "component_value" : -20,
11392     "kind" : "offset_to_top"
11393    },
11394    {
11395     "kind" : "rtti",
11396     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_022BnHwHealthInfoCallbackE"
11397    },
11398    {
11399     "kind" : "complete_dtor_pointer",
11400     "mangled_component_name" : "_ZThn20_N7android8hardware6health4V2_022BnHwHealthInfoCallbackD1Ev"
11401    },
11402    {
11403     "kind" : "deleting_dtor_pointer",
11404     "mangled_component_name" : "_ZThn20_N7android8hardware6health4V2_022BnHwHealthInfoCallbackD0Ev"
11405    },
11406    {
11407     "kind" : "vcall_offset"
11408    },
11409    {
11410     "kind" : "vcall_offset"
11411    },
11412    {
11413     "kind" : "vcall_offset"
11414    },
11415    {
11416     "kind" : "vcall_offset"
11417    },
11418    {
11419     "component_value" : -72,
11420     "kind" : "vcall_offset"
11421    },
11422    {
11423     "component_value" : -72,
11424     "kind" : "offset_to_top"
11425    },
11426    {
11427     "kind" : "rtti",
11428     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_022BnHwHealthInfoCallbackE"
11429    },
11430    {
11431     "kind" : "complete_dtor_pointer",
11432     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_022BnHwHealthInfoCallbackD1Ev"
11433    },
11434    {
11435     "kind" : "deleting_dtor_pointer",
11436     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_022BnHwHealthInfoCallbackD0Ev"
11437    },
11438    {
11439     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11440    },
11441    {
11442     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11443    },
11444    {
11445     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11446    },
11447    {
11448     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11449    }
11450   ]
11451  },
11452  {
11453   "alignment" : 4,
11454   "base_specifiers" :
11455   [
11456    {
11457     "referenced_type" : "type-438"
11458    },
11459    {
11460     "referenced_type" : "type-136"
11461    }
11462   ],
11463   "fields" :
11464   [
11465    {
11466     "access" : "private",
11467     "field_name" : "_hidl_mMutex",
11468     "field_offset" : 544,
11469     "referenced_type" : "type-601"
11470    },
11471    {
11472     "access" : "private",
11473     "field_name" : "_hidl_mDeathRecipients",
11474     "field_offset" : 576,
11475     "referenced_type" : "type-602"
11476    }
11477   ],
11478   "linker_set_key" : "android::hardware::health::V2_0::BpHwHealth",
11479   "name" : "android::hardware::health::V2_0::BpHwHealth",
11480   "referenced_type" : "type-600",
11481   "self_type" : "type-600",
11482   "size" : 92,
11483   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h",
11484   "unique_id" : "_ZTSN7android8hardware6health4V2_010BpHwHealthE",
11485   "vtable_components" :
11486   [
11487    {
11488     "component_value" : 84,
11489     "kind" : "vbase_offset"
11490    },
11491    {
11492     "kind" : "offset_to_top"
11493    },
11494    {
11495     "kind" : "rtti",
11496     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_010BpHwHealthE"
11497    },
11498    {
11499     "mangled_component_name" : "_ZNK7android8hardware6health4V2_010BpHwHealth8isRemoteEv"
11500    },
11501    {
11502     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11503    },
11504    {
11505     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11506    },
11507    {
11508     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11509    },
11510    {
11511     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11512    },
11513    {
11514     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth21setHALInstrumentationEv"
11515    },
11516    {
11517     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11518    },
11519    {
11520     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth4pingEv"
11521    },
11522    {
11523     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11524    },
11525    {
11526     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth21notifySyspropsChangedEv"
11527    },
11528    {
11529     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11530    },
11531    {
11532     "kind" : "complete_dtor_pointer",
11533     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealthD1Ev"
11534    },
11535    {
11536     "kind" : "deleting_dtor_pointer",
11537     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealthD0Ev"
11538    },
11539    {
11540     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth16registerCallbackERKNS_2spINS2_19IHealthInfoCallbackEEE"
11541    },
11542    {
11543     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth18unregisterCallbackERKNS_2spINS2_19IHealthInfoCallbackEEE"
11544    },
11545    {
11546     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth6updateEv"
11547    },
11548    {
11549     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth16getChargeCounterENSt3__18functionIFvNS2_6ResultEiEEE"
11550    },
11551    {
11552     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth13getCurrentNowENSt3__18functionIFvNS2_6ResultEiEEE"
11553    },
11554    {
11555     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth17getCurrentAverageENSt3__18functionIFvNS2_6ResultEiEEE"
11556    },
11557    {
11558     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth11getCapacityENSt3__18functionIFvNS2_6ResultEiEEE"
11559    },
11560    {
11561     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth16getEnergyCounterENSt3__18functionIFvNS2_6ResultExEEE"
11562    },
11563    {
11564     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth15getChargeStatusENSt3__18functionIFvNS2_6ResultENS1_4V1_013BatteryStatusEEEE"
11565    },
11566    {
11567     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth14getStorageInfoENSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_11StorageInfoEEEEEE"
11568    },
11569    {
11570     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth12getDiskStatsENSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_9DiskStatsEEEEEE"
11571    },
11572    {
11573     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth13getHealthInfoENSt3__18functionIFvNS2_6ResultERKNS2_10HealthInfoEEEE"
11574    },
11575    {
11576     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEE10onAsBinderEv"
11577    },
11578    {
11579     "component_value" : 80,
11580     "kind" : "vbase_offset"
11581    },
11582    {
11583     "component_value" : -4,
11584     "kind" : "offset_to_top"
11585    },
11586    {
11587     "kind" : "rtti",
11588     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_010BpHwHealthE"
11589    },
11590    {
11591     "kind" : "complete_dtor_pointer",
11592     "mangled_component_name" : "_ZThn4_N7android8hardware6health4V2_010BpHwHealthD1Ev"
11593    },
11594    {
11595     "kind" : "deleting_dtor_pointer",
11596     "mangled_component_name" : "_ZThn4_N7android8hardware6health4V2_010BpHwHealthD0Ev"
11597    },
11598    {
11599     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEE10onAsBinderEv"
11600    },
11601    {
11602     "component_value" : 76,
11603     "kind" : "vbase_offset"
11604    },
11605    {
11606     "component_value" : -8,
11607     "kind" : "offset_to_top"
11608    },
11609    {
11610     "kind" : "rtti",
11611     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_010BpHwHealthE"
11612    },
11613    {
11614     "kind" : "complete_dtor_pointer",
11615     "mangled_component_name" : "_ZThn8_N7android8hardware6health4V2_010BpHwHealthD1Ev"
11616    },
11617    {
11618     "kind" : "deleting_dtor_pointer",
11619     "mangled_component_name" : "_ZThn8_N7android8hardware6health4V2_010BpHwHealthD0Ev"
11620    },
11621    {
11622     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11623    },
11624    {
11625     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11626    },
11627    {
11628     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11629    },
11630    {
11631     "component_value" : -24,
11632     "kind" : "offset_to_top"
11633    },
11634    {
11635     "kind" : "rtti",
11636     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_010BpHwHealthE"
11637    },
11638    {
11639     "kind" : "complete_dtor_pointer",
11640     "mangled_component_name" : "_ZThn24_N7android8hardware6health4V2_010BpHwHealthD1Ev"
11641    },
11642    {
11643     "kind" : "deleting_dtor_pointer",
11644     "mangled_component_name" : "_ZThn24_N7android8hardware6health4V2_010BpHwHealthD0Ev"
11645    },
11646    {
11647     "kind" : "vcall_offset"
11648    },
11649    {
11650     "component_value" : -76,
11651     "kind" : "vcall_offset"
11652    },
11653    {
11654     "component_value" : -76,
11655     "kind" : "vcall_offset"
11656    },
11657    {
11658     "component_value" : -76,
11659     "kind" : "vcall_offset"
11660    },
11661    {
11662     "component_value" : -84,
11663     "kind" : "vcall_offset"
11664    },
11665    {
11666     "component_value" : -84,
11667     "kind" : "offset_to_top"
11668    },
11669    {
11670     "kind" : "rtti",
11671     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_010BpHwHealthE"
11672    },
11673    {
11674     "kind" : "complete_dtor_pointer",
11675     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_010BpHwHealthD1Ev"
11676    },
11677    {
11678     "kind" : "deleting_dtor_pointer",
11679     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_010BpHwHealthD0Ev"
11680    },
11681    {
11682     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11683    },
11684    {
11685     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11686    },
11687    {
11688     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11689    },
11690    {
11691     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11692    }
11693   ]
11694  },
11695  {
11696   "alignment" : 4,
11697   "base_specifiers" :
11698   [
11699    {
11700     "referenced_type" : "type-132"
11701    },
11702    {
11703     "referenced_type" : "type-136"
11704    }
11705   ],
11706   "fields" :
11707   [
11708    {
11709     "access" : "private",
11710     "field_name" : "_hidl_mMutex",
11711     "field_offset" : 544,
11712     "referenced_type" : "type-130"
11713    },
11714    {
11715     "access" : "private",
11716     "field_name" : "_hidl_mDeathRecipients",
11717     "field_offset" : 576,
11718     "referenced_type" : "type-131"
11719    }
11720   ],
11721   "linker_set_key" : "android::hardware::health::V2_0::BpHwHealthInfoCallback",
11722   "name" : "android::hardware::health::V2_0::BpHwHealthInfoCallback",
11723   "referenced_type" : "type-129",
11724   "self_type" : "type-129",
11725   "size" : 92,
11726   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealthInfoCallback.h",
11727   "unique_id" : "_ZTSN7android8hardware6health4V2_022BpHwHealthInfoCallbackE",
11728   "vtable_components" :
11729   [
11730    {
11731     "component_value" : 84,
11732     "kind" : "vbase_offset"
11733    },
11734    {
11735     "kind" : "offset_to_top"
11736    },
11737    {
11738     "kind" : "rtti",
11739     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_022BpHwHealthInfoCallbackE"
11740    },
11741    {
11742     "mangled_component_name" : "_ZNK7android8hardware6health4V2_022BpHwHealthInfoCallback8isRemoteEv"
11743    },
11744    {
11745     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11746    },
11747    {
11748     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11749    },
11750    {
11751     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11752    },
11753    {
11754     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11755    },
11756    {
11757     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback21setHALInstrumentationEv"
11758    },
11759    {
11760     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11761    },
11762    {
11763     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback4pingEv"
11764    },
11765    {
11766     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11767    },
11768    {
11769     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback21notifySyspropsChangedEv"
11770    },
11771    {
11772     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11773    },
11774    {
11775     "kind" : "complete_dtor_pointer",
11776     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallbackD1Ev"
11777    },
11778    {
11779     "kind" : "deleting_dtor_pointer",
11780     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallbackD0Ev"
11781    },
11782    {
11783     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback17healthInfoChangedERKNS2_10HealthInfoE"
11784    },
11785    {
11786     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEE10onAsBinderEv"
11787    },
11788    {
11789     "component_value" : 80,
11790     "kind" : "vbase_offset"
11791    },
11792    {
11793     "component_value" : -4,
11794     "kind" : "offset_to_top"
11795    },
11796    {
11797     "kind" : "rtti",
11798     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_022BpHwHealthInfoCallbackE"
11799    },
11800    {
11801     "kind" : "complete_dtor_pointer",
11802     "mangled_component_name" : "_ZThn4_N7android8hardware6health4V2_022BpHwHealthInfoCallbackD1Ev"
11803    },
11804    {
11805     "kind" : "deleting_dtor_pointer",
11806     "mangled_component_name" : "_ZThn4_N7android8hardware6health4V2_022BpHwHealthInfoCallbackD0Ev"
11807    },
11808    {
11809     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEE10onAsBinderEv"
11810    },
11811    {
11812     "component_value" : 76,
11813     "kind" : "vbase_offset"
11814    },
11815    {
11816     "component_value" : -8,
11817     "kind" : "offset_to_top"
11818    },
11819    {
11820     "kind" : "rtti",
11821     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_022BpHwHealthInfoCallbackE"
11822    },
11823    {
11824     "kind" : "complete_dtor_pointer",
11825     "mangled_component_name" : "_ZThn8_N7android8hardware6health4V2_022BpHwHealthInfoCallbackD1Ev"
11826    },
11827    {
11828     "kind" : "deleting_dtor_pointer",
11829     "mangled_component_name" : "_ZThn8_N7android8hardware6health4V2_022BpHwHealthInfoCallbackD0Ev"
11830    },
11831    {
11832     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11833    },
11834    {
11835     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11836    },
11837    {
11838     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11839    },
11840    {
11841     "component_value" : -24,
11842     "kind" : "offset_to_top"
11843    },
11844    {
11845     "kind" : "rtti",
11846     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_022BpHwHealthInfoCallbackE"
11847    },
11848    {
11849     "kind" : "complete_dtor_pointer",
11850     "mangled_component_name" : "_ZThn24_N7android8hardware6health4V2_022BpHwHealthInfoCallbackD1Ev"
11851    },
11852    {
11853     "kind" : "deleting_dtor_pointer",
11854     "mangled_component_name" : "_ZThn24_N7android8hardware6health4V2_022BpHwHealthInfoCallbackD0Ev"
11855    },
11856    {
11857     "kind" : "vcall_offset"
11858    },
11859    {
11860     "component_value" : -76,
11861     "kind" : "vcall_offset"
11862    },
11863    {
11864     "component_value" : -76,
11865     "kind" : "vcall_offset"
11866    },
11867    {
11868     "component_value" : -76,
11869     "kind" : "vcall_offset"
11870    },
11871    {
11872     "component_value" : -84,
11873     "kind" : "vcall_offset"
11874    },
11875    {
11876     "component_value" : -84,
11877     "kind" : "offset_to_top"
11878    },
11879    {
11880     "kind" : "rtti",
11881     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_022BpHwHealthInfoCallbackE"
11882    },
11883    {
11884     "kind" : "complete_dtor_pointer",
11885     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_022BpHwHealthInfoCallbackD1Ev"
11886    },
11887    {
11888     "kind" : "deleting_dtor_pointer",
11889     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_022BpHwHealthInfoCallbackD0Ev"
11890    },
11891    {
11892     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11893    },
11894    {
11895     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11896    },
11897    {
11898     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11899    },
11900    {
11901     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11902    }
11903   ]
11904  },
11905  {
11906   "alignment" : 4,
11907   "base_specifiers" :
11908   [
11909    {
11910     "referenced_type" : "type-150"
11911    },
11912    {
11913     "referenced_type" : "type-136"
11914    }
11915   ],
11916   "fields" :
11917   [
11918    {
11919     "access" : "private",
11920     "field_name" : "mImpl",
11921     "field_offset" : 384,
11922     "referenced_type" : "type-155"
11923    },
11924    {
11925     "access" : "private",
11926     "field_name" : "mOnewayQueue",
11927     "field_offset" : 416,
11928     "referenced_type" : "type-633"
11929    }
11930   ],
11931   "linker_set_key" : "android::hardware::health::V2_0::BsHealth",
11932   "name" : "android::hardware::health::V2_0::BsHealth",
11933   "referenced_type" : "type-640",
11934   "self_type" : "type-640",
11935   "size" : 68,
11936   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BsHealth.h",
11937   "unique_id" : "_ZTSN7android8hardware6health4V2_08BsHealthE",
11938   "vtable_components" :
11939   [
11940    {
11941     "component_value" : 60,
11942     "kind" : "vbase_offset"
11943    },
11944    {
11945     "kind" : "offset_to_top"
11946    },
11947    {
11948     "kind" : "rtti",
11949     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_08BsHealthE"
11950    },
11951    {
11952     "mangled_component_name" : "_ZNK7android8hardware6health4V2_07IHealth8isRemoteEv"
11953    },
11954    {
11955     "mangled_component_name" : "_ZN7android8hardware6health4V2_08BsHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11956    },
11957    {
11958     "mangled_component_name" : "_ZN7android8hardware6health4V2_08BsHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11959    },
11960    {
11961     "mangled_component_name" : "_ZN7android8hardware6health4V2_08BsHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11962    },
11963    {
11964     "mangled_component_name" : "_ZN7android8hardware6health4V2_08BsHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11965    },
11966    {
11967     "mangled_component_name" : "_ZN7android8hardware6health4V2_08BsHealth21setHALInstrumentationEv"
11968    },
11969    {
11970     "mangled_component_name" : "_ZN7android8hardware6health4V2_08BsHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11971    },
11972    {
11973     "mangled_component_name" : "_ZN7android8hardware6health4V2_08BsHealth4pingEv"
11974    },
11975    {
11976     "mangled_component_name" : "_ZN7android8hardware6health4V2_08BsHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11977    },
11978    {
11979     "mangled_component_name" : "_ZN7android8hardware6health4V2_08BsHealth21notifySyspropsChangedEv"
11980    },
11981    {
11982     "mangled_component_name" : "_ZN7android8hardware6health4V2_08BsHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11983    },
11984    {
11985     "kind" : "complete_dtor_pointer",
11986     "mangled_component_name" : "_ZN7android8hardware6health4V2_08BsHealthD1Ev"
11987    },
11988    {
11989     "kind" : "deleting_dtor_pointer",
11990     "mangled_component_name" : "_ZN7android8hardware6health4V2_08BsHealthD0Ev"
11991    },
11992    {
11993     "mangled_component_name" : "_ZN7android8hardware6health4V2_08BsHealth16registerCallbackERKNS_2spINS2_19IHealthInfoCallbackEEE"
11994    },
11995    {
11996     "mangled_component_name" : "_ZN7android8hardware6health4V2_08BsHealth18unregisterCallbackERKNS_2spINS2_19IHealthInfoCallbackEEE"
11997    },
11998    {
11999     "mangled_component_name" : "_ZN7android8hardware6health4V2_08BsHealth6updateEv"
12000    },
12001    {
12002     "mangled_component_name" : "_ZN7android8hardware6health4V2_08BsHealth16getChargeCounterENSt3__18functionIFvNS2_6ResultEiEEE"
12003    },
12004    {
12005     "mangled_component_name" : "_ZN7android8hardware6health4V2_08BsHealth13getCurrentNowENSt3__18functionIFvNS2_6ResultEiEEE"
12006    },
12007    {
12008     "mangled_component_name" : "_ZN7android8hardware6health4V2_08BsHealth17getCurrentAverageENSt3__18functionIFvNS2_6ResultEiEEE"
12009    },
12010    {
12011     "mangled_component_name" : "_ZN7android8hardware6health4V2_08BsHealth11getCapacityENSt3__18functionIFvNS2_6ResultEiEEE"
12012    },
12013    {
12014     "mangled_component_name" : "_ZN7android8hardware6health4V2_08BsHealth16getEnergyCounterENSt3__18functionIFvNS2_6ResultExEEE"
12015    },
12016    {
12017     "mangled_component_name" : "_ZN7android8hardware6health4V2_08BsHealth15getChargeStatusENSt3__18functionIFvNS2_6ResultENS1_4V1_013BatteryStatusEEEE"
12018    },
12019    {
12020     "mangled_component_name" : "_ZN7android8hardware6health4V2_08BsHealth14getStorageInfoENSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_11StorageInfoEEEEEE"
12021    },
12022    {
12023     "mangled_component_name" : "_ZN7android8hardware6health4V2_08BsHealth12getDiskStatsENSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_9DiskStatsEEEEEE"
12024    },
12025    {
12026     "mangled_component_name" : "_ZN7android8hardware6health4V2_08BsHealth13getHealthInfoENSt3__18functionIFvNS2_6ResultERKNS2_10HealthInfoEEEE"
12027    },
12028    {
12029     "component_value" : -4,
12030     "kind" : "offset_to_top"
12031    },
12032    {
12033     "kind" : "rtti",
12034     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_08BsHealthE"
12035    },
12036    {
12037     "kind" : "complete_dtor_pointer",
12038     "mangled_component_name" : "_ZThn4_N7android8hardware6health4V2_08BsHealthD1Ev"
12039    },
12040    {
12041     "kind" : "deleting_dtor_pointer",
12042     "mangled_component_name" : "_ZThn4_N7android8hardware6health4V2_08BsHealthD0Ev"
12043    },
12044    {
12045     "kind" : "vcall_offset"
12046    },
12047    {
12048     "kind" : "vcall_offset"
12049    },
12050    {
12051     "kind" : "vcall_offset"
12052    },
12053    {
12054     "kind" : "vcall_offset"
12055    },
12056    {
12057     "component_value" : -60,
12058     "kind" : "vcall_offset"
12059    },
12060    {
12061     "component_value" : -60,
12062     "kind" : "offset_to_top"
12063    },
12064    {
12065     "kind" : "rtti",
12066     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_08BsHealthE"
12067    },
12068    {
12069     "kind" : "complete_dtor_pointer",
12070     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_08BsHealthD1Ev"
12071    },
12072    {
12073     "kind" : "deleting_dtor_pointer",
12074     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_08BsHealthD0Ev"
12075    },
12076    {
12077     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12078    },
12079    {
12080     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12081    },
12082    {
12083     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12084    },
12085    {
12086     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12087    }
12088   ]
12089  },
12090  {
12091   "alignment" : 4,
12092   "base_specifiers" :
12093   [
12094    {
12095     "referenced_type" : "type-128"
12096    },
12097    {
12098     "referenced_type" : "type-136"
12099    }
12100   ],
12101   "fields" :
12102   [
12103    {
12104     "access" : "private",
12105     "field_name" : "mImpl",
12106     "field_offset" : 384,
12107     "referenced_type" : "type-144"
12108    },
12109    {
12110     "access" : "private",
12111     "field_name" : "mOnewayQueue",
12112     "field_offset" : 416,
12113     "referenced_type" : "type-633"
12114    }
12115   ],
12116   "linker_set_key" : "android::hardware::health::V2_0::BsHealthInfoCallback",
12117   "name" : "android::hardware::health::V2_0::BsHealthInfoCallback",
12118   "referenced_type" : "type-632",
12119   "self_type" : "type-632",
12120   "size" : 68,
12121   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BsHealthInfoCallback.h",
12122   "unique_id" : "_ZTSN7android8hardware6health4V2_020BsHealthInfoCallbackE",
12123   "vtable_components" :
12124   [
12125    {
12126     "component_value" : 60,
12127     "kind" : "vbase_offset"
12128    },
12129    {
12130     "kind" : "offset_to_top"
12131    },
12132    {
12133     "kind" : "rtti",
12134     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_020BsHealthInfoCallbackE"
12135    },
12136    {
12137     "mangled_component_name" : "_ZNK7android8hardware6health4V2_019IHealthInfoCallback8isRemoteEv"
12138    },
12139    {
12140     "mangled_component_name" : "_ZN7android8hardware6health4V2_020BsHealthInfoCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12141    },
12142    {
12143     "mangled_component_name" : "_ZN7android8hardware6health4V2_020BsHealthInfoCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12144    },
12145    {
12146     "mangled_component_name" : "_ZN7android8hardware6health4V2_020BsHealthInfoCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12147    },
12148    {
12149     "mangled_component_name" : "_ZN7android8hardware6health4V2_020BsHealthInfoCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12150    },
12151    {
12152     "mangled_component_name" : "_ZN7android8hardware6health4V2_020BsHealthInfoCallback21setHALInstrumentationEv"
12153    },
12154    {
12155     "mangled_component_name" : "_ZN7android8hardware6health4V2_020BsHealthInfoCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12156    },
12157    {
12158     "mangled_component_name" : "_ZN7android8hardware6health4V2_020BsHealthInfoCallback4pingEv"
12159    },
12160    {
12161     "mangled_component_name" : "_ZN7android8hardware6health4V2_020BsHealthInfoCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12162    },
12163    {
12164     "mangled_component_name" : "_ZN7android8hardware6health4V2_020BsHealthInfoCallback21notifySyspropsChangedEv"
12165    },
12166    {
12167     "mangled_component_name" : "_ZN7android8hardware6health4V2_020BsHealthInfoCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12168    },
12169    {
12170     "kind" : "complete_dtor_pointer",
12171     "mangled_component_name" : "_ZN7android8hardware6health4V2_020BsHealthInfoCallbackD1Ev"
12172    },
12173    {
12174     "kind" : "deleting_dtor_pointer",
12175     "mangled_component_name" : "_ZN7android8hardware6health4V2_020BsHealthInfoCallbackD0Ev"
12176    },
12177    {
12178     "mangled_component_name" : "_ZN7android8hardware6health4V2_020BsHealthInfoCallback17healthInfoChangedERKNS2_10HealthInfoE"
12179    },
12180    {
12181     "component_value" : -4,
12182     "kind" : "offset_to_top"
12183    },
12184    {
12185     "kind" : "rtti",
12186     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_020BsHealthInfoCallbackE"
12187    },
12188    {
12189     "kind" : "complete_dtor_pointer",
12190     "mangled_component_name" : "_ZThn4_N7android8hardware6health4V2_020BsHealthInfoCallbackD1Ev"
12191    },
12192    {
12193     "kind" : "deleting_dtor_pointer",
12194     "mangled_component_name" : "_ZThn4_N7android8hardware6health4V2_020BsHealthInfoCallbackD0Ev"
12195    },
12196    {
12197     "kind" : "vcall_offset"
12198    },
12199    {
12200     "kind" : "vcall_offset"
12201    },
12202    {
12203     "kind" : "vcall_offset"
12204    },
12205    {
12206     "kind" : "vcall_offset"
12207    },
12208    {
12209     "component_value" : -60,
12210     "kind" : "vcall_offset"
12211    },
12212    {
12213     "component_value" : -60,
12214     "kind" : "offset_to_top"
12215    },
12216    {
12217     "kind" : "rtti",
12218     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_020BsHealthInfoCallbackE"
12219    },
12220    {
12221     "kind" : "complete_dtor_pointer",
12222     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_020BsHealthInfoCallbackD1Ev"
12223    },
12224    {
12225     "kind" : "deleting_dtor_pointer",
12226     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_020BsHealthInfoCallbackD0Ev"
12227    },
12228    {
12229     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12230    },
12231    {
12232     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12233    },
12234    {
12235     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12236    },
12237    {
12238     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12239    }
12240   ]
12241  },
12242  {
12243   "alignment" : 8,
12244   "fields" :
12245   [
12246    {
12247     "field_name" : "reads",
12248     "referenced_type" : "type-84"
12249    },
12250    {
12251     "field_name" : "readMerges",
12252     "field_offset" : 64,
12253     "referenced_type" : "type-84"
12254    },
12255    {
12256     "field_name" : "readSectors",
12257     "field_offset" : 128,
12258     "referenced_type" : "type-84"
12259    },
12260    {
12261     "field_name" : "readTicks",
12262     "field_offset" : 192,
12263     "referenced_type" : "type-84"
12264    },
12265    {
12266     "field_name" : "writes",
12267     "field_offset" : 256,
12268     "referenced_type" : "type-84"
12269    },
12270    {
12271     "field_name" : "writeMerges",
12272     "field_offset" : 320,
12273     "referenced_type" : "type-84"
12274    },
12275    {
12276     "field_name" : "writeSectors",
12277     "field_offset" : 384,
12278     "referenced_type" : "type-84"
12279    },
12280    {
12281     "field_name" : "writeTicks",
12282     "field_offset" : 448,
12283     "referenced_type" : "type-84"
12284    },
12285    {
12286     "field_name" : "ioInFlight",
12287     "field_offset" : 512,
12288     "referenced_type" : "type-84"
12289    },
12290    {
12291     "field_name" : "ioTicks",
12292     "field_offset" : 576,
12293     "referenced_type" : "type-84"
12294    },
12295    {
12296     "field_name" : "ioInQueue",
12297     "field_offset" : 640,
12298     "referenced_type" : "type-84"
12299    },
12300    {
12301     "field_name" : "attr",
12302     "field_offset" : 704,
12303     "referenced_type" : "type-80"
12304    }
12305   ],
12306   "linker_set_key" : "android::hardware::health::V2_0::DiskStats",
12307   "name" : "android::hardware::health::V2_0::DiskStats",
12308   "referenced_type" : "type-372",
12309   "self_type" : "type-372",
12310   "size" : 112,
12311   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/types.h",
12312   "unique_id" : "_ZTSN7android8hardware6health4V2_09DiskStatsE"
12313  },
12314  {
12315   "alignment" : 8,
12316   "fields" :
12317   [
12318    {
12319     "field_name" : "legacy",
12320     "referenced_type" : "type-568"
12321    },
12322    {
12323     "field_name" : "batteryCurrentAverage",
12324     "field_offset" : 576,
12325     "referenced_type" : "type-32"
12326    },
12327    {
12328     "field_name" : "diskStats",
12329     "field_offset" : 640,
12330     "referenced_type" : "type-368"
12331    },
12332    {
12333     "field_name" : "storageInfos",
12334     "field_offset" : 768,
12335     "referenced_type" : "type-379"
12336    }
12337   ],
12338   "linker_set_key" : "android::hardware::health::V2_0::HealthInfo",
12339   "name" : "android::hardware::health::V2_0::HealthInfo",
12340   "referenced_type" : "type-579",
12341   "self_type" : "type-579",
12342   "size" : 112,
12343   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/types.h",
12344   "unique_id" : "_ZTSN7android8hardware6health4V2_010HealthInfoE"
12345  },
12346  {
12347   "alignment" : 4,
12348   "base_specifiers" :
12349   [
12350    {
12351     "referenced_type" : "type-6"
12352    }
12353   ],
12354   "linker_set_key" : "android::hardware::health::V2_0::IHealth",
12355   "name" : "android::hardware::health::V2_0::IHealth",
12356   "referenced_type" : "type-150",
12357   "self_type" : "type-150",
12358   "size" : 12,
12359   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealth.h",
12360   "unique_id" : "_ZTSN7android8hardware6health4V2_07IHealthE",
12361   "vtable_components" :
12362   [
12363    {
12364     "component_value" : 4,
12365     "kind" : "vbase_offset"
12366    },
12367    {
12368     "kind" : "offset_to_top"
12369    },
12370    {
12371     "kind" : "rtti",
12372     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_07IHealthE"
12373    },
12374    {
12375     "mangled_component_name" : "_ZNK7android8hardware6health4V2_07IHealth8isRemoteEv"
12376    },
12377    {
12378     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12379    },
12380    {
12381     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12382    },
12383    {
12384     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12385    },
12386    {
12387     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12388    },
12389    {
12390     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth21setHALInstrumentationEv"
12391    },
12392    {
12393     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12394    },
12395    {
12396     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth4pingEv"
12397    },
12398    {
12399     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12400    },
12401    {
12402     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth21notifySyspropsChangedEv"
12403    },
12404    {
12405     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12406    },
12407    {
12408     "kind" : "complete_dtor_pointer",
12409     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealthD1Ev"
12410    },
12411    {
12412     "kind" : "deleting_dtor_pointer",
12413     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealthD0Ev"
12414    },
12415    {
12416     "is_pure" : true,
12417     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth16registerCallbackERKNS_2spINS2_19IHealthInfoCallbackEEE"
12418    },
12419    {
12420     "is_pure" : true,
12421     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth18unregisterCallbackERKNS_2spINS2_19IHealthInfoCallbackEEE"
12422    },
12423    {
12424     "is_pure" : true,
12425     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth6updateEv"
12426    },
12427    {
12428     "is_pure" : true,
12429     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth16getChargeCounterENSt3__18functionIFvNS2_6ResultEiEEE"
12430    },
12431    {
12432     "is_pure" : true,
12433     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth13getCurrentNowENSt3__18functionIFvNS2_6ResultEiEEE"
12434    },
12435    {
12436     "is_pure" : true,
12437     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth17getCurrentAverageENSt3__18functionIFvNS2_6ResultEiEEE"
12438    },
12439    {
12440     "is_pure" : true,
12441     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth11getCapacityENSt3__18functionIFvNS2_6ResultEiEEE"
12442    },
12443    {
12444     "is_pure" : true,
12445     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth16getEnergyCounterENSt3__18functionIFvNS2_6ResultExEEE"
12446    },
12447    {
12448     "is_pure" : true,
12449     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth15getChargeStatusENSt3__18functionIFvNS2_6ResultENS1_4V1_013BatteryStatusEEEE"
12450    },
12451    {
12452     "is_pure" : true,
12453     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth14getStorageInfoENSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_11StorageInfoEEEEEE"
12454    },
12455    {
12456     "is_pure" : true,
12457     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth12getDiskStatsENSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_9DiskStatsEEEEEE"
12458    },
12459    {
12460     "is_pure" : true,
12461     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth13getHealthInfoENSt3__18functionIFvNS2_6ResultERKNS2_10HealthInfoEEEE"
12462    },
12463    {
12464     "kind" : "vcall_offset"
12465    },
12466    {
12467     "kind" : "vcall_offset"
12468    },
12469    {
12470     "kind" : "vcall_offset"
12471    },
12472    {
12473     "kind" : "vcall_offset"
12474    },
12475    {
12476     "component_value" : -4,
12477     "kind" : "vcall_offset"
12478    },
12479    {
12480     "component_value" : -4,
12481     "kind" : "offset_to_top"
12482    },
12483    {
12484     "kind" : "rtti",
12485     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_07IHealthE"
12486    },
12487    {
12488     "kind" : "complete_dtor_pointer",
12489     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_07IHealthD1Ev"
12490    },
12491    {
12492     "kind" : "deleting_dtor_pointer",
12493     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_07IHealthD0Ev"
12494    },
12495    {
12496     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12497    },
12498    {
12499     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12500    },
12501    {
12502     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12503    },
12504    {
12505     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12506    }
12507   ]
12508  },
12509  {
12510   "alignment" : 4,
12511   "base_specifiers" :
12512   [
12513    {
12514     "referenced_type" : "type-6"
12515    }
12516   ],
12517   "linker_set_key" : "android::hardware::health::V2_0::IHealthInfoCallback",
12518   "name" : "android::hardware::health::V2_0::IHealthInfoCallback",
12519   "referenced_type" : "type-128",
12520   "self_type" : "type-128",
12521   "size" : 12,
12522   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealthInfoCallback.h",
12523   "unique_id" : "_ZTSN7android8hardware6health4V2_019IHealthInfoCallbackE",
12524   "vtable_components" :
12525   [
12526    {
12527     "component_value" : 4,
12528     "kind" : "vbase_offset"
12529    },
12530    {
12531     "kind" : "offset_to_top"
12532    },
12533    {
12534     "kind" : "rtti",
12535     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_019IHealthInfoCallbackE"
12536    },
12537    {
12538     "mangled_component_name" : "_ZNK7android8hardware6health4V2_019IHealthInfoCallback8isRemoteEv"
12539    },
12540    {
12541     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12542    },
12543    {
12544     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12545    },
12546    {
12547     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12548    },
12549    {
12550     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12551    },
12552    {
12553     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback21setHALInstrumentationEv"
12554    },
12555    {
12556     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12557    },
12558    {
12559     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback4pingEv"
12560    },
12561    {
12562     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12563    },
12564    {
12565     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback21notifySyspropsChangedEv"
12566    },
12567    {
12568     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12569    },
12570    {
12571     "kind" : "complete_dtor_pointer",
12572     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallbackD1Ev"
12573    },
12574    {
12575     "kind" : "deleting_dtor_pointer",
12576     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallbackD0Ev"
12577    },
12578    {
12579     "is_pure" : true,
12580     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback17healthInfoChangedERKNS2_10HealthInfoE"
12581    },
12582    {
12583     "kind" : "vcall_offset"
12584    },
12585    {
12586     "kind" : "vcall_offset"
12587    },
12588    {
12589     "kind" : "vcall_offset"
12590    },
12591    {
12592     "kind" : "vcall_offset"
12593    },
12594    {
12595     "component_value" : -4,
12596     "kind" : "vcall_offset"
12597    },
12598    {
12599     "component_value" : -4,
12600     "kind" : "offset_to_top"
12601    },
12602    {
12603     "kind" : "rtti",
12604     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_019IHealthInfoCallbackE"
12605    },
12606    {
12607     "kind" : "complete_dtor_pointer",
12608     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_019IHealthInfoCallbackD1Ev"
12609    },
12610    {
12611     "kind" : "deleting_dtor_pointer",
12612     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_019IHealthInfoCallbackD0Ev"
12613    },
12614    {
12615     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12616    },
12617    {
12618     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12619    },
12620    {
12621     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12622    },
12623    {
12624     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12625    }
12626   ]
12627  },
12628  {
12629   "alignment" : 8,
12630   "fields" :
12631   [
12632    {
12633     "field_name" : "isInternal",
12634     "referenced_type" : "type-44"
12635    },
12636    {
12637     "field_name" : "isBootDevice",
12638     "field_offset" : 8,
12639     "referenced_type" : "type-44"
12640    },
12641    {
12642     "field_name" : "name",
12643     "field_offset" : 64,
12644     "referenced_type" : "type-81"
12645    }
12646   ],
12647   "linker_set_key" : "android::hardware::health::V2_0::StorageAttribute",
12648   "name" : "android::hardware::health::V2_0::StorageAttribute",
12649   "referenced_type" : "type-80",
12650   "self_type" : "type-80",
12651   "size" : 24,
12652   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/types.h",
12653   "unique_id" : "_ZTSN7android8hardware6health4V2_016StorageAttributeE"
12654  },
12655  {
12656   "alignment" : 8,
12657   "fields" :
12658   [
12659    {
12660     "field_name" : "attr",
12661     "referenced_type" : "type-80"
12662    },
12663    {
12664     "field_name" : "eol",
12665     "field_offset" : 192,
12666     "referenced_type" : "type-105"
12667    },
12668    {
12669     "field_name" : "lifetimeA",
12670     "field_offset" : 208,
12671     "referenced_type" : "type-105"
12672    },
12673    {
12674     "field_name" : "lifetimeB",
12675     "field_offset" : 224,
12676     "referenced_type" : "type-105"
12677    },
12678    {
12679     "field_name" : "version",
12680     "field_offset" : 256,
12681     "referenced_type" : "type-81"
12682    }
12683   ],
12684   "linker_set_key" : "android::hardware::health::V2_0::StorageInfo",
12685   "name" : "android::hardware::health::V2_0::StorageInfo",
12686   "referenced_type" : "type-383",
12687   "self_type" : "type-383",
12688   "size" : 48,
12689   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/types.h",
12690   "unique_id" : "_ZTSN7android8hardware6health4V2_011StorageInfoE"
12691  },
12692  {
12693   "alignment" : 1,
12694   "fields" :
12695   [
12696    {
12697     "access" : "private",
12698     "field_name" : "mBuffer",
12699     "referenced_type" : "type-356"
12700    }
12701   ],
12702   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
12703   "name" : "android::hardware::hidl_array<unsigned char, 32>",
12704   "referenced_type" : "type-355",
12705   "self_type" : "type-355",
12706   "size" : 32,
12707   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12708   "template_args" : [ "type-103" ],
12709   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
12710  },
12711  {
12712   "alignment" : 4,
12713   "base_specifiers" :
12714   [
12715    {
12716     "referenced_type" : "type-15"
12717    }
12718   ],
12719   "fields" :
12720   [
12721    {
12722     "access" : "private",
12723     "field_name" : "mRecipient",
12724     "field_offset" : 32,
12725     "referenced_type" : "type-160"
12726    },
12727    {
12728     "access" : "private",
12729     "field_name" : "mCookie",
12730     "field_offset" : 96,
12731     "referenced_type" : "type-84"
12732    },
12733    {
12734     "access" : "private",
12735     "field_name" : "mBase",
12736     "field_offset" : 160,
12737     "referenced_type" : "type-4"
12738    }
12739   ],
12740   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
12741   "name" : "android::hardware::hidl_binder_death_recipient",
12742   "referenced_type" : "type-159",
12743   "self_type" : "type-159",
12744   "size" : 36,
12745   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
12746   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
12747   "vtable_components" :
12748   [
12749    {
12750     "component_value" : 28,
12751     "kind" : "vbase_offset"
12752    },
12753    {
12754     "kind" : "offset_to_top"
12755    },
12756    {
12757     "kind" : "rtti",
12758     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12759    },
12760    {
12761     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
12762    },
12763    {
12764     "kind" : "complete_dtor_pointer",
12765     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
12766    },
12767    {
12768     "kind" : "deleting_dtor_pointer",
12769     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
12770    },
12771    {
12772     "kind" : "vcall_offset"
12773    },
12774    {
12775     "kind" : "vcall_offset"
12776    },
12777    {
12778     "kind" : "vcall_offset"
12779    },
12780    {
12781     "kind" : "vcall_offset"
12782    },
12783    {
12784     "component_value" : -28,
12785     "kind" : "vcall_offset"
12786    },
12787    {
12788     "component_value" : -28,
12789     "kind" : "offset_to_top"
12790    },
12791    {
12792     "kind" : "rtti",
12793     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12794    },
12795    {
12796     "kind" : "complete_dtor_pointer",
12797     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
12798    },
12799    {
12800     "kind" : "deleting_dtor_pointer",
12801     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
12802    },
12803    {
12804     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12805    },
12806    {
12807     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12808    },
12809    {
12810     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12811    },
12812    {
12813     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12814    }
12815   ]
12816  },
12817  {
12818   "alignment" : 4,
12819   "base_specifiers" :
12820   [
12821    {
12822     "is_virtual" : true,
12823     "referenced_type" : "type-7"
12824    }
12825   ],
12826   "linker_set_key" : "android::hardware::hidl_death_recipient",
12827   "name" : "android::hardware::hidl_death_recipient",
12828   "referenced_type" : "type-162",
12829   "self_type" : "type-162",
12830   "size" : 12,
12831   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12832   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
12833   "vtable_components" :
12834   [
12835    {
12836     "component_value" : 4,
12837     "kind" : "vbase_offset"
12838    },
12839    {
12840     "kind" : "offset_to_top"
12841    },
12842    {
12843     "kind" : "rtti",
12844     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12845    },
12846    {
12847     "is_pure" : true,
12848     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
12849    },
12850    {
12851     "kind" : "complete_dtor_pointer",
12852     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
12853    },
12854    {
12855     "kind" : "deleting_dtor_pointer",
12856     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
12857    },
12858    {
12859     "kind" : "vcall_offset"
12860    },
12861    {
12862     "kind" : "vcall_offset"
12863    },
12864    {
12865     "kind" : "vcall_offset"
12866    },
12867    {
12868     "kind" : "vcall_offset"
12869    },
12870    {
12871     "component_value" : -4,
12872     "kind" : "vcall_offset"
12873    },
12874    {
12875     "component_value" : -4,
12876     "kind" : "offset_to_top"
12877    },
12878    {
12879     "kind" : "rtti",
12880     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12881    },
12882    {
12883     "kind" : "complete_dtor_pointer",
12884     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
12885    },
12886    {
12887     "kind" : "deleting_dtor_pointer",
12888     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
12889    },
12890    {
12891     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12892    },
12893    {
12894     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12895    },
12896    {
12897     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12898    },
12899    {
12900     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12901    }
12902   ]
12903  },
12904  {
12905   "alignment" : 8,
12906   "fields" :
12907   [
12908    {
12909     "access" : "private",
12910     "field_name" : "mHandle",
12911     "referenced_type" : "type-290"
12912    },
12913    {
12914     "access" : "private",
12915     "field_name" : "mOwnsHandle",
12916     "field_offset" : 64,
12917     "referenced_type" : "type-44"
12918    }
12919   ],
12920   "linker_set_key" : "android::hardware::hidl_handle",
12921   "name" : "android::hardware::hidl_handle",
12922   "referenced_type" : "type-323",
12923   "self_type" : "type-323",
12924   "size" : 16,
12925   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12926   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
12927  },
12928  {
12929   "alignment" : 8,
12930   "fields" :
12931   [
12932    {
12933     "access" : "private",
12934     "field_name" : "mHandle",
12935     "referenced_type" : "type-323"
12936    },
12937    {
12938     "access" : "private",
12939     "field_name" : "mSize",
12940     "field_offset" : 128,
12941     "referenced_type" : "type-84"
12942    },
12943    {
12944     "access" : "private",
12945     "field_name" : "mName",
12946     "field_offset" : 192,
12947     "referenced_type" : "type-81"
12948    }
12949   ],
12950   "linker_set_key" : "android::hardware::hidl_memory",
12951   "name" : "android::hardware::hidl_memory",
12952   "referenced_type" : "type-326",
12953   "self_type" : "type-326",
12954   "size" : 40,
12955   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12956   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
12957  },
12958  {
12959   "alignment" : 4,
12960   "fields" :
12961   [
12962    {
12963     "access" : "private",
12964     "field_name" : "mBuffer",
12965     "referenced_type" : "type-82"
12966    },
12967    {
12968     "access" : "private",
12969     "field_name" : "mSize",
12970     "field_offset" : 64,
12971     "referenced_type" : "type-2"
12972    },
12973    {
12974     "access" : "private",
12975     "field_name" : "mOwnsBuffer",
12976     "field_offset" : 96,
12977     "referenced_type" : "type-44"
12978    }
12979   ],
12980   "linker_set_key" : "android::hardware::hidl_string",
12981   "name" : "android::hardware::hidl_string",
12982   "referenced_type" : "type-81",
12983   "self_type" : "type-81",
12984   "size" : 16,
12985   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12986   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
12987  },
12988  {
12989   "alignment" : 4,
12990   "fields" :
12991   [
12992    {
12993     "access" : "private",
12994     "field_name" : "mBuffer",
12995     "referenced_type" : "type-339"
12996    },
12997    {
12998     "access" : "private",
12999     "field_name" : "mSize",
13000     "field_offset" : 64,
13001     "referenced_type" : "type-2"
13002    },
13003    {
13004     "access" : "private",
13005     "field_name" : "mOwnsBuffer",
13006     "field_offset" : 96,
13007     "referenced_type" : "type-44"
13008    }
13009   ],
13010   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13011   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
13012   "referenced_type" : "type-338",
13013   "self_type" : "type-338",
13014   "size" : 16,
13015   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13016   "template_args" : [ "type-342" ],
13017   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
13018  },
13019  {
13020   "alignment" : 4,
13021   "fields" :
13022   [
13023    {
13024     "access" : "private",
13025     "field_name" : "mBuffer",
13026     "referenced_type" : "type-369"
13027    },
13028    {
13029     "access" : "private",
13030     "field_name" : "mSize",
13031     "field_offset" : 64,
13032     "referenced_type" : "type-2"
13033    },
13034    {
13035     "access" : "private",
13036     "field_name" : "mOwnsBuffer",
13037     "field_offset" : 96,
13038     "referenced_type" : "type-44"
13039    }
13040   ],
13041   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::health::V2_0::DiskStats>",
13042   "name" : "android::hardware::hidl_vec<android::hardware::health::V2_0::DiskStats>",
13043   "referenced_type" : "type-368",
13044   "self_type" : "type-368",
13045   "size" : 16,
13046   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13047   "template_args" : [ "type-372" ],
13048   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE"
13049  },
13050  {
13051   "alignment" : 4,
13052   "fields" :
13053   [
13054    {
13055     "access" : "private",
13056     "field_name" : "mBuffer",
13057     "referenced_type" : "type-380"
13058    },
13059    {
13060     "access" : "private",
13061     "field_name" : "mSize",
13062     "field_offset" : 64,
13063     "referenced_type" : "type-2"
13064    },
13065    {
13066     "access" : "private",
13067     "field_name" : "mOwnsBuffer",
13068     "field_offset" : 96,
13069     "referenced_type" : "type-44"
13070    }
13071   ],
13072   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::health::V2_0::StorageInfo>",
13073   "name" : "android::hardware::hidl_vec<android::hardware::health::V2_0::StorageInfo>",
13074   "referenced_type" : "type-379",
13075   "self_type" : "type-379",
13076   "size" : 16,
13077   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13078   "template_args" : [ "type-383" ],
13079   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE"
13080  },
13081  {
13082   "alignment" : 4,
13083   "fields" :
13084   [
13085    {
13086     "access" : "private",
13087     "field_name" : "mBuffer",
13088     "referenced_type" : "type-352"
13089    },
13090    {
13091     "access" : "private",
13092     "field_name" : "mSize",
13093     "field_offset" : 64,
13094     "referenced_type" : "type-2"
13095    },
13096    {
13097     "access" : "private",
13098     "field_name" : "mOwnsBuffer",
13099     "field_offset" : 96,
13100     "referenced_type" : "type-44"
13101    }
13102   ],
13103   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13104   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
13105   "referenced_type" : "type-351",
13106   "self_type" : "type-351",
13107   "size" : 16,
13108   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13109   "template_args" : [ "type-355" ],
13110   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
13111  },
13112  {
13113   "alignment" : 4,
13114   "fields" :
13115   [
13116    {
13117     "access" : "private",
13118     "field_name" : "mBuffer",
13119     "referenced_type" : "type-344"
13120    },
13121    {
13122     "access" : "private",
13123     "field_name" : "mSize",
13124     "field_offset" : 64,
13125     "referenced_type" : "type-2"
13126    },
13127    {
13128     "access" : "private",
13129     "field_name" : "mOwnsBuffer",
13130     "field_offset" : 96,
13131     "referenced_type" : "type-44"
13132    }
13133   ],
13134   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13135   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
13136   "referenced_type" : "type-343",
13137   "self_type" : "type-343",
13138   "size" : 16,
13139   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13140   "template_args" : [ "type-81" ],
13141   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
13142  },
13143  {
13144   "alignment" : 4,
13145   "fields" :
13146   [
13147    {
13148     "access" : "private",
13149     "field_name" : "mBuffer",
13150     "referenced_type" : "type-390"
13151    },
13152    {
13153     "access" : "private",
13154     "field_name" : "mSize",
13155     "field_offset" : 64,
13156     "referenced_type" : "type-2"
13157    },
13158    {
13159     "access" : "private",
13160     "field_name" : "mOwnsBuffer",
13161     "field_offset" : 96,
13162     "referenced_type" : "type-44"
13163    }
13164   ],
13165   "linker_set_key" : "android::hardware::hidl_vec<char>",
13166   "name" : "android::hardware::hidl_vec<char>",
13167   "referenced_type" : "type-389",
13168   "self_type" : "type-389",
13169   "size" : 16,
13170   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13171   "template_args" : [ "type-61" ],
13172   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
13173  },
13174  {
13175   "alignment" : 4,
13176   "fields" :
13177   [
13178    {
13179     "access" : "private",
13180     "field_name" : "mBuffer",
13181     "referenced_type" : "type-362"
13182    },
13183    {
13184     "access" : "private",
13185     "field_name" : "mSize",
13186     "field_offset" : 64,
13187     "referenced_type" : "type-2"
13188    },
13189    {
13190     "access" : "private",
13191     "field_name" : "mOwnsBuffer",
13192     "field_offset" : 96,
13193     "referenced_type" : "type-44"
13194    }
13195   ],
13196   "linker_set_key" : "android::hardware::hidl_vec<int>",
13197   "name" : "android::hardware::hidl_vec<int>",
13198   "referenced_type" : "type-361",
13199   "self_type" : "type-361",
13200   "size" : 16,
13201   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13202   "template_args" : [ "type-32" ],
13203   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
13204  },
13205  {
13206   "alignment" : 2,
13207   "fields" :
13208   [
13209    {
13210     "access" : "private",
13211     "field_name" : "mMajor",
13212     "referenced_type" : "type-105"
13213    },
13214    {
13215     "access" : "private",
13216     "field_name" : "mMinor",
13217     "field_offset" : 16,
13218     "referenced_type" : "type-105"
13219    }
13220   ],
13221   "linker_set_key" : "android::hardware::hidl_version",
13222   "name" : "android::hardware::hidl_version",
13223   "referenced_type" : "type-394",
13224   "self_type" : "type-394",
13225   "size" : 4,
13226   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13227   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
13228  },
13229  {
13230   "alignment" : 4,
13231   "base_specifiers" :
13232   [
13233    {
13234     "referenced_type" : "type-169"
13235    },
13236    {
13237     "referenced_type" : "type-136"
13238    }
13239   ],
13240   "fields" :
13241   [
13242    {
13243     "access" : "private",
13244     "field_name" : "_hidl_mImpl",
13245     "field_offset" : 512,
13246     "referenced_type" : "type-454"
13247    }
13248   ],
13249   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
13250   "name" : "android::hidl::base::V1_0::BnHwBase",
13251   "referenced_type" : "type-453",
13252   "self_type" : "type-453",
13253   "size" : 76,
13254   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
13255   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
13256   "vtable_components" :
13257   [
13258    {
13259     "component_value" : 68,
13260     "kind" : "vbase_offset"
13261    },
13262    {
13263     "kind" : "offset_to_top"
13264    },
13265    {
13266     "kind" : "rtti",
13267     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13268    },
13269    {
13270     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13271    },
13272    {
13273     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13274    },
13275    {
13276     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13277    },
13278    {
13279     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13280    },
13281    {
13282     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13283    },
13284    {
13285     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13286    },
13287    {
13288     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13289    },
13290    {
13291     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13292    },
13293    {
13294     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13295    },
13296    {
13297     "kind" : "complete_dtor_pointer",
13298     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
13299    },
13300    {
13301     "kind" : "deleting_dtor_pointer",
13302     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
13303    },
13304    {
13305     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
13306    },
13307    {
13308     "component_value" : -20,
13309     "kind" : "offset_to_top"
13310    },
13311    {
13312     "kind" : "rtti",
13313     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13314    },
13315    {
13316     "kind" : "complete_dtor_pointer",
13317     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
13318    },
13319    {
13320     "kind" : "deleting_dtor_pointer",
13321     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
13322    },
13323    {
13324     "kind" : "vcall_offset"
13325    },
13326    {
13327     "kind" : "vcall_offset"
13328    },
13329    {
13330     "kind" : "vcall_offset"
13331    },
13332    {
13333     "kind" : "vcall_offset"
13334    },
13335    {
13336     "component_value" : -68,
13337     "kind" : "vcall_offset"
13338    },
13339    {
13340     "component_value" : -68,
13341     "kind" : "offset_to_top"
13342    },
13343    {
13344     "kind" : "rtti",
13345     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13346    },
13347    {
13348     "kind" : "complete_dtor_pointer",
13349     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
13350    },
13351    {
13352     "kind" : "deleting_dtor_pointer",
13353     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
13354    },
13355    {
13356     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13357    },
13358    {
13359     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13360    },
13361    {
13362     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13363    },
13364    {
13365     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13366    }
13367   ]
13368  },
13369  {
13370   "alignment" : 4,
13371   "base_specifiers" :
13372   [
13373    {
13374     "referenced_type" : "type-436"
13375    },
13376    {
13377     "referenced_type" : "type-136"
13378    }
13379   ],
13380   "fields" :
13381   [
13382    {
13383     "access" : "private",
13384     "field_name" : "_hidl_mMutex",
13385     "field_offset" : 544,
13386     "referenced_type" : "type-591"
13387    },
13388    {
13389     "access" : "private",
13390     "field_name" : "_hidl_mDeathRecipients",
13391     "field_offset" : 576,
13392     "referenced_type" : "type-592"
13393    }
13394   ],
13395   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
13396   "name" : "android::hidl::base::V1_0::BpHwBase",
13397   "referenced_type" : "type-590",
13398   "self_type" : "type-590",
13399   "size" : 92,
13400   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
13401   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
13402   "vtable_components" :
13403   [
13404    {
13405     "component_value" : 84,
13406     "kind" : "vbase_offset"
13407    },
13408    {
13409     "kind" : "offset_to_top"
13410    },
13411    {
13412     "kind" : "rtti",
13413     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13414    },
13415    {
13416     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
13417    },
13418    {
13419     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13420    },
13421    {
13422     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13423    },
13424    {
13425     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13426    },
13427    {
13428     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
13429    },
13430    {
13431     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
13432    },
13433    {
13434     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
13435    },
13436    {
13437     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
13438    },
13439    {
13440     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
13441    },
13442    {
13443     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
13444    },
13445    {
13446     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13447    },
13448    {
13449     "kind" : "complete_dtor_pointer",
13450     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
13451    },
13452    {
13453     "kind" : "deleting_dtor_pointer",
13454     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
13455    },
13456    {
13457     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
13458    },
13459    {
13460     "component_value" : 80,
13461     "kind" : "vbase_offset"
13462    },
13463    {
13464     "component_value" : -4,
13465     "kind" : "offset_to_top"
13466    },
13467    {
13468     "kind" : "rtti",
13469     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13470    },
13471    {
13472     "kind" : "complete_dtor_pointer",
13473     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13474    },
13475    {
13476     "kind" : "deleting_dtor_pointer",
13477     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13478    },
13479    {
13480     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
13481    },
13482    {
13483     "component_value" : 76,
13484     "kind" : "vbase_offset"
13485    },
13486    {
13487     "component_value" : -8,
13488     "kind" : "offset_to_top"
13489    },
13490    {
13491     "kind" : "rtti",
13492     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13493    },
13494    {
13495     "kind" : "complete_dtor_pointer",
13496     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13497    },
13498    {
13499     "kind" : "deleting_dtor_pointer",
13500     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13501    },
13502    {
13503     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13504    },
13505    {
13506     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13507    },
13508    {
13509     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13510    },
13511    {
13512     "component_value" : -24,
13513     "kind" : "offset_to_top"
13514    },
13515    {
13516     "kind" : "rtti",
13517     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13518    },
13519    {
13520     "kind" : "complete_dtor_pointer",
13521     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13522    },
13523    {
13524     "kind" : "deleting_dtor_pointer",
13525     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13526    },
13527    {
13528     "kind" : "vcall_offset"
13529    },
13530    {
13531     "component_value" : -76,
13532     "kind" : "vcall_offset"
13533    },
13534    {
13535     "component_value" : -76,
13536     "kind" : "vcall_offset"
13537    },
13538    {
13539     "component_value" : -76,
13540     "kind" : "vcall_offset"
13541    },
13542    {
13543     "component_value" : -84,
13544     "kind" : "vcall_offset"
13545    },
13546    {
13547     "component_value" : -84,
13548     "kind" : "offset_to_top"
13549    },
13550    {
13551     "kind" : "rtti",
13552     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13553    },
13554    {
13555     "kind" : "complete_dtor_pointer",
13556     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13557    },
13558    {
13559     "kind" : "deleting_dtor_pointer",
13560     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13561    },
13562    {
13563     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13564    },
13565    {
13566     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13567    },
13568    {
13569     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13570    },
13571    {
13572     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13573    }
13574   ]
13575  },
13576  {
13577   "alignment" : 8,
13578   "fields" :
13579   [
13580    {
13581     "field_name" : "pid",
13582     "referenced_type" : "type-32"
13583    },
13584    {
13585     "field_name" : "ptr",
13586     "field_offset" : 64,
13587     "referenced_type" : "type-84"
13588    },
13589    {
13590     "field_name" : "arch",
13591     "field_offset" : 128,
13592     "referenced_type" : "type-414"
13593    }
13594   ],
13595   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
13596   "name" : "android::hidl::base::V1_0::DebugInfo",
13597   "referenced_type" : "type-413",
13598   "self_type" : "type-413",
13599   "size" : 24,
13600   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
13601   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
13602  },
13603  {
13604   "alignment" : 4,
13605   "base_specifiers" :
13606   [
13607    {
13608     "is_virtual" : true,
13609     "referenced_type" : "type-7"
13610    }
13611   ],
13612   "linker_set_key" : "android::hidl::base::V1_0::IBase",
13613   "name" : "android::hidl::base::V1_0::IBase",
13614   "referenced_type" : "type-6",
13615   "self_type" : "type-6",
13616   "size" : 12,
13617   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
13618   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
13619   "vtable_components" :
13620   [
13621    {
13622     "component_value" : 4,
13623     "kind" : "vbase_offset"
13624    },
13625    {
13626     "kind" : "offset_to_top"
13627    },
13628    {
13629     "kind" : "rtti",
13630     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13631    },
13632    {
13633     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
13634    },
13635    {
13636     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13637    },
13638    {
13639     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13640    },
13641    {
13642     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13643    },
13644    {
13645     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
13646    },
13647    {
13648     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
13649    },
13650    {
13651     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
13652    },
13653    {
13654     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
13655    },
13656    {
13657     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
13658    },
13659    {
13660     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
13661    },
13662    {
13663     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13664    },
13665    {
13666     "kind" : "complete_dtor_pointer",
13667     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
13668    },
13669    {
13670     "kind" : "deleting_dtor_pointer",
13671     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
13672    },
13673    {
13674     "kind" : "vcall_offset"
13675    },
13676    {
13677     "kind" : "vcall_offset"
13678    },
13679    {
13680     "kind" : "vcall_offset"
13681    },
13682    {
13683     "kind" : "vcall_offset"
13684    },
13685    {
13686     "component_value" : -4,
13687     "kind" : "vcall_offset"
13688    },
13689    {
13690     "component_value" : -4,
13691     "kind" : "offset_to_top"
13692    },
13693    {
13694     "kind" : "rtti",
13695     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13696    },
13697    {
13698     "kind" : "complete_dtor_pointer",
13699     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
13700    },
13701    {
13702     "kind" : "deleting_dtor_pointer",
13703     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
13704    },
13705    {
13706     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13707    },
13708    {
13709     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13710    },
13711    {
13712     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13713    },
13714    {
13715     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13716    }
13717   ]
13718  },
13719  {
13720   "alignment" : 4,
13721   "base_specifiers" :
13722   [
13723    {
13724     "referenced_type" : "type-6"
13725    }
13726   ],
13727   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
13728   "name" : "android::hidl::manager::V1_0::IServiceManager",
13729   "referenced_type" : "type-94",
13730   "self_type" : "type-94",
13731   "size" : 12,
13732   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
13733   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
13734   "vtable_components" :
13735   [
13736    {
13737     "component_value" : 4,
13738     "kind" : "vbase_offset"
13739    },
13740    {
13741     "kind" : "offset_to_top"
13742    },
13743    {
13744     "kind" : "rtti",
13745     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
13746    },
13747    {
13748     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
13749    },
13750    {
13751     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13752    },
13753    {
13754     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13755    },
13756    {
13757     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13758    },
13759    {
13760     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
13761    },
13762    {
13763     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
13764    },
13765    {
13766     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
13767    },
13768    {
13769     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
13770    },
13771    {
13772     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
13773    },
13774    {
13775     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
13776    },
13777    {
13778     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13779    },
13780    {
13781     "kind" : "complete_dtor_pointer",
13782     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
13783    },
13784    {
13785     "kind" : "deleting_dtor_pointer",
13786     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
13787    },
13788    {
13789     "is_pure" : true,
13790     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
13791    },
13792    {
13793     "is_pure" : true,
13794     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
13795    },
13796    {
13797     "is_pure" : true,
13798     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
13799    },
13800    {
13801     "is_pure" : true,
13802     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13803    },
13804    {
13805     "is_pure" : true,
13806     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
13807    },
13808    {
13809     "is_pure" : true,
13810     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
13811    },
13812    {
13813     "is_pure" : true,
13814     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
13815    },
13816    {
13817     "is_pure" : true,
13818     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
13819    },
13820    {
13821     "kind" : "vcall_offset"
13822    },
13823    {
13824     "kind" : "vcall_offset"
13825    },
13826    {
13827     "kind" : "vcall_offset"
13828    },
13829    {
13830     "kind" : "vcall_offset"
13831    },
13832    {
13833     "component_value" : -4,
13834     "kind" : "vcall_offset"
13835    },
13836    {
13837     "component_value" : -4,
13838     "kind" : "offset_to_top"
13839    },
13840    {
13841     "kind" : "rtti",
13842     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
13843    },
13844    {
13845     "kind" : "complete_dtor_pointer",
13846     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
13847    },
13848    {
13849     "kind" : "deleting_dtor_pointer",
13850     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
13851    },
13852    {
13853     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13854    },
13855    {
13856     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13857    },
13858    {
13859     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13860    },
13861    {
13862     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13863    }
13864   ]
13865  },
13866  {
13867   "alignment" : 8,
13868   "fields" :
13869   [
13870    {
13871     "field_name" : "interfaceName",
13872     "referenced_type" : "type-81"
13873    },
13874    {
13875     "field_name" : "instanceName",
13876     "field_offset" : 128,
13877     "referenced_type" : "type-81"
13878    },
13879    {
13880     "field_name" : "pid",
13881     "field_offset" : 256,
13882     "referenced_type" : "type-32"
13883    },
13884    {
13885     "field_name" : "clientPids",
13886     "field_offset" : 320,
13887     "referenced_type" : "type-361"
13888    },
13889    {
13890     "field_name" : "arch",
13891     "field_offset" : 448,
13892     "referenced_type" : "type-414"
13893    }
13894   ],
13895   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
13896   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
13897   "referenced_type" : "type-556",
13898   "self_type" : "type-556",
13899   "size" : 64,
13900   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
13901   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
13902  },
13903  {
13904   "alignment" : 4,
13905   "base_specifiers" :
13906   [
13907    {
13908     "referenced_type" : "type-6"
13909    }
13910   ],
13911   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
13912   "name" : "android::hidl::manager::V1_0::IServiceNotification",
13913   "referenced_type" : "type-120",
13914   "self_type" : "type-120",
13915   "size" : 12,
13916   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
13917   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
13918   "vtable_components" :
13919   [
13920    {
13921     "component_value" : 4,
13922     "kind" : "vbase_offset"
13923    },
13924    {
13925     "kind" : "offset_to_top"
13926    },
13927    {
13928     "kind" : "rtti",
13929     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
13930    },
13931    {
13932     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
13933    },
13934    {
13935     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13936    },
13937    {
13938     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13939    },
13940    {
13941     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13942    },
13943    {
13944     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
13945    },
13946    {
13947     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
13948    },
13949    {
13950     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
13951    },
13952    {
13953     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
13954    },
13955    {
13956     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
13957    },
13958    {
13959     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
13960    },
13961    {
13962     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13963    },
13964    {
13965     "kind" : "complete_dtor_pointer",
13966     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
13967    },
13968    {
13969     "kind" : "deleting_dtor_pointer",
13970     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
13971    },
13972    {
13973     "is_pure" : true,
13974     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
13975    },
13976    {
13977     "kind" : "vcall_offset"
13978    },
13979    {
13980     "kind" : "vcall_offset"
13981    },
13982    {
13983     "kind" : "vcall_offset"
13984    },
13985    {
13986     "kind" : "vcall_offset"
13987    },
13988    {
13989     "component_value" : -4,
13990     "kind" : "vcall_offset"
13991    },
13992    {
13993     "component_value" : -4,
13994     "kind" : "offset_to_top"
13995    },
13996    {
13997     "kind" : "rtti",
13998     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
13999    },
14000    {
14001     "kind" : "complete_dtor_pointer",
14002     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
14003    },
14004    {
14005     "kind" : "deleting_dtor_pointer",
14006     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
14007    },
14008    {
14009     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14010    },
14011    {
14012     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14013    },
14014    {
14015     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14016    },
14017    {
14018     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14019    }
14020   ]
14021  },
14022  {
14023   "alignment" : 4,
14024   "fields" :
14025   [
14026    {
14027     "access" : "private",
14028     "field_name" : "m_ptr",
14029     "referenced_type" : "type-112"
14030    }
14031   ],
14032   "linker_set_key" : "android::sp<android::Thread>",
14033   "name" : "android::sp<android::Thread>",
14034   "record_kind" : "class",
14035   "referenced_type" : "type-111",
14036   "self_type" : "type-111",
14037   "size" : 4,
14038   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14039   "template_args" : [ "type-113" ],
14040   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
14041  },
14042  {
14043   "alignment" : 4,
14044   "fields" :
14045   [
14046    {
14047     "access" : "private",
14048     "field_name" : "m_ptr",
14049     "referenced_type" : "type-168"
14050    }
14051   ],
14052   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
14053   "name" : "android::sp<android::hardware::BHwBinder>",
14054   "record_kind" : "class",
14055   "referenced_type" : "type-167",
14056   "self_type" : "type-167",
14057   "size" : 4,
14058   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14059   "template_args" : [ "type-169" ],
14060   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
14061  },
14062  {
14063   "alignment" : 4,
14064   "fields" :
14065   [
14066    {
14067     "access" : "private",
14068     "field_name" : "m_ptr",
14069     "referenced_type" : "type-14"
14070    }
14071   ],
14072   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
14073   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
14074   "record_kind" : "class",
14075   "referenced_type" : "type-13",
14076   "self_type" : "type-13",
14077   "size" : 4,
14078   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14079   "template_args" : [ "type-15" ],
14080   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
14081  },
14082  {
14083   "alignment" : 4,
14084   "fields" :
14085   [
14086    {
14087     "access" : "private",
14088     "field_name" : "m_ptr",
14089     "referenced_type" : "type-18"
14090    }
14091   ],
14092   "linker_set_key" : "android::sp<android::hardware::IBinder>",
14093   "name" : "android::sp<android::hardware::IBinder>",
14094   "record_kind" : "class",
14095   "referenced_type" : "type-17",
14096   "self_type" : "type-17",
14097   "size" : 4,
14098   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14099   "template_args" : [ "type-19" ],
14100   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
14101  },
14102  {
14103   "alignment" : 4,
14104   "fields" :
14105   [
14106    {
14107     "access" : "private",
14108     "field_name" : "m_ptr",
14109     "referenced_type" : "type-24"
14110    }
14111   ],
14112   "linker_set_key" : "android::sp<android::hardware::IInterface>",
14113   "name" : "android::sp<android::hardware::IInterface>",
14114   "record_kind" : "class",
14115   "referenced_type" : "type-23",
14116   "self_type" : "type-23",
14117   "size" : 4,
14118   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14119   "template_args" : [ "type-25" ],
14120   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
14121  },
14122  {
14123   "alignment" : 4,
14124   "fields" :
14125   [
14126    {
14127     "access" : "private",
14128     "field_name" : "m_ptr",
14129     "referenced_type" : "type-30"
14130    }
14131   ],
14132   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
14133   "name" : "android::sp<android::hardware::ProcessState>",
14134   "record_kind" : "class",
14135   "referenced_type" : "type-29",
14136   "self_type" : "type-29",
14137   "size" : 4,
14138   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14139   "template_args" : [ "type-31" ],
14140   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
14141  },
14142  {
14143   "alignment" : 4,
14144   "fields" :
14145   [
14146    {
14147     "access" : "private",
14148     "field_name" : "m_ptr",
14149     "referenced_type" : "type-149"
14150    }
14151   ],
14152   "linker_set_key" : "android::sp<android::hardware::health::V2_0::IHealth>",
14153   "name" : "android::sp<android::hardware::health::V2_0::IHealth>",
14154   "record_kind" : "class",
14155   "referenced_type" : "type-148",
14156   "self_type" : "type-148",
14157   "size" : 4,
14158   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14159   "template_args" : [ "type-150" ],
14160   "unique_id" : "_ZTSN7android2spINS_8hardware6health4V2_07IHealthEEE"
14161  },
14162  {
14163   "alignment" : 4,
14164   "fields" :
14165   [
14166    {
14167     "access" : "private",
14168     "field_name" : "m_ptr",
14169     "referenced_type" : "type-127"
14170    }
14171   ],
14172   "linker_set_key" : "android::sp<android::hardware::health::V2_0::IHealthInfoCallback>",
14173   "name" : "android::sp<android::hardware::health::V2_0::IHealthInfoCallback>",
14174   "record_kind" : "class",
14175   "referenced_type" : "type-126",
14176   "self_type" : "type-126",
14177   "size" : 4,
14178   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14179   "template_args" : [ "type-128" ],
14180   "unique_id" : "_ZTSN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE"
14181  },
14182  {
14183   "alignment" : 4,
14184   "fields" :
14185   [
14186    {
14187     "access" : "private",
14188     "field_name" : "m_ptr",
14189     "referenced_type" : "type-158"
14190    }
14191   ],
14192   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
14193   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
14194   "record_kind" : "class",
14195   "referenced_type" : "type-157",
14196   "self_type" : "type-157",
14197   "size" : 4,
14198   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14199   "template_args" : [ "type-159" ],
14200   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
14201  },
14202  {
14203   "alignment" : 4,
14204   "fields" :
14205   [
14206    {
14207     "access" : "private",
14208     "field_name" : "m_ptr",
14209     "referenced_type" : "type-161"
14210    }
14211   ],
14212   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
14213   "name" : "android::sp<android::hardware::hidl_death_recipient>",
14214   "record_kind" : "class",
14215   "referenced_type" : "type-433",
14216   "self_type" : "type-433",
14217   "size" : 4,
14218   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14219   "template_args" : [ "type-162" ],
14220   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
14221  },
14222  {
14223   "alignment" : 4,
14224   "fields" :
14225   [
14226    {
14227     "access" : "private",
14228     "field_name" : "m_ptr",
14229     "referenced_type" : "type-5"
14230    }
14231   ],
14232   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
14233   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
14234   "record_kind" : "class",
14235   "referenced_type" : "type-454",
14236   "self_type" : "type-454",
14237   "size" : 4,
14238   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14239   "template_args" : [ "type-6" ],
14240   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
14241  },
14242  {
14243   "alignment" : 4,
14244   "fields" :
14245   [
14246    {
14247     "access" : "private",
14248     "field_name" : "m_ptr",
14249     "referenced_type" : "type-93"
14250    }
14251   ],
14252   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
14253   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
14254   "record_kind" : "class",
14255   "referenced_type" : "type-92",
14256   "self_type" : "type-92",
14257   "size" : 4,
14258   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14259   "template_args" : [ "type-94" ],
14260   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
14261  },
14262  {
14263   "alignment" : 4,
14264   "fields" :
14265   [
14266    {
14267     "access" : "private",
14268     "field_name" : "m_ptr",
14269     "referenced_type" : "type-119"
14270    }
14271   ],
14272   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
14273   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
14274   "record_kind" : "class",
14275   "referenced_type" : "type-118",
14276   "self_type" : "type-118",
14277   "size" : 4,
14278   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
14279   "template_args" : [ "type-120" ],
14280   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
14281  },
14282  {
14283   "alignment" : 1,
14284   "linker_set_key" : "android::trait_trivial_copy<bool>",
14285   "name" : "android::trait_trivial_copy<bool>",
14286   "referenced_type" : "type-231",
14287   "self_type" : "type-231",
14288   "size" : 1,
14289   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14290   "template_args" : [ "type-44" ],
14291   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
14292  },
14293  {
14294   "alignment" : 1,
14295   "linker_set_key" : "android::trait_trivial_copy<char>",
14296   "name" : "android::trait_trivial_copy<char>",
14297   "referenced_type" : "type-235",
14298   "self_type" : "type-235",
14299   "size" : 1,
14300   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14301   "template_args" : [ "type-61" ],
14302   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
14303  },
14304  {
14305   "alignment" : 1,
14306   "linker_set_key" : "android::trait_trivial_copy<double>",
14307   "name" : "android::trait_trivial_copy<double>",
14308   "referenced_type" : "type-296",
14309   "self_type" : "type-296",
14310   "size" : 1,
14311   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14312   "template_args" : [ "type-289" ],
14313   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
14314  },
14315  {
14316   "alignment" : 1,
14317   "linker_set_key" : "android::trait_trivial_copy<float>",
14318   "name" : "android::trait_trivial_copy<float>",
14319   "referenced_type" : "type-286",
14320   "self_type" : "type-286",
14321   "size" : 1,
14322   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14323   "template_args" : [ "type-284" ],
14324   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
14325  },
14326  {
14327   "alignment" : 1,
14328   "linker_set_key" : "android::trait_trivial_copy<int>",
14329   "name" : "android::trait_trivial_copy<int>",
14330   "referenced_type" : "type-254",
14331   "self_type" : "type-254",
14332   "size" : 1,
14333   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14334   "template_args" : [ "type-32" ],
14335   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
14336  },
14337  {
14338   "alignment" : 1,
14339   "linker_set_key" : "android::trait_trivial_copy<long long>",
14340   "name" : "android::trait_trivial_copy<long long>",
14341   "referenced_type" : "type-275",
14342   "self_type" : "type-275",
14343   "size" : 1,
14344   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14345   "template_args" : [ "type-37" ],
14346   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
14347  },
14348  {
14349   "alignment" : 1,
14350   "linker_set_key" : "android::trait_trivial_copy<long>",
14351   "name" : "android::trait_trivial_copy<long>",
14352   "referenced_type" : "type-265",
14353   "self_type" : "type-265",
14354   "size" : 1,
14355   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14356   "template_args" : [ "type-263" ],
14357   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
14358  },
14359  {
14360   "alignment" : 1,
14361   "linker_set_key" : "android::trait_trivial_copy<short>",
14362   "name" : "android::trait_trivial_copy<short>",
14363   "referenced_type" : "type-246",
14364   "self_type" : "type-246",
14365   "size" : 1,
14366   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14367   "template_args" : [ "type-243" ],
14368   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
14369  },
14370  {
14371   "alignment" : 1,
14372   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
14373   "name" : "android::trait_trivial_copy<unsigned char>",
14374   "referenced_type" : "type-240",
14375   "self_type" : "type-240",
14376   "size" : 1,
14377   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14378   "template_args" : [ "type-103" ],
14379   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
14380  },
14381  {
14382   "alignment" : 1,
14383   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
14384   "name" : "android::trait_trivial_copy<unsigned int>",
14385   "referenced_type" : "type-259",
14386   "self_type" : "type-259",
14387   "size" : 1,
14388   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14389   "template_args" : [ "type-2" ],
14390   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
14391  },
14392  {
14393   "alignment" : 1,
14394   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
14395   "name" : "android::trait_trivial_copy<unsigned long long>",
14396   "referenced_type" : "type-281",
14397   "self_type" : "type-281",
14398   "size" : 1,
14399   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14400   "template_args" : [ "type-84" ],
14401   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
14402  },
14403  {
14404   "alignment" : 1,
14405   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
14406   "name" : "android::trait_trivial_copy<unsigned long>",
14407   "referenced_type" : "type-271",
14408   "self_type" : "type-271",
14409   "size" : 1,
14410   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14411   "template_args" : [ "type-269" ],
14412   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
14413  },
14414  {
14415   "alignment" : 1,
14416   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
14417   "name" : "android::trait_trivial_copy<unsigned short>",
14418   "referenced_type" : "type-250",
14419   "self_type" : "type-250",
14420   "size" : 1,
14421   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14422   "template_args" : [ "type-105" ],
14423   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
14424  },
14425  {
14426   "alignment" : 1,
14427   "linker_set_key" : "android::trait_trivial_copy<void>",
14428   "name" : "android::trait_trivial_copy<void>",
14429   "referenced_type" : "type-226",
14430   "self_type" : "type-226",
14431   "size" : 1,
14432   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14433   "template_args" : [ "type-34" ],
14434   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
14435  },
14436  {
14437   "alignment" : 1,
14438   "linker_set_key" : "android::trait_trivial_ctor<bool>",
14439   "name" : "android::trait_trivial_ctor<bool>",
14440   "referenced_type" : "type-229",
14441   "self_type" : "type-229",
14442   "size" : 1,
14443   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14444   "template_args" : [ "type-44" ],
14445   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
14446  },
14447  {
14448   "alignment" : 1,
14449   "linker_set_key" : "android::trait_trivial_ctor<char>",
14450   "name" : "android::trait_trivial_ctor<char>",
14451   "referenced_type" : "type-233",
14452   "self_type" : "type-233",
14453   "size" : 1,
14454   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14455   "template_args" : [ "type-61" ],
14456   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
14457  },
14458  {
14459   "alignment" : 1,
14460   "linker_set_key" : "android::trait_trivial_ctor<double>",
14461   "name" : "android::trait_trivial_ctor<double>",
14462   "referenced_type" : "type-288",
14463   "self_type" : "type-288",
14464   "size" : 1,
14465   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14466   "template_args" : [ "type-289" ],
14467   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
14468  },
14469  {
14470   "alignment" : 1,
14471   "linker_set_key" : "android::trait_trivial_ctor<float>",
14472   "name" : "android::trait_trivial_ctor<float>",
14473   "referenced_type" : "type-283",
14474   "self_type" : "type-283",
14475   "size" : 1,
14476   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14477   "template_args" : [ "type-284" ],
14478   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
14479  },
14480  {
14481   "alignment" : 1,
14482   "linker_set_key" : "android::trait_trivial_ctor<int>",
14483   "name" : "android::trait_trivial_ctor<int>",
14484   "referenced_type" : "type-252",
14485   "self_type" : "type-252",
14486   "size" : 1,
14487   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14488   "template_args" : [ "type-32" ],
14489   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
14490  },
14491  {
14492   "alignment" : 1,
14493   "linker_set_key" : "android::trait_trivial_ctor<long long>",
14494   "name" : "android::trait_trivial_ctor<long long>",
14495   "referenced_type" : "type-273",
14496   "self_type" : "type-273",
14497   "size" : 1,
14498   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14499   "template_args" : [ "type-37" ],
14500   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
14501  },
14502  {
14503   "alignment" : 1,
14504   "linker_set_key" : "android::trait_trivial_ctor<long>",
14505   "name" : "android::trait_trivial_ctor<long>",
14506   "referenced_type" : "type-262",
14507   "self_type" : "type-262",
14508   "size" : 1,
14509   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14510   "template_args" : [ "type-263" ],
14511   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
14512  },
14513  {
14514   "alignment" : 1,
14515   "linker_set_key" : "android::trait_trivial_ctor<short>",
14516   "name" : "android::trait_trivial_ctor<short>",
14517   "referenced_type" : "type-242",
14518   "self_type" : "type-242",
14519   "size" : 1,
14520   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14521   "template_args" : [ "type-243" ],
14522   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
14523  },
14524  {
14525   "alignment" : 1,
14526   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
14527   "name" : "android::trait_trivial_ctor<unsigned char>",
14528   "referenced_type" : "type-237",
14529   "self_type" : "type-237",
14530   "size" : 1,
14531   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14532   "template_args" : [ "type-103" ],
14533   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
14534  },
14535  {
14536   "alignment" : 1,
14537   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
14538   "name" : "android::trait_trivial_ctor<unsigned int>",
14539   "referenced_type" : "type-257",
14540   "self_type" : "type-257",
14541   "size" : 1,
14542   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14543   "template_args" : [ "type-2" ],
14544   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
14545  },
14546  {
14547   "alignment" : 1,
14548   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
14549   "name" : "android::trait_trivial_ctor<unsigned long long>",
14550   "referenced_type" : "type-279",
14551   "self_type" : "type-279",
14552   "size" : 1,
14553   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14554   "template_args" : [ "type-84" ],
14555   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
14556  },
14557  {
14558   "alignment" : 1,
14559   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
14560   "name" : "android::trait_trivial_ctor<unsigned long>",
14561   "referenced_type" : "type-268",
14562   "self_type" : "type-268",
14563   "size" : 1,
14564   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14565   "template_args" : [ "type-269" ],
14566   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
14567  },
14568  {
14569   "alignment" : 1,
14570   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
14571   "name" : "android::trait_trivial_ctor<unsigned short>",
14572   "referenced_type" : "type-248",
14573   "self_type" : "type-248",
14574   "size" : 1,
14575   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14576   "template_args" : [ "type-105" ],
14577   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
14578  },
14579  {
14580   "alignment" : 1,
14581   "linker_set_key" : "android::trait_trivial_ctor<void>",
14582   "name" : "android::trait_trivial_ctor<void>",
14583   "referenced_type" : "type-224",
14584   "self_type" : "type-224",
14585   "size" : 1,
14586   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14587   "template_args" : [ "type-34" ],
14588   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
14589  },
14590  {
14591   "alignment" : 1,
14592   "linker_set_key" : "android::trait_trivial_dtor<bool>",
14593   "name" : "android::trait_trivial_dtor<bool>",
14594   "referenced_type" : "type-230",
14595   "self_type" : "type-230",
14596   "size" : 1,
14597   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14598   "template_args" : [ "type-44" ],
14599   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
14600  },
14601  {
14602   "alignment" : 1,
14603   "linker_set_key" : "android::trait_trivial_dtor<char>",
14604   "name" : "android::trait_trivial_dtor<char>",
14605   "referenced_type" : "type-234",
14606   "self_type" : "type-234",
14607   "size" : 1,
14608   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14609   "template_args" : [ "type-61" ],
14610   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
14611  },
14612  {
14613   "alignment" : 1,
14614   "linker_set_key" : "android::trait_trivial_dtor<double>",
14615   "name" : "android::trait_trivial_dtor<double>",
14616   "referenced_type" : "type-295",
14617   "self_type" : "type-295",
14618   "size" : 1,
14619   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14620   "template_args" : [ "type-289" ],
14621   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
14622  },
14623  {
14624   "alignment" : 1,
14625   "linker_set_key" : "android::trait_trivial_dtor<float>",
14626   "name" : "android::trait_trivial_dtor<float>",
14627   "referenced_type" : "type-285",
14628   "self_type" : "type-285",
14629   "size" : 1,
14630   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14631   "template_args" : [ "type-284" ],
14632   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
14633  },
14634  {
14635   "alignment" : 1,
14636   "linker_set_key" : "android::trait_trivial_dtor<int>",
14637   "name" : "android::trait_trivial_dtor<int>",
14638   "referenced_type" : "type-253",
14639   "self_type" : "type-253",
14640   "size" : 1,
14641   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14642   "template_args" : [ "type-32" ],
14643   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
14644  },
14645  {
14646   "alignment" : 1,
14647   "linker_set_key" : "android::trait_trivial_dtor<long long>",
14648   "name" : "android::trait_trivial_dtor<long long>",
14649   "referenced_type" : "type-274",
14650   "self_type" : "type-274",
14651   "size" : 1,
14652   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14653   "template_args" : [ "type-37" ],
14654   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
14655  },
14656  {
14657   "alignment" : 1,
14658   "linker_set_key" : "android::trait_trivial_dtor<long>",
14659   "name" : "android::trait_trivial_dtor<long>",
14660   "referenced_type" : "type-264",
14661   "self_type" : "type-264",
14662   "size" : 1,
14663   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14664   "template_args" : [ "type-263" ],
14665   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
14666  },
14667  {
14668   "alignment" : 1,
14669   "linker_set_key" : "android::trait_trivial_dtor<short>",
14670   "name" : "android::trait_trivial_dtor<short>",
14671   "referenced_type" : "type-245",
14672   "self_type" : "type-245",
14673   "size" : 1,
14674   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14675   "template_args" : [ "type-243" ],
14676   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
14677  },
14678  {
14679   "alignment" : 1,
14680   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
14681   "name" : "android::trait_trivial_dtor<unsigned char>",
14682   "referenced_type" : "type-238",
14683   "self_type" : "type-238",
14684   "size" : 1,
14685   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14686   "template_args" : [ "type-103" ],
14687   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
14688  },
14689  {
14690   "alignment" : 1,
14691   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
14692   "name" : "android::trait_trivial_dtor<unsigned int>",
14693   "referenced_type" : "type-258",
14694   "self_type" : "type-258",
14695   "size" : 1,
14696   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14697   "template_args" : [ "type-2" ],
14698   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
14699  },
14700  {
14701   "alignment" : 1,
14702   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
14703   "name" : "android::trait_trivial_dtor<unsigned long long>",
14704   "referenced_type" : "type-280",
14705   "self_type" : "type-280",
14706   "size" : 1,
14707   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14708   "template_args" : [ "type-84" ],
14709   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
14710  },
14711  {
14712   "alignment" : 1,
14713   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
14714   "name" : "android::trait_trivial_dtor<unsigned long>",
14715   "referenced_type" : "type-270",
14716   "self_type" : "type-270",
14717   "size" : 1,
14718   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14719   "template_args" : [ "type-269" ],
14720   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
14721  },
14722  {
14723   "alignment" : 1,
14724   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
14725   "name" : "android::trait_trivial_dtor<unsigned short>",
14726   "referenced_type" : "type-249",
14727   "self_type" : "type-249",
14728   "size" : 1,
14729   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14730   "template_args" : [ "type-105" ],
14731   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
14732  },
14733  {
14734   "alignment" : 1,
14735   "linker_set_key" : "android::trait_trivial_dtor<void>",
14736   "name" : "android::trait_trivial_dtor<void>",
14737   "referenced_type" : "type-225",
14738   "self_type" : "type-225",
14739   "size" : 1,
14740   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14741   "template_args" : [ "type-34" ],
14742   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
14743  },
14744  {
14745   "alignment" : 1,
14746   "linker_set_key" : "android::trait_trivial_move<android::String16>",
14747   "name" : "android::trait_trivial_move<android::String16>",
14748   "referenced_type" : "type-431",
14749   "self_type" : "type-431",
14750   "size" : 1,
14751   "source_file" : "/system/core/libutils/include/utils/String16.h",
14752   "template_args" : [ "type-49" ],
14753   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
14754  },
14755  {
14756   "alignment" : 1,
14757   "linker_set_key" : "android::trait_trivial_move<android::String8>",
14758   "name" : "android::trait_trivial_move<android::String8>",
14759   "referenced_type" : "type-426",
14760   "self_type" : "type-426",
14761   "size" : 1,
14762   "source_file" : "/system/core/libutils/include/utils/String8.h",
14763   "template_args" : [ "type-58" ],
14764   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
14765  },
14766  {
14767   "alignment" : 1,
14768   "linker_set_key" : "android::trait_trivial_move<bool>",
14769   "name" : "android::trait_trivial_move<bool>",
14770   "referenced_type" : "type-232",
14771   "self_type" : "type-232",
14772   "size" : 1,
14773   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14774   "template_args" : [ "type-44" ],
14775   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
14776  },
14777  {
14778   "alignment" : 1,
14779   "linker_set_key" : "android::trait_trivial_move<char>",
14780   "name" : "android::trait_trivial_move<char>",
14781   "referenced_type" : "type-236",
14782   "self_type" : "type-236",
14783   "size" : 1,
14784   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14785   "template_args" : [ "type-61" ],
14786   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
14787  },
14788  {
14789   "alignment" : 1,
14790   "linker_set_key" : "android::trait_trivial_move<double>",
14791   "name" : "android::trait_trivial_move<double>",
14792   "referenced_type" : "type-297",
14793   "self_type" : "type-297",
14794   "size" : 1,
14795   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14796   "template_args" : [ "type-289" ],
14797   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
14798  },
14799  {
14800   "alignment" : 1,
14801   "linker_set_key" : "android::trait_trivial_move<float>",
14802   "name" : "android::trait_trivial_move<float>",
14803   "referenced_type" : "type-287",
14804   "self_type" : "type-287",
14805   "size" : 1,
14806   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14807   "template_args" : [ "type-284" ],
14808   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
14809  },
14810  {
14811   "alignment" : 1,
14812   "linker_set_key" : "android::trait_trivial_move<int>",
14813   "name" : "android::trait_trivial_move<int>",
14814   "referenced_type" : "type-256",
14815   "self_type" : "type-256",
14816   "size" : 1,
14817   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14818   "template_args" : [ "type-32" ],
14819   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
14820  },
14821  {
14822   "alignment" : 1,
14823   "linker_set_key" : "android::trait_trivial_move<long long>",
14824   "name" : "android::trait_trivial_move<long long>",
14825   "referenced_type" : "type-276",
14826   "self_type" : "type-276",
14827   "size" : 1,
14828   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14829   "template_args" : [ "type-37" ],
14830   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
14831  },
14832  {
14833   "alignment" : 1,
14834   "linker_set_key" : "android::trait_trivial_move<long>",
14835   "name" : "android::trait_trivial_move<long>",
14836   "referenced_type" : "type-266",
14837   "self_type" : "type-266",
14838   "size" : 1,
14839   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14840   "template_args" : [ "type-263" ],
14841   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
14842  },
14843  {
14844   "alignment" : 1,
14845   "linker_set_key" : "android::trait_trivial_move<short>",
14846   "name" : "android::trait_trivial_move<short>",
14847   "referenced_type" : "type-247",
14848   "self_type" : "type-247",
14849   "size" : 1,
14850   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14851   "template_args" : [ "type-243" ],
14852   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
14853  },
14854  {
14855   "alignment" : 1,
14856   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
14857   "name" : "android::trait_trivial_move<unsigned char>",
14858   "referenced_type" : "type-241",
14859   "self_type" : "type-241",
14860   "size" : 1,
14861   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14862   "template_args" : [ "type-103" ],
14863   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
14864  },
14865  {
14866   "alignment" : 1,
14867   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
14868   "name" : "android::trait_trivial_move<unsigned int>",
14869   "referenced_type" : "type-261",
14870   "self_type" : "type-261",
14871   "size" : 1,
14872   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14873   "template_args" : [ "type-2" ],
14874   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
14875  },
14876  {
14877   "alignment" : 1,
14878   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
14879   "name" : "android::trait_trivial_move<unsigned long long>",
14880   "referenced_type" : "type-282",
14881   "self_type" : "type-282",
14882   "size" : 1,
14883   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14884   "template_args" : [ "type-84" ],
14885   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
14886  },
14887  {
14888   "alignment" : 1,
14889   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
14890   "name" : "android::trait_trivial_move<unsigned long>",
14891   "referenced_type" : "type-272",
14892   "self_type" : "type-272",
14893   "size" : 1,
14894   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14895   "template_args" : [ "type-269" ],
14896   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
14897  },
14898  {
14899   "alignment" : 1,
14900   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
14901   "name" : "android::trait_trivial_move<unsigned short>",
14902   "referenced_type" : "type-251",
14903   "self_type" : "type-251",
14904   "size" : 1,
14905   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14906   "template_args" : [ "type-105" ],
14907   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
14908  },
14909  {
14910   "alignment" : 1,
14911   "linker_set_key" : "android::trait_trivial_move<void>",
14912   "name" : "android::trait_trivial_move<void>",
14913   "referenced_type" : "type-227",
14914   "self_type" : "type-227",
14915   "size" : 1,
14916   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14917   "template_args" : [ "type-34" ],
14918   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
14919  },
14920  {
14921   "alignment" : 4,
14922   "fields" :
14923   [
14924    {
14925     "access" : "private",
14926     "field_name" : "m_ptr",
14927     "referenced_type" : "type-168"
14928    },
14929    {
14930     "access" : "private",
14931     "field_name" : "m_refs",
14932     "field_offset" : 32,
14933     "referenced_type" : "type-11"
14934    }
14935   ],
14936   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
14937   "name" : "android::wp<android::hardware::BHwBinder>",
14938   "record_kind" : "class",
14939   "referenced_type" : "type-468",
14940   "self_type" : "type-468",
14941   "size" : 8,
14942   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14943   "template_args" : [ "type-169" ],
14944   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
14945  },
14946  {
14947   "alignment" : 4,
14948   "fields" :
14949   [
14950    {
14951     "access" : "private",
14952     "field_name" : "m_ptr",
14953     "referenced_type" : "type-14"
14954    },
14955    {
14956     "access" : "private",
14957     "field_name" : "m_refs",
14958     "field_offset" : 32,
14959     "referenced_type" : "type-11"
14960    }
14961   ],
14962   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
14963   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
14964   "record_kind" : "class",
14965   "referenced_type" : "type-260",
14966   "self_type" : "type-260",
14967   "size" : 8,
14968   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14969   "template_args" : [ "type-15" ],
14970   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
14971  },
14972  {
14973   "alignment" : 4,
14974   "fields" :
14975   [
14976    {
14977     "access" : "private",
14978     "field_name" : "m_ptr",
14979     "referenced_type" : "type-161"
14980    },
14981    {
14982     "access" : "private",
14983     "field_name" : "m_refs",
14984     "field_offset" : 32,
14985     "referenced_type" : "type-11"
14986    }
14987   ],
14988   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
14989   "name" : "android::wp<android::hardware::hidl_death_recipient>",
14990   "record_kind" : "class",
14991   "referenced_type" : "type-160",
14992   "self_type" : "type-160",
14993   "size" : 8,
14994   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14995   "template_args" : [ "type-162" ],
14996   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
14997  },
14998  {
14999   "alignment" : 4,
15000   "fields" :
15001   [
15002    {
15003     "access" : "private",
15004     "field_name" : "m_ptr",
15005     "referenced_type" : "type-5"
15006    },
15007    {
15008     "access" : "private",
15009     "field_name" : "m_refs",
15010     "field_offset" : 32,
15011     "referenced_type" : "type-11"
15012    }
15013   ],
15014   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
15015   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
15016   "record_kind" : "class",
15017   "referenced_type" : "type-4",
15018   "self_type" : "type-4",
15019   "size" : 8,
15020   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15021   "template_args" : [ "type-6" ],
15022   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
15023  },
15024  {
15025   "alignment" : 4,
15026   "fields" :
15027   [
15028    {
15029     "field_name" : "maxContentLightLevel",
15030     "referenced_type" : "type-284"
15031    },
15032    {
15033     "field_name" : "maxFrameAverageLightLevel",
15034     "field_offset" : 32,
15035     "referenced_type" : "type-284"
15036    }
15037   ],
15038   "linker_set_key" : "android_cta861_3_metadata",
15039   "name" : "android_cta861_3_metadata",
15040   "referenced_type" : "type-532",
15041   "self_type" : "type-532",
15042   "size" : 8,
15043   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15044   "unique_id" : "android_cta861_3_metadata"
15045  },
15046  {
15047   "alignment" : 4,
15048   "fields" :
15049   [
15050    {
15051     "field_name" : "num_points",
15052     "referenced_type" : "type-2"
15053    },
15054    {
15055     "field_name" : "reserved",
15056     "field_offset" : 32,
15057     "referenced_type" : "type-521"
15058    },
15059    {
15060     "field_name" : "xyzc_points",
15061     "field_offset" : 288,
15062     "referenced_type" : "type-528"
15063    }
15064   ],
15065   "linker_set_key" : "android_depth_points",
15066   "name" : "android_depth_points",
15067   "referenced_type" : "type-527",
15068   "self_type" : "type-527",
15069   "size" : 36,
15070   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15071   "unique_id" : "android_depth_points"
15072  },
15073  {
15074   "alignment" : 4,
15075   "fields" :
15076   [
15077    {
15078     "field_name" : "format",
15079     "referenced_type" : "type-524"
15080    },
15081    {
15082     "field_name" : "num_planes",
15083     "field_offset" : 32,
15084     "referenced_type" : "type-2"
15085    },
15086    {
15087     "field_name" : "planes",
15088     "field_offset" : 64,
15089     "referenced_type" : "type-526"
15090    }
15091   ],
15092   "linker_set_key" : "android_flex_layout",
15093   "name" : "android_flex_layout",
15094   "referenced_type" : "type-525",
15095   "self_type" : "type-525",
15096   "size" : 12,
15097   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15098   "unique_id" : "android_flex_layout"
15099  },
15100  {
15101   "alignment" : 4,
15102   "fields" :
15103   [
15104    {
15105     "field_name" : "top_left",
15106     "referenced_type" : "type-441"
15107    },
15108    {
15109     "field_name" : "component",
15110     "field_offset" : 32,
15111     "referenced_type" : "type-522"
15112    },
15113    {
15114     "field_name" : "bits_per_component",
15115     "field_offset" : 64,
15116     "referenced_type" : "type-32"
15117    },
15118    {
15119     "field_name" : "bits_used",
15120     "field_offset" : 96,
15121     "referenced_type" : "type-32"
15122    },
15123    {
15124     "field_name" : "h_increment",
15125     "field_offset" : 128,
15126     "referenced_type" : "type-32"
15127    },
15128    {
15129     "field_name" : "v_increment",
15130     "field_offset" : 160,
15131     "referenced_type" : "type-32"
15132    },
15133    {
15134     "field_name" : "h_subsampling",
15135     "field_offset" : 192,
15136     "referenced_type" : "type-32"
15137    },
15138    {
15139     "field_name" : "v_subsampling",
15140     "field_offset" : 224,
15141     "referenced_type" : "type-32"
15142    }
15143   ],
15144   "linker_set_key" : "android_flex_plane",
15145   "name" : "android_flex_plane",
15146   "referenced_type" : "type-523",
15147   "self_type" : "type-523",
15148   "size" : 32,
15149   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15150   "unique_id" : "android_flex_plane"
15151  },
15152  {
15153   "alignment" : 4,
15154   "fields" :
15155   [
15156    {
15157     "field_name" : "displayPrimaryRed",
15158     "referenced_type" : "type-529"
15159    },
15160    {
15161     "field_name" : "displayPrimaryGreen",
15162     "field_offset" : 64,
15163     "referenced_type" : "type-529"
15164    },
15165    {
15166     "field_name" : "displayPrimaryBlue",
15167     "field_offset" : 128,
15168     "referenced_type" : "type-529"
15169    },
15170    {
15171     "field_name" : "whitePoint",
15172     "field_offset" : 192,
15173     "referenced_type" : "type-529"
15174    },
15175    {
15176     "field_name" : "maxLuminance",
15177     "field_offset" : 256,
15178     "referenced_type" : "type-284"
15179    },
15180    {
15181     "field_name" : "minLuminance",
15182     "field_offset" : 288,
15183     "referenced_type" : "type-284"
15184    }
15185   ],
15186   "linker_set_key" : "android_smpte2086_metadata",
15187   "name" : "android_smpte2086_metadata",
15188   "referenced_type" : "type-531",
15189   "self_type" : "type-531",
15190   "size" : 40,
15191   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15192   "unique_id" : "android_smpte2086_metadata"
15193  },
15194  {
15195   "alignment" : 4,
15196   "fields" :
15197   [
15198    {
15199     "field_name" : "x",
15200     "referenced_type" : "type-284"
15201    },
15202    {
15203     "field_name" : "y",
15204     "field_offset" : 32,
15205     "referenced_type" : "type-284"
15206    }
15207   ],
15208   "linker_set_key" : "android_xy_color",
15209   "name" : "android_xy_color",
15210   "referenced_type" : "type-529",
15211   "self_type" : "type-529",
15212   "size" : 8,
15213   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15214   "unique_id" : "android_xy_color"
15215  },
15216  {
15217   "alignment" : 4,
15218   "fields" :
15219   [
15220    {
15221     "field_name" : "y",
15222     "referenced_type" : "type-33"
15223    },
15224    {
15225     "field_name" : "cb",
15226     "field_offset" : 32,
15227     "referenced_type" : "type-33"
15228    },
15229    {
15230     "field_name" : "cr",
15231     "field_offset" : 64,
15232     "referenced_type" : "type-33"
15233    },
15234    {
15235     "field_name" : "ystride",
15236     "field_offset" : 96,
15237     "referenced_type" : "type-2"
15238    },
15239    {
15240     "field_name" : "cstride",
15241     "field_offset" : 128,
15242     "referenced_type" : "type-2"
15243    },
15244    {
15245     "field_name" : "chroma_step",
15246     "field_offset" : 160,
15247     "referenced_type" : "type-2"
15248    },
15249    {
15250     "field_name" : "reserved",
15251     "field_offset" : 192,
15252     "referenced_type" : "type-521"
15253    }
15254   ],
15255   "linker_set_key" : "android_ycbcr",
15256   "name" : "android_ycbcr",
15257   "referenced_type" : "type-520",
15258   "self_type" : "type-520",
15259   "size" : 56,
15260   "source_file" : "/system/core/libsystem/include/system/graphics.h",
15261   "unique_id" : "android_ycbcr"
15262  },
15263  {
15264   "alignment" : 4,
15265   "fields" :
15266   [
15267    {
15268     "referenced_type" : "type-101"
15269    }
15270   ],
15271   "linker_set_key" : "log_msg",
15272   "name" : "log_msg",
15273   "referenced_type" : "type-100",
15274   "self_type" : "type-100",
15275   "size" : 5124,
15276   "source_file" : "/system/core/liblog/include/log/log_read.h",
15277   "unique_id" : "log_msg"
15278  },
15279  {
15280   "alignment" : 4,
15281   "fields" :
15282   [
15283    {
15284     "field_name" : "buf",
15285     "referenced_type" : "type-102"
15286    },
15287    {
15288     "field_name" : "entry",
15289     "referenced_type" : "type-104"
15290    },
15291    {
15292     "field_name" : "entry_v4",
15293     "referenced_type" : "type-104"
15294    },
15295    {
15296     "field_name" : "entry_v3",
15297     "referenced_type" : "type-107"
15298    },
15299    {
15300     "field_name" : "entry_v2",
15301     "referenced_type" : "type-108"
15302    },
15303    {
15304     "field_name" : "entry_v1",
15305     "referenced_type" : "type-109"
15306    }
15307   ],
15308   "is_anonymous" : true,
15309   "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",
15310   "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",
15311   "record_kind" : "union",
15312   "referenced_type" : "type-101",
15313   "self_type" : "type-101",
15314   "size" : 5124,
15315   "source_file" : "/system/core/liblog/include/log/log_read.h",
15316   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
15317  },
15318  {
15319   "alignment" : 1,
15320   "fields" :
15321   [
15322    {
15323     "field_name" : "tv_sec",
15324     "referenced_type" : "type-2"
15325    },
15326    {
15327     "field_name" : "tv_nsec",
15328     "field_offset" : 32,
15329     "referenced_type" : "type-2"
15330    }
15331   ],
15332   "linker_set_key" : "log_time",
15333   "name" : "log_time",
15334   "referenced_type" : "type-405",
15335   "self_type" : "type-405",
15336   "size" : 8,
15337   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
15338   "unique_id" : "_ZTS8log_time"
15339  },
15340  {
15341   "alignment" : 4,
15342   "fields" :
15343   [
15344    {
15345     "field_name" : "len",
15346     "referenced_type" : "type-105"
15347    },
15348    {
15349     "field_name" : "__pad",
15350     "field_offset" : 16,
15351     "referenced_type" : "type-105"
15352    },
15353    {
15354     "field_name" : "pid",
15355     "field_offset" : 32,
15356     "referenced_type" : "type-32"
15357    },
15358    {
15359     "field_name" : "tid",
15360     "field_offset" : 64,
15361     "referenced_type" : "type-32"
15362    },
15363    {
15364     "field_name" : "sec",
15365     "field_offset" : 96,
15366     "referenced_type" : "type-32"
15367    },
15368    {
15369     "field_name" : "nsec",
15370     "field_offset" : 128,
15371     "referenced_type" : "type-32"
15372    },
15373    {
15374     "field_name" : "msg",
15375     "field_offset" : 160,
15376     "referenced_type" : "type-106"
15377    }
15378   ],
15379   "linker_set_key" : "logger_entry",
15380   "name" : "logger_entry",
15381   "referenced_type" : "type-109",
15382   "self_type" : "type-109",
15383   "size" : 20,
15384   "source_file" : "/system/core/liblog/include/log/log_read.h",
15385   "unique_id" : "logger_entry"
15386  },
15387  {
15388   "alignment" : 1,
15389   "fields" :
15390   [
15391    {
15392     "field_name" : "len",
15393     "referenced_type" : "type-105"
15394    },
15395    {
15396     "field_name" : "hdr_size",
15397     "field_offset" : 16,
15398     "referenced_type" : "type-105"
15399    },
15400    {
15401     "field_name" : "pid",
15402     "field_offset" : 32,
15403     "referenced_type" : "type-32"
15404    },
15405    {
15406     "field_name" : "tid",
15407     "field_offset" : 64,
15408     "referenced_type" : "type-32"
15409    },
15410    {
15411     "field_name" : "sec",
15412     "field_offset" : 96,
15413     "referenced_type" : "type-32"
15414    },
15415    {
15416     "field_name" : "nsec",
15417     "field_offset" : 128,
15418     "referenced_type" : "type-32"
15419    },
15420    {
15421     "field_name" : "euid",
15422     "field_offset" : 160,
15423     "referenced_type" : "type-2"
15424    },
15425    {
15426     "field_name" : "msg",
15427     "field_offset" : 192,
15428     "referenced_type" : "type-106"
15429    }
15430   ],
15431   "linker_set_key" : "logger_entry_v2",
15432   "name" : "logger_entry_v2",
15433   "referenced_type" : "type-108",
15434   "self_type" : "type-108",
15435   "size" : 24,
15436   "source_file" : "/system/core/liblog/include/log/log_read.h",
15437   "unique_id" : "logger_entry_v2"
15438  },
15439  {
15440   "alignment" : 1,
15441   "fields" :
15442   [
15443    {
15444     "field_name" : "len",
15445     "referenced_type" : "type-105"
15446    },
15447    {
15448     "field_name" : "hdr_size",
15449     "field_offset" : 16,
15450     "referenced_type" : "type-105"
15451    },
15452    {
15453     "field_name" : "pid",
15454     "field_offset" : 32,
15455     "referenced_type" : "type-32"
15456    },
15457    {
15458     "field_name" : "tid",
15459     "field_offset" : 64,
15460     "referenced_type" : "type-32"
15461    },
15462    {
15463     "field_name" : "sec",
15464     "field_offset" : 96,
15465     "referenced_type" : "type-32"
15466    },
15467    {
15468     "field_name" : "nsec",
15469     "field_offset" : 128,
15470     "referenced_type" : "type-32"
15471    },
15472    {
15473     "field_name" : "lid",
15474     "field_offset" : 160,
15475     "referenced_type" : "type-2"
15476    },
15477    {
15478     "field_name" : "msg",
15479     "field_offset" : 192,
15480     "referenced_type" : "type-106"
15481    }
15482   ],
15483   "linker_set_key" : "logger_entry_v3",
15484   "name" : "logger_entry_v3",
15485   "referenced_type" : "type-107",
15486   "self_type" : "type-107",
15487   "size" : 24,
15488   "source_file" : "/system/core/liblog/include/log/log_read.h",
15489   "unique_id" : "logger_entry_v3"
15490  },
15491  {
15492   "alignment" : 4,
15493   "fields" :
15494   [
15495    {
15496     "field_name" : "len",
15497     "referenced_type" : "type-105"
15498    },
15499    {
15500     "field_name" : "hdr_size",
15501     "field_offset" : 16,
15502     "referenced_type" : "type-105"
15503    },
15504    {
15505     "field_name" : "pid",
15506     "field_offset" : 32,
15507     "referenced_type" : "type-32"
15508    },
15509    {
15510     "field_name" : "tid",
15511     "field_offset" : 64,
15512     "referenced_type" : "type-2"
15513    },
15514    {
15515     "field_name" : "sec",
15516     "field_offset" : 96,
15517     "referenced_type" : "type-2"
15518    },
15519    {
15520     "field_name" : "nsec",
15521     "field_offset" : 128,
15522     "referenced_type" : "type-2"
15523    },
15524    {
15525     "field_name" : "lid",
15526     "field_offset" : 160,
15527     "referenced_type" : "type-2"
15528    },
15529    {
15530     "field_name" : "uid",
15531     "field_offset" : 192,
15532     "referenced_type" : "type-2"
15533    },
15534    {
15535     "field_name" : "msg",
15536     "field_offset" : 224,
15537     "referenced_type" : "type-106"
15538    }
15539   ],
15540   "linker_set_key" : "logger_entry_v4",
15541   "name" : "logger_entry_v4",
15542   "referenced_type" : "type-104",
15543   "self_type" : "type-104",
15544   "size" : 28,
15545   "source_file" : "/system/core/liblog/include/log/log_read.h",
15546   "unique_id" : "logger_entry_v4"
15547  },
15548  {
15549   "alignment" : 4,
15550   "fields" :
15551   [
15552    {
15553     "field_name" : "version",
15554     "referenced_type" : "type-32"
15555    },
15556    {
15557     "field_name" : "numFds",
15558     "field_offset" : 32,
15559     "referenced_type" : "type-32"
15560    },
15561    {
15562     "field_name" : "numInts",
15563     "field_offset" : 64,
15564     "referenced_type" : "type-32"
15565    },
15566    {
15567     "field_name" : "data",
15568     "field_offset" : 96,
15569     "referenced_type" : "type-221"
15570    }
15571   ],
15572   "linker_set_key" : "native_handle",
15573   "name" : "native_handle",
15574   "referenced_type" : "type-220",
15575   "self_type" : "type-220",
15576   "size" : 12,
15577   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
15578   "unique_id" : "native_handle"
15579  }
15580 ],
15581 "rvalue_reference_types" :
15582 [
15583  {
15584   "alignment" : 4,
15585   "linker_set_key" : "android::hardware::Return<android::hardware::health::V2_0::Result> &&",
15586   "name" : "android::hardware::Return<android::hardware::health::V2_0::Result> &&",
15587   "referenced_type" : "type-188",
15588   "self_type" : "type-191",
15589   "size" : 4,
15590   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15591  },
15592  {
15593   "alignment" : 4,
15594   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::health::V2_0::IHealth> > &&",
15595   "name" : "android::hardware::Return<android::sp<android::hardware::health::V2_0::IHealth> > &&",
15596   "referenced_type" : "type-196",
15597   "self_type" : "type-198",
15598   "size" : 4,
15599   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15600  },
15601  {
15602   "alignment" : 4,
15603   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::health::V2_0::IHealthInfoCallback> > &&",
15604   "name" : "android::hardware::Return<android::sp<android::hardware::health::V2_0::IHealthInfoCallback> > &&",
15605   "referenced_type" : "type-641",
15606   "self_type" : "type-643",
15607   "size" : 4,
15608   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15609  },
15610  {
15611   "alignment" : 4,
15612   "linker_set_key" : "android::hardware::Return<bool> &&",
15613   "name" : "android::hardware::Return<bool> &&",
15614   "referenced_type" : "type-180",
15615   "self_type" : "type-183",
15616   "size" : 4,
15617   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15618  },
15619  {
15620   "alignment" : 4,
15621   "linker_set_key" : "android::hardware::Return<void> &&",
15622   "name" : "android::hardware::Return<void> &&",
15623   "referenced_type" : "type-209",
15624   "self_type" : "type-211",
15625   "size" : 4,
15626   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15627  },
15628  {
15629   "alignment" : 4,
15630   "linker_set_key" : "android::hardware::Status &&",
15631   "name" : "android::hardware::Status &&",
15632   "referenced_type" : "type-171",
15633   "self_type" : "type-177",
15634   "size" : 4,
15635   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15636  },
15637  {
15638   "alignment" : 4,
15639   "linker_set_key" : "android::hardware::details::return_status &&",
15640   "name" : "android::hardware::details::return_status &&",
15641   "referenced_type" : "type-181",
15642   "self_type" : "type-204",
15643   "size" : 4,
15644   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15645  },
15646  {
15647   "alignment" : 4,
15648   "linker_set_key" : "android::hardware::hidl_handle &&",
15649   "name" : "android::hardware::hidl_handle &&",
15650   "referenced_type" : "type-323",
15651   "self_type" : "type-328",
15652   "size" : 4,
15653   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15654  },
15655  {
15656   "alignment" : 4,
15657   "linker_set_key" : "android::hardware::hidl_memory &&",
15658   "name" : "android::hardware::hidl_memory &&",
15659   "referenced_type" : "type-326",
15660   "self_type" : "type-332",
15661   "size" : 4,
15662   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15663  },
15664  {
15665   "alignment" : 4,
15666   "linker_set_key" : "android::sp<android::hardware::health::V2_0::IHealth> &&",
15667   "name" : "android::sp<android::hardware::health::V2_0::IHealth> &&",
15668   "referenced_type" : "type-148",
15669   "self_type" : "type-152",
15670   "size" : 4,
15671   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15672  },
15673  {
15674   "alignment" : 4,
15675   "linker_set_key" : "android::sp<android::hardware::health::V2_0::IHealthInfoCallback> &&",
15676   "name" : "android::sp<android::hardware::health::V2_0::IHealthInfoCallback> &&",
15677   "referenced_type" : "type-126",
15678   "self_type" : "type-142",
15679   "size" : 4,
15680   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15681  },
15682  {
15683   "alignment" : 4,
15684   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
15685   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
15686   "referenced_type" : "type-157",
15687   "self_type" : "type-163",
15688   "size" : 4,
15689   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15690  },
15691  {
15692   "alignment" : 4,
15693   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
15694   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
15695   "referenced_type" : "type-490",
15696   "self_type" : "type-489",
15697   "size" : 4,
15698   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15699  },
15700  {
15701   "alignment" : 4,
15702   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
15703   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
15704   "referenced_type" : "type-672",
15705   "self_type" : "type-671",
15706   "size" : 4,
15707   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15708  },
15709  {
15710   "alignment" : 4,
15711   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
15712   "name" : "std::function<sp<IBase> (void *)> &&",
15713   "referenced_type" : "type-500",
15714   "self_type" : "type-499",
15715   "size" : 4,
15716   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15717  },
15718  {
15719   "alignment" : 4,
15720   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
15721   "name" : "std::function<sp<IBase> (void *)> &&",
15722   "referenced_type" : "type-676",
15723   "self_type" : "type-675",
15724   "size" : 4,
15725   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15726  },
15727  {
15728   "alignment" : 4,
15729   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
15730   "name" : "std::function<sp<IBinder> (void *)> &&",
15731   "referenced_type" : "type-492",
15732   "self_type" : "type-491",
15733   "size" : 4,
15734   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15735  },
15736  {
15737   "alignment" : 4,
15738   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
15739   "name" : "std::function<sp<IBinder> (void *)> &&",
15740   "referenced_type" : "type-674",
15741   "self_type" : "type-673",
15742   "size" : 4,
15743   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15744  }
15745 ]
15746}
15747