1{
2 "array_types" :
3 [
4  {
5   "alignment" : 4,
6   "linker_set_key" : "_ZTIA0_i",
7   "name" : "int [0]",
8   "referenced_type" : "_ZTIi",
9   "self_type" : "_ZTIA0_i",
10   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
11  },
12  {
13   "alignment" : 1,
14   "linker_set_key" : "_ZTIA16_c",
15   "name" : "char [16]",
16   "referenced_type" : "_ZTIc",
17   "self_type" : "_ZTIA16_c",
18   "size" : 16,
19   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20  },
21  {
22   "alignment" : 1,
23   "linker_set_key" : "_ZTIA32_h",
24   "name" : "unsigned char [32]",
25   "referenced_type" : "_ZTIh",
26   "self_type" : "_ZTIA32_h",
27   "size" : 32,
28   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
29  },
30  {
31   "alignment" : 1,
32   "linker_set_key" : "_ZTIA3_h",
33   "name" : "unsigned char [3]",
34   "referenced_type" : "_ZTIh",
35   "self_type" : "_ZTIA3_h",
36   "size" : 3,
37   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
38  },
39  {
40   "alignment" : 1,
41   "linker_set_key" : "_ZTIA5121_h",
42   "name" : "unsigned char [5121]",
43   "referenced_type" : "_ZTIh",
44   "self_type" : "_ZTIA5121_h",
45   "size" : 5121,
46   "source_file" : "/system/core/liblog/include/log/log_read.h"
47  },
48  {
49   "alignment" : 1,
50   "linker_set_key" : "_ZTIA7_h",
51   "name" : "unsigned char [7]",
52   "referenced_type" : "_ZTIh",
53   "self_type" : "_ZTIA7_h",
54   "size" : 7,
55   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
56  },
57  {
58   "alignment" : 4,
59   "linker_set_key" : "_ZTIA8_j",
60   "name" : "unsigned int [8]",
61   "referenced_type" : "_ZTIj",
62   "self_type" : "_ZTIA8_j",
63   "size" : 32,
64   "source_file" : "/system/core/libsystem/include/system/graphics.h"
65  },
66  {
67   "linker_set_key" : "_ZTIA_f",
68   "name" : "float []",
69   "referenced_type" : "_ZTIf",
70   "self_type" : "_ZTIA_f",
71   "source_file" : "/system/core/libsystem/include/system/graphics.h"
72  }
73 ],
74 "builtin_types" :
75 [
76  {
77   "alignment" : 2,
78   "is_integral" : true,
79   "is_unsigned" : true,
80   "linker_set_key" : "_ZTIDs",
81   "name" : "char16_t",
82   "referenced_type" : "_ZTIDs",
83   "self_type" : "_ZTIDs",
84   "size" : 2
85  },
86  {
87   "alignment" : 1,
88   "is_integral" : true,
89   "linker_set_key" : "_ZTIa",
90   "name" : "signed char",
91   "referenced_type" : "_ZTIa",
92   "self_type" : "_ZTIa",
93   "size" : 1
94  },
95  {
96   "alignment" : 1,
97   "is_integral" : true,
98   "is_unsigned" : true,
99   "linker_set_key" : "_ZTIb",
100   "name" : "bool",
101   "referenced_type" : "_ZTIb",
102   "self_type" : "_ZTIb",
103   "size" : 1
104  },
105  {
106   "alignment" : 1,
107   "is_integral" : true,
108   "linker_set_key" : "_ZTIc",
109   "name" : "char",
110   "referenced_type" : "_ZTIc",
111   "self_type" : "_ZTIc",
112   "size" : 1
113  },
114  {
115   "alignment" : 4,
116   "linker_set_key" : "_ZTId",
117   "name" : "double",
118   "referenced_type" : "_ZTId",
119   "self_type" : "_ZTId",
120   "size" : 8
121  },
122  {
123   "alignment" : 4,
124   "linker_set_key" : "_ZTIf",
125   "name" : "float",
126   "referenced_type" : "_ZTIf",
127   "self_type" : "_ZTIf",
128   "size" : 4
129  },
130  {
131   "alignment" : 1,
132   "is_integral" : true,
133   "is_unsigned" : true,
134   "linker_set_key" : "_ZTIh",
135   "name" : "unsigned char",
136   "referenced_type" : "_ZTIh",
137   "self_type" : "_ZTIh",
138   "size" : 1
139  },
140  {
141   "alignment" : 4,
142   "is_integral" : true,
143   "linker_set_key" : "_ZTIi",
144   "name" : "int",
145   "referenced_type" : "_ZTIi",
146   "self_type" : "_ZTIi",
147   "size" : 4
148  },
149  {
150   "alignment" : 4,
151   "is_integral" : true,
152   "is_unsigned" : true,
153   "linker_set_key" : "_ZTIj",
154   "name" : "unsigned int",
155   "referenced_type" : "_ZTIj",
156   "self_type" : "_ZTIj",
157   "size" : 4
158  },
159  {
160   "alignment" : 4,
161   "is_integral" : true,
162   "linker_set_key" : "_ZTIl",
163   "name" : "long",
164   "referenced_type" : "_ZTIl",
165   "self_type" : "_ZTIl",
166   "size" : 4
167  },
168  {
169   "alignment" : 4,
170   "is_integral" : true,
171   "is_unsigned" : true,
172   "linker_set_key" : "_ZTIm",
173   "name" : "unsigned long",
174   "referenced_type" : "_ZTIm",
175   "self_type" : "_ZTIm",
176   "size" : 4
177  },
178  {
179   "alignment" : 2,
180   "is_integral" : true,
181   "linker_set_key" : "_ZTIs",
182   "name" : "short",
183   "referenced_type" : "_ZTIs",
184   "self_type" : "_ZTIs",
185   "size" : 2
186  },
187  {
188   "alignment" : 2,
189   "is_integral" : true,
190   "is_unsigned" : true,
191   "linker_set_key" : "_ZTIt",
192   "name" : "unsigned short",
193   "referenced_type" : "_ZTIt",
194   "self_type" : "_ZTIt",
195   "size" : 2
196  },
197  {
198   "linker_set_key" : "_ZTIv",
199   "name" : "void",
200   "referenced_type" : "_ZTIv",
201   "self_type" : "_ZTIv"
202  },
203  {
204   "alignment" : 4,
205   "is_integral" : true,
206   "linker_set_key" : "_ZTIx",
207   "name" : "long long",
208   "referenced_type" : "_ZTIx",
209   "self_type" : "_ZTIx",
210   "size" : 8
211  },
212  {
213   "alignment" : 4,
214   "is_integral" : true,
215   "is_unsigned" : true,
216   "linker_set_key" : "_ZTIy",
217   "name" : "unsigned long long",
218   "referenced_type" : "_ZTIy",
219   "self_type" : "_ZTIy",
220   "size" : 8
221  }
222 ],
223 "elf_functions" :
224 [
225  {
226   "name" : "_ZN7android8hardware6health4V2_110BnHwHealth10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
227  },
228  {
229   "name" : "_ZN7android8hardware6health4V2_110BnHwHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
230  },
231  {
232   "name" : "_ZN7android8hardware6health4V2_110BnHwHealth21_hidl_getHealthConfigEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
233  },
234  {
235   "name" : "_ZN7android8hardware6health4V2_110BnHwHealth23_hidl_getHealthInfo_2_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
236  },
237  {
238   "name" : "_ZN7android8hardware6health4V2_110BnHwHealth24_hidl_shouldKeepScreenOnEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
239  },
240  {
241   "name" : "_ZN7android8hardware6health4V2_110BnHwHealth4pingEv"
242  },
243  {
244   "name" : "_ZN7android8hardware6health4V2_110BnHwHealthC1ERKNS_2spINS2_7IHealthEEE"
245  },
246  {
247   "name" : "_ZN7android8hardware6health4V2_110BnHwHealthC2ERKNS_2spINS2_7IHealthEEE"
248  },
249  {
250   "name" : "_ZN7android8hardware6health4V2_110BnHwHealthD0Ev"
251  },
252  {
253   "name" : "_ZN7android8hardware6health4V2_110BnHwHealthD1Ev"
254  },
255  {
256   "name" : "_ZN7android8hardware6health4V2_110BnHwHealthD2Ev"
257  },
258  {
259   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth11getCapacityENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
260  },
261  {
262   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
263  },
264  {
265   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
266  },
267  {
268   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth12getDiskStatsENSt3__18functionIFvNS1_4V2_06ResultERKNS0_8hidl_vecINS6_9DiskStatsEEEEEE"
269  },
270  {
271   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
272  },
273  {
274   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth13getCurrentNowENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
275  },
276  {
277   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth13getHealthInfoENSt3__18functionIFvNS1_4V2_06ResultERKNS6_10HealthInfoEEEE"
278  },
279  {
280   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
281  },
282  {
283   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth14getStorageInfoENSt3__18functionIFvNS1_4V2_06ResultERKNS0_8hidl_vecINS6_11StorageInfoEEEEEE"
284  },
285  {
286   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
287  },
288  {
289   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth15getChargeStatusENSt3__18functionIFvNS1_4V2_06ResultENS1_4V1_013BatteryStatusEEEE"
290  },
291  {
292   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth15getHealthConfigENSt3__18functionIFvNS1_4V2_06ResultERKNS2_12HealthConfigEEEE"
293  },
294  {
295   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth15onLastStrongRefEPKv"
296  },
297  {
298   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth16getChargeCounterENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
299  },
300  {
301   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth16getEnergyCounterENSt3__18functionIFvNS1_4V2_06ResultExEEE"
302  },
303  {
304   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth16registerCallbackERKNS_2spINS1_4V2_019IHealthInfoCallbackEEE"
305  },
306  {
307   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth17getCurrentAverageENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
308  },
309  {
310   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth17getHealthInfo_2_1ENSt3__18functionIFvNS1_4V2_06ResultERKNS2_10HealthInfoEEEE"
311  },
312  {
313   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth18shouldKeepScreenOnENSt3__18functionIFvNS1_4V2_06ResultEbEEE"
314  },
315  {
316   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth18unregisterCallbackERKNS_2spINS1_4V2_019IHealthInfoCallbackEEE"
317  },
318  {
319   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
320  },
321  {
322   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth21_hidl_getHealthConfigEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V2_06ResultERKNS2_12HealthConfigEEEE"
323  },
324  {
325   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth21notifySyspropsChangedEv"
326  },
327  {
328   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth21setHALInstrumentationEv"
329  },
330  {
331   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth23_hidl_getHealthInfo_2_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V2_06ResultERKNS2_10HealthInfoEEEE"
332  },
333  {
334   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth24_hidl_shouldKeepScreenOnEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V2_06ResultEbEEE"
335  },
336  {
337   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth4pingEv"
338  },
339  {
340   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
341  },
342  {
343   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth6updateEv"
344  },
345  {
346   "name" : "_ZN7android8hardware6health4V2_110BpHwHealthC1ERKNS_2spINS0_7IBinderEEE"
347  },
348  {
349   "name" : "_ZN7android8hardware6health4V2_110BpHwHealthC2ERKNS_2spINS0_7IBinderEEE"
350  },
351  {
352   "name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
353  },
354  {
355   "name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
356  },
357  {
358   "name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
359  },
360  {
361   "name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
362  },
363  {
364   "name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
365  },
366  {
367   "name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
368  },
369  {
370   "name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
371  },
372  {
373   "name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
374  },
375  {
376   "name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
377  },
378  {
379   "name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback21notifySyspropsChangedEv"
380  },
381  {
382   "name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback21setHALInstrumentationEv"
383  },
384  {
385   "name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
386  },
387  {
388   "name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback4pingEv"
389  },
390  {
391   "name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
392  },
393  {
394   "name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback8castFromERKNS_2spINS1_4V2_019IHealthInfoCallbackEEEb"
395  },
396  {
397   "name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
398  },
399  {
400   "name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback8castFromERKNS_2spIS3_EEb"
401  },
402  {
403   "name" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallback13addOnewayTaskENSt3__18functionIFvvEEE"
404  },
405  {
406   "name" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallbackC1ENS_2spINS2_19IHealthInfoCallbackEEE"
407  },
408  {
409   "name" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallbackC2ENS_2spINS2_19IHealthInfoCallbackEEE"
410  },
411  {
412   "name" : "_ZN7android8hardware6health4V2_121writeEmbeddedToParcelERKNS2_10HealthInfoEPNS0_6ParcelEjj"
413  },
414  {
415   "name" : "_ZN7android8hardware6health4V2_121writeEmbeddedToParcelERKNS2_12HealthConfigEPNS0_6ParcelEjj"
416  },
417  {
418   "name" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
419  },
420  {
421   "name" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
422  },
423  {
424   "name" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallback27_hidl_healthInfoChanged_2_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
425  },
426  {
427   "name" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallback4pingEv"
428  },
429  {
430   "name" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallbackC1ERKNS_2spINS2_19IHealthInfoCallbackEEE"
431  },
432  {
433   "name" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallbackC2ERKNS_2spINS2_19IHealthInfoCallbackEEE"
434  },
435  {
436   "name" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallbackD0Ev"
437  },
438  {
439   "name" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallbackD1Ev"
440  },
441  {
442   "name" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallbackD2Ev"
443  },
444  {
445   "name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
446  },
447  {
448   "name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
449  },
450  {
451   "name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
452  },
453  {
454   "name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
455  },
456  {
457   "name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
458  },
459  {
460   "name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback15onLastStrongRefEPKv"
461  },
462  {
463   "name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback17healthInfoChangedERKNS1_4V2_010HealthInfoE"
464  },
465  {
466   "name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
467  },
468  {
469   "name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback21healthInfoChanged_2_1ERKNS2_10HealthInfoE"
470  },
471  {
472   "name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback21notifySyspropsChangedEv"
473  },
474  {
475   "name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback21setHALInstrumentationEv"
476  },
477  {
478   "name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback27_hidl_healthInfoChanged_2_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_10HealthInfoE"
479  },
480  {
481   "name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback4pingEv"
482  },
483  {
484   "name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
485  },
486  {
487   "name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallbackC1ERKNS_2spINS0_7IBinderEEE"
488  },
489  {
490   "name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallbackC2ERKNS_2spINS0_7IBinderEEE"
491  },
492  {
493   "name" : "_ZN7android8hardware6health4V2_122readEmbeddedFromParcelERKNS2_10HealthInfoERKNS0_6ParcelEjj"
494  },
495  {
496   "name" : "_ZN7android8hardware6health4V2_122readEmbeddedFromParcelERKNS2_12HealthConfigERKNS0_6ParcelEjj"
497  },
498  {
499   "name" : "_ZN7android8hardware6health4V2_17IHealth10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
500  },
501  {
502   "name" : "_ZN7android8hardware6health4V2_17IHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
503  },
504  {
505   "name" : "_ZN7android8hardware6health4V2_17IHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
506  },
507  {
508   "name" : "_ZN7android8hardware6health4V2_17IHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
509  },
510  {
511   "name" : "_ZN7android8hardware6health4V2_17IHealth13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
512  },
513  {
514   "name" : "_ZN7android8hardware6health4V2_17IHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
515  },
516  {
517   "name" : "_ZN7android8hardware6health4V2_17IHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
518  },
519  {
520   "name" : "_ZN7android8hardware6health4V2_17IHealth17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
521  },
522  {
523   "name" : "_ZN7android8hardware6health4V2_17IHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
524  },
525  {
526   "name" : "_ZN7android8hardware6health4V2_17IHealth21notifySyspropsChangedEv"
527  },
528  {
529   "name" : "_ZN7android8hardware6health4V2_17IHealth21setHALInstrumentationEv"
530  },
531  {
532   "name" : "_ZN7android8hardware6health4V2_17IHealth24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
533  },
534  {
535   "name" : "_ZN7android8hardware6health4V2_17IHealth4pingEv"
536  },
537  {
538   "name" : "_ZN7android8hardware6health4V2_17IHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
539  },
540  {
541   "name" : "_ZN7android8hardware6health4V2_17IHealth8castFromERKNS_2spINS1_4V2_07IHealthEEEb"
542  },
543  {
544   "name" : "_ZN7android8hardware6health4V2_17IHealth8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
545  },
546  {
547   "name" : "_ZN7android8hardware6health4V2_17IHealth8castFromERKNS_2spIS3_EEb"
548  },
549  {
550   "name" : "_ZN7android8hardware6health4V2_18BsHealth13addOnewayTaskENSt3__18functionIFvvEEE"
551  },
552  {
553   "name" : "_ZN7android8hardware6health4V2_18BsHealthC1ENS_2spINS2_7IHealthEEE"
554  },
555  {
556   "name" : "_ZN7android8hardware6health4V2_18BsHealthC2ENS_2spINS2_7IHealthEEE"
557  },
558  {
559   "binding" : "weak",
560   "name" : "_ZN7android8hardware7details13castInterfaceINS0_6health4V2_119IHealthInfoCallbackENS3_4V2_019IHealthInfoCallbackENS4_22BpHwHealthInfoCallbackEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
561  },
562  {
563   "binding" : "weak",
564   "name" : "_ZN7android8hardware7details13castInterfaceINS0_6health4V2_119IHealthInfoCallbackENS_4hidl4base4V1_05IBaseENS4_22BpHwHealthInfoCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
565  },
566  {
567   "binding" : "weak",
568   "name" : "_ZN7android8hardware7details13castInterfaceINS0_6health4V2_17IHealthENS3_4V2_07IHealthENS4_10BpHwHealthEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
569  },
570  {
571   "binding" : "weak",
572   "name" : "_ZN7android8hardware7details13castInterfaceINS0_6health4V2_17IHealthENS_4hidl4base4V1_05IBaseENS4_10BpHwHealthEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
573  },
574  {
575   "binding" : "weak",
576   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_6health4V2_019IHealthInfoCallbackEvEENS_2spIT_EES8_"
577  },
578  {
579   "binding" : "weak",
580   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_6health4V2_110BpHwHealthENS4_7IHealthEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
581  },
582  {
583   "binding" : "weak",
584   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_6health4V2_122BpHwHealthInfoCallbackENS4_19IHealthInfoCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
585  },
586  {
587   "binding" : "weak",
588   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
589  },
590  {
591   "binding" : "weak",
592   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
593  },
594  {
595   "binding" : "weak",
596   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
597  },
598  {
599   "binding" : "weak",
600   "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_"
601  },
602  {
603   "binding" : "weak",
604   "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_"
605  },
606  {
607   "binding" : "weak",
608   "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"
609  },
610  {
611   "binding" : "weak",
612   "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_"
613  },
614  {
615   "binding" : "weak",
616   "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_"
617  },
618  {
619   "binding" : "weak",
620   "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"
621  },
622  {
623   "binding" : "weak",
624   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
625  },
626  {
627   "binding" : "weak",
628   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
629  },
630  {
631   "binding" : "weak",
632   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
633  },
634  {
635   "name" : "_ZThn20_N7android8hardware6health4V2_110BnHwHealthD0Ev"
636  },
637  {
638   "name" : "_ZThn20_N7android8hardware6health4V2_110BnHwHealthD1Ev"
639  },
640  {
641   "name" : "_ZThn20_N7android8hardware6health4V2_122BnHwHealthInfoCallbackD0Ev"
642  },
643  {
644   "name" : "_ZThn20_N7android8hardware6health4V2_122BnHwHealthInfoCallbackD1Ev"
645  },
646  {
647   "name" : "_ZThn8_N7android8hardware6health4V2_110BpHwHealth15onLastStrongRefEPKv"
648  },
649  {
650   "name" : "_ZThn8_N7android8hardware6health4V2_122BpHwHealthInfoCallback15onLastStrongRefEPKv"
651  },
652  {
653   "name" : "_ZTv0_n12_N7android8hardware6health4V2_110BnHwHealthD0Ev"
654  },
655  {
656   "name" : "_ZTv0_n12_N7android8hardware6health4V2_110BnHwHealthD1Ev"
657  },
658  {
659   "name" : "_ZTv0_n12_N7android8hardware6health4V2_122BnHwHealthInfoCallbackD0Ev"
660  },
661  {
662   "name" : "_ZTv0_n12_N7android8hardware6health4V2_122BnHwHealthInfoCallbackD1Ev"
663  },
664  {
665   "name" : "_ZTv0_n20_N7android8hardware6health4V2_110BpHwHealth15onLastStrongRefEPKv"
666  },
667  {
668   "name" : "_ZTv0_n20_N7android8hardware6health4V2_122BpHwHealthInfoCallback15onLastStrongRefEPKv"
669  }
670 ],
671 "elf_objects" :
672 [
673  {
674   "name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback10descriptorE"
675  },
676  {
677   "name" : "_ZN7android8hardware6health4V2_17IHealth10descriptorE"
678  },
679  {
680   "name" : "_ZTCN7android8hardware6health4V2_110BnHwHealthE0_NS0_7IBinderE"
681  },
682  {
683   "name" : "_ZTCN7android8hardware6health4V2_110BnHwHealthE0_NS0_9BHwBinderE"
684  },
685  {
686   "name" : "_ZTCN7android8hardware6health4V2_110BnHwHealthE0_NS_4hidl4base4V1_08BnHwBaseE"
687  },
688  {
689   "name" : "_ZTCN7android8hardware6health4V2_110BpHwHealthE0_NS0_11BpInterfaceINS2_7IHealthEEE"
690  },
691  {
692   "name" : "_ZTCN7android8hardware6health4V2_110BpHwHealthE0_NS1_4V2_07IHealthE"
693  },
694  {
695   "name" : "_ZTCN7android8hardware6health4V2_110BpHwHealthE0_NS2_7IHealthE"
696  },
697  {
698   "name" : "_ZTCN7android8hardware6health4V2_110BpHwHealthE0_NS_4hidl4base4V1_05IBaseE"
699  },
700  {
701   "name" : "_ZTCN7android8hardware6health4V2_110BpHwHealthE4_NS0_10IInterfaceE"
702  },
703  {
704   "name" : "_ZTCN7android8hardware6health4V2_110BpHwHealthE8_NS0_11BpHwRefBaseE"
705  },
706  {
707   "name" : "_ZTCN7android8hardware6health4V2_119IHealthInfoCallbackE0_NS1_4V2_019IHealthInfoCallbackE"
708  },
709  {
710   "name" : "_ZTCN7android8hardware6health4V2_119IHealthInfoCallbackE0_NS_4hidl4base4V1_05IBaseE"
711  },
712  {
713   "binding" : "weak",
714   "name" : "_ZTCN7android8hardware6health4V2_120BsHealthInfoCallbackE0_NS2_19IHealthInfoCallbackE"
715  },
716  {
717   "name" : "_ZTCN7android8hardware6health4V2_122BnHwHealthInfoCallbackE0_NS0_7IBinderE"
718  },
719  {
720   "name" : "_ZTCN7android8hardware6health4V2_122BnHwHealthInfoCallbackE0_NS0_9BHwBinderE"
721  },
722  {
723   "name" : "_ZTCN7android8hardware6health4V2_122BnHwHealthInfoCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
724  },
725  {
726   "name" : "_ZTCN7android8hardware6health4V2_122BpHwHealthInfoCallbackE0_NS0_11BpInterfaceINS2_19IHealthInfoCallbackEEE"
727  },
728  {
729   "name" : "_ZTCN7android8hardware6health4V2_122BpHwHealthInfoCallbackE0_NS1_4V2_019IHealthInfoCallbackE"
730  },
731  {
732   "name" : "_ZTCN7android8hardware6health4V2_122BpHwHealthInfoCallbackE0_NS2_19IHealthInfoCallbackE"
733  },
734  {
735   "name" : "_ZTCN7android8hardware6health4V2_122BpHwHealthInfoCallbackE0_NS_4hidl4base4V1_05IBaseE"
736  },
737  {
738   "name" : "_ZTCN7android8hardware6health4V2_122BpHwHealthInfoCallbackE4_NS0_10IInterfaceE"
739  },
740  {
741   "name" : "_ZTCN7android8hardware6health4V2_122BpHwHealthInfoCallbackE8_NS0_11BpHwRefBaseE"
742  },
743  {
744   "name" : "_ZTCN7android8hardware6health4V2_17IHealthE0_NS1_4V2_07IHealthE"
745  },
746  {
747   "name" : "_ZTCN7android8hardware6health4V2_17IHealthE0_NS_4hidl4base4V1_05IBaseE"
748  },
749  {
750   "binding" : "weak",
751   "name" : "_ZTCN7android8hardware6health4V2_18BsHealthE0_NS2_7IHealthE"
752  },
753  {
754   "name" : "_ZTTN7android8hardware6health4V2_110BnHwHealthE"
755  },
756  {
757   "name" : "_ZTTN7android8hardware6health4V2_110BpHwHealthE"
758  },
759  {
760   "name" : "_ZTTN7android8hardware6health4V2_119IHealthInfoCallbackE"
761  },
762  {
763   "name" : "_ZTTN7android8hardware6health4V2_122BnHwHealthInfoCallbackE"
764  },
765  {
766   "name" : "_ZTTN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
767  },
768  {
769   "name" : "_ZTTN7android8hardware6health4V2_17IHealthE"
770  },
771  {
772   "name" : "_ZTVN7android8hardware6health4V2_110BnHwHealthE"
773  },
774  {
775   "name" : "_ZTVN7android8hardware6health4V2_110BpHwHealthE"
776  },
777  {
778   "name" : "_ZTVN7android8hardware6health4V2_119IHealthInfoCallbackE"
779  },
780  {
781   "binding" : "weak",
782   "name" : "_ZTVN7android8hardware6health4V2_120BsHealthInfoCallbackE"
783  },
784  {
785   "name" : "_ZTVN7android8hardware6health4V2_122BnHwHealthInfoCallbackE"
786  },
787  {
788   "name" : "_ZTVN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
789  },
790  {
791   "name" : "_ZTVN7android8hardware6health4V2_17IHealthE"
792  },
793  {
794   "binding" : "weak",
795   "name" : "_ZTVN7android8hardware6health4V2_18BsHealthE"
796  }
797 ],
798 "enum_types" :
799 [
800  {
801   "alignment" : 4,
802   "enum_fields" :
803   [
804    {
805     "enum_field_value" : 1,
806     "name" : "HAL_HDR_DOLBY_VISION"
807    },
808    {
809     "enum_field_value" : 2,
810     "name" : "HAL_HDR_HDR10"
811    },
812    {
813     "enum_field_value" : 3,
814     "name" : "HAL_HDR_HLG"
815    }
816   ],
817   "linker_set_key" : "_ZTI13android_hdr_t",
818   "name" : "android_hdr_t",
819   "referenced_type" : "_ZTI13android_hdr_t",
820   "self_type" : "_ZTI13android_hdr_t",
821   "size" : 4,
822   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
823   "underlying_type" : "_ZTIj"
824  },
825  {
826   "alignment" : 4,
827   "enum_fields" :
828   [
829    {
830     "enum_field_value" : 4,
831     "name" : "HAL_HDR_HDR10_PLUS"
832    }
833   ],
834   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
835   "name" : "android_hdr_v1_2_t",
836   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
837   "self_type" : "_ZTI18android_hdr_v1_2_t",
838   "size" : 4,
839   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
840   "underlying_type" : "_ZTIj"
841  },
842  {
843   "alignment" : 4,
844   "enum_fields" :
845   [
846    {
847     "enum_field_value" : 0,
848     "name" : "ANDROID_LOG_UNKNOWN"
849    },
850    {
851     "enum_field_value" : 1,
852     "name" : "ANDROID_LOG_DEFAULT"
853    },
854    {
855     "enum_field_value" : 2,
856     "name" : "ANDROID_LOG_VERBOSE"
857    },
858    {
859     "enum_field_value" : 3,
860     "name" : "ANDROID_LOG_DEBUG"
861    },
862    {
863     "enum_field_value" : 4,
864     "name" : "ANDROID_LOG_INFO"
865    },
866    {
867     "enum_field_value" : 5,
868     "name" : "ANDROID_LOG_WARN"
869    },
870    {
871     "enum_field_value" : 6,
872     "name" : "ANDROID_LOG_ERROR"
873    },
874    {
875     "enum_field_value" : 7,
876     "name" : "ANDROID_LOG_FATAL"
877    },
878    {
879     "enum_field_value" : 8,
880     "name" : "ANDROID_LOG_SILENT"
881    }
882   ],
883   "linker_set_key" : "_ZTI19android_LogPriority",
884   "name" : "android_LogPriority",
885   "referenced_type" : "_ZTI19android_LogPriority",
886   "self_type" : "_ZTI19android_LogPriority",
887   "size" : 4,
888   "source_file" : "/system/core/liblog/include/android/log.h",
889   "underlying_type" : "_ZTIj"
890  },
891  {
892   "alignment" : 4,
893   "enum_fields" :
894   [
895    {
896     "enum_field_value" : 0,
897     "name" : "HAL_DATASPACE_UNKNOWN"
898    },
899    {
900     "enum_field_value" : 1,
901     "name" : "HAL_DATASPACE_ARBITRARY"
902    },
903    {
904     "enum_field_value" : 16,
905     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
906    },
907    {
908     "enum_field_value" : 4128768,
909     "name" : "HAL_DATASPACE_STANDARD_MASK"
910    },
911    {
912     "enum_field_value" : 0,
913     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
914    },
915    {
916     "enum_field_value" : 65536,
917     "name" : "HAL_DATASPACE_STANDARD_BT709"
918    },
919    {
920     "enum_field_value" : 131072,
921     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
922    },
923    {
924     "enum_field_value" : 196608,
925     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
926    },
927    {
928     "enum_field_value" : 262144,
929     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
930    },
931    {
932     "enum_field_value" : 327680,
933     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
934    },
935    {
936     "enum_field_value" : 393216,
937     "name" : "HAL_DATASPACE_STANDARD_BT2020"
938    },
939    {
940     "enum_field_value" : 458752,
941     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
942    },
943    {
944     "enum_field_value" : 524288,
945     "name" : "HAL_DATASPACE_STANDARD_BT470M"
946    },
947    {
948     "enum_field_value" : 589824,
949     "name" : "HAL_DATASPACE_STANDARD_FILM"
950    },
951    {
952     "enum_field_value" : 655360,
953     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
954    },
955    {
956     "enum_field_value" : 720896,
957     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
958    },
959    {
960     "enum_field_value" : 22,
961     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
962    },
963    {
964     "enum_field_value" : 130023424,
965     "name" : "HAL_DATASPACE_TRANSFER_MASK"
966    },
967    {
968     "enum_field_value" : 0,
969     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
970    },
971    {
972     "enum_field_value" : 4194304,
973     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
974    },
975    {
976     "enum_field_value" : 8388608,
977     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
978    },
979    {
980     "enum_field_value" : 12582912,
981     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
982    },
983    {
984     "enum_field_value" : 16777216,
985     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
986    },
987    {
988     "enum_field_value" : 20971520,
989     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
990    },
991    {
992     "enum_field_value" : 25165824,
993     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
994    },
995    {
996     "enum_field_value" : 29360128,
997     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
998    },
999    {
1000     "enum_field_value" : 33554432,
1001     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1002    },
1003    {
1004     "enum_field_value" : 27,
1005     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1006    },
1007    {
1008     "enum_field_value" : 939524096,
1009     "name" : "HAL_DATASPACE_RANGE_MASK"
1010    },
1011    {
1012     "enum_field_value" : 0,
1013     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1014    },
1015    {
1016     "enum_field_value" : 134217728,
1017     "name" : "HAL_DATASPACE_RANGE_FULL"
1018    },
1019    {
1020     "enum_field_value" : 268435456,
1021     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1022    },
1023    {
1024     "enum_field_value" : 402653184,
1025     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1026    },
1027    {
1028     "enum_field_value" : 512,
1029     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1030    },
1031    {
1032     "enum_field_value" : 138477568,
1033     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1034    },
1035    {
1036     "enum_field_value" : 406913024,
1037     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1038    },
1039    {
1040     "enum_field_value" : 513,
1041     "name" : "HAL_DATASPACE_SRGB"
1042    },
1043    {
1044     "enum_field_value" : 142671872,
1045     "name" : "HAL_DATASPACE_V0_SRGB"
1046    },
1047    {
1048     "enum_field_value" : 411107328,
1049     "name" : "HAL_DATASPACE_V0_SCRGB"
1050    },
1051    {
1052     "enum_field_value" : 257,
1053     "name" : "HAL_DATASPACE_JFIF"
1054    },
1055    {
1056     "enum_field_value" : 146931712,
1057     "name" : "HAL_DATASPACE_V0_JFIF"
1058    },
1059    {
1060     "enum_field_value" : 258,
1061     "name" : "HAL_DATASPACE_BT601_625"
1062    },
1063    {
1064     "enum_field_value" : 281149440,
1065     "name" : "HAL_DATASPACE_V0_BT601_625"
1066    },
1067    {
1068     "enum_field_value" : 259,
1069     "name" : "HAL_DATASPACE_BT601_525"
1070    },
1071    {
1072     "enum_field_value" : 281280512,
1073     "name" : "HAL_DATASPACE_V0_BT601_525"
1074    },
1075    {
1076     "enum_field_value" : 260,
1077     "name" : "HAL_DATASPACE_BT709"
1078    },
1079    {
1080     "enum_field_value" : 281083904,
1081     "name" : "HAL_DATASPACE_V0_BT709"
1082    },
1083    {
1084     "enum_field_value" : 139067392,
1085     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1086    },
1087    {
1088     "enum_field_value" : 155844608,
1089     "name" : "HAL_DATASPACE_DCI_P3"
1090    },
1091    {
1092     "enum_field_value" : 139067392,
1093     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1094    },
1095    {
1096     "enum_field_value" : 143261696,
1097     "name" : "HAL_DATASPACE_DISPLAY_P3"
1098    },
1099    {
1100     "enum_field_value" : 151715840,
1101     "name" : "HAL_DATASPACE_ADOBE_RGB"
1102    },
1103    {
1104     "enum_field_value" : 138805248,
1105     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1106    },
1107    {
1108     "enum_field_value" : 147193856,
1109     "name" : "HAL_DATASPACE_BT2020"
1110    },
1111    {
1112     "enum_field_value" : 163971072,
1113     "name" : "HAL_DATASPACE_BT2020_PQ"
1114    },
1115    {
1116     "enum_field_value" : 4096,
1117     "name" : "HAL_DATASPACE_DEPTH"
1118    },
1119    {
1120     "enum_field_value" : 4097,
1121     "name" : "HAL_DATASPACE_SENSOR"
1122    }
1123   ],
1124   "linker_set_key" : "_ZTI19android_dataspace_t",
1125   "name" : "android_dataspace_t",
1126   "referenced_type" : "_ZTI19android_dataspace_t",
1127   "self_type" : "_ZTI19android_dataspace_t",
1128   "size" : 4,
1129   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1130   "underlying_type" : "_ZTIj"
1131  },
1132  {
1133   "alignment" : 4,
1134   "enum_fields" :
1135   [
1136    {
1137     "enum_field_value" : 0,
1138     "name" : "FLEX_FORMAT_INVALID"
1139    },
1140    {
1141     "enum_field_value" : 1,
1142     "name" : "FLEX_FORMAT_Y"
1143    },
1144    {
1145     "enum_field_value" : 7,
1146     "name" : "FLEX_FORMAT_YCbCr"
1147    },
1148    {
1149     "enum_field_value" : 1073741831,
1150     "name" : "FLEX_FORMAT_YCbCrA"
1151    },
1152    {
1153     "enum_field_value" : 7168,
1154     "name" : "FLEX_FORMAT_RGB"
1155    },
1156    {
1157     "enum_field_value" : 1073748992,
1158     "name" : "FLEX_FORMAT_RGBA"
1159    }
1160   ],
1161   "linker_set_key" : "_ZTI19android_flex_format",
1162   "name" : "android_flex_format",
1163   "referenced_type" : "_ZTI19android_flex_format",
1164   "self_type" : "_ZTI19android_flex_format",
1165   "size" : 4,
1166   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1167   "underlying_type" : "_ZTIj"
1168  },
1169  {
1170   "alignment" : 4,
1171   "enum_fields" :
1172   [
1173    {
1174     "enum_field_value" : 1,
1175     "name" : "HAL_TRANSFORM_FLIP_H"
1176    },
1177    {
1178     "enum_field_value" : 2,
1179     "name" : "HAL_TRANSFORM_FLIP_V"
1180    },
1181    {
1182     "enum_field_value" : 4,
1183     "name" : "HAL_TRANSFORM_ROT_90"
1184    },
1185    {
1186     "enum_field_value" : 3,
1187     "name" : "HAL_TRANSFORM_ROT_180"
1188    },
1189    {
1190     "enum_field_value" : 7,
1191     "name" : "HAL_TRANSFORM_ROT_270"
1192    }
1193   ],
1194   "linker_set_key" : "_ZTI19android_transform_t",
1195   "name" : "android_transform_t",
1196   "referenced_type" : "_ZTI19android_transform_t",
1197   "self_type" : "_ZTI19android_transform_t",
1198   "size" : 4,
1199   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1200   "underlying_type" : "_ZTIj"
1201  },
1202  {
1203   "alignment" : 4,
1204   "enum_fields" :
1205   [
1206    {
1207     "enum_field_value" : 0,
1208     "name" : "HAL_COLOR_MODE_NATIVE"
1209    },
1210    {
1211     "enum_field_value" : 1,
1212     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1213    },
1214    {
1215     "enum_field_value" : 2,
1216     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1217    },
1218    {
1219     "enum_field_value" : 3,
1220     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1221    },
1222    {
1223     "enum_field_value" : 4,
1224     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1225    },
1226    {
1227     "enum_field_value" : 5,
1228     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1229    },
1230    {
1231     "enum_field_value" : 6,
1232     "name" : "HAL_COLOR_MODE_DCI_P3"
1233    },
1234    {
1235     "enum_field_value" : 7,
1236     "name" : "HAL_COLOR_MODE_SRGB"
1237    },
1238    {
1239     "enum_field_value" : 8,
1240     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1241    },
1242    {
1243     "enum_field_value" : 9,
1244     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1245    }
1246   ],
1247   "linker_set_key" : "_ZTI20android_color_mode_t",
1248   "name" : "android_color_mode_t",
1249   "referenced_type" : "_ZTI20android_color_mode_t",
1250   "self_type" : "_ZTI20android_color_mode_t",
1251   "size" : 4,
1252   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1253   "underlying_type" : "_ZTIj"
1254  },
1255  {
1256   "alignment" : 4,
1257   "enum_fields" :
1258   [
1259    {
1260     "enum_field_value" : 0,
1261     "name" : "SYSTEM_TIME_REALTIME"
1262    },
1263    {
1264     "enum_field_value" : 1,
1265     "name" : "SYSTEM_TIME_MONOTONIC"
1266    },
1267    {
1268     "enum_field_value" : 2,
1269     "name" : "SYSTEM_TIME_PROCESS"
1270    },
1271    {
1272     "enum_field_value" : 3,
1273     "name" : "SYSTEM_TIME_THREAD"
1274    },
1275    {
1276     "enum_field_value" : 4,
1277     "name" : "SYSTEM_TIME_BOOTTIME"
1278    }
1279   ],
1280   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1281   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1282   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1283   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1284   "size" : 4,
1285   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1286   "underlying_type" : "_ZTIj"
1287  },
1288  {
1289   "alignment" : 4,
1290   "enum_fields" :
1291   [
1292    {
1293     "enum_field_value" : 1,
1294     "name" : "FLEX_COMPONENT_Y"
1295    },
1296    {
1297     "enum_field_value" : 2,
1298     "name" : "FLEX_COMPONENT_Cb"
1299    },
1300    {
1301     "enum_field_value" : 4,
1302     "name" : "FLEX_COMPONENT_Cr"
1303    },
1304    {
1305     "enum_field_value" : 1024,
1306     "name" : "FLEX_COMPONENT_R"
1307    },
1308    {
1309     "enum_field_value" : 2048,
1310     "name" : "FLEX_COMPONENT_G"
1311    },
1312    {
1313     "enum_field_value" : 4096,
1314     "name" : "FLEX_COMPONENT_B"
1315    },
1316    {
1317     "enum_field_value" : 1073741824,
1318     "name" : "FLEX_COMPONENT_A"
1319    }
1320   ],
1321   "linker_set_key" : "_ZTI22android_flex_component",
1322   "name" : "android_flex_component",
1323   "referenced_type" : "_ZTI22android_flex_component",
1324   "self_type" : "_ZTI22android_flex_component",
1325   "size" : 4,
1326   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1327   "underlying_type" : "_ZTIj"
1328  },
1329  {
1330   "alignment" : 4,
1331   "enum_fields" :
1332   [
1333    {
1334     "enum_field_value" : 1,
1335     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1336    },
1337    {
1338     "enum_field_value" : 2,
1339     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1340    },
1341    {
1342     "enum_field_value" : 3,
1343     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1344    },
1345    {
1346     "enum_field_value" : 4,
1347     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1348    },
1349    {
1350     "enum_field_value" : 5,
1351     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1352    },
1353    {
1354     "enum_field_value" : 16,
1355     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1356    },
1357    {
1358     "enum_field_value" : 17,
1359     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1360    },
1361    {
1362     "enum_field_value" : 20,
1363     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1364    },
1365    {
1366     "enum_field_value" : 22,
1367     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1368    },
1369    {
1370     "enum_field_value" : 32,
1371     "name" : "HAL_PIXEL_FORMAT_RAW16"
1372    },
1373    {
1374     "enum_field_value" : 33,
1375     "name" : "HAL_PIXEL_FORMAT_BLOB"
1376    },
1377    {
1378     "enum_field_value" : 34,
1379     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1380    },
1381    {
1382     "enum_field_value" : 35,
1383     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1384    },
1385    {
1386     "enum_field_value" : 36,
1387     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1388    },
1389    {
1390     "enum_field_value" : 37,
1391     "name" : "HAL_PIXEL_FORMAT_RAW10"
1392    },
1393    {
1394     "enum_field_value" : 38,
1395     "name" : "HAL_PIXEL_FORMAT_RAW12"
1396    },
1397    {
1398     "enum_field_value" : 43,
1399     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1400    },
1401    {
1402     "enum_field_value" : 538982489,
1403     "name" : "HAL_PIXEL_FORMAT_Y8"
1404    },
1405    {
1406     "enum_field_value" : 540422489,
1407     "name" : "HAL_PIXEL_FORMAT_Y16"
1408    },
1409    {
1410     "enum_field_value" : 842094169,
1411     "name" : "HAL_PIXEL_FORMAT_YV12"
1412    }
1413   ],
1414   "linker_set_key" : "_ZTI22android_pixel_format_t",
1415   "name" : "android_pixel_format_t",
1416   "referenced_type" : "_ZTI22android_pixel_format_t",
1417   "self_type" : "_ZTI22android_pixel_format_t",
1418   "size" : 4,
1419   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1420   "underlying_type" : "_ZTIj"
1421  },
1422  {
1423   "alignment" : 4,
1424   "enum_fields" :
1425   [
1426    {
1427     "enum_field_value" : 19,
1428     "name" : "ANDROID_PRIORITY_LOWEST"
1429    },
1430    {
1431     "enum_field_value" : 10,
1432     "name" : "ANDROID_PRIORITY_BACKGROUND"
1433    },
1434    {
1435     "enum_field_value" : 0,
1436     "name" : "ANDROID_PRIORITY_NORMAL"
1437    },
1438    {
1439     "enum_field_value" : -2,
1440     "name" : "ANDROID_PRIORITY_FOREGROUND"
1441    },
1442    {
1443     "enum_field_value" : -4,
1444     "name" : "ANDROID_PRIORITY_DISPLAY"
1445    },
1446    {
1447     "enum_field_value" : -8,
1448     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1449    },
1450    {
1451     "enum_field_value" : -10,
1452     "name" : "ANDROID_PRIORITY_VIDEO"
1453    },
1454    {
1455     "enum_field_value" : -16,
1456     "name" : "ANDROID_PRIORITY_AUDIO"
1457    },
1458    {
1459     "enum_field_value" : -19,
1460     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1461    },
1462    {
1463     "enum_field_value" : -20,
1464     "name" : "ANDROID_PRIORITY_HIGHEST"
1465    },
1466    {
1467     "enum_field_value" : 0,
1468     "name" : "ANDROID_PRIORITY_DEFAULT"
1469    },
1470    {
1471     "enum_field_value" : -1,
1472     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1473    },
1474    {
1475     "enum_field_value" : 1,
1476     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1477    }
1478   ],
1479   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1480   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1481   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1482   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1483   "size" : 4,
1484   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1485   "underlying_type" : "_ZTIi"
1486  },
1487  {
1488   "alignment" : 4,
1489   "enum_fields" :
1490   [
1491    {
1492     "enum_field_value" : 281411584,
1493     "name" : "HAL_DATASPACE_BT2020_ITU"
1494    },
1495    {
1496     "enum_field_value" : 298188800,
1497     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1498    },
1499    {
1500     "enum_field_value" : 302383104,
1501     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1502    },
1503    {
1504     "enum_field_value" : 168165376,
1505     "name" : "HAL_DATASPACE_BT2020_HLG"
1506    }
1507   ],
1508   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1509   "name" : "android_dataspace_v1_1_t",
1510   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1511   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1512   "size" : 4,
1513   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1514   "underlying_type" : "_ZTIj"
1515  },
1516  {
1517   "alignment" : 4,
1518   "enum_fields" :
1519   [
1520    {
1521     "enum_field_value" : 142999552,
1522     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1523    },
1524    {
1525     "enum_field_value" : 4098,
1526     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1527    },
1528    {
1529     "enum_field_value" : 4099,
1530     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1531    },
1532    {
1533     "enum_field_value" : 4100,
1534     "name" : "HAL_DATASPACE_HEIF"
1535    }
1536   ],
1537   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1538   "name" : "android_dataspace_v1_2_t",
1539   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1540   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1541   "size" : 4,
1542   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1543   "underlying_type" : "_ZTIj"
1544  },
1545  {
1546   "alignment" : 4,
1547   "enum_fields" :
1548   [
1549    {
1550     "enum_field_value" : 10,
1551     "name" : "HAL_COLOR_MODE_BT2020"
1552    },
1553    {
1554     "enum_field_value" : 11,
1555     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1556    },
1557    {
1558     "enum_field_value" : 12,
1559     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1560    }
1561   ],
1562   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1563   "name" : "android_color_mode_v1_1_t",
1564   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1565   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1566   "size" : 4,
1567   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1568   "underlying_type" : "_ZTIj"
1569  },
1570  {
1571   "alignment" : 4,
1572   "enum_fields" :
1573   [
1574    {
1575     "enum_field_value" : 0,
1576     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1577    },
1578    {
1579     "enum_field_value" : 1,
1580     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1581    },
1582    {
1583     "enum_field_value" : 2,
1584     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1585    },
1586    {
1587     "enum_field_value" : 3,
1588     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1589    },
1590    {
1591     "enum_field_value" : 4,
1592     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1593    },
1594    {
1595     "enum_field_value" : 5,
1596     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1597    },
1598    {
1599     "enum_field_value" : 6,
1600     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1601    }
1602   ],
1603   "linker_set_key" : "_ZTI25android_color_transform_t",
1604   "name" : "android_color_transform_t",
1605   "referenced_type" : "_ZTI25android_color_transform_t",
1606   "self_type" : "_ZTI25android_color_transform_t",
1607   "size" : 4,
1608   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1609   "underlying_type" : "_ZTIj"
1610  },
1611  {
1612   "alignment" : 4,
1613   "enum_fields" :
1614   [
1615    {
1616     "enum_field_value" : 39,
1617     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1618    },
1619    {
1620     "enum_field_value" : 40,
1621     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1622    },
1623    {
1624     "enum_field_value" : 41,
1625     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1626    },
1627    {
1628     "enum_field_value" : 42,
1629     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1630    }
1631   ],
1632   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1633   "name" : "android_pixel_format_sw_t",
1634   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1635   "self_type" : "_ZTI25android_pixel_format_sw_t",
1636   "size" : 4,
1637   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1638   "underlying_type" : "_ZTIj"
1639  },
1640  {
1641   "alignment" : 4,
1642   "enum_fields" :
1643   [
1644    {
1645     "enum_field_value" : 48,
1646     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1647    },
1648    {
1649     "enum_field_value" : 49,
1650     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1651    },
1652    {
1653     "enum_field_value" : 50,
1654     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1655    },
1656    {
1657     "enum_field_value" : 51,
1658     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1659    },
1660    {
1661     "enum_field_value" : 52,
1662     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1663    },
1664    {
1665     "enum_field_value" : 53,
1666     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1667    },
1668    {
1669     "enum_field_value" : 54,
1670     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1671    }
1672   ],
1673   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1674   "name" : "android_pixel_format_v1_1_t",
1675   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1676   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1677   "size" : 4,
1678   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1679   "underlying_type" : "_ZTIj"
1680  },
1681  {
1682   "alignment" : 4,
1683   "enum_fields" :
1684   [
1685    {
1686     "enum_field_value" : 55,
1687     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1688    }
1689   ],
1690   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1691   "name" : "android_pixel_format_v1_2_t",
1692   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1693   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1694   "size" : 4,
1695   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1696   "underlying_type" : "_ZTIj"
1697  },
1698  {
1699   "alignment" : 4,
1700   "enum_fields" :
1701   [
1702    {
1703     "enum_field_value" : 0,
1704     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1705    },
1706    {
1707     "enum_field_value" : 1,
1708     "name" : "HAL_RENDER_INTENT_ENHANCE"
1709    },
1710    {
1711     "enum_field_value" : 2,
1712     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1713    },
1714    {
1715     "enum_field_value" : 3,
1716     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1717    }
1718   ],
1719   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1720   "name" : "android_render_intent_v1_1_t",
1721   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1722   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1723   "size" : 4,
1724   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1725   "underlying_type" : "_ZTIj"
1726  },
1727  {
1728   "alignment" : 4,
1729   "enum_fields" :
1730   [
1731    {
1732     "enum_field_value" : 0,
1733     "name" : "LOG_ID_MIN"
1734    },
1735    {
1736     "enum_field_value" : 0,
1737     "name" : "LOG_ID_MAIN"
1738    },
1739    {
1740     "enum_field_value" : 1,
1741     "name" : "LOG_ID_RADIO"
1742    },
1743    {
1744     "enum_field_value" : 2,
1745     "name" : "LOG_ID_EVENTS"
1746    },
1747    {
1748     "enum_field_value" : 3,
1749     "name" : "LOG_ID_SYSTEM"
1750    },
1751    {
1752     "enum_field_value" : 4,
1753     "name" : "LOG_ID_CRASH"
1754    },
1755    {
1756     "enum_field_value" : 5,
1757     "name" : "LOG_ID_STATS"
1758    },
1759    {
1760     "enum_field_value" : 6,
1761     "name" : "LOG_ID_SECURITY"
1762    },
1763    {
1764     "enum_field_value" : 7,
1765     "name" : "LOG_ID_KERNEL"
1766    },
1767    {
1768     "enum_field_value" : 8,
1769     "name" : "LOG_ID_MAX"
1770    },
1771    {
1772     "enum_field_value" : 2147483647,
1773     "name" : "LOG_ID_DEFAULT"
1774    }
1775   ],
1776   "linker_set_key" : "_ZTI6log_id",
1777   "name" : "log_id",
1778   "referenced_type" : "_ZTI6log_id",
1779   "self_type" : "_ZTI6log_id",
1780   "size" : 4,
1781   "source_file" : "/system/core/liblog/include/android/log.h",
1782   "underlying_type" : "_ZTIj"
1783  },
1784  {
1785   "alignment" : 4,
1786   "enum_fields" :
1787   [
1788    {
1789     "enum_field_value" : 1,
1790     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1791    },
1792    {
1793     "enum_field_value" : 2,
1794     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1795    },
1796    {
1797     "enum_field_value" : 4,
1798     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1799    }
1800   ],
1801   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1802   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1803   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1804   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1805   "size" : 4,
1806   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1807   "underlying_type" : "_ZTIj"
1808  },
1809  {
1810   "alignment" : 4,
1811   "enum_fields" :
1812   [
1813    {
1814     "enum_field_value" : 0,
1815     "name" : "android::OK"
1816    },
1817    {
1818     "enum_field_value" : 0,
1819     "name" : "android::NO_ERROR"
1820    },
1821    {
1822     "enum_field_value" : -2147483648,
1823     "name" : "android::UNKNOWN_ERROR"
1824    },
1825    {
1826     "enum_field_value" : -12,
1827     "name" : "android::NO_MEMORY"
1828    },
1829    {
1830     "enum_field_value" : -38,
1831     "name" : "android::INVALID_OPERATION"
1832    },
1833    {
1834     "enum_field_value" : -22,
1835     "name" : "android::BAD_VALUE"
1836    },
1837    {
1838     "enum_field_value" : -2147483647,
1839     "name" : "android::BAD_TYPE"
1840    },
1841    {
1842     "enum_field_value" : -2,
1843     "name" : "android::NAME_NOT_FOUND"
1844    },
1845    {
1846     "enum_field_value" : -1,
1847     "name" : "android::PERMISSION_DENIED"
1848    },
1849    {
1850     "enum_field_value" : -19,
1851     "name" : "android::NO_INIT"
1852    },
1853    {
1854     "enum_field_value" : -17,
1855     "name" : "android::ALREADY_EXISTS"
1856    },
1857    {
1858     "enum_field_value" : -32,
1859     "name" : "android::DEAD_OBJECT"
1860    },
1861    {
1862     "enum_field_value" : -2147483646,
1863     "name" : "android::FAILED_TRANSACTION"
1864    },
1865    {
1866     "enum_field_value" : -75,
1867     "name" : "android::BAD_INDEX"
1868    },
1869    {
1870     "enum_field_value" : -61,
1871     "name" : "android::NOT_ENOUGH_DATA"
1872    },
1873    {
1874     "enum_field_value" : -11,
1875     "name" : "android::WOULD_BLOCK"
1876    },
1877    {
1878     "enum_field_value" : -110,
1879     "name" : "android::TIMED_OUT"
1880    },
1881    {
1882     "enum_field_value" : -74,
1883     "name" : "android::UNKNOWN_TRANSACTION"
1884    },
1885    {
1886     "enum_field_value" : -2147483641,
1887     "name" : "android::FDS_NOT_ALLOWED"
1888    },
1889    {
1890     "enum_field_value" : -2147483640,
1891     "name" : "android::UNEXPECTED_NULL"
1892    }
1893   ],
1894   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1895   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1896   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1897   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1898   "size" : 4,
1899   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1900   "underlying_type" : "_ZTIi"
1901  },
1902  {
1903   "alignment" : 4,
1904   "enum_fields" :
1905   [
1906    {
1907     "enum_field_value" : 19,
1908     "name" : "android::PRIORITY_LOWEST"
1909    },
1910    {
1911     "enum_field_value" : 10,
1912     "name" : "android::PRIORITY_BACKGROUND"
1913    },
1914    {
1915     "enum_field_value" : 0,
1916     "name" : "android::PRIORITY_NORMAL"
1917    },
1918    {
1919     "enum_field_value" : -2,
1920     "name" : "android::PRIORITY_FOREGROUND"
1921    },
1922    {
1923     "enum_field_value" : -4,
1924     "name" : "android::PRIORITY_DISPLAY"
1925    },
1926    {
1927     "enum_field_value" : -8,
1928     "name" : "android::PRIORITY_URGENT_DISPLAY"
1929    },
1930    {
1931     "enum_field_value" : -16,
1932     "name" : "android::PRIORITY_AUDIO"
1933    },
1934    {
1935     "enum_field_value" : -19,
1936     "name" : "android::PRIORITY_URGENT_AUDIO"
1937    },
1938    {
1939     "enum_field_value" : -20,
1940     "name" : "android::PRIORITY_HIGHEST"
1941    },
1942    {
1943     "enum_field_value" : 0,
1944     "name" : "android::PRIORITY_DEFAULT"
1945    },
1946    {
1947     "enum_field_value" : -1,
1948     "name" : "android::PRIORITY_MORE_FAVORABLE"
1949    },
1950    {
1951     "enum_field_value" : 1,
1952     "name" : "android::PRIORITY_LESS_FAVORABLE"
1953    }
1954   ],
1955   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1956   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1957   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1958   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1959   "size" : 4,
1960   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1961   "underlying_type" : "_ZTIi"
1962  },
1963  {
1964   "alignment" : 4,
1965   "enum_fields" :
1966   [
1967    {
1968     "enum_field_value" : 1,
1969     "name" : "android::trait_trivial_copy<bool>::value"
1970    }
1971   ],
1972   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1973   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1974   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1975   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1976   "size" : 4,
1977   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1978   "underlying_type" : "_ZTIj"
1979  },
1980  {
1981   "alignment" : 4,
1982   "enum_fields" :
1983   [
1984    {
1985     "enum_field_value" : 1,
1986     "name" : "android::trait_trivial_copy<char>::value"
1987    }
1988   ],
1989   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1990   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1991   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1992   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1993   "size" : 4,
1994   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1995   "underlying_type" : "_ZTIj"
1996  },
1997  {
1998   "alignment" : 4,
1999   "enum_fields" :
2000   [
2001    {
2002     "enum_field_value" : 1,
2003     "name" : "android::trait_trivial_copy<double>::value"
2004    }
2005   ],
2006   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2007   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2008   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2009   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2010   "size" : 4,
2011   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2012   "underlying_type" : "_ZTIj"
2013  },
2014  {
2015   "alignment" : 4,
2016   "enum_fields" :
2017   [
2018    {
2019     "enum_field_value" : 1,
2020     "name" : "android::trait_trivial_copy<float>::value"
2021    }
2022   ],
2023   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2024   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2025   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2026   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2027   "size" : 4,
2028   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2029   "underlying_type" : "_ZTIj"
2030  },
2031  {
2032   "alignment" : 4,
2033   "enum_fields" :
2034   [
2035    {
2036     "enum_field_value" : 1,
2037     "name" : "android::trait_trivial_copy<unsigned char>::value"
2038    }
2039   ],
2040   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2041   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2042   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2043   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2044   "size" : 4,
2045   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2046   "underlying_type" : "_ZTIj"
2047  },
2048  {
2049   "alignment" : 4,
2050   "enum_fields" :
2051   [
2052    {
2053     "enum_field_value" : 1,
2054     "name" : "android::trait_trivial_copy<int>::value"
2055    }
2056   ],
2057   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2058   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2059   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2060   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2061   "size" : 4,
2062   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2063   "underlying_type" : "_ZTIj"
2064  },
2065  {
2066   "alignment" : 4,
2067   "enum_fields" :
2068   [
2069    {
2070     "enum_field_value" : 1,
2071     "name" : "android::trait_trivial_copy<unsigned int>::value"
2072    }
2073   ],
2074   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2075   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2076   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2077   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2078   "size" : 4,
2079   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2080   "underlying_type" : "_ZTIj"
2081  },
2082  {
2083   "alignment" : 4,
2084   "enum_fields" :
2085   [
2086    {
2087     "enum_field_value" : 1,
2088     "name" : "android::trait_trivial_copy<long>::value"
2089    }
2090   ],
2091   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2092   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2093   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2094   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2095   "size" : 4,
2096   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2097   "underlying_type" : "_ZTIj"
2098  },
2099  {
2100   "alignment" : 4,
2101   "enum_fields" :
2102   [
2103    {
2104     "enum_field_value" : 1,
2105     "name" : "android::trait_trivial_copy<unsigned long>::value"
2106    }
2107   ],
2108   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2109   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2110   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2111   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2112   "size" : 4,
2113   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2114   "underlying_type" : "_ZTIj"
2115  },
2116  {
2117   "alignment" : 4,
2118   "enum_fields" :
2119   [
2120    {
2121     "enum_field_value" : 1,
2122     "name" : "android::trait_trivial_copy<short>::value"
2123    }
2124   ],
2125   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2126   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2127   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2128   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2129   "size" : 4,
2130   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2131   "underlying_type" : "_ZTIj"
2132  },
2133  {
2134   "alignment" : 4,
2135   "enum_fields" :
2136   [
2137    {
2138     "enum_field_value" : 1,
2139     "name" : "android::trait_trivial_copy<unsigned short>::value"
2140    }
2141   ],
2142   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2143   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2144   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2145   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2146   "size" : 4,
2147   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2148   "underlying_type" : "_ZTIj"
2149  },
2150  {
2151   "alignment" : 4,
2152   "enum_fields" :
2153   [
2154    {
2155     "enum_field_value" : 1,
2156     "name" : "android::trait_trivial_copy<void>::value"
2157    }
2158   ],
2159   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2160   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2161   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2162   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2163   "size" : 4,
2164   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2165   "underlying_type" : "_ZTIj"
2166  },
2167  {
2168   "alignment" : 4,
2169   "enum_fields" :
2170   [
2171    {
2172     "enum_field_value" : 1,
2173     "name" : "android::trait_trivial_copy<long long>::value"
2174    }
2175   ],
2176   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2177   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2178   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2179   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2180   "size" : 4,
2181   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2182   "underlying_type" : "_ZTIj"
2183  },
2184  {
2185   "alignment" : 4,
2186   "enum_fields" :
2187   [
2188    {
2189     "enum_field_value" : 1,
2190     "name" : "android::trait_trivial_copy<unsigned long long>::value"
2191    }
2192   ],
2193   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2194   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2195   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2196   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2197   "size" : 4,
2198   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2199   "underlying_type" : "_ZTIj"
2200  },
2201  {
2202   "alignment" : 4,
2203   "enum_fields" :
2204   [
2205    {
2206     "enum_field_value" : 1,
2207     "name" : "android::trait_trivial_ctor<bool>::value"
2208    }
2209   ],
2210   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2211   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2212   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2213   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2214   "size" : 4,
2215   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2216   "underlying_type" : "_ZTIj"
2217  },
2218  {
2219   "alignment" : 4,
2220   "enum_fields" :
2221   [
2222    {
2223     "enum_field_value" : 1,
2224     "name" : "android::trait_trivial_ctor<char>::value"
2225    }
2226   ],
2227   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2228   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2229   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2230   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2231   "size" : 4,
2232   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2233   "underlying_type" : "_ZTIj"
2234  },
2235  {
2236   "alignment" : 4,
2237   "enum_fields" :
2238   [
2239    {
2240     "enum_field_value" : 1,
2241     "name" : "android::trait_trivial_ctor<double>::value"
2242    }
2243   ],
2244   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2245   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2246   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2247   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2248   "size" : 4,
2249   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2250   "underlying_type" : "_ZTIj"
2251  },
2252  {
2253   "alignment" : 4,
2254   "enum_fields" :
2255   [
2256    {
2257     "enum_field_value" : 1,
2258     "name" : "android::trait_trivial_ctor<float>::value"
2259    }
2260   ],
2261   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2262   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2263   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2264   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2265   "size" : 4,
2266   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2267   "underlying_type" : "_ZTIj"
2268  },
2269  {
2270   "alignment" : 4,
2271   "enum_fields" :
2272   [
2273    {
2274     "enum_field_value" : 1,
2275     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2276    }
2277   ],
2278   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2279   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2280   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2281   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2282   "size" : 4,
2283   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2284   "underlying_type" : "_ZTIj"
2285  },
2286  {
2287   "alignment" : 4,
2288   "enum_fields" :
2289   [
2290    {
2291     "enum_field_value" : 1,
2292     "name" : "android::trait_trivial_ctor<int>::value"
2293    }
2294   ],
2295   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2296   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2297   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2298   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2299   "size" : 4,
2300   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2301   "underlying_type" : "_ZTIj"
2302  },
2303  {
2304   "alignment" : 4,
2305   "enum_fields" :
2306   [
2307    {
2308     "enum_field_value" : 1,
2309     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2310    }
2311   ],
2312   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2313   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2314   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2315   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2316   "size" : 4,
2317   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2318   "underlying_type" : "_ZTIj"
2319  },
2320  {
2321   "alignment" : 4,
2322   "enum_fields" :
2323   [
2324    {
2325     "enum_field_value" : 1,
2326     "name" : "android::trait_trivial_ctor<long>::value"
2327    }
2328   ],
2329   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2330   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2331   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2332   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2333   "size" : 4,
2334   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2335   "underlying_type" : "_ZTIj"
2336  },
2337  {
2338   "alignment" : 4,
2339   "enum_fields" :
2340   [
2341    {
2342     "enum_field_value" : 1,
2343     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2344    }
2345   ],
2346   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2347   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2348   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2349   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2350   "size" : 4,
2351   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2352   "underlying_type" : "_ZTIj"
2353  },
2354  {
2355   "alignment" : 4,
2356   "enum_fields" :
2357   [
2358    {
2359     "enum_field_value" : 1,
2360     "name" : "android::trait_trivial_ctor<short>::value"
2361    }
2362   ],
2363   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2364   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2365   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2366   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2367   "size" : 4,
2368   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2369   "underlying_type" : "_ZTIj"
2370  },
2371  {
2372   "alignment" : 4,
2373   "enum_fields" :
2374   [
2375    {
2376     "enum_field_value" : 1,
2377     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2378    }
2379   ],
2380   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2381   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2382   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2383   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2384   "size" : 4,
2385   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2386   "underlying_type" : "_ZTIj"
2387  },
2388  {
2389   "alignment" : 4,
2390   "enum_fields" :
2391   [
2392    {
2393     "enum_field_value" : 1,
2394     "name" : "android::trait_trivial_ctor<void>::value"
2395    }
2396   ],
2397   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2398   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2399   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2400   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2401   "size" : 4,
2402   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2403   "underlying_type" : "_ZTIj"
2404  },
2405  {
2406   "alignment" : 4,
2407   "enum_fields" :
2408   [
2409    {
2410     "enum_field_value" : 1,
2411     "name" : "android::trait_trivial_ctor<long long>::value"
2412    }
2413   ],
2414   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2415   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2416   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2417   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2418   "size" : 4,
2419   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2420   "underlying_type" : "_ZTIj"
2421  },
2422  {
2423   "alignment" : 4,
2424   "enum_fields" :
2425   [
2426    {
2427     "enum_field_value" : 1,
2428     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2429    }
2430   ],
2431   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2432   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2433   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2434   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2435   "size" : 4,
2436   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2437   "underlying_type" : "_ZTIj"
2438  },
2439  {
2440   "alignment" : 4,
2441   "enum_fields" :
2442   [
2443    {
2444     "enum_field_value" : 1,
2445     "name" : "android::trait_trivial_dtor<bool>::value"
2446    }
2447   ],
2448   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2449   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2450   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2451   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2452   "size" : 4,
2453   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2454   "underlying_type" : "_ZTIj"
2455  },
2456  {
2457   "alignment" : 4,
2458   "enum_fields" :
2459   [
2460    {
2461     "enum_field_value" : 1,
2462     "name" : "android::trait_trivial_dtor<char>::value"
2463    }
2464   ],
2465   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2466   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2467   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2468   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2469   "size" : 4,
2470   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2471   "underlying_type" : "_ZTIj"
2472  },
2473  {
2474   "alignment" : 4,
2475   "enum_fields" :
2476   [
2477    {
2478     "enum_field_value" : 1,
2479     "name" : "android::trait_trivial_dtor<double>::value"
2480    }
2481   ],
2482   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2483   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2484   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2485   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2486   "size" : 4,
2487   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2488   "underlying_type" : "_ZTIj"
2489  },
2490  {
2491   "alignment" : 4,
2492   "enum_fields" :
2493   [
2494    {
2495     "enum_field_value" : 1,
2496     "name" : "android::trait_trivial_dtor<float>::value"
2497    }
2498   ],
2499   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2500   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2501   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2502   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2503   "size" : 4,
2504   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2505   "underlying_type" : "_ZTIj"
2506  },
2507  {
2508   "alignment" : 4,
2509   "enum_fields" :
2510   [
2511    {
2512     "enum_field_value" : 1,
2513     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2514    }
2515   ],
2516   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2517   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2518   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2519   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2520   "size" : 4,
2521   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2522   "underlying_type" : "_ZTIj"
2523  },
2524  {
2525   "alignment" : 4,
2526   "enum_fields" :
2527   [
2528    {
2529     "enum_field_value" : 1,
2530     "name" : "android::trait_trivial_dtor<int>::value"
2531    }
2532   ],
2533   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2534   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2535   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2536   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2537   "size" : 4,
2538   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2539   "underlying_type" : "_ZTIj"
2540  },
2541  {
2542   "alignment" : 4,
2543   "enum_fields" :
2544   [
2545    {
2546     "enum_field_value" : 1,
2547     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2548    }
2549   ],
2550   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2551   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2552   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2553   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2554   "size" : 4,
2555   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2556   "underlying_type" : "_ZTIj"
2557  },
2558  {
2559   "alignment" : 4,
2560   "enum_fields" :
2561   [
2562    {
2563     "enum_field_value" : 1,
2564     "name" : "android::trait_trivial_dtor<long>::value"
2565    }
2566   ],
2567   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2568   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2569   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2570   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2571   "size" : 4,
2572   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2573   "underlying_type" : "_ZTIj"
2574  },
2575  {
2576   "alignment" : 4,
2577   "enum_fields" :
2578   [
2579    {
2580     "enum_field_value" : 1,
2581     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2582    }
2583   ],
2584   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2585   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2586   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2587   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2588   "size" : 4,
2589   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2590   "underlying_type" : "_ZTIj"
2591  },
2592  {
2593   "alignment" : 4,
2594   "enum_fields" :
2595   [
2596    {
2597     "enum_field_value" : 1,
2598     "name" : "android::trait_trivial_dtor<short>::value"
2599    }
2600   ],
2601   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2602   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2603   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2604   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2605   "size" : 4,
2606   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2607   "underlying_type" : "_ZTIj"
2608  },
2609  {
2610   "alignment" : 4,
2611   "enum_fields" :
2612   [
2613    {
2614     "enum_field_value" : 1,
2615     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2616    }
2617   ],
2618   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2619   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2620   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2621   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2622   "size" : 4,
2623   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2624   "underlying_type" : "_ZTIj"
2625  },
2626  {
2627   "alignment" : 4,
2628   "enum_fields" :
2629   [
2630    {
2631     "enum_field_value" : 1,
2632     "name" : "android::trait_trivial_dtor<void>::value"
2633    }
2634   ],
2635   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2636   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2637   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2638   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2639   "size" : 4,
2640   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2641   "underlying_type" : "_ZTIj"
2642  },
2643  {
2644   "alignment" : 4,
2645   "enum_fields" :
2646   [
2647    {
2648     "enum_field_value" : 1,
2649     "name" : "android::trait_trivial_dtor<long long>::value"
2650    }
2651   ],
2652   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2653   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2654   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2655   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2656   "size" : 4,
2657   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2658   "underlying_type" : "_ZTIj"
2659  },
2660  {
2661   "alignment" : 4,
2662   "enum_fields" :
2663   [
2664    {
2665     "enum_field_value" : 1,
2666     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2667    }
2668   ],
2669   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2670   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2671   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2672   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2673   "size" : 4,
2674   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2675   "underlying_type" : "_ZTIj"
2676  },
2677  {
2678   "alignment" : 4,
2679   "enum_fields" :
2680   [
2681    {
2682     "enum_field_value" : 1,
2683     "name" : "android::trait_trivial_move<android::String8>::value"
2684    }
2685   ],
2686   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2687   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2688   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2689   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2690   "size" : 4,
2691   "source_file" : "/system/core/libutils/include/utils/String8.h",
2692   "underlying_type" : "_ZTIj"
2693  },
2694  {
2695   "alignment" : 4,
2696   "enum_fields" :
2697   [
2698    {
2699     "enum_field_value" : 1,
2700     "name" : "android::trait_trivial_move<android::String16>::value"
2701    }
2702   ],
2703   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2704   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2705   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2706   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2707   "size" : 4,
2708   "source_file" : "/system/core/libutils/include/utils/String16.h",
2709   "underlying_type" : "_ZTIj"
2710  },
2711  {
2712   "alignment" : 4,
2713   "enum_fields" :
2714   [
2715    {
2716     "enum_field_value" : 1,
2717     "name" : "android::trait_trivial_move<bool>::value"
2718    }
2719   ],
2720   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2721   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2722   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2723   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2724   "size" : 4,
2725   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2726   "underlying_type" : "_ZTIj"
2727  },
2728  {
2729   "alignment" : 4,
2730   "enum_fields" :
2731   [
2732    {
2733     "enum_field_value" : 1,
2734     "name" : "android::trait_trivial_move<char>::value"
2735    }
2736   ],
2737   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2738   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2739   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2740   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2741   "size" : 4,
2742   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2743   "underlying_type" : "_ZTIj"
2744  },
2745  {
2746   "alignment" : 4,
2747   "enum_fields" :
2748   [
2749    {
2750     "enum_field_value" : 1,
2751     "name" : "android::trait_trivial_move<double>::value"
2752    }
2753   ],
2754   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2755   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2756   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2757   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2758   "size" : 4,
2759   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2760   "underlying_type" : "_ZTIj"
2761  },
2762  {
2763   "alignment" : 4,
2764   "enum_fields" :
2765   [
2766    {
2767     "enum_field_value" : 1,
2768     "name" : "android::trait_trivial_move<float>::value"
2769    }
2770   ],
2771   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2772   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2773   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2774   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2775   "size" : 4,
2776   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2777   "underlying_type" : "_ZTIj"
2778  },
2779  {
2780   "alignment" : 4,
2781   "enum_fields" :
2782   [
2783    {
2784     "enum_field_value" : 1,
2785     "name" : "android::trait_trivial_move<unsigned char>::value"
2786    }
2787   ],
2788   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2789   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2790   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2791   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2792   "size" : 4,
2793   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2794   "underlying_type" : "_ZTIj"
2795  },
2796  {
2797   "alignment" : 4,
2798   "enum_fields" :
2799   [
2800    {
2801     "enum_field_value" : 1,
2802     "name" : "android::trait_trivial_move<int>::value"
2803    }
2804   ],
2805   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2806   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2807   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2808   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2809   "size" : 4,
2810   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2811   "underlying_type" : "_ZTIj"
2812  },
2813  {
2814   "alignment" : 4,
2815   "enum_fields" :
2816   [
2817    {
2818     "enum_field_value" : 1,
2819     "name" : "android::trait_trivial_move<unsigned int>::value"
2820    }
2821   ],
2822   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2823   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2824   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2825   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2826   "size" : 4,
2827   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2828   "underlying_type" : "_ZTIj"
2829  },
2830  {
2831   "alignment" : 4,
2832   "enum_fields" :
2833   [
2834    {
2835     "enum_field_value" : 1,
2836     "name" : "android::trait_trivial_move<long>::value"
2837    }
2838   ],
2839   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2840   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2841   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2842   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2843   "size" : 4,
2844   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2845   "underlying_type" : "_ZTIj"
2846  },
2847  {
2848   "alignment" : 4,
2849   "enum_fields" :
2850   [
2851    {
2852     "enum_field_value" : 1,
2853     "name" : "android::trait_trivial_move<unsigned long>::value"
2854    }
2855   ],
2856   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2857   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2858   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2859   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2860   "size" : 4,
2861   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2862   "underlying_type" : "_ZTIj"
2863  },
2864  {
2865   "alignment" : 4,
2866   "enum_fields" :
2867   [
2868    {
2869     "enum_field_value" : 1,
2870     "name" : "android::trait_trivial_move<short>::value"
2871    }
2872   ],
2873   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2874   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2875   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2876   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2877   "size" : 4,
2878   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2879   "underlying_type" : "_ZTIj"
2880  },
2881  {
2882   "alignment" : 4,
2883   "enum_fields" :
2884   [
2885    {
2886     "enum_field_value" : 1,
2887     "name" : "android::trait_trivial_move<unsigned short>::value"
2888    }
2889   ],
2890   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2891   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2892   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2893   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2894   "size" : 4,
2895   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2896   "underlying_type" : "_ZTIj"
2897  },
2898  {
2899   "alignment" : 4,
2900   "enum_fields" :
2901   [
2902    {
2903     "enum_field_value" : 1,
2904     "name" : "android::trait_trivial_move<void>::value"
2905    }
2906   ],
2907   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2908   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2909   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2910   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2911   "size" : 4,
2912   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2913   "underlying_type" : "_ZTIj"
2914  },
2915  {
2916   "alignment" : 4,
2917   "enum_fields" :
2918   [
2919    {
2920     "enum_field_value" : 1,
2921     "name" : "android::trait_trivial_move<long long>::value"
2922    }
2923   ],
2924   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2925   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2926   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2927   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2928   "size" : 4,
2929   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2930   "underlying_type" : "_ZTIj"
2931  },
2932  {
2933   "alignment" : 4,
2934   "enum_fields" :
2935   [
2936    {
2937     "enum_field_value" : 1,
2938     "name" : "android::trait_trivial_move<unsigned long long>::value"
2939    }
2940   ],
2941   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2942   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2943   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2944   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2945   "size" : 4,
2946   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2947   "underlying_type" : "_ZTIj"
2948  },
2949  {
2950   "alignment" : 4,
2951   "enum_fields" :
2952   [
2953    {
2954     "enum_field_value" : 0,
2955     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2956    },
2957    {
2958     "enum_field_value" : 1,
2959     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2960    },
2961    {
2962     "enum_field_value" : 2,
2963     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2964    }
2965   ],
2966   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2967   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2968   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2969   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2970   "size" : 4,
2971   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2972   "underlying_type" : "_ZTIi"
2973  },
2974  {
2975   "alignment" : 4,
2976   "enum_fields" :
2977   [
2978    {
2979     "enum_field_value" : -1,
2980     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2981    }
2982   ],
2983   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2984   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2985   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2986   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2987   "size" : 4,
2988   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2989   "underlying_type" : "_ZTIi"
2990  },
2991  {
2992   "alignment" : 1,
2993   "enum_fields" :
2994   [
2995    {
2996     "enum_field_value" : 0,
2997     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2998    },
2999    {
3000     "enum_field_value" : 1,
3001     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
3002    },
3003    {
3004     "enum_field_value" : 2,
3005     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
3006    }
3007   ],
3008   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
3009   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
3010   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
3011   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
3012   "size" : 1,
3013   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
3014   "underlying_type" : "_ZTIh"
3015  },
3016  {
3017   "alignment" : 4,
3018   "enum_fields" :
3019   [
3020    {
3021     "enum_field_value" : 0,
3022     "name" : "android::Mutex::PRIVATE"
3023    },
3024    {
3025     "enum_field_value" : 1,
3026     "name" : "android::Mutex::SHARED"
3027    }
3028   ],
3029   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
3030   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
3031   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3032   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3033   "size" : 4,
3034   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
3035   "underlying_type" : "_ZTIj"
3036  },
3037  {
3038   "alignment" : 4,
3039   "enum_fields" :
3040   [
3041    {
3042     "enum_field_value" : 0,
3043     "name" : "android::RWLock::PRIVATE"
3044    },
3045    {
3046     "enum_field_value" : 1,
3047     "name" : "android::RWLock::SHARED"
3048    }
3049   ],
3050   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
3051   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
3052   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
3053   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
3054   "size" : 4,
3055   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
3056   "underlying_type" : "_ZTIj"
3057  },
3058  {
3059   "access" : "protected",
3060   "alignment" : 4,
3061   "enum_fields" :
3062   [
3063    {
3064     "enum_field_value" : 1,
3065     "name" : "android::RefBase::FIRST_INC_STRONG"
3066    }
3067   ],
3068   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3069   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
3070   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3071   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3072   "size" : 4,
3073   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3074   "underlying_type" : "_ZTIj"
3075  },
3076  {
3077   "access" : "protected",
3078   "alignment" : 4,
3079   "enum_fields" :
3080   [
3081    {
3082     "enum_field_value" : 0,
3083     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
3084    },
3085    {
3086     "enum_field_value" : 1,
3087     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
3088    },
3089    {
3090     "enum_field_value" : 1,
3091     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
3092    }
3093   ],
3094   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3095   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
3096   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3097   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3098   "size" : 4,
3099   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3100   "underlying_type" : "_ZTIj"
3101  },
3102  {
3103   "alignment" : 4,
3104   "enum_fields" :
3105   [
3106    {
3107     "enum_field_value" : 0,
3108     "name" : "android::String8::kEmptyString"
3109    }
3110   ],
3111   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
3112   "name" : "android::String8::StaticLinkage",
3113   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
3114   "self_type" : "_ZTIN7android7String813StaticLinkageE",
3115   "size" : 4,
3116   "source_file" : "/system/core/libutils/include/utils/String8.h",
3117   "underlying_type" : "_ZTIj"
3118  },
3119  {
3120   "alignment" : 4,
3121   "enum_fields" :
3122   [
3123    {
3124     "enum_field_value" : 0,
3125     "name" : "android::String16::kEmptyString"
3126    }
3127   ],
3128   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
3129   "name" : "android::String16::StaticLinkage",
3130   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
3131   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
3132   "size" : 4,
3133   "source_file" : "/system/core/libutils/include/utils/String16.h",
3134   "underlying_type" : "_ZTIj"
3135  },
3136  {
3137   "alignment" : 4,
3138   "enum_fields" :
3139   [
3140    {
3141     "enum_field_value" : 0,
3142     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
3143    },
3144    {
3145     "enum_field_value" : 1,
3146     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
3147    },
3148    {
3149     "enum_field_value" : 2,
3150     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
3151    },
3152    {
3153     "enum_field_value" : 3,
3154     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
3155    }
3156   ],
3157   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3158   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
3159   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3160   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3161   "size" : 4,
3162   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3163   "underlying_type" : "_ZTIi"
3164  },
3165  {
3166   "alignment" : 4,
3167   "enum_fields" :
3168   [
3169    {
3170     "enum_field_value" : 0,
3171     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
3172    },
3173    {
3174     "enum_field_value" : 1,
3175     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
3176    },
3177    {
3178     "enum_field_value" : 2,
3179     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
3180    }
3181   ],
3182   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3183   "name" : "android::hardware::ProcessState::CallRestriction",
3184   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3185   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3186   "size" : 4,
3187   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
3188   "underlying_type" : "_ZTIi"
3189  },
3190  {
3191   "alignment" : 4,
3192   "enum_fields" :
3193   [
3194    {
3195     "enum_field_value" : 0,
3196     "name" : "android::hardware::HidlReturnRestriction::NONE"
3197    },
3198    {
3199     "enum_field_value" : 1,
3200     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
3201    },
3202    {
3203     "enum_field_value" : 2,
3204     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
3205    }
3206   ],
3207   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3208   "name" : "android::hardware::HidlReturnRestriction",
3209   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3210   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3211   "size" : 4,
3212   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3213   "underlying_type" : "_ZTIi"
3214  },
3215  {
3216   "alignment" : 4,
3217   "enum_fields" :
3218   [
3219    {
3220     "enum_field_value" : 0,
3221     "name" : "android::hardware::Status::EX_NONE"
3222    },
3223    {
3224     "enum_field_value" : -1,
3225     "name" : "android::hardware::Status::EX_SECURITY"
3226    },
3227    {
3228     "enum_field_value" : -2,
3229     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3230    },
3231    {
3232     "enum_field_value" : -3,
3233     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3234    },
3235    {
3236     "enum_field_value" : -4,
3237     "name" : "android::hardware::Status::EX_NULL_POINTER"
3238    },
3239    {
3240     "enum_field_value" : -5,
3241     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3242    },
3243    {
3244     "enum_field_value" : -6,
3245     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3246    },
3247    {
3248     "enum_field_value" : -7,
3249     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3250    },
3251    {
3252     "enum_field_value" : -128,
3253     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3254    },
3255    {
3256     "enum_field_value" : -129,
3257     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3258    }
3259   ],
3260   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3261   "name" : "android::hardware::Status::Exception",
3262   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3263   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3264   "size" : 4,
3265   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3266   "underlying_type" : "_ZTIi"
3267  },
3268  {
3269   "alignment" : 4,
3270   "enum_fields" :
3271   [
3272    {
3273     "enum_field_value" : 1,
3274     "name" : "android::hardware::health::V1_0::BatteryHealth::UNKNOWN"
3275    },
3276    {
3277     "enum_field_value" : 2,
3278     "name" : "android::hardware::health::V1_0::BatteryHealth::GOOD"
3279    },
3280    {
3281     "enum_field_value" : 3,
3282     "name" : "android::hardware::health::V1_0::BatteryHealth::OVERHEAT"
3283    },
3284    {
3285     "enum_field_value" : 4,
3286     "name" : "android::hardware::health::V1_0::BatteryHealth::DEAD"
3287    },
3288    {
3289     "enum_field_value" : 5,
3290     "name" : "android::hardware::health::V1_0::BatteryHealth::OVER_VOLTAGE"
3291    },
3292    {
3293     "enum_field_value" : 6,
3294     "name" : "android::hardware::health::V1_0::BatteryHealth::UNSPECIFIED_FAILURE"
3295    },
3296    {
3297     "enum_field_value" : 7,
3298     "name" : "android::hardware::health::V1_0::BatteryHealth::COLD"
3299    }
3300   ],
3301   "linker_set_key" : "_ZTIN7android8hardware6health4V1_013BatteryHealthE",
3302   "name" : "android::hardware::health::V1_0::BatteryHealth",
3303   "referenced_type" : "_ZTIN7android8hardware6health4V1_013BatteryHealthE",
3304   "self_type" : "_ZTIN7android8hardware6health4V1_013BatteryHealthE",
3305   "size" : 4,
3306   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h",
3307   "underlying_type" : "_ZTIi"
3308  },
3309  {
3310   "alignment" : 4,
3311   "enum_fields" :
3312   [
3313    {
3314     "enum_field_value" : 1,
3315     "name" : "android::hardware::health::V1_0::BatteryStatus::UNKNOWN"
3316    },
3317    {
3318     "enum_field_value" : 2,
3319     "name" : "android::hardware::health::V1_0::BatteryStatus::CHARGING"
3320    },
3321    {
3322     "enum_field_value" : 3,
3323     "name" : "android::hardware::health::V1_0::BatteryStatus::DISCHARGING"
3324    },
3325    {
3326     "enum_field_value" : 4,
3327     "name" : "android::hardware::health::V1_0::BatteryStatus::NOT_CHARGING"
3328    },
3329    {
3330     "enum_field_value" : 5,
3331     "name" : "android::hardware::health::V1_0::BatteryStatus::FULL"
3332    }
3333   ],
3334   "linker_set_key" : "_ZTIN7android8hardware6health4V1_013BatteryStatusE",
3335   "name" : "android::hardware::health::V1_0::BatteryStatus",
3336   "referenced_type" : "_ZTIN7android8hardware6health4V1_013BatteryStatusE",
3337   "self_type" : "_ZTIN7android8hardware6health4V1_013BatteryStatusE",
3338   "size" : 4,
3339   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h",
3340   "underlying_type" : "_ZTIi"
3341  },
3342  {
3343   "alignment" : 4,
3344   "enum_fields" :
3345   [
3346    {
3347     "enum_field_value" : 0,
3348     "name" : "android::hardware::health::V1_0::Result::SUCCESS"
3349    },
3350    {
3351     "enum_field_value" : 1,
3352     "name" : "android::hardware::health::V1_0::Result::NOT_SUPPORTED"
3353    },
3354    {
3355     "enum_field_value" : 2,
3356     "name" : "android::hardware::health::V1_0::Result::UNKNOWN"
3357    }
3358   ],
3359   "linker_set_key" : "_ZTIN7android8hardware6health4V1_06ResultE",
3360   "name" : "android::hardware::health::V1_0::Result",
3361   "referenced_type" : "_ZTIN7android8hardware6health4V1_06ResultE",
3362   "self_type" : "_ZTIN7android8hardware6health4V1_06ResultE",
3363   "size" : 4,
3364   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h",
3365   "underlying_type" : "_ZTIi"
3366  },
3367  {
3368   "alignment" : 4,
3369   "enum_fields" :
3370   [
3371    {
3372     "enum_field_value" : 0,
3373     "name" : "android::hardware::health::V2_0::Result::SUCCESS"
3374    },
3375    {
3376     "enum_field_value" : 1,
3377     "name" : "android::hardware::health::V2_0::Result::NOT_SUPPORTED"
3378    },
3379    {
3380     "enum_field_value" : 2,
3381     "name" : "android::hardware::health::V2_0::Result::UNKNOWN"
3382    },
3383    {
3384     "enum_field_value" : 3,
3385     "name" : "android::hardware::health::V2_0::Result::NOT_FOUND"
3386    },
3387    {
3388     "enum_field_value" : 4,
3389     "name" : "android::hardware::health::V2_0::Result::CALLBACK_DIED"
3390    }
3391   ],
3392   "linker_set_key" : "_ZTIN7android8hardware6health4V2_06ResultE",
3393   "name" : "android::hardware::health::V2_0::Result",
3394   "referenced_type" : "_ZTIN7android8hardware6health4V2_06ResultE",
3395   "self_type" : "_ZTIN7android8hardware6health4V2_06ResultE",
3396   "size" : 4,
3397   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/types.h",
3398   "underlying_type" : "_ZTIi"
3399  },
3400  {
3401   "alignment" : 4,
3402   "enum_fields" :
3403   [
3404    {
3405     "enum_field_value" : -1,
3406     "name" : "android::hardware::health::V2_1::BatteryCapacityLevel::UNSUPPORTED"
3407    },
3408    {
3409     "enum_field_value" : 0,
3410     "name" : "android::hardware::health::V2_1::BatteryCapacityLevel::UNKNOWN"
3411    },
3412    {
3413     "enum_field_value" : 1,
3414     "name" : "android::hardware::health::V2_1::BatteryCapacityLevel::CRITICAL"
3415    },
3416    {
3417     "enum_field_value" : 2,
3418     "name" : "android::hardware::health::V2_1::BatteryCapacityLevel::LOW"
3419    },
3420    {
3421     "enum_field_value" : 3,
3422     "name" : "android::hardware::health::V2_1::BatteryCapacityLevel::NORMAL"
3423    },
3424    {
3425     "enum_field_value" : 4,
3426     "name" : "android::hardware::health::V2_1::BatteryCapacityLevel::HIGH"
3427    },
3428    {
3429     "enum_field_value" : 5,
3430     "name" : "android::hardware::health::V2_1::BatteryCapacityLevel::FULL"
3431    }
3432   ],
3433   "linker_set_key" : "_ZTIN7android8hardware6health4V2_120BatteryCapacityLevelE",
3434   "name" : "android::hardware::health::V2_1::BatteryCapacityLevel",
3435   "referenced_type" : "_ZTIN7android8hardware6health4V2_120BatteryCapacityLevelE",
3436   "self_type" : "_ZTIN7android8hardware6health4V2_120BatteryCapacityLevelE",
3437   "size" : 4,
3438   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/types.h",
3439   "underlying_type" : "_ZTIi"
3440  },
3441  {
3442   "alignment" : 4,
3443   "enum_fields" :
3444   [
3445    {
3446     "enum_field_value" : -1,
3447     "name" : "android::hardware::health::V2_1::Constants::BATTERY_CHARGE_TIME_TO_FULL_NOW_SECONDS_UNSUPPORTED"
3448    }
3449   ],
3450   "linker_set_key" : "_ZTIN7android8hardware6health4V2_19ConstantsE",
3451   "name" : "android::hardware::health::V2_1::Constants",
3452   "referenced_type" : "_ZTIN7android8hardware6health4V2_19ConstantsE",
3453   "self_type" : "_ZTIN7android8hardware6health4V2_19ConstantsE",
3454   "size" : 8,
3455   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/types.h",
3456   "underlying_type" : "_ZTIx"
3457  },
3458  {
3459   "alignment" : 4,
3460   "enum_fields" :
3461   [
3462    {
3463     "enum_field_value" : 1,
3464     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3465    }
3466   ],
3467   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3468   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3469   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3470   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3471   "size" : 4,
3472   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3473   "underlying_type" : "_ZTIj"
3474  },
3475  {
3476   "alignment" : 4,
3477   "enum_fields" :
3478   [
3479    {
3480     "enum_field_value" : 0,
3481     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3482    },
3483    {
3484     "enum_field_value" : 1,
3485     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3486    },
3487    {
3488     "enum_field_value" : 2,
3489     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3490    },
3491    {
3492     "enum_field_value" : 3,
3493     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3494    },
3495    {
3496     "enum_field_value" : 4,
3497     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3498    },
3499    {
3500     "enum_field_value" : 5,
3501     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3502    },
3503    {
3504     "enum_field_value" : 6,
3505     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3506    },
3507    {
3508     "enum_field_value" : 7,
3509     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3510    },
3511    {
3512     "enum_field_value" : 8,
3513     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3514    },
3515    {
3516     "enum_field_value" : 9,
3517     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3518    }
3519   ],
3520   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3521   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3522   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3523   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3524   "size" : 4,
3525   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3526   "underlying_type" : "_ZTIj"
3527  },
3528  {
3529   "alignment" : 4,
3530   "enum_fields" :
3531   [
3532    {
3533     "enum_field_value" : 1,
3534     "name" : "android::hardware::kSynchronizedReadWrite"
3535    },
3536    {
3537     "enum_field_value" : 2,
3538     "name" : "android::hardware::kUnsynchronizedWrite"
3539    }
3540   ],
3541   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3542   "name" : "android::hardware::MQFlavor",
3543   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3544   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3545   "size" : 4,
3546   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3547   "underlying_type" : "_ZTIj"
3548  },
3549  {
3550   "alignment" : 4,
3551   "enum_fields" :
3552   [
3553    {
3554     "enum_field_value" : 0,
3555     "name" : "android::Condition::WAKE_UP_ONE"
3556    },
3557    {
3558     "enum_field_value" : 1,
3559     "name" : "android::Condition::WAKE_UP_ALL"
3560    }
3561   ],
3562   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3563   "name" : "android::Condition::WakeUpType",
3564   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3565   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3566   "size" : 4,
3567   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3568   "underlying_type" : "_ZTIj"
3569  },
3570  {
3571   "alignment" : 4,
3572   "enum_fields" :
3573   [
3574    {
3575     "enum_field_value" : 0,
3576     "name" : "android::Condition::PRIVATE"
3577    },
3578    {
3579     "enum_field_value" : 1,
3580     "name" : "android::Condition::SHARED"
3581    }
3582   ],
3583   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3584   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3585   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3586   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3587   "size" : 4,
3588   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3589   "underlying_type" : "_ZTIj"
3590  }
3591 ],
3592 "function_types" :
3593 [
3594  {
3595   "alignment" : 4,
3596   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3597   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3598   "parameters" :
3599   [
3600    {
3601     "referenced_type" : "_ZTIRKN7android8String16E"
3602    },
3603    {
3604     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3605    },
3606    {
3607     "referenced_type" : "_ZTIPv"
3608    }
3609   ],
3610   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3611   "return_type" : "_ZTIb",
3612   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3613   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3614  },
3615  {
3616   "alignment" : 4,
3617   "linker_set_key" : "_ZTIFiPvE",
3618   "name" : "int (void *)",
3619   "parameters" :
3620   [
3621    {
3622     "referenced_type" : "_ZTIPv"
3623    }
3624   ],
3625   "referenced_type" : "_ZTIFiPvE",
3626   "return_type" : "_ZTIi",
3627   "self_type" : "_ZTIFiPvE",
3628   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3629  },
3630  {
3631   "alignment" : 4,
3632   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3633   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3634   "parameters" :
3635   [
3636    {
3637     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3638    },
3639    {
3640     "referenced_type" : "_ZTIPKh"
3641    },
3642    {
3643     "referenced_type" : "_ZTIj"
3644    },
3645    {
3646     "referenced_type" : "_ZTIPKy"
3647    },
3648    {
3649     "referenced_type" : "_ZTIj"
3650    },
3651    {
3652     "referenced_type" : "_ZTIPv"
3653    }
3654   ],
3655   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3656   "return_type" : "_ZTIv",
3657   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3658   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3659  }
3660 ],
3661 "functions" :
3662 [
3663  {
3664   "function_name" : "android::hardware::health::V2_1::BnHwHealth::onTransact",
3665   "linker_set_key" : "_ZN7android8hardware6health4V2_110BnHwHealth10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3666   "parameters" :
3667   [
3668    {
3669     "is_this_ptr" : true,
3670     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BnHwHealthE"
3671    },
3672    {
3673     "referenced_type" : "_ZTIj"
3674    },
3675    {
3676     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3677    },
3678    {
3679     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3680    },
3681    {
3682     "default_arg" : true,
3683     "referenced_type" : "_ZTIj"
3684    },
3685    {
3686     "default_arg" : true,
3687     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3688    }
3689   ],
3690   "return_type" : "_ZTIi",
3691   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealth.h"
3692  },
3693  {
3694   "access" : "private",
3695   "function_name" : "android::hardware::health::V2_1::BnHwHealth::getDebugInfo",
3696   "linker_set_key" : "_ZN7android8hardware6health4V2_110BnHwHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3697   "parameters" :
3698   [
3699    {
3700     "is_this_ptr" : true,
3701     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BnHwHealthE"
3702    },
3703    {
3704     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3705    }
3706   ],
3707   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3708   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealth.h"
3709  },
3710  {
3711   "function_name" : "android::hardware::health::V2_1::BnHwHealth::_hidl_getHealthConfig",
3712   "linker_set_key" : "_ZN7android8hardware6health4V2_110BnHwHealth21_hidl_getHealthConfigEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3713   "parameters" :
3714   [
3715    {
3716     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3717    },
3718    {
3719     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3720    },
3721    {
3722     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3723    },
3724    {
3725     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3726    }
3727   ],
3728   "return_type" : "_ZTIi",
3729   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealth.h"
3730  },
3731  {
3732   "function_name" : "android::hardware::health::V2_1::BnHwHealth::_hidl_getHealthInfo_2_1",
3733   "linker_set_key" : "_ZN7android8hardware6health4V2_110BnHwHealth23_hidl_getHealthInfo_2_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3734   "parameters" :
3735   [
3736    {
3737     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3738    },
3739    {
3740     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3741    },
3742    {
3743     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3744    },
3745    {
3746     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3747    }
3748   ],
3749   "return_type" : "_ZTIi",
3750   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealth.h"
3751  },
3752  {
3753   "function_name" : "android::hardware::health::V2_1::BnHwHealth::_hidl_shouldKeepScreenOn",
3754   "linker_set_key" : "_ZN7android8hardware6health4V2_110BnHwHealth24_hidl_shouldKeepScreenOnEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3755   "parameters" :
3756   [
3757    {
3758     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3759    },
3760    {
3761     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3762    },
3763    {
3764     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3765    },
3766    {
3767     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3768    }
3769   ],
3770   "return_type" : "_ZTIi",
3771   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealth.h"
3772  },
3773  {
3774   "access" : "private",
3775   "function_name" : "android::hardware::health::V2_1::BnHwHealth::ping",
3776   "linker_set_key" : "_ZN7android8hardware6health4V2_110BnHwHealth4pingEv",
3777   "parameters" :
3778   [
3779    {
3780     "is_this_ptr" : true,
3781     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BnHwHealthE"
3782    }
3783   ],
3784   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3785   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealth.h"
3786  },
3787  {
3788   "function_name" : "android::hardware::health::V2_1::BnHwHealth::BnHwHealth",
3789   "linker_set_key" : "_ZN7android8hardware6health4V2_110BnHwHealthC1ERKNS_2spINS2_7IHealthEEE",
3790   "parameters" :
3791   [
3792    {
3793     "is_this_ptr" : true,
3794     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BnHwHealthE"
3795    },
3796    {
3797     "referenced_type" : "_ZTIRKN7android2spINS_8hardware6health4V2_17IHealthEEE"
3798    }
3799   ],
3800   "return_type" : "_ZTIv",
3801   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealth.h"
3802  },
3803  {
3804   "function_name" : "android::hardware::health::V2_1::BnHwHealth::BnHwHealth",
3805   "linker_set_key" : "_ZN7android8hardware6health4V2_110BnHwHealthC2ERKNS_2spINS2_7IHealthEEE",
3806   "parameters" :
3807   [
3808    {
3809     "is_this_ptr" : true,
3810     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BnHwHealthE"
3811    },
3812    {
3813     "referenced_type" : "_ZTIRKN7android2spINS_8hardware6health4V2_17IHealthEEE"
3814    }
3815   ],
3816   "return_type" : "_ZTIv",
3817   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealth.h"
3818  },
3819  {
3820   "function_name" : "android::hardware::health::V2_1::BnHwHealth::~BnHwHealth",
3821   "linker_set_key" : "_ZN7android8hardware6health4V2_110BnHwHealthD0Ev",
3822   "parameters" :
3823   [
3824    {
3825     "is_this_ptr" : true,
3826     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BnHwHealthE"
3827    }
3828   ],
3829   "return_type" : "_ZTIv",
3830   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealth.h"
3831  },
3832  {
3833   "function_name" : "android::hardware::health::V2_1::BnHwHealth::~BnHwHealth",
3834   "linker_set_key" : "_ZN7android8hardware6health4V2_110BnHwHealthD1Ev",
3835   "parameters" :
3836   [
3837    {
3838     "is_this_ptr" : true,
3839     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BnHwHealthE"
3840    }
3841   ],
3842   "return_type" : "_ZTIv",
3843   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealth.h"
3844  },
3845  {
3846   "function_name" : "android::hardware::health::V2_1::BnHwHealth::~BnHwHealth",
3847   "linker_set_key" : "_ZN7android8hardware6health4V2_110BnHwHealthD2Ev",
3848   "parameters" :
3849   [
3850    {
3851     "is_this_ptr" : true,
3852     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BnHwHealthE"
3853    }
3854   ],
3855   "return_type" : "_ZTIv",
3856   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealth.h"
3857  },
3858  {
3859   "function_name" : "android::hardware::health::V2_1::BpHwHealth::getCapacity",
3860   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth11getCapacityENSt3__18functionIFvNS1_4V2_06ResultEiEEE",
3861   "parameters" :
3862   [
3863    {
3864     "is_this_ptr" : true,
3865     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
3866    },
3867    {
3868     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware6health4V2_06ResultEiEEE"
3869    }
3870   ],
3871   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3872   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
3873  },
3874  {
3875   "function_name" : "android::hardware::health::V2_1::BpHwHealth::linkToDeath",
3876   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3877   "parameters" :
3878   [
3879    {
3880     "is_this_ptr" : true,
3881     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
3882    },
3883    {
3884     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3885    },
3886    {
3887     "referenced_type" : "_ZTIy"
3888    }
3889   ],
3890   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3891   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
3892  },
3893  {
3894   "function_name" : "android::hardware::health::V2_1::BpHwHealth::getDebugInfo",
3895   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3896   "parameters" :
3897   [
3898    {
3899     "is_this_ptr" : true,
3900     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
3901    },
3902    {
3903     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3904    }
3905   ],
3906   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3907   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
3908  },
3909  {
3910   "function_name" : "android::hardware::health::V2_1::BpHwHealth::getDiskStats",
3911   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth12getDiskStatsENSt3__18functionIFvNS1_4V2_06ResultERKNS0_8hidl_vecINS6_9DiskStatsEEEEEE",
3912   "parameters" :
3913   [
3914    {
3915     "is_this_ptr" : true,
3916     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
3917    },
3918    {
3919     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware6health4V2_06ResultERKNS2_8hidl_vecINS4_9DiskStatsEEEEEE"
3920    }
3921   ],
3922   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3923   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
3924  },
3925  {
3926   "function_name" : "android::hardware::health::V2_1::BpHwHealth::getHashChain",
3927   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3928   "parameters" :
3929   [
3930    {
3931     "is_this_ptr" : true,
3932     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
3933    },
3934    {
3935     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3936    }
3937   ],
3938   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3939   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
3940  },
3941  {
3942   "function_name" : "android::hardware::health::V2_1::BpHwHealth::getCurrentNow",
3943   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth13getCurrentNowENSt3__18functionIFvNS1_4V2_06ResultEiEEE",
3944   "parameters" :
3945   [
3946    {
3947     "is_this_ptr" : true,
3948     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
3949    },
3950    {
3951     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware6health4V2_06ResultEiEEE"
3952    }
3953   ],
3954   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3955   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
3956  },
3957  {
3958   "function_name" : "android::hardware::health::V2_1::BpHwHealth::getHealthInfo",
3959   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth13getHealthInfoENSt3__18functionIFvNS1_4V2_06ResultERKNS6_10HealthInfoEEEE",
3960   "parameters" :
3961   [
3962    {
3963     "is_this_ptr" : true,
3964     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
3965    },
3966    {
3967     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware6health4V2_06ResultERKNS4_10HealthInfoEEEE"
3968    }
3969   ],
3970   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3971   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
3972  },
3973  {
3974   "function_name" : "android::hardware::health::V2_1::BpHwHealth::unlinkToDeath",
3975   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3976   "parameters" :
3977   [
3978    {
3979     "is_this_ptr" : true,
3980     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
3981    },
3982    {
3983     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3984    }
3985   ],
3986   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3987   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
3988  },
3989  {
3990   "function_name" : "android::hardware::health::V2_1::BpHwHealth::getStorageInfo",
3991   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth14getStorageInfoENSt3__18functionIFvNS1_4V2_06ResultERKNS0_8hidl_vecINS6_11StorageInfoEEEEEE",
3992   "parameters" :
3993   [
3994    {
3995     "is_this_ptr" : true,
3996     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
3997    },
3998    {
3999     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware6health4V2_06ResultERKNS2_8hidl_vecINS4_11StorageInfoEEEEEE"
4000    }
4001   ],
4002   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4003   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4004  },
4005  {
4006   "function_name" : "android::hardware::health::V2_1::BpHwHealth::interfaceChain",
4007   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4008   "parameters" :
4009   [
4010    {
4011     "is_this_ptr" : true,
4012     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4013    },
4014    {
4015     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4016    }
4017   ],
4018   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4019   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4020  },
4021  {
4022   "function_name" : "android::hardware::health::V2_1::BpHwHealth::getChargeStatus",
4023   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth15getChargeStatusENSt3__18functionIFvNS1_4V2_06ResultENS1_4V1_013BatteryStatusEEEE",
4024   "parameters" :
4025   [
4026    {
4027     "is_this_ptr" : true,
4028     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4029    },
4030    {
4031     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware6health4V2_06ResultENS3_4V1_013BatteryStatusEEEE"
4032    }
4033   ],
4034   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4035   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4036  },
4037  {
4038   "function_name" : "android::hardware::health::V2_1::BpHwHealth::getHealthConfig",
4039   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth15getHealthConfigENSt3__18functionIFvNS1_4V2_06ResultERKNS2_12HealthConfigEEEE",
4040   "parameters" :
4041   [
4042    {
4043     "is_this_ptr" : true,
4044     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4045    },
4046    {
4047     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware6health4V2_06ResultERKNS3_4V2_112HealthConfigEEEE"
4048    }
4049   ],
4050   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4051   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4052  },
4053  {
4054   "function_name" : "android::hardware::health::V2_1::BpHwHealth::onLastStrongRef",
4055   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth15onLastStrongRefEPKv",
4056   "parameters" :
4057   [
4058    {
4059     "is_this_ptr" : true,
4060     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4061    },
4062    {
4063     "referenced_type" : "_ZTIPKv"
4064    }
4065   ],
4066   "return_type" : "_ZTIv",
4067   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4068  },
4069  {
4070   "function_name" : "android::hardware::health::V2_1::BpHwHealth::getChargeCounter",
4071   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth16getChargeCounterENSt3__18functionIFvNS1_4V2_06ResultEiEEE",
4072   "parameters" :
4073   [
4074    {
4075     "is_this_ptr" : true,
4076     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4077    },
4078    {
4079     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware6health4V2_06ResultEiEEE"
4080    }
4081   ],
4082   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4083   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4084  },
4085  {
4086   "function_name" : "android::hardware::health::V2_1::BpHwHealth::getEnergyCounter",
4087   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth16getEnergyCounterENSt3__18functionIFvNS1_4V2_06ResultExEEE",
4088   "parameters" :
4089   [
4090    {
4091     "is_this_ptr" : true,
4092     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4093    },
4094    {
4095     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware6health4V2_06ResultExEEE"
4096    }
4097   ],
4098   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4099   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4100  },
4101  {
4102   "function_name" : "android::hardware::health::V2_1::BpHwHealth::registerCallback",
4103   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth16registerCallbackERKNS_2spINS1_4V2_019IHealthInfoCallbackEEE",
4104   "parameters" :
4105   [
4106    {
4107     "is_this_ptr" : true,
4108     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4109    },
4110    {
4111     "referenced_type" : "_ZTIRKN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE"
4112    }
4113   ],
4114   "return_type" : "_ZTIN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
4115   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4116  },
4117  {
4118   "function_name" : "android::hardware::health::V2_1::BpHwHealth::getCurrentAverage",
4119   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth17getCurrentAverageENSt3__18functionIFvNS1_4V2_06ResultEiEEE",
4120   "parameters" :
4121   [
4122    {
4123     "is_this_ptr" : true,
4124     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4125    },
4126    {
4127     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware6health4V2_06ResultEiEEE"
4128    }
4129   ],
4130   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4131   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4132  },
4133  {
4134   "function_name" : "android::hardware::health::V2_1::BpHwHealth::getHealthInfo_2_1",
4135   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth17getHealthInfo_2_1ENSt3__18functionIFvNS1_4V2_06ResultERKNS2_10HealthInfoEEEE",
4136   "parameters" :
4137   [
4138    {
4139     "is_this_ptr" : true,
4140     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4141    },
4142    {
4143     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware6health4V2_06ResultERKNS3_4V2_110HealthInfoEEEE"
4144    }
4145   ],
4146   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4147   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4148  },
4149  {
4150   "function_name" : "android::hardware::health::V2_1::BpHwHealth::shouldKeepScreenOn",
4151   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth18shouldKeepScreenOnENSt3__18functionIFvNS1_4V2_06ResultEbEEE",
4152   "parameters" :
4153   [
4154    {
4155     "is_this_ptr" : true,
4156     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4157    },
4158    {
4159     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware6health4V2_06ResultEbEEE"
4160    }
4161   ],
4162   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4163   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4164  },
4165  {
4166   "function_name" : "android::hardware::health::V2_1::BpHwHealth::unregisterCallback",
4167   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth18unregisterCallbackERKNS_2spINS1_4V2_019IHealthInfoCallbackEEE",
4168   "parameters" :
4169   [
4170    {
4171     "is_this_ptr" : true,
4172     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4173    },
4174    {
4175     "referenced_type" : "_ZTIRKN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE"
4176    }
4177   ],
4178   "return_type" : "_ZTIN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
4179   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4180  },
4181  {
4182   "function_name" : "android::hardware::health::V2_1::BpHwHealth::interfaceDescriptor",
4183   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4184   "parameters" :
4185   [
4186    {
4187     "is_this_ptr" : true,
4188     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4189    },
4190    {
4191     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4192    }
4193   ],
4194   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4195   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4196  },
4197  {
4198   "function_name" : "android::hardware::health::V2_1::BpHwHealth::_hidl_getHealthConfig",
4199   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth21_hidl_getHealthConfigEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V2_06ResultERKNS2_12HealthConfigEEEE",
4200   "parameters" :
4201   [
4202    {
4203     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4204    },
4205    {
4206     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4207    },
4208    {
4209     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware6health4V2_06ResultERKNS3_4V2_112HealthConfigEEEE"
4210    }
4211   ],
4212   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4213   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4214  },
4215  {
4216   "function_name" : "android::hardware::health::V2_1::BpHwHealth::notifySyspropsChanged",
4217   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth21notifySyspropsChangedEv",
4218   "parameters" :
4219   [
4220    {
4221     "is_this_ptr" : true,
4222     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4223    }
4224   ],
4225   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4226   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4227  },
4228  {
4229   "function_name" : "android::hardware::health::V2_1::BpHwHealth::setHALInstrumentation",
4230   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth21setHALInstrumentationEv",
4231   "parameters" :
4232   [
4233    {
4234     "is_this_ptr" : true,
4235     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4236    }
4237   ],
4238   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4239   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4240  },
4241  {
4242   "function_name" : "android::hardware::health::V2_1::BpHwHealth::_hidl_getHealthInfo_2_1",
4243   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth23_hidl_getHealthInfo_2_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V2_06ResultERKNS2_10HealthInfoEEEE",
4244   "parameters" :
4245   [
4246    {
4247     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4248    },
4249    {
4250     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4251    },
4252    {
4253     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware6health4V2_06ResultERKNS3_4V2_110HealthInfoEEEE"
4254    }
4255   ],
4256   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4257   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4258  },
4259  {
4260   "function_name" : "android::hardware::health::V2_1::BpHwHealth::_hidl_shouldKeepScreenOn",
4261   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth24_hidl_shouldKeepScreenOnEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V2_06ResultEbEEE",
4262   "parameters" :
4263   [
4264    {
4265     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4266    },
4267    {
4268     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4269    },
4270    {
4271     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware6health4V2_06ResultEbEEE"
4272    }
4273   ],
4274   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4275   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4276  },
4277  {
4278   "function_name" : "android::hardware::health::V2_1::BpHwHealth::ping",
4279   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth4pingEv",
4280   "parameters" :
4281   [
4282    {
4283     "is_this_ptr" : true,
4284     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4285    }
4286   ],
4287   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4288   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4289  },
4290  {
4291   "function_name" : "android::hardware::health::V2_1::BpHwHealth::debug",
4292   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4293   "parameters" :
4294   [
4295    {
4296     "is_this_ptr" : true,
4297     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4298    },
4299    {
4300     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4301    },
4302    {
4303     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4304    }
4305   ],
4306   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4307   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4308  },
4309  {
4310   "function_name" : "android::hardware::health::V2_1::BpHwHealth::update",
4311   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth6updateEv",
4312   "parameters" :
4313   [
4314    {
4315     "is_this_ptr" : true,
4316     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4317    }
4318   ],
4319   "return_type" : "_ZTIN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
4320   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4321  },
4322  {
4323   "function_name" : "android::hardware::health::V2_1::BpHwHealth::BpHwHealth",
4324   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealthC1ERKNS_2spINS0_7IBinderEEE",
4325   "parameters" :
4326   [
4327    {
4328     "is_this_ptr" : true,
4329     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4330    },
4331    {
4332     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4333    }
4334   ],
4335   "return_type" : "_ZTIv",
4336   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4337  },
4338  {
4339   "function_name" : "android::hardware::health::V2_1::BpHwHealth::BpHwHealth",
4340   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealthC2ERKNS_2spINS0_7IBinderEEE",
4341   "parameters" :
4342   [
4343    {
4344     "is_this_ptr" : true,
4345     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4346    },
4347    {
4348     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4349    }
4350   ],
4351   "return_type" : "_ZTIv",
4352   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4353  },
4354  {
4355   "function_name" : "android::hardware::health::V2_1::IHealthInfoCallback::getService",
4356   "linker_set_key" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4357   "parameters" :
4358   [
4359    {
4360     "default_arg" : true,
4361     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4362    },
4363    {
4364     "default_arg" : true,
4365     "referenced_type" : "_ZTIb"
4366    }
4367   ],
4368   "return_type" : "_ZTIN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
4369   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
4370  },
4371  {
4372   "function_name" : "android::hardware::health::V2_1::IHealthInfoCallback::linkToDeath",
4373   "linker_set_key" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4374   "parameters" :
4375   [
4376    {
4377     "is_this_ptr" : true,
4378     "referenced_type" : "_ZTIPN7android8hardware6health4V2_119IHealthInfoCallbackE"
4379    },
4380    {
4381     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4382    },
4383    {
4384     "referenced_type" : "_ZTIy"
4385    }
4386   ],
4387   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4388   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
4389  },
4390  {
4391   "function_name" : "android::hardware::health::V2_1::IHealthInfoCallback::getDebugInfo",
4392   "linker_set_key" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4393   "parameters" :
4394   [
4395    {
4396     "is_this_ptr" : true,
4397     "referenced_type" : "_ZTIPN7android8hardware6health4V2_119IHealthInfoCallbackE"
4398    },
4399    {
4400     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4401    }
4402   ],
4403   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4404   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
4405  },
4406  {
4407   "function_name" : "android::hardware::health::V2_1::IHealthInfoCallback::getHashChain",
4408   "linker_set_key" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4409   "parameters" :
4410   [
4411    {
4412     "is_this_ptr" : true,
4413     "referenced_type" : "_ZTIPN7android8hardware6health4V2_119IHealthInfoCallbackE"
4414    },
4415    {
4416     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4417    }
4418   ],
4419   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4420   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
4421  },
4422  {
4423   "function_name" : "android::hardware::health::V2_1::IHealthInfoCallback::tryGetService",
4424   "linker_set_key" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4425   "parameters" :
4426   [
4427    {
4428     "default_arg" : true,
4429     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4430    },
4431    {
4432     "default_arg" : true,
4433     "referenced_type" : "_ZTIb"
4434    }
4435   ],
4436   "return_type" : "_ZTIN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
4437   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
4438  },
4439  {
4440   "function_name" : "android::hardware::health::V2_1::IHealthInfoCallback::unlinkToDeath",
4441   "linker_set_key" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4442   "parameters" :
4443   [
4444    {
4445     "is_this_ptr" : true,
4446     "referenced_type" : "_ZTIPN7android8hardware6health4V2_119IHealthInfoCallbackE"
4447    },
4448    {
4449     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4450    }
4451   ],
4452   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4453   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
4454  },
4455  {
4456   "function_name" : "android::hardware::health::V2_1::IHealthInfoCallback::interfaceChain",
4457   "linker_set_key" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4458   "parameters" :
4459   [
4460    {
4461     "is_this_ptr" : true,
4462     "referenced_type" : "_ZTIPN7android8hardware6health4V2_119IHealthInfoCallbackE"
4463    },
4464    {
4465     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4466    }
4467   ],
4468   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4469   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
4470  },
4471  {
4472   "function_name" : "android::hardware::health::V2_1::IHealthInfoCallback::registerAsService",
4473   "linker_set_key" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
4474   "parameters" :
4475   [
4476    {
4477     "is_this_ptr" : true,
4478     "referenced_type" : "_ZTIPN7android8hardware6health4V2_119IHealthInfoCallbackE"
4479    },
4480    {
4481     "default_arg" : true,
4482     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4483    }
4484   ],
4485   "return_type" : "_ZTIi",
4486   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
4487  },
4488  {
4489   "function_name" : "android::hardware::health::V2_1::IHealthInfoCallback::interfaceDescriptor",
4490   "linker_set_key" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4491   "parameters" :
4492   [
4493    {
4494     "is_this_ptr" : true,
4495     "referenced_type" : "_ZTIPN7android8hardware6health4V2_119IHealthInfoCallbackE"
4496    },
4497    {
4498     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4499    }
4500   ],
4501   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4502   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
4503  },
4504  {
4505   "function_name" : "android::hardware::health::V2_1::IHealthInfoCallback::notifySyspropsChanged",
4506   "linker_set_key" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback21notifySyspropsChangedEv",
4507   "parameters" :
4508   [
4509    {
4510     "is_this_ptr" : true,
4511     "referenced_type" : "_ZTIPN7android8hardware6health4V2_119IHealthInfoCallbackE"
4512    }
4513   ],
4514   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4515   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
4516  },
4517  {
4518   "function_name" : "android::hardware::health::V2_1::IHealthInfoCallback::setHALInstrumentation",
4519   "linker_set_key" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback21setHALInstrumentationEv",
4520   "parameters" :
4521   [
4522    {
4523     "is_this_ptr" : true,
4524     "referenced_type" : "_ZTIPN7android8hardware6health4V2_119IHealthInfoCallbackE"
4525    }
4526   ],
4527   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4528   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
4529  },
4530  {
4531   "function_name" : "android::hardware::health::V2_1::IHealthInfoCallback::registerForNotifications",
4532   "linker_set_key" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4533   "parameters" :
4534   [
4535    {
4536     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4537    },
4538    {
4539     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
4540    }
4541   ],
4542   "return_type" : "_ZTIb",
4543   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
4544  },
4545  {
4546   "function_name" : "android::hardware::health::V2_1::IHealthInfoCallback::ping",
4547   "linker_set_key" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback4pingEv",
4548   "parameters" :
4549   [
4550    {
4551     "is_this_ptr" : true,
4552     "referenced_type" : "_ZTIPN7android8hardware6health4V2_119IHealthInfoCallbackE"
4553    }
4554   ],
4555   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4556   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
4557  },
4558  {
4559   "function_name" : "android::hardware::health::V2_1::IHealthInfoCallback::debug",
4560   "linker_set_key" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4561   "parameters" :
4562   [
4563    {
4564     "is_this_ptr" : true,
4565     "referenced_type" : "_ZTIPN7android8hardware6health4V2_119IHealthInfoCallbackE"
4566    },
4567    {
4568     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4569    },
4570    {
4571     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4572    }
4573   ],
4574   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4575   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
4576  },
4577  {
4578   "function_name" : "android::hardware::health::V2_1::IHealthInfoCallback::castFrom",
4579   "linker_set_key" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback8castFromERKNS_2spINS1_4V2_019IHealthInfoCallbackEEEb",
4580   "parameters" :
4581   [
4582    {
4583     "referenced_type" : "_ZTIRKN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE"
4584    },
4585    {
4586     "default_arg" : true,
4587     "referenced_type" : "_ZTIb"
4588    }
4589   ],
4590   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
4591   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
4592  },
4593  {
4594   "function_name" : "android::hardware::health::V2_1::IHealthInfoCallback::castFrom",
4595   "linker_set_key" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4596   "parameters" :
4597   [
4598    {
4599     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
4600    },
4601    {
4602     "default_arg" : true,
4603     "referenced_type" : "_ZTIb"
4604    }
4605   ],
4606   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
4607   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
4608  },
4609  {
4610   "function_name" : "android::hardware::health::V2_1::IHealthInfoCallback::castFrom",
4611   "linker_set_key" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback8castFromERKNS_2spIS3_EEb",
4612   "parameters" :
4613   [
4614    {
4615     "referenced_type" : "_ZTIRKN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE"
4616    },
4617    {
4618     "default_arg" : true,
4619     "referenced_type" : "_ZTIb"
4620    }
4621   ],
4622   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
4623   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
4624  },
4625  {
4626   "access" : "private",
4627   "function_name" : "android::hardware::health::V2_1::BsHealthInfoCallback::addOnewayTask",
4628   "linker_set_key" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallback13addOnewayTaskENSt3__18functionIFvvEEE",
4629   "parameters" :
4630   [
4631    {
4632     "is_this_ptr" : true,
4633     "referenced_type" : "_ZTIPN7android8hardware6health4V2_120BsHealthInfoCallbackE"
4634    },
4635    {
4636     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
4637    }
4638   ],
4639   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4640   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BsHealthInfoCallback.h"
4641  },
4642  {
4643   "function_name" : "android::hardware::health::V2_1::BsHealthInfoCallback::BsHealthInfoCallback",
4644   "linker_set_key" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallbackC1ENS_2spINS2_19IHealthInfoCallbackEEE",
4645   "parameters" :
4646   [
4647    {
4648     "is_this_ptr" : true,
4649     "referenced_type" : "_ZTIPN7android8hardware6health4V2_120BsHealthInfoCallbackE"
4650    },
4651    {
4652     "referenced_type" : "_ZTIKN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE"
4653    }
4654   ],
4655   "return_type" : "_ZTIv",
4656   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BsHealthInfoCallback.h"
4657  },
4658  {
4659   "function_name" : "android::hardware::health::V2_1::BsHealthInfoCallback::BsHealthInfoCallback",
4660   "linker_set_key" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallbackC2ENS_2spINS2_19IHealthInfoCallbackEEE",
4661   "parameters" :
4662   [
4663    {
4664     "is_this_ptr" : true,
4665     "referenced_type" : "_ZTIPN7android8hardware6health4V2_120BsHealthInfoCallbackE"
4666    },
4667    {
4668     "referenced_type" : "_ZTIKN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE"
4669    }
4670   ],
4671   "return_type" : "_ZTIv",
4672   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BsHealthInfoCallback.h"
4673  },
4674  {
4675   "function_name" : "android::hardware::health::V2_1::writeEmbeddedToParcel",
4676   "linker_set_key" : "_ZN7android8hardware6health4V2_121writeEmbeddedToParcelERKNS2_10HealthInfoEPNS0_6ParcelEjj",
4677   "parameters" :
4678   [
4679    {
4680     "referenced_type" : "_ZTIRKN7android8hardware6health4V2_110HealthInfoE"
4681    },
4682    {
4683     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4684    },
4685    {
4686     "referenced_type" : "_ZTIj"
4687    },
4688    {
4689     "referenced_type" : "_ZTIj"
4690    }
4691   ],
4692   "return_type" : "_ZTIi",
4693   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/hwtypes.h"
4694  },
4695  {
4696   "function_name" : "android::hardware::health::V2_1::writeEmbeddedToParcel",
4697   "linker_set_key" : "_ZN7android8hardware6health4V2_121writeEmbeddedToParcelERKNS2_12HealthConfigEPNS0_6ParcelEjj",
4698   "parameters" :
4699   [
4700    {
4701     "referenced_type" : "_ZTIRKN7android8hardware6health4V2_112HealthConfigE"
4702    },
4703    {
4704     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4705    },
4706    {
4707     "referenced_type" : "_ZTIj"
4708    },
4709    {
4710     "referenced_type" : "_ZTIj"
4711    }
4712   ],
4713   "return_type" : "_ZTIi",
4714   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/hwtypes.h"
4715  },
4716  {
4717   "function_name" : "android::hardware::health::V2_1::BnHwHealthInfoCallback::onTransact",
4718   "linker_set_key" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
4719   "parameters" :
4720   [
4721    {
4722     "is_this_ptr" : true,
4723     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BnHwHealthInfoCallbackE"
4724    },
4725    {
4726     "referenced_type" : "_ZTIj"
4727    },
4728    {
4729     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4730    },
4731    {
4732     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4733    },
4734    {
4735     "default_arg" : true,
4736     "referenced_type" : "_ZTIj"
4737    },
4738    {
4739     "default_arg" : true,
4740     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4741    }
4742   ],
4743   "return_type" : "_ZTIi",
4744   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealthInfoCallback.h"
4745  },
4746  {
4747   "access" : "private",
4748   "function_name" : "android::hardware::health::V2_1::BnHwHealthInfoCallback::getDebugInfo",
4749   "linker_set_key" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4750   "parameters" :
4751   [
4752    {
4753     "is_this_ptr" : true,
4754     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BnHwHealthInfoCallbackE"
4755    },
4756    {
4757     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4758    }
4759   ],
4760   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4761   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealthInfoCallback.h"
4762  },
4763  {
4764   "function_name" : "android::hardware::health::V2_1::BnHwHealthInfoCallback::_hidl_healthInfoChanged_2_1",
4765   "linker_set_key" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallback27_hidl_healthInfoChanged_2_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4766   "parameters" :
4767   [
4768    {
4769     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4770    },
4771    {
4772     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4773    },
4774    {
4775     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4776    },
4777    {
4778     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4779    }
4780   ],
4781   "return_type" : "_ZTIi",
4782   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealthInfoCallback.h"
4783  },
4784  {
4785   "access" : "private",
4786   "function_name" : "android::hardware::health::V2_1::BnHwHealthInfoCallback::ping",
4787   "linker_set_key" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallback4pingEv",
4788   "parameters" :
4789   [
4790    {
4791     "is_this_ptr" : true,
4792     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BnHwHealthInfoCallbackE"
4793    }
4794   ],
4795   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4796   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealthInfoCallback.h"
4797  },
4798  {
4799   "function_name" : "android::hardware::health::V2_1::BnHwHealthInfoCallback::BnHwHealthInfoCallback",
4800   "linker_set_key" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallbackC1ERKNS_2spINS2_19IHealthInfoCallbackEEE",
4801   "parameters" :
4802   [
4803    {
4804     "is_this_ptr" : true,
4805     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BnHwHealthInfoCallbackE"
4806    },
4807    {
4808     "referenced_type" : "_ZTIRKN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE"
4809    }
4810   ],
4811   "return_type" : "_ZTIv",
4812   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealthInfoCallback.h"
4813  },
4814  {
4815   "function_name" : "android::hardware::health::V2_1::BnHwHealthInfoCallback::BnHwHealthInfoCallback",
4816   "linker_set_key" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallbackC2ERKNS_2spINS2_19IHealthInfoCallbackEEE",
4817   "parameters" :
4818   [
4819    {
4820     "is_this_ptr" : true,
4821     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BnHwHealthInfoCallbackE"
4822    },
4823    {
4824     "referenced_type" : "_ZTIRKN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE"
4825    }
4826   ],
4827   "return_type" : "_ZTIv",
4828   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealthInfoCallback.h"
4829  },
4830  {
4831   "function_name" : "android::hardware::health::V2_1::BnHwHealthInfoCallback::~BnHwHealthInfoCallback",
4832   "linker_set_key" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallbackD0Ev",
4833   "parameters" :
4834   [
4835    {
4836     "is_this_ptr" : true,
4837     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BnHwHealthInfoCallbackE"
4838    }
4839   ],
4840   "return_type" : "_ZTIv",
4841   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealthInfoCallback.h"
4842  },
4843  {
4844   "function_name" : "android::hardware::health::V2_1::BnHwHealthInfoCallback::~BnHwHealthInfoCallback",
4845   "linker_set_key" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallbackD1Ev",
4846   "parameters" :
4847   [
4848    {
4849     "is_this_ptr" : true,
4850     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BnHwHealthInfoCallbackE"
4851    }
4852   ],
4853   "return_type" : "_ZTIv",
4854   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealthInfoCallback.h"
4855  },
4856  {
4857   "function_name" : "android::hardware::health::V2_1::BnHwHealthInfoCallback::~BnHwHealthInfoCallback",
4858   "linker_set_key" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallbackD2Ev",
4859   "parameters" :
4860   [
4861    {
4862     "is_this_ptr" : true,
4863     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BnHwHealthInfoCallbackE"
4864    }
4865   ],
4866   "return_type" : "_ZTIv",
4867   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealthInfoCallback.h"
4868  },
4869  {
4870   "function_name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback::linkToDeath",
4871   "linker_set_key" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4872   "parameters" :
4873   [
4874    {
4875     "is_this_ptr" : true,
4876     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
4877    },
4878    {
4879     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4880    },
4881    {
4882     "referenced_type" : "_ZTIy"
4883    }
4884   ],
4885   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4886   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
4887  },
4888  {
4889   "function_name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback::getDebugInfo",
4890   "linker_set_key" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4891   "parameters" :
4892   [
4893    {
4894     "is_this_ptr" : true,
4895     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
4896    },
4897    {
4898     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4899    }
4900   ],
4901   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4902   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
4903  },
4904  {
4905   "function_name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback::getHashChain",
4906   "linker_set_key" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4907   "parameters" :
4908   [
4909    {
4910     "is_this_ptr" : true,
4911     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
4912    },
4913    {
4914     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4915    }
4916   ],
4917   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4918   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
4919  },
4920  {
4921   "function_name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback::unlinkToDeath",
4922   "linker_set_key" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4923   "parameters" :
4924   [
4925    {
4926     "is_this_ptr" : true,
4927     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
4928    },
4929    {
4930     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4931    }
4932   ],
4933   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4934   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
4935  },
4936  {
4937   "function_name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback::interfaceChain",
4938   "linker_set_key" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4939   "parameters" :
4940   [
4941    {
4942     "is_this_ptr" : true,
4943     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
4944    },
4945    {
4946     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4947    }
4948   ],
4949   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4950   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
4951  },
4952  {
4953   "function_name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback::onLastStrongRef",
4954   "linker_set_key" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback15onLastStrongRefEPKv",
4955   "parameters" :
4956   [
4957    {
4958     "is_this_ptr" : true,
4959     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
4960    },
4961    {
4962     "referenced_type" : "_ZTIPKv"
4963    }
4964   ],
4965   "return_type" : "_ZTIv",
4966   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
4967  },
4968  {
4969   "function_name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback::healthInfoChanged",
4970   "linker_set_key" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback17healthInfoChangedERKNS1_4V2_010HealthInfoE",
4971   "parameters" :
4972   [
4973    {
4974     "is_this_ptr" : true,
4975     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
4976    },
4977    {
4978     "referenced_type" : "_ZTIRKN7android8hardware6health4V2_010HealthInfoE"
4979    }
4980   ],
4981   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4982   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
4983  },
4984  {
4985   "function_name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback::interfaceDescriptor",
4986   "linker_set_key" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4987   "parameters" :
4988   [
4989    {
4990     "is_this_ptr" : true,
4991     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
4992    },
4993    {
4994     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4995    }
4996   ],
4997   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4998   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
4999  },
5000  {
5001   "function_name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback::healthInfoChanged_2_1",
5002   "linker_set_key" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback21healthInfoChanged_2_1ERKNS2_10HealthInfoE",
5003   "parameters" :
5004   [
5005    {
5006     "is_this_ptr" : true,
5007     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
5008    },
5009    {
5010     "referenced_type" : "_ZTIRKN7android8hardware6health4V2_110HealthInfoE"
5011    }
5012   ],
5013   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5014   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
5015  },
5016  {
5017   "function_name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback::notifySyspropsChanged",
5018   "linker_set_key" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback21notifySyspropsChangedEv",
5019   "parameters" :
5020   [
5021    {
5022     "is_this_ptr" : true,
5023     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
5024    }
5025   ],
5026   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5027   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
5028  },
5029  {
5030   "function_name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback::setHALInstrumentation",
5031   "linker_set_key" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback21setHALInstrumentationEv",
5032   "parameters" :
5033   [
5034    {
5035     "is_this_ptr" : true,
5036     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
5037    }
5038   ],
5039   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5040   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
5041  },
5042  {
5043   "function_name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback::_hidl_healthInfoChanged_2_1",
5044   "linker_set_key" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback27_hidl_healthInfoChanged_2_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_10HealthInfoE",
5045   "parameters" :
5046   [
5047    {
5048     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5049    },
5050    {
5051     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5052    },
5053    {
5054     "referenced_type" : "_ZTIRKN7android8hardware6health4V2_110HealthInfoE"
5055    }
5056   ],
5057   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5058   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
5059  },
5060  {
5061   "function_name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback::ping",
5062   "linker_set_key" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback4pingEv",
5063   "parameters" :
5064   [
5065    {
5066     "is_this_ptr" : true,
5067     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
5068    }
5069   ],
5070   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5071   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
5072  },
5073  {
5074   "function_name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback::debug",
5075   "linker_set_key" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5076   "parameters" :
5077   [
5078    {
5079     "is_this_ptr" : true,
5080     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
5081    },
5082    {
5083     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
5084    },
5085    {
5086     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
5087    }
5088   ],
5089   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5090   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
5091  },
5092  {
5093   "function_name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback::BpHwHealthInfoCallback",
5094   "linker_set_key" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallbackC1ERKNS_2spINS0_7IBinderEEE",
5095   "parameters" :
5096   [
5097    {
5098     "is_this_ptr" : true,
5099     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
5100    },
5101    {
5102     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5103    }
5104   ],
5105   "return_type" : "_ZTIv",
5106   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
5107  },
5108  {
5109   "function_name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback::BpHwHealthInfoCallback",
5110   "linker_set_key" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallbackC2ERKNS_2spINS0_7IBinderEEE",
5111   "parameters" :
5112   [
5113    {
5114     "is_this_ptr" : true,
5115     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
5116    },
5117    {
5118     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5119    }
5120   ],
5121   "return_type" : "_ZTIv",
5122   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
5123  },
5124  {
5125   "function_name" : "android::hardware::health::V2_1::readEmbeddedFromParcel",
5126   "linker_set_key" : "_ZN7android8hardware6health4V2_122readEmbeddedFromParcelERKNS2_10HealthInfoERKNS0_6ParcelEjj",
5127   "parameters" :
5128   [
5129    {
5130     "referenced_type" : "_ZTIRKN7android8hardware6health4V2_110HealthInfoE"
5131    },
5132    {
5133     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
5134    },
5135    {
5136     "referenced_type" : "_ZTIj"
5137    },
5138    {
5139     "referenced_type" : "_ZTIj"
5140    }
5141   ],
5142   "return_type" : "_ZTIi",
5143   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/hwtypes.h"
5144  },
5145  {
5146   "function_name" : "android::hardware::health::V2_1::readEmbeddedFromParcel",
5147   "linker_set_key" : "_ZN7android8hardware6health4V2_122readEmbeddedFromParcelERKNS2_12HealthConfigERKNS0_6ParcelEjj",
5148   "parameters" :
5149   [
5150    {
5151     "referenced_type" : "_ZTIRKN7android8hardware6health4V2_112HealthConfigE"
5152    },
5153    {
5154     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
5155    },
5156    {
5157     "referenced_type" : "_ZTIj"
5158    },
5159    {
5160     "referenced_type" : "_ZTIj"
5161    }
5162   ],
5163   "return_type" : "_ZTIi",
5164   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/hwtypes.h"
5165  },
5166  {
5167   "function_name" : "android::hardware::health::V2_1::IHealth::getService",
5168   "linker_set_key" : "_ZN7android8hardware6health4V2_17IHealth10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
5169   "parameters" :
5170   [
5171    {
5172     "default_arg" : true,
5173     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5174    },
5175    {
5176     "default_arg" : true,
5177     "referenced_type" : "_ZTIb"
5178    }
5179   ],
5180   "return_type" : "_ZTIN7android2spINS_8hardware6health4V2_17IHealthEEE",
5181   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5182  },
5183  {
5184   "function_name" : "android::hardware::health::V2_1::IHealth::linkToDeath",
5185   "linker_set_key" : "_ZN7android8hardware6health4V2_17IHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
5186   "parameters" :
5187   [
5188    {
5189     "is_this_ptr" : true,
5190     "referenced_type" : "_ZTIPN7android8hardware6health4V2_17IHealthE"
5191    },
5192    {
5193     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5194    },
5195    {
5196     "referenced_type" : "_ZTIy"
5197    }
5198   ],
5199   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5200   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5201  },
5202  {
5203   "function_name" : "android::hardware::health::V2_1::IHealth::getDebugInfo",
5204   "linker_set_key" : "_ZN7android8hardware6health4V2_17IHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5205   "parameters" :
5206   [
5207    {
5208     "is_this_ptr" : true,
5209     "referenced_type" : "_ZTIPN7android8hardware6health4V2_17IHealthE"
5210    },
5211    {
5212     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
5213    }
5214   ],
5215   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5216   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5217  },
5218  {
5219   "function_name" : "android::hardware::health::V2_1::IHealth::getHashChain",
5220   "linker_set_key" : "_ZN7android8hardware6health4V2_17IHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
5221   "parameters" :
5222   [
5223    {
5224     "is_this_ptr" : true,
5225     "referenced_type" : "_ZTIPN7android8hardware6health4V2_17IHealthE"
5226    },
5227    {
5228     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
5229    }
5230   ],
5231   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5232   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5233  },
5234  {
5235   "function_name" : "android::hardware::health::V2_1::IHealth::tryGetService",
5236   "linker_set_key" : "_ZN7android8hardware6health4V2_17IHealth13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
5237   "parameters" :
5238   [
5239    {
5240     "default_arg" : true,
5241     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5242    },
5243    {
5244     "default_arg" : true,
5245     "referenced_type" : "_ZTIb"
5246    }
5247   ],
5248   "return_type" : "_ZTIN7android2spINS_8hardware6health4V2_17IHealthEEE",
5249   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5250  },
5251  {
5252   "function_name" : "android::hardware::health::V2_1::IHealth::unlinkToDeath",
5253   "linker_set_key" : "_ZN7android8hardware6health4V2_17IHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5254   "parameters" :
5255   [
5256    {
5257     "is_this_ptr" : true,
5258     "referenced_type" : "_ZTIPN7android8hardware6health4V2_17IHealthE"
5259    },
5260    {
5261     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5262    }
5263   ],
5264   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5265   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5266  },
5267  {
5268   "function_name" : "android::hardware::health::V2_1::IHealth::interfaceChain",
5269   "linker_set_key" : "_ZN7android8hardware6health4V2_17IHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5270   "parameters" :
5271   [
5272    {
5273     "is_this_ptr" : true,
5274     "referenced_type" : "_ZTIPN7android8hardware6health4V2_17IHealthE"
5275    },
5276    {
5277     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
5278    }
5279   ],
5280   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5281   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5282  },
5283  {
5284   "function_name" : "android::hardware::health::V2_1::IHealth::registerAsService",
5285   "linker_set_key" : "_ZN7android8hardware6health4V2_17IHealth17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
5286   "parameters" :
5287   [
5288    {
5289     "is_this_ptr" : true,
5290     "referenced_type" : "_ZTIPN7android8hardware6health4V2_17IHealthE"
5291    },
5292    {
5293     "default_arg" : true,
5294     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5295    }
5296   ],
5297   "return_type" : "_ZTIi",
5298   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5299  },
5300  {
5301   "function_name" : "android::hardware::health::V2_1::IHealth::interfaceDescriptor",
5302   "linker_set_key" : "_ZN7android8hardware6health4V2_17IHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5303   "parameters" :
5304   [
5305    {
5306     "is_this_ptr" : true,
5307     "referenced_type" : "_ZTIPN7android8hardware6health4V2_17IHealthE"
5308    },
5309    {
5310     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
5311    }
5312   ],
5313   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5314   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5315  },
5316  {
5317   "function_name" : "android::hardware::health::V2_1::IHealth::notifySyspropsChanged",
5318   "linker_set_key" : "_ZN7android8hardware6health4V2_17IHealth21notifySyspropsChangedEv",
5319   "parameters" :
5320   [
5321    {
5322     "is_this_ptr" : true,
5323     "referenced_type" : "_ZTIPN7android8hardware6health4V2_17IHealthE"
5324    }
5325   ],
5326   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5327   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5328  },
5329  {
5330   "function_name" : "android::hardware::health::V2_1::IHealth::setHALInstrumentation",
5331   "linker_set_key" : "_ZN7android8hardware6health4V2_17IHealth21setHALInstrumentationEv",
5332   "parameters" :
5333   [
5334    {
5335     "is_this_ptr" : true,
5336     "referenced_type" : "_ZTIPN7android8hardware6health4V2_17IHealthE"
5337    }
5338   ],
5339   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5340   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5341  },
5342  {
5343   "function_name" : "android::hardware::health::V2_1::IHealth::registerForNotifications",
5344   "linker_set_key" : "_ZN7android8hardware6health4V2_17IHealth24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5345   "parameters" :
5346   [
5347    {
5348     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5349    },
5350    {
5351     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
5352    }
5353   ],
5354   "return_type" : "_ZTIb",
5355   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5356  },
5357  {
5358   "function_name" : "android::hardware::health::V2_1::IHealth::ping",
5359   "linker_set_key" : "_ZN7android8hardware6health4V2_17IHealth4pingEv",
5360   "parameters" :
5361   [
5362    {
5363     "is_this_ptr" : true,
5364     "referenced_type" : "_ZTIPN7android8hardware6health4V2_17IHealthE"
5365    }
5366   ],
5367   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5368   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5369  },
5370  {
5371   "function_name" : "android::hardware::health::V2_1::IHealth::debug",
5372   "linker_set_key" : "_ZN7android8hardware6health4V2_17IHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5373   "parameters" :
5374   [
5375    {
5376     "is_this_ptr" : true,
5377     "referenced_type" : "_ZTIPN7android8hardware6health4V2_17IHealthE"
5378    },
5379    {
5380     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
5381    },
5382    {
5383     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
5384    }
5385   ],
5386   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5387   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5388  },
5389  {
5390   "function_name" : "android::hardware::health::V2_1::IHealth::castFrom",
5391   "linker_set_key" : "_ZN7android8hardware6health4V2_17IHealth8castFromERKNS_2spINS1_4V2_07IHealthEEEb",
5392   "parameters" :
5393   [
5394    {
5395     "referenced_type" : "_ZTIRKN7android2spINS_8hardware6health4V2_07IHealthEEE"
5396    },
5397    {
5398     "default_arg" : true,
5399     "referenced_type" : "_ZTIb"
5400    }
5401   ],
5402   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
5403   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5404  },
5405  {
5406   "function_name" : "android::hardware::health::V2_1::IHealth::castFrom",
5407   "linker_set_key" : "_ZN7android8hardware6health4V2_17IHealth8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
5408   "parameters" :
5409   [
5410    {
5411     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
5412    },
5413    {
5414     "default_arg" : true,
5415     "referenced_type" : "_ZTIb"
5416    }
5417   ],
5418   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
5419   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5420  },
5421  {
5422   "function_name" : "android::hardware::health::V2_1::IHealth::castFrom",
5423   "linker_set_key" : "_ZN7android8hardware6health4V2_17IHealth8castFromERKNS_2spIS3_EEb",
5424   "parameters" :
5425   [
5426    {
5427     "referenced_type" : "_ZTIRKN7android2spINS_8hardware6health4V2_17IHealthEEE"
5428    },
5429    {
5430     "default_arg" : true,
5431     "referenced_type" : "_ZTIb"
5432    }
5433   ],
5434   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
5435   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5436  },
5437  {
5438   "access" : "private",
5439   "function_name" : "android::hardware::health::V2_1::BsHealth::addOnewayTask",
5440   "linker_set_key" : "_ZN7android8hardware6health4V2_18BsHealth13addOnewayTaskENSt3__18functionIFvvEEE",
5441   "parameters" :
5442   [
5443    {
5444     "is_this_ptr" : true,
5445     "referenced_type" : "_ZTIPN7android8hardware6health4V2_18BsHealthE"
5446    },
5447    {
5448     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
5449    }
5450   ],
5451   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5452   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BsHealth.h"
5453  },
5454  {
5455   "function_name" : "android::hardware::health::V2_1::BsHealth::BsHealth",
5456   "linker_set_key" : "_ZN7android8hardware6health4V2_18BsHealthC1ENS_2spINS2_7IHealthEEE",
5457   "parameters" :
5458   [
5459    {
5460     "is_this_ptr" : true,
5461     "referenced_type" : "_ZTIPN7android8hardware6health4V2_18BsHealthE"
5462    },
5463    {
5464     "referenced_type" : "_ZTIKN7android2spINS_8hardware6health4V2_17IHealthEEE"
5465    }
5466   ],
5467   "return_type" : "_ZTIv",
5468   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BsHealth.h"
5469  },
5470  {
5471   "function_name" : "android::hardware::health::V2_1::BsHealth::BsHealth",
5472   "linker_set_key" : "_ZN7android8hardware6health4V2_18BsHealthC2ENS_2spINS2_7IHealthEEE",
5473   "parameters" :
5474   [
5475    {
5476     "is_this_ptr" : true,
5477     "referenced_type" : "_ZTIPN7android8hardware6health4V2_18BsHealthE"
5478    },
5479    {
5480     "referenced_type" : "_ZTIKN7android2spINS_8hardware6health4V2_17IHealthEEE"
5481    }
5482   ],
5483   "return_type" : "_ZTIv",
5484   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BsHealth.h"
5485  },
5486  {
5487   "function_name" : "android::hardware::details::castInterface",
5488   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_6health4V2_119IHealthInfoCallbackENS3_4V2_019IHealthInfoCallbackENS4_22BpHwHealthInfoCallbackEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
5489   "parameters" :
5490   [
5491    {
5492     "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE"
5493    },
5494    {
5495     "referenced_type" : "_ZTIPKc"
5496    },
5497    {
5498     "referenced_type" : "_ZTIb"
5499    }
5500   ],
5501   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
5502   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5503   "template_args" :
5504   [
5505    "_ZTIN7android8hardware6health4V2_119IHealthInfoCallbackE",
5506    "_ZTIN7android8hardware6health4V2_019IHealthInfoCallbackE",
5507    "_ZTIN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
5508   ]
5509  },
5510  {
5511   "function_name" : "android::hardware::details::castInterface",
5512   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_6health4V2_119IHealthInfoCallbackENS_4hidl4base4V1_05IBaseENS4_22BpHwHealthInfoCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
5513   "parameters" :
5514   [
5515    {
5516     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
5517    },
5518    {
5519     "referenced_type" : "_ZTIPKc"
5520    },
5521    {
5522     "referenced_type" : "_ZTIb"
5523    }
5524   ],
5525   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
5526   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5527   "template_args" :
5528   [
5529    "_ZTIN7android8hardware6health4V2_119IHealthInfoCallbackE",
5530    "_ZTIN7android4hidl4base4V1_05IBaseE",
5531    "_ZTIN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
5532   ]
5533  },
5534  {
5535   "function_name" : "android::hardware::details::castInterface",
5536   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_6health4V2_17IHealthENS3_4V2_07IHealthENS4_10BpHwHealthEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
5537   "parameters" :
5538   [
5539    {
5540     "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_07IHealthEEE"
5541    },
5542    {
5543     "referenced_type" : "_ZTIPKc"
5544    },
5545    {
5546     "referenced_type" : "_ZTIb"
5547    }
5548   ],
5549   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
5550   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5551   "template_args" :
5552   [
5553    "_ZTIN7android8hardware6health4V2_17IHealthE",
5554    "_ZTIN7android8hardware6health4V2_07IHealthE",
5555    "_ZTIN7android8hardware6health4V2_110BpHwHealthE"
5556   ]
5557  },
5558  {
5559   "function_name" : "android::hardware::details::castInterface",
5560   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_6health4V2_17IHealthENS_4hidl4base4V1_05IBaseENS4_10BpHwHealthEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
5561   "parameters" :
5562   [
5563    {
5564     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
5565    },
5566    {
5567     "referenced_type" : "_ZTIPKc"
5568    },
5569    {
5570     "referenced_type" : "_ZTIb"
5571    }
5572   ],
5573   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
5574   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5575   "template_args" :
5576   [
5577    "_ZTIN7android8hardware6health4V2_17IHealthE",
5578    "_ZTIN7android4hidl4base4V1_05IBaseE",
5579    "_ZTIN7android8hardware6health4V2_110BpHwHealthE"
5580   ]
5581  },
5582  {
5583   "function_name" : "android::hardware::details::wrapPassthrough",
5584   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_6health4V2_019IHealthInfoCallbackEvEENS_2spIT_EES8_",
5585   "parameters" :
5586   [
5587    {
5588     "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE"
5589    }
5590   ],
5591   "return_type" : "_ZTIN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
5592   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
5593   "template_args" : [ "_ZTIN7android8hardware6health4V2_019IHealthInfoCallbackE", "_ZTIv" ]
5594  },
5595  {
5596   "function_name" : "android::hardware::details::getServiceInternal",
5597   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_6health4V2_110BpHwHealthENS4_7IHealthEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
5598   "parameters" :
5599   [
5600    {
5601     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5602    },
5603    {
5604     "referenced_type" : "_ZTIb"
5605    },
5606    {
5607     "referenced_type" : "_ZTIb"
5608    }
5609   ],
5610   "return_type" : "_ZTIN7android2spINS_8hardware6health4V2_17IHealthEEE",
5611   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5612   "template_args" :
5613   [
5614    "_ZTIN7android8hardware6health4V2_110BpHwHealthE",
5615    "_ZTIN7android8hardware6health4V2_17IHealthE",
5616    "_ZTIv",
5617    "_ZTIv"
5618   ]
5619  },
5620  {
5621   "function_name" : "android::hardware::details::getServiceInternal",
5622   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_6health4V2_122BpHwHealthInfoCallbackENS4_19IHealthInfoCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
5623   "parameters" :
5624   [
5625    {
5626     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5627    },
5628    {
5629     "referenced_type" : "_ZTIb"
5630    },
5631    {
5632     "referenced_type" : "_ZTIb"
5633    }
5634   ],
5635   "return_type" : "_ZTIN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
5636   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5637   "template_args" :
5638   [
5639    "_ZTIN7android8hardware6health4V2_122BpHwHealthInfoCallbackE",
5640    "_ZTIN7android8hardware6health4V2_119IHealthInfoCallbackE",
5641    "_ZTIv",
5642    "_ZTIv"
5643   ]
5644  },
5645  {
5646   "function_name" : "android::hardware::health::V2_1::BpHwHealth::onLastStrongRef",
5647   "linker_set_key" : "_ZThn8_N7android8hardware6health4V2_110BpHwHealth15onLastStrongRefEPKv",
5648   "parameters" :
5649   [
5650    {
5651     "is_this_ptr" : true,
5652     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
5653    },
5654    {
5655     "referenced_type" : "_ZTIPKv"
5656    }
5657   ],
5658   "return_type" : "_ZTIv",
5659   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
5660  },
5661  {
5662   "function_name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback::onLastStrongRef",
5663   "linker_set_key" : "_ZThn8_N7android8hardware6health4V2_122BpHwHealthInfoCallback15onLastStrongRefEPKv",
5664   "parameters" :
5665   [
5666    {
5667     "is_this_ptr" : true,
5668     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
5669    },
5670    {
5671     "referenced_type" : "_ZTIPKv"
5672    }
5673   ],
5674   "return_type" : "_ZTIv",
5675   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
5676  },
5677  {
5678   "function_name" : "android::hardware::health::V2_1::BpHwHealth::onLastStrongRef",
5679   "linker_set_key" : "_ZTv0_n20_N7android8hardware6health4V2_110BpHwHealth15onLastStrongRefEPKv",
5680   "parameters" :
5681   [
5682    {
5683     "is_this_ptr" : true,
5684     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
5685    },
5686    {
5687     "referenced_type" : "_ZTIPKv"
5688    }
5689   ],
5690   "return_type" : "_ZTIv",
5691   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
5692  },
5693  {
5694   "function_name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback::onLastStrongRef",
5695   "linker_set_key" : "_ZTv0_n20_N7android8hardware6health4V2_122BpHwHealthInfoCallback15onLastStrongRefEPKv",
5696   "parameters" :
5697   [
5698    {
5699     "is_this_ptr" : true,
5700     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
5701    },
5702    {
5703     "referenced_type" : "_ZTIPKv"
5704    }
5705   ],
5706   "return_type" : "_ZTIv",
5707   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
5708  }
5709 ],
5710 "global_vars" :
5711 [
5712  {
5713   "linker_set_key" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback10descriptorE",
5714   "name" : "android::hardware::health::V2_1::IHealthInfoCallback::descriptor",
5715   "referenced_type" : "_ZTIPKc",
5716   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
5717  },
5718  {
5719   "linker_set_key" : "_ZN7android8hardware6health4V2_17IHealth10descriptorE",
5720   "name" : "android::hardware::health::V2_1::IHealth::descriptor",
5721   "referenced_type" : "_ZTIPKc",
5722   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5723  }
5724 ],
5725 "lvalue_reference_types" :
5726 [
5727  {
5728   "alignment" : 4,
5729   "linker_set_key" : "_ZTIRK7log_msg",
5730   "name" : "const log_msg &",
5731   "referenced_type" : "_ZTIK7log_msg",
5732   "self_type" : "_ZTIRK7log_msg",
5733   "size" : 4,
5734   "source_file" : "/system/core/liblog/include/log/log_read.h"
5735  },
5736  {
5737   "alignment" : 4,
5738   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5739   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5740   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5741   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5742   "size" : 4,
5743   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5744  },
5745  {
5746   "alignment" : 4,
5747   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5748   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5749   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5750   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5751   "size" : 4,
5752   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5753  },
5754  {
5755   "alignment" : 4,
5756   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5757   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5758   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5759   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5760   "size" : 4,
5761   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5762  },
5763  {
5764   "alignment" : 4,
5765   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5766   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5767   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5768   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5769   "size" : 4,
5770   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5771  },
5772  {
5773   "alignment" : 4,
5774   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
5775   "name" : "const android::sp<android::hardware::health::V2_0::IHealthInfoCallback> &",
5776   "referenced_type" : "_ZTIKN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
5777   "self_type" : "_ZTIRKN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
5778   "size" : 4,
5779   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5780  },
5781  {
5782   "alignment" : 4,
5783   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware6health4V2_07IHealthEEE",
5784   "name" : "const android::sp<android::hardware::health::V2_0::IHealth> &",
5785   "referenced_type" : "_ZTIKN7android2spINS_8hardware6health4V2_07IHealthEEE",
5786   "self_type" : "_ZTIRKN7android2spINS_8hardware6health4V2_07IHealthEEE",
5787   "size" : 4,
5788   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5789  },
5790  {
5791   "alignment" : 4,
5792   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
5793   "name" : "const android::sp<android::hardware::health::V2_1::IHealthInfoCallback> &",
5794   "referenced_type" : "_ZTIKN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
5795   "self_type" : "_ZTIRKN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
5796   "size" : 4,
5797   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5798  },
5799  {
5800   "alignment" : 4,
5801   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware6health4V2_17IHealthEEE",
5802   "name" : "const android::sp<android::hardware::health::V2_1::IHealth> &",
5803   "referenced_type" : "_ZTIKN7android2spINS_8hardware6health4V2_17IHealthEEE",
5804   "self_type" : "_ZTIRKN7android2spINS_8hardware6health4V2_17IHealthEEE",
5805   "size" : 4,
5806   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5807  },
5808  {
5809   "alignment" : 4,
5810   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5811   "name" : "const android::sp<android::hardware::IBinder> &",
5812   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5813   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5814   "size" : 4,
5815   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5816  },
5817  {
5818   "alignment" : 4,
5819   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5820   "name" : "const android::wp<android::hardware::BHwBinder> &",
5821   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5822   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5823   "size" : 4,
5824   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5825  },
5826  {
5827   "alignment" : 4,
5828   "linker_set_key" : "_ZTIRKN7android7String8E",
5829   "name" : "const android::String8 &",
5830   "referenced_type" : "_ZTIKN7android7String8E",
5831   "self_type" : "_ZTIRKN7android7String8E",
5832   "size" : 4,
5833   "source_file" : "/system/core/libutils/include/utils/String8.h"
5834  },
5835  {
5836   "alignment" : 4,
5837   "linker_set_key" : "_ZTIRKN7android8String16E",
5838   "name" : "const android::String16 &",
5839   "referenced_type" : "_ZTIKN7android8String16E",
5840   "self_type" : "_ZTIRKN7android8String16E",
5841   "size" : 4,
5842   "source_file" : "/system/core/libutils/include/utils/String16.h"
5843  },
5844  {
5845   "alignment" : 4,
5846   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5847   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
5848   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
5849   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5850   "size" : 4,
5851   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5852  },
5853  {
5854   "alignment" : 4,
5855   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
5856   "name" : "const android::hardware::hidl_handle &",
5857   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
5858   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
5859   "size" : 4,
5860   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5861  },
5862  {
5863   "alignment" : 4,
5864   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
5865   "name" : "const android::hardware::hidl_memory &",
5866   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5867   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
5868   "size" : 4,
5869   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5870  },
5871  {
5872   "alignment" : 4,
5873   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
5874   "name" : "const android::hardware::hidl_string &",
5875   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
5876   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
5877   "size" : 4,
5878   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5879  },
5880  {
5881   "alignment" : 4,
5882   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
5883   "name" : "const android::hardware::hidl_version &",
5884   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5885   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
5886   "size" : 4,
5887   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5888  },
5889  {
5890   "alignment" : 4,
5891   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
5892   "name" : "const android::hardware::Parcel &",
5893   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
5894   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
5895   "size" : 4,
5896   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5897  },
5898  {
5899   "alignment" : 4,
5900   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
5901   "name" : "const android::hardware::Return<bool> &",
5902   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5903   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
5904   "size" : 4,
5905   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5906  },
5907  {
5908   "alignment" : 4,
5909   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
5910   "name" : "const android::hardware::Status &",
5911   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5912   "self_type" : "_ZTIRKN7android8hardware6StatusE",
5913   "size" : 4,
5914   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5915  },
5916  {
5917   "alignment" : 4,
5918   "linker_set_key" : "_ZTIRKN7android8hardware6health4V2_010HealthInfoE",
5919   "name" : "const android::hardware::health::V2_0::HealthInfo &",
5920   "referenced_type" : "_ZTIKN7android8hardware6health4V2_010HealthInfoE",
5921   "self_type" : "_ZTIRKN7android8hardware6health4V2_010HealthInfoE",
5922   "size" : 4,
5923   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
5924  },
5925  {
5926   "alignment" : 4,
5927   "linker_set_key" : "_ZTIRKN7android8hardware6health4V2_011StorageInfoE",
5928   "name" : "const android::hardware::health::V2_0::StorageInfo &",
5929   "referenced_type" : "_ZTIKN7android8hardware6health4V2_011StorageInfoE",
5930   "self_type" : "_ZTIRKN7android8hardware6health4V2_011StorageInfoE",
5931   "size" : 4,
5932   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5933  },
5934  {
5935   "alignment" : 4,
5936   "linker_set_key" : "_ZTIRKN7android8hardware6health4V2_09DiskStatsE",
5937   "name" : "const android::hardware::health::V2_0::DiskStats &",
5938   "referenced_type" : "_ZTIKN7android8hardware6health4V2_09DiskStatsE",
5939   "self_type" : "_ZTIRKN7android8hardware6health4V2_09DiskStatsE",
5940   "size" : 4,
5941   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5942  },
5943  {
5944   "alignment" : 4,
5945   "linker_set_key" : "_ZTIRKN7android8hardware6health4V2_110HealthInfoE",
5946   "name" : "const android::hardware::health::V2_1::HealthInfo &",
5947   "referenced_type" : "_ZTIKN7android8hardware6health4V2_110HealthInfoE",
5948   "self_type" : "_ZTIRKN7android8hardware6health4V2_110HealthInfoE",
5949   "size" : 4,
5950   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
5951  },
5952  {
5953   "alignment" : 4,
5954   "linker_set_key" : "_ZTIRKN7android8hardware6health4V2_112HealthConfigE",
5955   "name" : "const android::hardware::health::V2_1::HealthConfig &",
5956   "referenced_type" : "_ZTIKN7android8hardware6health4V2_112HealthConfigE",
5957   "self_type" : "_ZTIRKN7android8hardware6health4V2_112HealthConfigE",
5958   "size" : 4,
5959   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/hwtypes.h"
5960  },
5961  {
5962   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5963   "name" : "const iter<is_const> &",
5964   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5965   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5966   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5967  },
5968  {
5969   "alignment" : 4,
5970   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5971   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5972   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5973   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5974   "size" : 4,
5975   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5976  },
5977  {
5978   "alignment" : 4,
5979   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE",
5980   "name" : "const android::hardware::hidl_vec<android::hardware::health::V2_0::StorageInfo> &",
5981   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE",
5982   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE",
5983   "size" : 4,
5984   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5985  },
5986  {
5987   "alignment" : 4,
5988   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE",
5989   "name" : "const android::hardware::hidl_vec<android::hardware::health::V2_0::DiskStats> &",
5990   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE",
5991   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE",
5992   "size" : 4,
5993   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5994  },
5995  {
5996   "alignment" : 4,
5997   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
5998   "name" : "const android::hardware::hidl_vec<int> &",
5999   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6000   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
6001   "size" : 4,
6002   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6003  },
6004  {
6005   "alignment" : 4,
6006   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6007   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
6008   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6009   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6010   "size" : 4,
6011   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6012  },
6013  {
6014   "alignment" : 4,
6015   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6016   "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 *> > *)> > > &",
6017   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6018   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6019   "size" : 4,
6020   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6021  },
6022  {
6023   "alignment" : 4,
6024   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
6025   "name" : "const android::hidl::base::V1_0::IBase *const &",
6026   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6027   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
6028   "size" : 4,
6029   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6030  },
6031  {
6032   "alignment" : 4,
6033   "linker_set_key" : "_ZTIRKa",
6034   "name" : "const signed char &",
6035   "referenced_type" : "_ZTIKa",
6036   "self_type" : "_ZTIRKa",
6037   "size" : 4,
6038   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6039  },
6040  {
6041   "alignment" : 4,
6042   "linker_set_key" : "_ZTIRKb",
6043   "name" : "const bool &",
6044   "referenced_type" : "_ZTIKb",
6045   "self_type" : "_ZTIRKb",
6046   "size" : 4,
6047   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6048  },
6049  {
6050   "alignment" : 4,
6051   "linker_set_key" : "_ZTIRKd",
6052   "name" : "const double &",
6053   "referenced_type" : "_ZTIKd",
6054   "self_type" : "_ZTIRKd",
6055   "size" : 4,
6056   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6057  },
6058  {
6059   "alignment" : 4,
6060   "linker_set_key" : "_ZTIRKf",
6061   "name" : "const float &",
6062   "referenced_type" : "_ZTIKf",
6063   "self_type" : "_ZTIRKf",
6064   "size" : 4,
6065   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6066  },
6067  {
6068   "alignment" : 4,
6069   "linker_set_key" : "_ZTIRKh",
6070   "name" : "const unsigned char &",
6071   "referenced_type" : "_ZTIKh",
6072   "self_type" : "_ZTIRKh",
6073   "size" : 4,
6074   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6075  },
6076  {
6077   "alignment" : 4,
6078   "linker_set_key" : "_ZTIRKi",
6079   "name" : "const int &",
6080   "referenced_type" : "_ZTIKi",
6081   "self_type" : "_ZTIRKi",
6082   "size" : 4,
6083   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6084  },
6085  {
6086   "alignment" : 4,
6087   "linker_set_key" : "_ZTIRKj",
6088   "name" : "const unsigned int &",
6089   "referenced_type" : "_ZTIKj",
6090   "self_type" : "_ZTIRKj",
6091   "size" : 4,
6092   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6093  },
6094  {
6095   "alignment" : 4,
6096   "linker_set_key" : "_ZTIRKs",
6097   "name" : "const short &",
6098   "referenced_type" : "_ZTIKs",
6099   "self_type" : "_ZTIRKs",
6100   "size" : 4,
6101   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6102  },
6103  {
6104   "alignment" : 4,
6105   "linker_set_key" : "_ZTIRKt",
6106   "name" : "const unsigned short &",
6107   "referenced_type" : "_ZTIKt",
6108   "self_type" : "_ZTIRKt",
6109   "size" : 4,
6110   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6111  },
6112  {
6113   "alignment" : 4,
6114   "linker_set_key" : "_ZTIRKx",
6115   "name" : "const long long &",
6116   "referenced_type" : "_ZTIKx",
6117   "self_type" : "_ZTIRKx",
6118   "size" : 4,
6119   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6120  },
6121  {
6122   "alignment" : 4,
6123   "linker_set_key" : "_ZTIRKy",
6124   "name" : "const unsigned long long &",
6125   "referenced_type" : "_ZTIKy",
6126   "self_type" : "_ZTIRKy",
6127   "size" : 4,
6128   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6129  },
6130  {
6131   "alignment" : 4,
6132   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6133   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
6134   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6135   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6136   "size" : 4,
6137   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6138  },
6139  {
6140   "alignment" : 4,
6141   "linker_set_key" : "_ZTIRN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
6142   "name" : "android::sp<android::hardware::health::V2_0::IHealthInfoCallback> &",
6143   "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
6144   "self_type" : "_ZTIRN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
6145   "size" : 4,
6146   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6147  },
6148  {
6149   "alignment" : 4,
6150   "linker_set_key" : "_ZTIRN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
6151   "name" : "android::sp<android::hardware::health::V2_1::IHealthInfoCallback> &",
6152   "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
6153   "self_type" : "_ZTIRN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
6154   "size" : 4,
6155   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6156  },
6157  {
6158   "alignment" : 4,
6159   "linker_set_key" : "_ZTIRN7android2spINS_8hardware6health4V2_17IHealthEEE",
6160   "name" : "android::sp<android::hardware::health::V2_1::IHealth> &",
6161   "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_17IHealthEEE",
6162   "self_type" : "_ZTIRN7android2spINS_8hardware6health4V2_17IHealthEEE",
6163   "size" : 4,
6164   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6165  },
6166  {
6167   "alignment" : 4,
6168   "linker_set_key" : "_ZTIRN7android5MutexE",
6169   "name" : "android::Mutex &",
6170   "referenced_type" : "_ZTIN7android5MutexE",
6171   "self_type" : "_ZTIRN7android5MutexE",
6172   "size" : 4,
6173   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6174  },
6175  {
6176   "alignment" : 4,
6177   "linker_set_key" : "_ZTIRN7android6RWLockE",
6178   "name" : "android::RWLock &",
6179   "referenced_type" : "_ZTIN7android6RWLockE",
6180   "self_type" : "_ZTIRN7android6RWLockE",
6181   "size" : 4,
6182   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6183  },
6184  {
6185   "alignment" : 4,
6186   "linker_set_key" : "_ZTIRN7android7String8E",
6187   "name" : "android::String8 &",
6188   "referenced_type" : "_ZTIN7android7String8E",
6189   "self_type" : "_ZTIRN7android7String8E",
6190   "size" : 4,
6191   "source_file" : "/system/core/libutils/include/utils/String8.h"
6192  },
6193  {
6194   "alignment" : 4,
6195   "linker_set_key" : "_ZTIRN7android8String16E",
6196   "name" : "android::String16 &",
6197   "referenced_type" : "_ZTIN7android8String16E",
6198   "self_type" : "_ZTIRN7android8String16E",
6199   "size" : 4,
6200   "source_file" : "/system/core/libutils/include/utils/String16.h"
6201  },
6202  {
6203   "alignment" : 4,
6204   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
6205   "name" : "android::hardware::TextOutput &",
6206   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
6207   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
6208   "size" : 4,
6209   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6210  },
6211  {
6212   "alignment" : 4,
6213   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
6214   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
6215   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6216   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
6217   "size" : 4,
6218   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6219  },
6220  {
6221   "alignment" : 4,
6222   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
6223   "name" : "android::hardware::hidl_memory &",
6224   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6225   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
6226   "size" : 4,
6227   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6228  },
6229  {
6230   "alignment" : 4,
6231   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
6232   "name" : "android::hardware::hidl_string &",
6233   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6234   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
6235   "size" : 4,
6236   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6237  },
6238  {
6239   "alignment" : 4,
6240   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
6241   "name" : "android::hardware::Return<android::hardware::health::V2_0::Result> &",
6242   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
6243   "self_type" : "_ZTIRN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
6244   "size" : 4,
6245   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6246  },
6247  {
6248   "alignment" : 4,
6249   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
6250   "name" : "android::hardware::Return<android::sp<android::hardware::health::V2_1::IHealthInfoCallback> > &",
6251   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
6252   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
6253   "size" : 4,
6254   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6255  },
6256  {
6257   "alignment" : 4,
6258   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
6259   "name" : "android::hardware::Return<android::sp<android::hardware::health::V2_1::IHealth> > &",
6260   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
6261   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
6262   "size" : 4,
6263   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6264  },
6265  {
6266   "alignment" : 4,
6267   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
6268   "name" : "android::hardware::Return<bool> &",
6269   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6270   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
6271   "size" : 4,
6272   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6273  },
6274  {
6275   "alignment" : 4,
6276   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
6277   "name" : "android::hardware::Return<void> &",
6278   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
6279   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
6280   "size" : 4,
6281   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6282  },
6283  {
6284   "alignment" : 4,
6285   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
6286   "name" : "android::hardware::Status &",
6287   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6288   "self_type" : "_ZTIRN7android8hardware6StatusE",
6289   "size" : 4,
6290   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6291  },
6292  {
6293   "alignment" : 4,
6294   "linker_set_key" : "_ZTIRN7android8hardware6health4V2_011StorageInfoE",
6295   "name" : "android::hardware::health::V2_0::StorageInfo &",
6296   "referenced_type" : "_ZTIN7android8hardware6health4V2_011StorageInfoE",
6297   "self_type" : "_ZTIRN7android8hardware6health4V2_011StorageInfoE",
6298   "size" : 4,
6299   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6300  },
6301  {
6302   "alignment" : 4,
6303   "linker_set_key" : "_ZTIRN7android8hardware6health4V2_09DiskStatsE",
6304   "name" : "android::hardware::health::V2_0::DiskStats &",
6305   "referenced_type" : "_ZTIN7android8hardware6health4V2_09DiskStatsE",
6306   "self_type" : "_ZTIRN7android8hardware6health4V2_09DiskStatsE",
6307   "size" : 4,
6308   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6309  },
6310  {
6311   "alignment" : 4,
6312   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6313   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
6314   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6315   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6316   "size" : 4,
6317   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6318  },
6319  {
6320   "alignment" : 4,
6321   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6322   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
6323   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6324   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6325   "size" : 4,
6326   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6327  },
6328  {
6329   "alignment" : 4,
6330   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEE",
6331   "name" : "android::hardware::details::hidl_pointer<android::hardware::health::V2_0::StorageInfo> &",
6332   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEE",
6333   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEE",
6334   "size" : 4,
6335   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6336  },
6337  {
6338   "alignment" : 4,
6339   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEE",
6340   "name" : "android::hardware::details::hidl_pointer<android::hardware::health::V2_0::DiskStats> &",
6341   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEE",
6342   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEE",
6343   "size" : 4,
6344   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6345  },
6346  {
6347   "alignment" : 4,
6348   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6349   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
6350   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6351   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6352   "size" : 4,
6353   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6354  },
6355  {
6356   "alignment" : 4,
6357   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6358   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
6359   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6360   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6361   "size" : 4,
6362   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6363  },
6364  {
6365   "alignment" : 4,
6366   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE",
6367   "name" : "android::hardware::hidl_vec<android::hardware::health::V2_0::StorageInfo> &",
6368   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE",
6369   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE",
6370   "size" : 4,
6371   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6372  },
6373  {
6374   "alignment" : 4,
6375   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE",
6376   "name" : "android::hardware::hidl_vec<android::hardware::health::V2_0::DiskStats> &",
6377   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE",
6378   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE",
6379   "size" : 4,
6380   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6381  },
6382  {
6383   "alignment" : 4,
6384   "linker_set_key" : "_ZTIRh",
6385   "name" : "unsigned char &",
6386   "referenced_type" : "_ZTIh",
6387   "self_type" : "_ZTIRh",
6388   "size" : 4,
6389   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6390  },
6391  {
6392   "alignment" : 4,
6393   "linker_set_key" : "_ZTIRi",
6394   "name" : "int &",
6395   "referenced_type" : "_ZTIi",
6396   "self_type" : "_ZTIRi",
6397   "size" : 4,
6398   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6399  },
6400  {
6401   "alignment" : 4,
6402   "linker_set_key" : "_ZTIRx",
6403   "name" : "long long &",
6404   "referenced_type" : "_ZTIx",
6405   "self_type" : "_ZTIRx",
6406   "size" : 4,
6407   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/types.h"
6408  }
6409 ],
6410 "pointer_types" :
6411 [
6412  {
6413   "alignment" : 4,
6414   "linker_set_key" : "_ZTIP13native_handle",
6415   "name" : "native_handle *",
6416   "referenced_type" : "_ZTI13native_handle",
6417   "self_type" : "_ZTIP13native_handle",
6418   "size" : 4,
6419   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6420  },
6421  {
6422   "alignment" : 4,
6423   "linker_set_key" : "_ZTIP18android_flex_plane",
6424   "name" : "android_flex_plane *",
6425   "referenced_type" : "_ZTI18android_flex_plane",
6426   "self_type" : "_ZTIP18android_flex_plane",
6427   "size" : 4,
6428   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6429  },
6430  {
6431   "alignment" : 4,
6432   "linker_set_key" : "_ZTIP7log_msg",
6433   "name" : "log_msg *",
6434   "referenced_type" : "_ZTI7log_msg",
6435   "self_type" : "_ZTIP7log_msg",
6436   "size" : 4,
6437   "source_file" : "/system/core/liblog/include/log/log_read.h"
6438  },
6439  {
6440   "alignment" : 4,
6441   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6442   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6443   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6444   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6445   "size" : 4,
6446   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6447  },
6448  {
6449   "alignment" : 4,
6450   "linker_set_key" : "_ZTIPFiPvE",
6451   "name" : "int (*)(void *)",
6452   "referenced_type" : "_ZTIFiPvE",
6453   "self_type" : "_ZTIPFiPvE",
6454   "size" : 4,
6455   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6456  },
6457  {
6458   "alignment" : 4,
6459   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6460   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6461   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6462   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6463   "size" : 4,
6464   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6465  },
6466  {
6467   "alignment" : 4,
6468   "linker_set_key" : "_ZTIPK13native_handle",
6469   "name" : "const native_handle *",
6470   "referenced_type" : "_ZTIK13native_handle",
6471   "self_type" : "_ZTIPK13native_handle",
6472   "size" : 4,
6473   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6474  },
6475  {
6476   "alignment" : 4,
6477   "linker_set_key" : "_ZTIPK7log_msg",
6478   "name" : "const log_msg *",
6479   "referenced_type" : "_ZTIK7log_msg",
6480   "self_type" : "_ZTIPK7log_msg",
6481   "size" : 4,
6482   "source_file" : "/system/core/liblog/include/log/log_read.h"
6483  },
6484  {
6485   "alignment" : 4,
6486   "linker_set_key" : "_ZTIPKDs",
6487   "name" : "const char16_t *",
6488   "referenced_type" : "_ZTIKDs",
6489   "self_type" : "_ZTIPKDs",
6490   "size" : 4,
6491   "source_file" : "/system/core/libutils/include/utils/String16.h"
6492  },
6493  {
6494   "alignment" : 4,
6495   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
6496   "name" : "const android::VectorImpl *",
6497   "referenced_type" : "_ZTIKN7android10VectorImplE",
6498   "self_type" : "_ZTIPKN7android10VectorImplE",
6499   "size" : 4,
6500   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6501  },
6502  {
6503   "alignment" : 4,
6504   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
6505   "name" : "const android::NativeHandle *",
6506   "referenced_type" : "_ZTIKN7android12NativeHandleE",
6507   "self_type" : "_ZTIPKN7android12NativeHandleE",
6508   "size" : 4,
6509   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6510  },
6511  {
6512   "alignment" : 4,
6513   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6514   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6515   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6516   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6517   "size" : 4,
6518   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6519  },
6520  {
6521   "alignment" : 4,
6522   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6523   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6524   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6525   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6526   "size" : 4,
6527   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6528  },
6529  {
6530   "alignment" : 4,
6531   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6532   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6533   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6534   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6535   "size" : 4,
6536   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6537  },
6538  {
6539   "alignment" : 4,
6540   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6541   "name" : "const android::sp<android::hardware::ProcessState> *",
6542   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6543   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6544   "size" : 4,
6545   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6546  },
6547  {
6548   "alignment" : 4,
6549   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6550   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6551   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6552   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6553   "size" : 4,
6554   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6555  },
6556  {
6557   "alignment" : 4,
6558   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6559   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6560   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6561   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6562   "size" : 4,
6563   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6564  },
6565  {
6566   "alignment" : 4,
6567   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
6568   "name" : "const android::sp<android::hardware::health::V2_0::IHealthInfoCallback> *",
6569   "referenced_type" : "_ZTIKN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
6570   "self_type" : "_ZTIPKN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
6571   "size" : 4,
6572   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6573  },
6574  {
6575   "alignment" : 4,
6576   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware6health4V2_07IHealthEEE",
6577   "name" : "const android::sp<android::hardware::health::V2_0::IHealth> *",
6578   "referenced_type" : "_ZTIKN7android2spINS_8hardware6health4V2_07IHealthEEE",
6579   "self_type" : "_ZTIPKN7android2spINS_8hardware6health4V2_07IHealthEEE",
6580   "size" : 4,
6581   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6582  },
6583  {
6584   "alignment" : 4,
6585   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
6586   "name" : "const android::sp<android::hardware::health::V2_1::IHealthInfoCallback> *",
6587   "referenced_type" : "_ZTIKN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
6588   "self_type" : "_ZTIPKN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
6589   "size" : 4,
6590   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6591  },
6592  {
6593   "alignment" : 4,
6594   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware6health4V2_17IHealthEEE",
6595   "name" : "const android::sp<android::hardware::health::V2_1::IHealth> *",
6596   "referenced_type" : "_ZTIKN7android2spINS_8hardware6health4V2_17IHealthEEE",
6597   "self_type" : "_ZTIPKN7android2spINS_8hardware6health4V2_17IHealthEEE",
6598   "size" : 4,
6599   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6600  },
6601  {
6602   "alignment" : 4,
6603   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6604   "name" : "const android::sp<android::hardware::IBinder> *",
6605   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6606   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6607   "size" : 4,
6608   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6609  },
6610  {
6611   "alignment" : 4,
6612   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6613   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6614   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6615   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6616   "size" : 4,
6617   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6618  },
6619  {
6620   "alignment" : 4,
6621   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6622   "name" : "const android::wp<android::hardware::BHwBinder> *",
6623   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6624   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6625   "size" : 4,
6626   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6627  },
6628  {
6629   "alignment" : 4,
6630   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6631   "name" : "const android::hidl::base::V1_0::IBase *",
6632   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6633   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6634   "size" : 4,
6635   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6636  },
6637  {
6638   "alignment" : 4,
6639   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6640   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6641   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6642   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6643   "size" : 4,
6644   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6645  },
6646  {
6647   "alignment" : 4,
6648   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6649   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6650   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6651   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6652   "size" : 4,
6653   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6654  },
6655  {
6656   "alignment" : 4,
6657   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6658   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6659   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6660   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6661   "size" : 4,
6662   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6663  },
6664  {
6665   "alignment" : 4,
6666   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
6667   "name" : "const android::RefBase *",
6668   "referenced_type" : "_ZTIKN7android7RefBaseE",
6669   "self_type" : "_ZTIPKN7android7RefBaseE",
6670   "size" : 4,
6671   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6672  },
6673  {
6674   "alignment" : 4,
6675   "linker_set_key" : "_ZTIPKN7android7String8E",
6676   "name" : "const android::String8 *",
6677   "referenced_type" : "_ZTIKN7android7String8E",
6678   "self_type" : "_ZTIPKN7android7String8E",
6679   "size" : 4,
6680   "source_file" : "/system/core/libutils/include/utils/String8.h"
6681  },
6682  {
6683   "alignment" : 4,
6684   "linker_set_key" : "_ZTIPKN7android8String16E",
6685   "name" : "const android::String16 *",
6686   "referenced_type" : "_ZTIKN7android8String16E",
6687   "self_type" : "_ZTIPKN7android8String16E",
6688   "size" : 4,
6689   "source_file" : "/system/core/libutils/include/utils/String16.h"
6690  },
6691  {
6692   "alignment" : 4,
6693   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6694   "name" : "const android::hardware::BpHwRefBase *",
6695   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6696   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6697   "size" : 4,
6698   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6699  },
6700  {
6701   "alignment" : 4,
6702   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
6703   "name" : "const android::hardware::hidl_memory *",
6704   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6705   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
6706   "size" : 4,
6707   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6708  },
6709  {
6710   "alignment" : 4,
6711   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
6712   "name" : "const android::hardware::hidl_version *",
6713   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
6714   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
6715   "size" : 4,
6716   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6717  },
6718  {
6719   "alignment" : 4,
6720   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
6721   "name" : "const android::hardware::Return<android::hardware::health::V2_0::Result> *",
6722   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
6723   "self_type" : "_ZTIPKN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
6724   "size" : 4,
6725   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6726  },
6727  {
6728   "alignment" : 4,
6729   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
6730   "name" : "const android::hardware::Return<android::sp<android::hardware::health::V2_1::IHealthInfoCallback> > *",
6731   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
6732   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
6733   "size" : 4,
6734   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6735  },
6736  {
6737   "alignment" : 4,
6738   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
6739   "name" : "const android::hardware::Return<android::sp<android::hardware::health::V2_1::IHealth> > *",
6740   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
6741   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
6742   "size" : 4,
6743   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6744  },
6745  {
6746   "alignment" : 4,
6747   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
6748   "name" : "const android::hardware::Return<bool> *",
6749   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6750   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
6751   "size" : 4,
6752   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6753  },
6754  {
6755   "alignment" : 4,
6756   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
6757   "name" : "const android::hardware::Status *",
6758   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
6759   "self_type" : "_ZTIPKN7android8hardware6StatusE",
6760   "size" : 4,
6761   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6762  },
6763  {
6764   "alignment" : 4,
6765   "linker_set_key" : "_ZTIPKN7android8hardware6health4V2_010BpHwHealthE",
6766   "name" : "const android::hardware::health::V2_0::BpHwHealth *",
6767   "referenced_type" : "_ZTIKN7android8hardware6health4V2_010BpHwHealthE",
6768   "self_type" : "_ZTIPKN7android8hardware6health4V2_010BpHwHealthE",
6769   "size" : 4,
6770   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
6771  },
6772  {
6773   "alignment" : 4,
6774   "linker_set_key" : "_ZTIPKN7android8hardware6health4V2_019IHealthInfoCallbackE",
6775   "name" : "const android::hardware::health::V2_0::IHealthInfoCallback *",
6776   "referenced_type" : "_ZTIKN7android8hardware6health4V2_019IHealthInfoCallbackE",
6777   "self_type" : "_ZTIPKN7android8hardware6health4V2_019IHealthInfoCallbackE",
6778   "size" : 4,
6779   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealthInfoCallback.h"
6780  },
6781  {
6782   "alignment" : 4,
6783   "linker_set_key" : "_ZTIPKN7android8hardware6health4V2_022BpHwHealthInfoCallbackE",
6784   "name" : "const android::hardware::health::V2_0::BpHwHealthInfoCallback *",
6785   "referenced_type" : "_ZTIKN7android8hardware6health4V2_022BpHwHealthInfoCallbackE",
6786   "self_type" : "_ZTIPKN7android8hardware6health4V2_022BpHwHealthInfoCallbackE",
6787   "size" : 4,
6788   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealthInfoCallback.h"
6789  },
6790  {
6791   "alignment" : 4,
6792   "linker_set_key" : "_ZTIPKN7android8hardware6health4V2_07IHealthE",
6793   "name" : "const android::hardware::health::V2_0::IHealth *",
6794   "referenced_type" : "_ZTIKN7android8hardware6health4V2_07IHealthE",
6795   "self_type" : "_ZTIPKN7android8hardware6health4V2_07IHealthE",
6796   "size" : 4,
6797   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealth.h"
6798  },
6799  {
6800   "alignment" : 4,
6801   "linker_set_key" : "_ZTIPKN7android8hardware6health4V2_110BpHwHealthE",
6802   "name" : "const android::hardware::health::V2_1::BpHwHealth *",
6803   "referenced_type" : "_ZTIKN7android8hardware6health4V2_110BpHwHealthE",
6804   "self_type" : "_ZTIPKN7android8hardware6health4V2_110BpHwHealthE",
6805   "size" : 4,
6806   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
6807  },
6808  {
6809   "alignment" : 4,
6810   "linker_set_key" : "_ZTIPKN7android8hardware6health4V2_119IHealthInfoCallbackE",
6811   "name" : "const android::hardware::health::V2_1::IHealthInfoCallback *",
6812   "referenced_type" : "_ZTIKN7android8hardware6health4V2_119IHealthInfoCallbackE",
6813   "self_type" : "_ZTIPKN7android8hardware6health4V2_119IHealthInfoCallbackE",
6814   "size" : 4,
6815   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
6816  },
6817  {
6818   "alignment" : 4,
6819   "linker_set_key" : "_ZTIPKN7android8hardware6health4V2_122BpHwHealthInfoCallbackE",
6820   "name" : "const android::hardware::health::V2_1::BpHwHealthInfoCallback *",
6821   "referenced_type" : "_ZTIKN7android8hardware6health4V2_122BpHwHealthInfoCallbackE",
6822   "self_type" : "_ZTIPKN7android8hardware6health4V2_122BpHwHealthInfoCallbackE",
6823   "size" : 4,
6824   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
6825  },
6826  {
6827   "alignment" : 4,
6828   "linker_set_key" : "_ZTIPKN7android8hardware6health4V2_17IHealthE",
6829   "name" : "const android::hardware::health::V2_1::IHealth *",
6830   "referenced_type" : "_ZTIKN7android8hardware6health4V2_17IHealthE",
6831   "self_type" : "_ZTIPKN7android8hardware6health4V2_17IHealthE",
6832   "size" : 4,
6833   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
6834  },
6835  {
6836   "alignment" : 4,
6837   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6838   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6839   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6840   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6841   "size" : 4,
6842   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6843  },
6844  {
6845   "alignment" : 4,
6846   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6847   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6848   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6849   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6850   "size" : 4,
6851   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6852  },
6853  {
6854   "alignment" : 4,
6855   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEE",
6856   "name" : "const android::hardware::details::hidl_pointer<android::hardware::health::V2_0::StorageInfo> *",
6857   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEE",
6858   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEE",
6859   "size" : 4,
6860   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6861  },
6862  {
6863   "alignment" : 4,
6864   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEE",
6865   "name" : "const android::hardware::details::hidl_pointer<android::hardware::health::V2_0::DiskStats> *",
6866   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEE",
6867   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEE",
6868   "size" : 4,
6869   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6870  },
6871  {
6872   "alignment" : 4,
6873   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6874   "name" : "const android::hardware::details::hidl_pointer<int> *",
6875   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6876   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6877   "size" : 4,
6878   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6879  },
6880  {
6881   "alignment" : 4,
6882   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
6883   "name" : "const android::hardware::details::return_status *",
6884   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
6885   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
6886   "size" : 4,
6887   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6888  },
6889  {
6890   "alignment" : 4,
6891   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE",
6892   "name" : "const android::hardware::hidl_vec<android::hardware::health::V2_0::StorageInfo> *",
6893   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE",
6894   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE",
6895   "size" : 4,
6896   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6897  },
6898  {
6899   "alignment" : 4,
6900   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE",
6901   "name" : "const android::hardware::hidl_vec<android::hardware::health::V2_0::DiskStats> *",
6902   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE",
6903   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE",
6904   "size" : 4,
6905   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6906  },
6907  {
6908   "alignment" : 4,
6909   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
6910   "name" : "const android::hardware::hidl_vec<int> *",
6911   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6912   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
6913   "size" : 4,
6914   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6915  },
6916  {
6917   "alignment" : 4,
6918   "linker_set_key" : "_ZTIPKc",
6919   "name" : "const char *",
6920   "referenced_type" : "_ZTIKc",
6921   "self_type" : "_ZTIPKc",
6922   "size" : 4,
6923   "source_file" : "/system/core/liblog/include/android/log.h"
6924  },
6925  {
6926   "alignment" : 4,
6927   "linker_set_key" : "_ZTIPKh",
6928   "name" : "const unsigned char *",
6929   "referenced_type" : "_ZTIKh",
6930   "self_type" : "_ZTIPKh",
6931   "size" : 4,
6932   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6933  },
6934  {
6935   "alignment" : 4,
6936   "linker_set_key" : "_ZTIPKv",
6937   "name" : "const void *",
6938   "referenced_type" : "_ZTIKv",
6939   "self_type" : "_ZTIPKv",
6940   "size" : 4,
6941   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6942  },
6943  {
6944   "alignment" : 4,
6945   "linker_set_key" : "_ZTIPKy",
6946   "name" : "const unsigned long long *",
6947   "referenced_type" : "_ZTIKy",
6948   "self_type" : "_ZTIPKy",
6949   "size" : 4,
6950   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6951  },
6952  {
6953   "alignment" : 4,
6954   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
6955   "name" : "android::ScopedTrace *",
6956   "referenced_type" : "_ZTIN7android11ScopedTraceE",
6957   "self_type" : "_ZTIPN7android11ScopedTraceE",
6958   "size" : 4,
6959   "source_file" : "/system/core/libutils/include/utils/Trace.h"
6960  },
6961  {
6962   "alignment" : 4,
6963   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
6964   "name" : "android::ReferenceRenamer *",
6965   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
6966   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
6967   "size" : 4,
6968   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6969  },
6970  {
6971   "alignment" : 4,
6972   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
6973   "name" : "android::VirtualLightRefBase *",
6974   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
6975   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
6976   "size" : 4,
6977   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
6978  },
6979  {
6980   "alignment" : 4,
6981   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
6982   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6983   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
6984   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
6985   "size" : 4,
6986   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6987  },
6988  {
6989   "alignment" : 4,
6990   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6991   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6992   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6993   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6994   "size" : 4,
6995   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6996  },
6997  {
6998   "alignment" : 4,
6999   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7000   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
7001   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7002   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7003   "size" : 4,
7004   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7005  },
7006  {
7007   "alignment" : 4,
7008   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
7009   "name" : "android::sp<android::hardware::ProcessState> *",
7010   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7011   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
7012   "size" : 4,
7013   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7014  },
7015  {
7016   "alignment" : 4,
7017   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7018   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
7019   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7020   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7021   "size" : 4,
7022   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7023  },
7024  {
7025   "alignment" : 4,
7026   "linker_set_key" : "_ZTIPN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
7027   "name" : "android::sp<android::hardware::health::V2_0::IHealthInfoCallback> *",
7028   "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
7029   "self_type" : "_ZTIPN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
7030   "size" : 4,
7031   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7032  },
7033  {
7034   "alignment" : 4,
7035   "linker_set_key" : "_ZTIPN7android2spINS_8hardware6health4V2_07IHealthEEE",
7036   "name" : "android::sp<android::hardware::health::V2_0::IHealth> *",
7037   "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_07IHealthEEE",
7038   "self_type" : "_ZTIPN7android2spINS_8hardware6health4V2_07IHealthEEE",
7039   "size" : 4,
7040   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7041  },
7042  {
7043   "alignment" : 4,
7044   "linker_set_key" : "_ZTIPN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
7045   "name" : "android::sp<android::hardware::health::V2_1::IHealthInfoCallback> *",
7046   "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
7047   "self_type" : "_ZTIPN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
7048   "size" : 4,
7049   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7050  },
7051  {
7052   "alignment" : 4,
7053   "linker_set_key" : "_ZTIPN7android2spINS_8hardware6health4V2_17IHealthEEE",
7054   "name" : "android::sp<android::hardware::health::V2_1::IHealth> *",
7055   "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_17IHealthEEE",
7056   "self_type" : "_ZTIPN7android2spINS_8hardware6health4V2_17IHealthEEE",
7057   "size" : 4,
7058   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7059  },
7060  {
7061   "alignment" : 4,
7062   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7063   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
7064   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7065   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7066   "size" : 4,
7067   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7068  },
7069  {
7070   "alignment" : 4,
7071   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
7072   "name" : "android::sp<android::hardware::IBinder> *",
7073   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7074   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
7075   "size" : 4,
7076   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7077  },
7078  {
7079   "alignment" : 4,
7080   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
7081   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
7082   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7083   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
7084   "size" : 4,
7085   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7086  },
7087  {
7088   "alignment" : 4,
7089   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7090   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
7091   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7092   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7093   "size" : 4,
7094   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7095  },
7096  {
7097   "alignment" : 4,
7098   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
7099   "name" : "android::wp<android::hardware::BHwBinder> *",
7100   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
7101   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
7102   "size" : 4,
7103   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7104  },
7105  {
7106   "alignment" : 4,
7107   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
7108   "name" : "android::hidl::base::V1_0::IBase *",
7109   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
7110   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
7111   "size" : 4,
7112   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7113  },
7114  {
7115   "alignment" : 4,
7116   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
7117   "name" : "android::hidl::base::V1_0::BnHwBase *",
7118   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
7119   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
7120   "size" : 4,
7121   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
7122  },
7123  {
7124   "alignment" : 4,
7125   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
7126   "name" : "android::hidl::manager::V1_0::IServiceManager *",
7127   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
7128   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
7129   "size" : 4,
7130   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7131  },
7132  {
7133   "alignment" : 4,
7134   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
7135   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
7136   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
7137   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
7138   "size" : 4,
7139   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7140  },
7141  {
7142   "alignment" : 4,
7143   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
7144   "name" : "android::Mutex::Autolock *",
7145   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
7146   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
7147   "size" : 4,
7148   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7149  },
7150  {
7151   "alignment" : 4,
7152   "linker_set_key" : "_ZTIPN7android5MutexE",
7153   "name" : "android::Mutex *",
7154   "referenced_type" : "_ZTIN7android5MutexE",
7155   "self_type" : "_ZTIPN7android5MutexE",
7156   "size" : 4,
7157   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7158  },
7159  {
7160   "alignment" : 4,
7161   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
7162   "name" : "android::RWLock::AutoRLock *",
7163   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
7164   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
7165   "size" : 4,
7166   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7167  },
7168  {
7169   "alignment" : 4,
7170   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
7171   "name" : "android::RWLock::AutoWLock *",
7172   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
7173   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
7174   "size" : 4,
7175   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7176  },
7177  {
7178   "alignment" : 4,
7179   "linker_set_key" : "_ZTIPN7android6RWLockE",
7180   "name" : "android::RWLock *",
7181   "referenced_type" : "_ZTIN7android6RWLockE",
7182   "self_type" : "_ZTIPN7android6RWLockE",
7183   "size" : 4,
7184   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7185  },
7186  {
7187   "alignment" : 4,
7188   "linker_set_key" : "_ZTIPN7android6ThreadE",
7189   "name" : "android::Thread *",
7190   "referenced_type" : "_ZTIN7android6ThreadE",
7191   "self_type" : "_ZTIPN7android6ThreadE",
7192   "size" : 4,
7193   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7194  },
7195  {
7196   "alignment" : 4,
7197   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
7198   "name" : "android::RefBase::weakref_impl *",
7199   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
7200   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
7201   "size" : 4,
7202   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7203  },
7204  {
7205   "alignment" : 4,
7206   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
7207   "name" : "android::RefBase::weakref_type *",
7208   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
7209   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
7210   "size" : 4,
7211   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7212  },
7213  {
7214   "alignment" : 4,
7215   "linker_set_key" : "_ZTIPN7android7RefBaseE",
7216   "name" : "android::RefBase *",
7217   "referenced_type" : "_ZTIN7android7RefBaseE",
7218   "self_type" : "_ZTIPN7android7RefBaseE",
7219   "size" : 4,
7220   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7221  },
7222  {
7223   "alignment" : 4,
7224   "linker_set_key" : "_ZTIPN7android7String8E",
7225   "name" : "android::String8 *",
7226   "referenced_type" : "_ZTIN7android7String8E",
7227   "self_type" : "_ZTIPN7android7String8E",
7228   "size" : 4,
7229   "source_file" : "/system/core/libutils/include/utils/String8.h"
7230  },
7231  {
7232   "alignment" : 4,
7233   "linker_set_key" : "_ZTIPN7android8String16E",
7234   "name" : "android::String16 *",
7235   "referenced_type" : "_ZTIN7android8String16E",
7236   "self_type" : "_ZTIPN7android8String16E",
7237   "size" : 4,
7238   "source_file" : "/system/core/libutils/include/utils/String16.h"
7239  },
7240  {
7241   "alignment" : 4,
7242   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
7243   "name" : "android::hardware::IInterface *",
7244   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
7245   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
7246   "size" : 4,
7247   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7248  },
7249  {
7250   "alignment" : 4,
7251   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
7252   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
7253   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
7254   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
7255   "size" : 4,
7256   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7257  },
7258  {
7259   "alignment" : 4,
7260   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEEE",
7261   "name" : "android::hardware::BpInterface<android::hardware::health::V2_1::IHealthInfoCallback> *",
7262   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEEE",
7263   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEEE",
7264   "size" : 4,
7265   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7266  },
7267  {
7268   "alignment" : 4,
7269   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEEE",
7270   "name" : "android::hardware::BpInterface<android::hardware::health::V2_1::IHealth> *",
7271   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEEE",
7272   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEEE",
7273   "size" : 4,
7274   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7275  },
7276  {
7277   "alignment" : 4,
7278   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
7279   "name" : "android::hardware::hidl_memory *",
7280   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
7281   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
7282   "size" : 4,
7283   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7284  },
7285  {
7286   "alignment" : 4,
7287   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
7288   "name" : "android::hardware::hidl_string *",
7289   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
7290   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
7291   "size" : 4,
7292   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7293  },
7294  {
7295   "alignment" : 4,
7296   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
7297   "name" : "android::hardware::ProcessState *",
7298   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
7299   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
7300   "size" : 4,
7301   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7302  },
7303  {
7304   "alignment" : 4,
7305   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
7306   "name" : "android::hardware::hidl_version *",
7307   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
7308   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
7309   "size" : 4,
7310   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7311  },
7312  {
7313   "alignment" : 4,
7314   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7315   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
7316   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7317   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7318   "size" : 4,
7319   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7320  },
7321  {
7322   "alignment" : 4,
7323   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7324   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
7325   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7326   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7327   "size" : 4,
7328   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7329  },
7330  {
7331   "alignment" : 4,
7332   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7333   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
7334   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7335   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7336   "size" : 4,
7337   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7338  },
7339  {
7340   "alignment" : 4,
7341   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
7342   "name" : "android::hardware::GrantorDescriptor *",
7343   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
7344   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
7345   "size" : 4,
7346   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7347  },
7348  {
7349   "alignment" : 4,
7350   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
7351   "name" : "android::hardware::hidl_death_recipient *",
7352   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
7353   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
7354   "size" : 4,
7355   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7356  },
7357  {
7358   "alignment" : 4,
7359   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
7360   "name" : "android::hardware::hidl_binder_death_recipient *",
7361   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
7362   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
7363   "size" : 4,
7364   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7365  },
7366  {
7367   "alignment" : 4,
7368   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
7369   "name" : "android::hardware::Parcel *",
7370   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
7371   "self_type" : "_ZTIPN7android8hardware6ParcelE",
7372   "size" : 4,
7373   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7374  },
7375  {
7376   "alignment" : 4,
7377   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
7378   "name" : "android::hardware::Return<android::hardware::health::V2_0::Result> *",
7379   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
7380   "self_type" : "_ZTIPN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
7381   "size" : 4,
7382   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7383  },
7384  {
7385   "alignment" : 4,
7386   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
7387   "name" : "android::hardware::Return<android::sp<android::hardware::health::V2_1::IHealthInfoCallback> > *",
7388   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
7389   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
7390   "size" : 4,
7391   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7392  },
7393  {
7394   "alignment" : 4,
7395   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
7396   "name" : "android::hardware::Return<android::sp<android::hardware::health::V2_1::IHealth> > *",
7397   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
7398   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
7399   "size" : 4,
7400   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7401  },
7402  {
7403   "alignment" : 4,
7404   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
7405   "name" : "android::hardware::Return<bool> *",
7406   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
7407   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
7408   "size" : 4,
7409   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7410  },
7411  {
7412   "alignment" : 4,
7413   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
7414   "name" : "android::hardware::Return<void> *",
7415   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
7416   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
7417   "size" : 4,
7418   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7419  },
7420  {
7421   "alignment" : 4,
7422   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
7423   "name" : "android::hardware::Status *",
7424   "referenced_type" : "_ZTIN7android8hardware6StatusE",
7425   "self_type" : "_ZTIPN7android8hardware6StatusE",
7426   "size" : 4,
7427   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7428  },
7429  {
7430   "alignment" : 4,
7431   "linker_set_key" : "_ZTIPN7android8hardware6health4V2_010BnHwHealthE",
7432   "name" : "android::hardware::health::V2_0::BnHwHealth *",
7433   "referenced_type" : "_ZTIN7android8hardware6health4V2_010BnHwHealthE",
7434   "self_type" : "_ZTIPN7android8hardware6health4V2_010BnHwHealthE",
7435   "size" : 4,
7436   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealth.h"
7437  },
7438  {
7439   "alignment" : 4,
7440   "linker_set_key" : "_ZTIPN7android8hardware6health4V2_011StorageInfoE",
7441   "name" : "android::hardware::health::V2_0::StorageInfo *",
7442   "referenced_type" : "_ZTIN7android8hardware6health4V2_011StorageInfoE",
7443   "self_type" : "_ZTIPN7android8hardware6health4V2_011StorageInfoE",
7444   "size" : 4,
7445   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7446  },
7447  {
7448   "alignment" : 4,
7449   "linker_set_key" : "_ZTIPN7android8hardware6health4V2_019IHealthInfoCallbackE",
7450   "name" : "android::hardware::health::V2_0::IHealthInfoCallback *",
7451   "referenced_type" : "_ZTIN7android8hardware6health4V2_019IHealthInfoCallbackE",
7452   "self_type" : "_ZTIPN7android8hardware6health4V2_019IHealthInfoCallbackE",
7453   "size" : 4,
7454   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7455  },
7456  {
7457   "alignment" : 4,
7458   "linker_set_key" : "_ZTIPN7android8hardware6health4V2_022BnHwHealthInfoCallbackE",
7459   "name" : "android::hardware::health::V2_0::BnHwHealthInfoCallback *",
7460   "referenced_type" : "_ZTIN7android8hardware6health4V2_022BnHwHealthInfoCallbackE",
7461   "self_type" : "_ZTIPN7android8hardware6health4V2_022BnHwHealthInfoCallbackE",
7462   "size" : 4,
7463   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealthInfoCallback.h"
7464  },
7465  {
7466   "alignment" : 4,
7467   "linker_set_key" : "_ZTIPN7android8hardware6health4V2_07IHealthE",
7468   "name" : "android::hardware::health::V2_0::IHealth *",
7469   "referenced_type" : "_ZTIN7android8hardware6health4V2_07IHealthE",
7470   "self_type" : "_ZTIPN7android8hardware6health4V2_07IHealthE",
7471   "size" : 4,
7472   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7473  },
7474  {
7475   "alignment" : 4,
7476   "linker_set_key" : "_ZTIPN7android8hardware6health4V2_09DiskStatsE",
7477   "name" : "android::hardware::health::V2_0::DiskStats *",
7478   "referenced_type" : "_ZTIN7android8hardware6health4V2_09DiskStatsE",
7479   "self_type" : "_ZTIPN7android8hardware6health4V2_09DiskStatsE",
7480   "size" : 4,
7481   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7482  },
7483  {
7484   "alignment" : 4,
7485   "linker_set_key" : "_ZTIPN7android8hardware6health4V2_110BnHwHealthE",
7486   "name" : "android::hardware::health::V2_1::BnHwHealth *",
7487   "referenced_type" : "_ZTIN7android8hardware6health4V2_110BnHwHealthE",
7488   "self_type" : "_ZTIPN7android8hardware6health4V2_110BnHwHealthE",
7489   "size" : 4,
7490   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7491  },
7492  {
7493   "alignment" : 4,
7494   "linker_set_key" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE",
7495   "name" : "android::hardware::health::V2_1::BpHwHealth *",
7496   "referenced_type" : "_ZTIN7android8hardware6health4V2_110BpHwHealthE",
7497   "self_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE",
7498   "size" : 4,
7499   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7500  },
7501  {
7502   "alignment" : 4,
7503   "linker_set_key" : "_ZTIPN7android8hardware6health4V2_119IHealthInfoCallbackE",
7504   "name" : "android::hardware::health::V2_1::IHealthInfoCallback *",
7505   "referenced_type" : "_ZTIN7android8hardware6health4V2_119IHealthInfoCallbackE",
7506   "self_type" : "_ZTIPN7android8hardware6health4V2_119IHealthInfoCallbackE",
7507   "size" : 4,
7508   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7509  },
7510  {
7511   "alignment" : 4,
7512   "linker_set_key" : "_ZTIPN7android8hardware6health4V2_120BsHealthInfoCallbackE",
7513   "name" : "android::hardware::health::V2_1::BsHealthInfoCallback *",
7514   "referenced_type" : "_ZTIN7android8hardware6health4V2_120BsHealthInfoCallbackE",
7515   "self_type" : "_ZTIPN7android8hardware6health4V2_120BsHealthInfoCallbackE",
7516   "size" : 4,
7517   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7518  },
7519  {
7520   "alignment" : 4,
7521   "linker_set_key" : "_ZTIPN7android8hardware6health4V2_122BnHwHealthInfoCallbackE",
7522   "name" : "android::hardware::health::V2_1::BnHwHealthInfoCallback *",
7523   "referenced_type" : "_ZTIN7android8hardware6health4V2_122BnHwHealthInfoCallbackE",
7524   "self_type" : "_ZTIPN7android8hardware6health4V2_122BnHwHealthInfoCallbackE",
7525   "size" : 4,
7526   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7527  },
7528  {
7529   "alignment" : 4,
7530   "linker_set_key" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE",
7531   "name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback *",
7532   "referenced_type" : "_ZTIN7android8hardware6health4V2_122BpHwHealthInfoCallbackE",
7533   "self_type" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE",
7534   "size" : 4,
7535   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7536  },
7537  {
7538   "alignment" : 4,
7539   "linker_set_key" : "_ZTIPN7android8hardware6health4V2_17IHealthE",
7540   "name" : "android::hardware::health::V2_1::IHealth *",
7541   "referenced_type" : "_ZTIN7android8hardware6health4V2_17IHealthE",
7542   "self_type" : "_ZTIPN7android8hardware6health4V2_17IHealthE",
7543   "size" : 4,
7544   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7545  },
7546  {
7547   "alignment" : 4,
7548   "linker_set_key" : "_ZTIPN7android8hardware6health4V2_18BsHealthE",
7549   "name" : "android::hardware::health::V2_1::BsHealth *",
7550   "referenced_type" : "_ZTIN7android8hardware6health4V2_18BsHealthE",
7551   "self_type" : "_ZTIPN7android8hardware6health4V2_18BsHealthE",
7552   "size" : 4,
7553   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7554  },
7555  {
7556   "alignment" : 4,
7557   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7558   "name" : "android::hardware::IBinder::DeathRecipient *",
7559   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
7560   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7561   "size" : 4,
7562   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7563  },
7564  {
7565   "alignment" : 4,
7566   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
7567   "name" : "android::hardware::IBinder *",
7568   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
7569   "self_type" : "_ZTIPN7android8hardware7IBinderE",
7570   "size" : 4,
7571   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7572  },
7573  {
7574   "alignment" : 4,
7575   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7576   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7577   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7578   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7579   "size" : 4,
7580   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7581  },
7582  {
7583   "alignment" : 4,
7584   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7585   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7586   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7587   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7588   "size" : 4,
7589   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7590  },
7591  {
7592   "alignment" : 4,
7593   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEE",
7594   "name" : "android::hardware::details::hidl_pointer<android::hardware::health::V2_0::StorageInfo> *",
7595   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEE",
7596   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEE",
7597   "size" : 4,
7598   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7599  },
7600  {
7601   "alignment" : 4,
7602   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEE",
7603   "name" : "android::hardware::details::hidl_pointer<android::hardware::health::V2_0::DiskStats> *",
7604   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEE",
7605   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEE",
7606   "size" : 4,
7607   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7608  },
7609  {
7610   "alignment" : 4,
7611   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7612   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
7613   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7614   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7615   "size" : 4,
7616   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7617  },
7618  {
7619   "alignment" : 4,
7620   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
7621   "name" : "android::hardware::details::return_status *",
7622   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
7623   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
7624   "size" : 4,
7625   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7626  },
7627  {
7628   "alignment" : 4,
7629   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7630   "name" : "android::hardware::details::HidlInstrumentor *",
7631   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
7632   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7633   "size" : 4,
7634   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7635  },
7636  {
7637   "alignment" : 4,
7638   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7639   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
7640   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7641   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7642   "size" : 4,
7643   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7644  },
7645  {
7646   "alignment" : 4,
7647   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7648   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
7649   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7650   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7651   "size" : 4,
7652   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7653  },
7654  {
7655   "alignment" : 4,
7656   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE",
7657   "name" : "android::hardware::hidl_vec<android::hardware::health::V2_0::StorageInfo> *",
7658   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE",
7659   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE",
7660   "size" : 4,
7661   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7662  },
7663  {
7664   "alignment" : 4,
7665   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE",
7666   "name" : "android::hardware::hidl_vec<android::hardware::health::V2_0::DiskStats> *",
7667   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE",
7668   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE",
7669   "size" : 4,
7670   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7671  },
7672  {
7673   "alignment" : 4,
7674   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
7675   "name" : "android::hardware::BHwBinder *",
7676   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
7677   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
7678   "size" : 4,
7679   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7680  },
7681  {
7682   "alignment" : 4,
7683   "linker_set_key" : "_ZTIPN7android9ConditionE",
7684   "name" : "android::Condition *",
7685   "referenced_type" : "_ZTIN7android9ConditionE",
7686   "self_type" : "_ZTIPN7android9ConditionE",
7687   "size" : 4,
7688   "source_file" : "/system/core/libutils/include/utils/Condition.h"
7689  },
7690  {
7691   "alignment" : 4,
7692   "linker_set_key" : "_ZTIPPv",
7693   "name" : "void **",
7694   "referenced_type" : "_ZTIPv",
7695   "self_type" : "_ZTIPPv",
7696   "size" : 4,
7697   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7698  },
7699  {
7700   "alignment" : 4,
7701   "linker_set_key" : "_ZTIPc",
7702   "name" : "char *",
7703   "referenced_type" : "_ZTIc",
7704   "self_type" : "_ZTIPc",
7705   "size" : 4,
7706   "source_file" : "/system/core/liblog/include/log/log_read.h"
7707  },
7708  {
7709   "alignment" : 4,
7710   "linker_set_key" : "_ZTIPh",
7711   "name" : "unsigned char *",
7712   "referenced_type" : "_ZTIh",
7713   "self_type" : "_ZTIPh",
7714   "size" : 4,
7715   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7716  },
7717  {
7718   "alignment" : 4,
7719   "linker_set_key" : "_ZTIPi",
7720   "name" : "int *",
7721   "referenced_type" : "_ZTIi",
7722   "self_type" : "_ZTIPi",
7723   "size" : 4,
7724   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7725  },
7726  {
7727   "alignment" : 4,
7728   "linker_set_key" : "_ZTIPv",
7729   "name" : "void *",
7730   "referenced_type" : "_ZTIv",
7731   "self_type" : "_ZTIPv",
7732   "size" : 4,
7733   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7734  },
7735  {
7736   "alignment" : 4,
7737   "linker_set_key" : "_ZTIPy",
7738   "name" : "unsigned long long *",
7739   "referenced_type" : "_ZTIy",
7740   "self_type" : "_ZTIPy",
7741   "size" : 4,
7742   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7743  }
7744 ],
7745 "qualified_types" :
7746 [
7747  {
7748   "alignment" : 4,
7749   "is_const" : true,
7750   "linker_set_key" : "_ZTIK13native_handle",
7751   "name" : "const native_handle",
7752   "referenced_type" : "_ZTI13native_handle",
7753   "self_type" : "_ZTIK13native_handle",
7754   "size" : 12,
7755   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7756  },
7757  {
7758   "alignment" : 4,
7759   "is_const" : true,
7760   "linker_set_key" : "_ZTIK7log_msg",
7761   "name" : "const log_msg",
7762   "referenced_type" : "_ZTI7log_msg",
7763   "self_type" : "_ZTIK7log_msg",
7764   "size" : 5124,
7765   "source_file" : "/system/core/liblog/include/log/log_read.h"
7766  },
7767  {
7768   "alignment" : 2,
7769   "is_const" : true,
7770   "linker_set_key" : "_ZTIKDs",
7771   "name" : "const char16_t",
7772   "referenced_type" : "_ZTIDs",
7773   "self_type" : "_ZTIKDs",
7774   "size" : 2,
7775   "source_file" : "/system/core/libutils/include/utils/String16.h"
7776  },
7777  {
7778   "alignment" : 4,
7779   "is_const" : true,
7780   "linker_set_key" : "_ZTIKN7android10VectorImplE",
7781   "name" : "const android::VectorImpl",
7782   "referenced_type" : "_ZTIN7android10VectorImplE",
7783   "self_type" : "_ZTIKN7android10VectorImplE",
7784   "size" : 20,
7785   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7786  },
7787  {
7788   "alignment" : 4,
7789   "is_const" : true,
7790   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
7791   "name" : "const android::NativeHandle",
7792   "referenced_type" : "_ZTIN7android12NativeHandleE",
7793   "self_type" : "_ZTIKN7android12NativeHandleE",
7794   "size" : 12,
7795   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7796  },
7797  {
7798   "alignment" : 4,
7799   "is_const" : true,
7800   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
7801   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
7802   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7803   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
7804   "size" : 4,
7805   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7806  },
7807  {
7808   "alignment" : 4,
7809   "is_const" : true,
7810   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7811   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7812   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7813   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7814   "size" : 4,
7815   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7816  },
7817  {
7818   "alignment" : 4,
7819   "is_const" : true,
7820   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7821   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7822   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7823   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7824   "size" : 4,
7825   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7826  },
7827  {
7828   "alignment" : 4,
7829   "is_const" : true,
7830   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7831   "name" : "const android::sp<android::hardware::ProcessState>",
7832   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7833   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
7834   "size" : 4,
7835   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7836  },
7837  {
7838   "alignment" : 4,
7839   "is_const" : true,
7840   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
7841   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
7842   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
7843   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
7844   "size" : 4,
7845   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7846  },
7847  {
7848   "alignment" : 4,
7849   "is_const" : true,
7850   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7851   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7852   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7853   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7854   "size" : 4,
7855   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7856  },
7857  {
7858   "alignment" : 4,
7859   "is_const" : true,
7860   "linker_set_key" : "_ZTIKN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
7861   "name" : "const android::sp<android::hardware::health::V2_0::IHealthInfoCallback>",
7862   "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
7863   "self_type" : "_ZTIKN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
7864   "size" : 4,
7865   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7866  },
7867  {
7868   "alignment" : 4,
7869   "is_const" : true,
7870   "linker_set_key" : "_ZTIKN7android2spINS_8hardware6health4V2_07IHealthEEE",
7871   "name" : "const android::sp<android::hardware::health::V2_0::IHealth>",
7872   "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_07IHealthEEE",
7873   "self_type" : "_ZTIKN7android2spINS_8hardware6health4V2_07IHealthEEE",
7874   "size" : 4,
7875   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7876  },
7877  {
7878   "alignment" : 4,
7879   "is_const" : true,
7880   "linker_set_key" : "_ZTIKN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
7881   "name" : "const android::sp<android::hardware::health::V2_1::IHealthInfoCallback>",
7882   "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
7883   "self_type" : "_ZTIKN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
7884   "size" : 4,
7885   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7886  },
7887  {
7888   "alignment" : 4,
7889   "is_const" : true,
7890   "linker_set_key" : "_ZTIKN7android2spINS_8hardware6health4V2_17IHealthEEE",
7891   "name" : "const android::sp<android::hardware::health::V2_1::IHealth>",
7892   "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_17IHealthEEE",
7893   "self_type" : "_ZTIKN7android2spINS_8hardware6health4V2_17IHealthEEE",
7894   "size" : 4,
7895   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7896  },
7897  {
7898   "alignment" : 4,
7899   "is_const" : true,
7900   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
7901   "name" : "const android::sp<android::hardware::IBinder>",
7902   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7903   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
7904   "size" : 4,
7905   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7906  },
7907  {
7908   "alignment" : 4,
7909   "is_const" : true,
7910   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
7911   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
7912   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7913   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
7914   "size" : 8,
7915   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7916  },
7917  {
7918   "alignment" : 4,
7919   "is_const" : true,
7920   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
7921   "name" : "const android::wp<android::hardware::BHwBinder>",
7922   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
7923   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
7924   "size" : 8,
7925   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7926  },
7927  {
7928   "alignment" : 4,
7929   "is_const" : true,
7930   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
7931   "name" : "const android::hidl::base::V1_0::IBase",
7932   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
7933   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
7934   "size" : 12,
7935   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
7936  },
7937  {
7938   "alignment" : 4,
7939   "is_const" : true,
7940   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
7941   "name" : "const android::hidl::base::V1_0::BpHwBase",
7942   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
7943   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
7944   "size" : 92,
7945   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7946  },
7947  {
7948   "alignment" : 4,
7949   "is_const" : true,
7950   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7951   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
7952   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7953   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
7954   "size" : 4,
7955   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7956  },
7957  {
7958   "alignment" : 4,
7959   "is_const" : true,
7960   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7961   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
7962   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7963   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
7964   "size" : 4,
7965   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7966  },
7967  {
7968   "alignment" : 1,
7969   "is_const" : true,
7970   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
7971   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
7972   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
7973   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
7974   "size" : 1,
7975   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7976  },
7977  {
7978   "alignment" : 4,
7979   "is_const" : true,
7980   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
7981   "name" : "const android::hidl::manager::V1_0::IServiceManager",
7982   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
7983   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
7984   "size" : 12,
7985   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7986  },
7987  {
7988   "alignment" : 4,
7989   "is_const" : true,
7990   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
7991   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
7992   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
7993   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
7994   "size" : 12,
7995   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
7996  },
7997  {
7998   "alignment" : 4,
7999   "is_const" : true,
8000   "linker_set_key" : "_ZTIKN7android7RefBaseE",
8001   "name" : "const android::RefBase",
8002   "referenced_type" : "_ZTIN7android7RefBaseE",
8003   "self_type" : "_ZTIKN7android7RefBaseE",
8004   "size" : 8,
8005   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8006  },
8007  {
8008   "alignment" : 4,
8009   "is_const" : true,
8010   "linker_set_key" : "_ZTIKN7android7String8E",
8011   "name" : "const android::String8",
8012   "referenced_type" : "_ZTIN7android7String8E",
8013   "self_type" : "_ZTIKN7android7String8E",
8014   "size" : 4,
8015   "source_file" : "/system/core/libutils/include/utils/String8.h"
8016  },
8017  {
8018   "alignment" : 4,
8019   "is_const" : true,
8020   "linker_set_key" : "_ZTIKN7android8String16E",
8021   "name" : "const android::String16",
8022   "referenced_type" : "_ZTIN7android8String16E",
8023   "self_type" : "_ZTIKN7android8String16E",
8024   "size" : 4,
8025   "source_file" : "/system/core/libutils/include/utils/String16.h"
8026  },
8027  {
8028   "alignment" : 1,
8029   "is_const" : true,
8030   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
8031   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
8032   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
8033   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
8034   "size" : 32,
8035   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8036  },
8037  {
8038   "alignment" : 4,
8039   "is_const" : true,
8040   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
8041   "name" : "const android::hardware::BpHwRefBase",
8042   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
8043   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
8044   "size" : 24,
8045   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8046  },
8047  {
8048   "alignment" : 4,
8049   "is_const" : true,
8050   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
8051   "name" : "const android::hardware::hidl_handle",
8052   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
8053   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
8054   "size" : 16,
8055   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8056  },
8057  {
8058   "alignment" : 4,
8059   "is_const" : true,
8060   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
8061   "name" : "const android::hardware::hidl_memory",
8062   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
8063   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
8064   "size" : 40,
8065   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8066  },
8067  {
8068   "alignment" : 4,
8069   "is_const" : true,
8070   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
8071   "name" : "const android::hardware::hidl_string",
8072   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
8073   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
8074   "size" : 16,
8075   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8076  },
8077  {
8078   "alignment" : 2,
8079   "is_const" : true,
8080   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
8081   "name" : "const android::hardware::hidl_version",
8082   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
8083   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
8084   "size" : 4,
8085   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8086  },
8087  {
8088   "alignment" : 4,
8089   "is_const" : true,
8090   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
8091   "name" : "const android::hardware::Parcel",
8092   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
8093   "self_type" : "_ZTIKN7android8hardware6ParcelE",
8094   "size" : 68,
8095   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
8096  },
8097  {
8098   "alignment" : 4,
8099   "is_const" : true,
8100   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
8101   "name" : "const android::hardware::Return<android::hardware::health::V2_0::Result>",
8102   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
8103   "self_type" : "_ZTIKN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
8104   "size" : 28,
8105   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8106  },
8107  {
8108   "alignment" : 4,
8109   "is_const" : true,
8110   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
8111   "name" : "const android::hardware::Return<android::sp<android::hardware::health::V2_1::IHealthInfoCallback> >",
8112   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
8113   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
8114   "size" : 28,
8115   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8116  },
8117  {
8118   "alignment" : 4,
8119   "is_const" : true,
8120   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
8121   "name" : "const android::hardware::Return<android::sp<android::hardware::health::V2_1::IHealth> >",
8122   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
8123   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
8124   "size" : 28,
8125   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8126  },
8127  {
8128   "alignment" : 4,
8129   "is_const" : true,
8130   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
8131   "name" : "const android::hardware::Return<bool>",
8132   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
8133   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
8134   "size" : 24,
8135   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8136  },
8137  {
8138   "alignment" : 4,
8139   "is_const" : true,
8140   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
8141   "name" : "const android::hardware::Status",
8142   "referenced_type" : "_ZTIN7android8hardware6StatusE",
8143   "self_type" : "_ZTIKN7android8hardware6StatusE",
8144   "size" : 20,
8145   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8146  },
8147  {
8148   "alignment" : 4,
8149   "is_const" : true,
8150   "linker_set_key" : "_ZTIKN7android8hardware6health4V1_013BatteryHealthE",
8151   "name" : "const android::hardware::health::V1_0::BatteryHealth",
8152   "referenced_type" : "_ZTIN7android8hardware6health4V1_013BatteryHealthE",
8153   "self_type" : "_ZTIKN7android8hardware6health4V1_013BatteryHealthE",
8154   "size" : 4,
8155   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h"
8156  },
8157  {
8158   "alignment" : 4,
8159   "is_const" : true,
8160   "linker_set_key" : "_ZTIKN7android8hardware6health4V1_013BatteryStatusE",
8161   "name" : "const android::hardware::health::V1_0::BatteryStatus",
8162   "referenced_type" : "_ZTIN7android8hardware6health4V1_013BatteryStatusE",
8163   "self_type" : "_ZTIKN7android8hardware6health4V1_013BatteryStatusE",
8164   "size" : 4,
8165   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h"
8166  },
8167  {
8168   "alignment" : 4,
8169   "is_const" : true,
8170   "linker_set_key" : "_ZTIKN7android8hardware6health4V1_06ResultE",
8171   "name" : "const android::hardware::health::V1_0::Result",
8172   "referenced_type" : "_ZTIN7android8hardware6health4V1_06ResultE",
8173   "self_type" : "_ZTIKN7android8hardware6health4V1_06ResultE",
8174   "size" : 4,
8175   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h"
8176  },
8177  {
8178   "alignment" : 4,
8179   "is_const" : true,
8180   "linker_set_key" : "_ZTIKN7android8hardware6health4V2_010BpHwHealthE",
8181   "name" : "const android::hardware::health::V2_0::BpHwHealth",
8182   "referenced_type" : "_ZTIN7android8hardware6health4V2_010BpHwHealthE",
8183   "self_type" : "_ZTIKN7android8hardware6health4V2_010BpHwHealthE",
8184   "size" : 92,
8185   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
8186  },
8187  {
8188   "alignment" : 8,
8189   "is_const" : true,
8190   "linker_set_key" : "_ZTIKN7android8hardware6health4V2_010HealthInfoE",
8191   "name" : "const android::hardware::health::V2_0::HealthInfo",
8192   "referenced_type" : "_ZTIN7android8hardware6health4V2_010HealthInfoE",
8193   "self_type" : "_ZTIKN7android8hardware6health4V2_010HealthInfoE",
8194   "size" : 112,
8195   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
8196  },
8197  {
8198   "alignment" : 8,
8199   "is_const" : true,
8200   "linker_set_key" : "_ZTIKN7android8hardware6health4V2_011StorageInfoE",
8201   "name" : "const android::hardware::health::V2_0::StorageInfo",
8202   "referenced_type" : "_ZTIN7android8hardware6health4V2_011StorageInfoE",
8203   "self_type" : "_ZTIKN7android8hardware6health4V2_011StorageInfoE",
8204   "size" : 48,
8205   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8206  },
8207  {
8208   "alignment" : 4,
8209   "is_const" : true,
8210   "linker_set_key" : "_ZTIKN7android8hardware6health4V2_019IHealthInfoCallbackE",
8211   "name" : "const android::hardware::health::V2_0::IHealthInfoCallback",
8212   "referenced_type" : "_ZTIN7android8hardware6health4V2_019IHealthInfoCallbackE",
8213   "self_type" : "_ZTIKN7android8hardware6health4V2_019IHealthInfoCallbackE",
8214   "size" : 12,
8215   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealthInfoCallback.h"
8216  },
8217  {
8218   "alignment" : 4,
8219   "is_const" : true,
8220   "linker_set_key" : "_ZTIKN7android8hardware6health4V2_022BpHwHealthInfoCallbackE",
8221   "name" : "const android::hardware::health::V2_0::BpHwHealthInfoCallback",
8222   "referenced_type" : "_ZTIN7android8hardware6health4V2_022BpHwHealthInfoCallbackE",
8223   "self_type" : "_ZTIKN7android8hardware6health4V2_022BpHwHealthInfoCallbackE",
8224   "size" : 92,
8225   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealthInfoCallback.h"
8226  },
8227  {
8228   "alignment" : 4,
8229   "is_const" : true,
8230   "linker_set_key" : "_ZTIKN7android8hardware6health4V2_06ResultE",
8231   "name" : "const android::hardware::health::V2_0::Result",
8232   "referenced_type" : "_ZTIN7android8hardware6health4V2_06ResultE",
8233   "self_type" : "_ZTIKN7android8hardware6health4V2_06ResultE",
8234   "size" : 4,
8235   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/types.h"
8236  },
8237  {
8238   "alignment" : 4,
8239   "is_const" : true,
8240   "linker_set_key" : "_ZTIKN7android8hardware6health4V2_07IHealthE",
8241   "name" : "const android::hardware::health::V2_0::IHealth",
8242   "referenced_type" : "_ZTIN7android8hardware6health4V2_07IHealthE",
8243   "self_type" : "_ZTIKN7android8hardware6health4V2_07IHealthE",
8244   "size" : 12,
8245   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealth.h"
8246  },
8247  {
8248   "alignment" : 8,
8249   "is_const" : true,
8250   "linker_set_key" : "_ZTIKN7android8hardware6health4V2_09DiskStatsE",
8251   "name" : "const android::hardware::health::V2_0::DiskStats",
8252   "referenced_type" : "_ZTIN7android8hardware6health4V2_09DiskStatsE",
8253   "self_type" : "_ZTIKN7android8hardware6health4V2_09DiskStatsE",
8254   "size" : 112,
8255   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8256  },
8257  {
8258   "alignment" : 4,
8259   "is_const" : true,
8260   "linker_set_key" : "_ZTIKN7android8hardware6health4V2_110BpHwHealthE",
8261   "name" : "const android::hardware::health::V2_1::BpHwHealth",
8262   "referenced_type" : "_ZTIN7android8hardware6health4V2_110BpHwHealthE",
8263   "self_type" : "_ZTIKN7android8hardware6health4V2_110BpHwHealthE",
8264   "size" : 92,
8265   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
8266  },
8267  {
8268   "alignment" : 8,
8269   "is_const" : true,
8270   "linker_set_key" : "_ZTIKN7android8hardware6health4V2_110HealthInfoE",
8271   "name" : "const android::hardware::health::V2_1::HealthInfo",
8272   "referenced_type" : "_ZTIN7android8hardware6health4V2_110HealthInfoE",
8273   "self_type" : "_ZTIKN7android8hardware6health4V2_110HealthInfoE",
8274   "size" : 136,
8275   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
8276  },
8277  {
8278   "alignment" : 8,
8279   "is_const" : true,
8280   "linker_set_key" : "_ZTIKN7android8hardware6health4V2_112HealthConfigE",
8281   "name" : "const android::hardware::health::V2_1::HealthConfig",
8282   "referenced_type" : "_ZTIN7android8hardware6health4V2_112HealthConfigE",
8283   "self_type" : "_ZTIKN7android8hardware6health4V2_112HealthConfigE",
8284   "size" : 208,
8285   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/hwtypes.h"
8286  },
8287  {
8288   "alignment" : 4,
8289   "is_const" : true,
8290   "linker_set_key" : "_ZTIKN7android8hardware6health4V2_119IHealthInfoCallbackE",
8291   "name" : "const android::hardware::health::V2_1::IHealthInfoCallback",
8292   "referenced_type" : "_ZTIN7android8hardware6health4V2_119IHealthInfoCallbackE",
8293   "self_type" : "_ZTIKN7android8hardware6health4V2_119IHealthInfoCallbackE",
8294   "size" : 12,
8295   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
8296  },
8297  {
8298   "alignment" : 4,
8299   "is_const" : true,
8300   "linker_set_key" : "_ZTIKN7android8hardware6health4V2_120BatteryCapacityLevelE",
8301   "name" : "const android::hardware::health::V2_1::BatteryCapacityLevel",
8302   "referenced_type" : "_ZTIN7android8hardware6health4V2_120BatteryCapacityLevelE",
8303   "self_type" : "_ZTIKN7android8hardware6health4V2_120BatteryCapacityLevelE",
8304   "size" : 4,
8305   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/types.h"
8306  },
8307  {
8308   "alignment" : 4,
8309   "is_const" : true,
8310   "linker_set_key" : "_ZTIKN7android8hardware6health4V2_122BpHwHealthInfoCallbackE",
8311   "name" : "const android::hardware::health::V2_1::BpHwHealthInfoCallback",
8312   "referenced_type" : "_ZTIN7android8hardware6health4V2_122BpHwHealthInfoCallbackE",
8313   "self_type" : "_ZTIKN7android8hardware6health4V2_122BpHwHealthInfoCallbackE",
8314   "size" : 92,
8315   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
8316  },
8317  {
8318   "alignment" : 4,
8319   "is_const" : true,
8320   "linker_set_key" : "_ZTIKN7android8hardware6health4V2_17IHealthE",
8321   "name" : "const android::hardware::health::V2_1::IHealth",
8322   "referenced_type" : "_ZTIN7android8hardware6health4V2_17IHealthE",
8323   "self_type" : "_ZTIKN7android8hardware6health4V2_17IHealthE",
8324   "size" : 12,
8325   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
8326  },
8327  {
8328   "alignment" : 4,
8329   "is_const" : true,
8330   "linker_set_key" : "_ZTIKN7android8hardware6health4V2_19ConstantsE",
8331   "name" : "const android::hardware::health::V2_1::Constants",
8332   "referenced_type" : "_ZTIN7android8hardware6health4V2_19ConstantsE",
8333   "self_type" : "_ZTIKN7android8hardware6health4V2_19ConstantsE",
8334   "size" : 8,
8335   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/types.h"
8336  },
8337  {
8338   "alignment" : 4,
8339   "is_const" : true,
8340   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
8341   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8342   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
8343   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
8344   "size" : 8,
8345   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8346  },
8347  {
8348   "alignment" : 4,
8349   "is_const" : true,
8350   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8351   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
8352   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8353   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8354   "size" : 8,
8355   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8356  },
8357  {
8358   "alignment" : 4,
8359   "is_const" : true,
8360   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEE",
8361   "name" : "const android::hardware::details::hidl_pointer<android::hardware::health::V2_0::StorageInfo>",
8362   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEE",
8363   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEE",
8364   "size" : 8,
8365   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8366  },
8367  {
8368   "alignment" : 4,
8369   "is_const" : true,
8370   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEE",
8371   "name" : "const android::hardware::details::hidl_pointer<android::hardware::health::V2_0::DiskStats>",
8372   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEE",
8373   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEE",
8374   "size" : 8,
8375   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8376  },
8377  {
8378   "alignment" : 4,
8379   "is_const" : true,
8380   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
8381   "name" : "const android::hardware::details::hidl_pointer<int>",
8382   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
8383   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
8384   "size" : 8,
8385   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8386  },
8387  {
8388   "alignment" : 4,
8389   "is_const" : true,
8390   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
8391   "name" : "const android::hardware::details::return_status",
8392   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
8393   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
8394   "size" : 24,
8395   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8396  },
8397  {
8398   "is_const" : true,
8399   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
8400   "name" : "const iter<is_const>",
8401   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
8402   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
8403   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8404  },
8405  {
8406   "alignment" : 4,
8407   "is_const" : true,
8408   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8409   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
8410   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8411   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8412   "size" : 16,
8413   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
8414  },
8415  {
8416   "alignment" : 4,
8417   "is_const" : true,
8418   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE",
8419   "name" : "const android::hardware::hidl_vec<android::hardware::health::V2_0::StorageInfo>",
8420   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE",
8421   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE",
8422   "size" : 16,
8423   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8424  },
8425  {
8426   "alignment" : 4,
8427   "is_const" : true,
8428   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE",
8429   "name" : "const android::hardware::hidl_vec<android::hardware::health::V2_0::DiskStats>",
8430   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE",
8431   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE",
8432   "size" : 16,
8433   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8434  },
8435  {
8436   "alignment" : 4,
8437   "is_const" : true,
8438   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
8439   "name" : "const android::hardware::hidl_vec<int>",
8440   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
8441   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
8442   "size" : 16,
8443   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8444  },
8445  {
8446   "alignment" : 4,
8447   "is_const" : true,
8448   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8449   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8450   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8451   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8452   "size" : 12,
8453   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8454  },
8455  {
8456   "alignment" : 4,
8457   "is_const" : true,
8458   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
8459   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8460   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
8461   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
8462   "size" : 12,
8463   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8464  },
8465  {
8466   "alignment" : 4,
8467   "is_const" : true,
8468   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
8469   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8470   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
8471   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
8472   "size" : 4,
8473   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8474  },
8475  {
8476   "alignment" : 1,
8477   "is_const" : true,
8478   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
8479   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8480   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
8481   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
8482   "size" : 3,
8483   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8484  },
8485  {
8486   "alignment" : 4,
8487   "is_const" : true,
8488   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware6health4V1_013BatteryHealthELj7EEE",
8489   "name" : "const std::array<android::hardware::health::V1_0::BatteryHealth, 7>",
8490   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware6health4V1_013BatteryHealthELj7EEE",
8491   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware6health4V1_013BatteryHealthELj7EEE",
8492   "size" : 28,
8493   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h"
8494  },
8495  {
8496   "alignment" : 4,
8497   "is_const" : true,
8498   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware6health4V1_013BatteryStatusELj5EEE",
8499   "name" : "const std::array<android::hardware::health::V1_0::BatteryStatus, 5>",
8500   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware6health4V1_013BatteryStatusELj5EEE",
8501   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware6health4V1_013BatteryStatusELj5EEE",
8502   "size" : 20,
8503   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h"
8504  },
8505  {
8506   "alignment" : 4,
8507   "is_const" : true,
8508   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware6health4V1_06ResultELj3EEE",
8509   "name" : "const std::array<android::hardware::health::V1_0::Result, 3>",
8510   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware6health4V1_06ResultELj3EEE",
8511   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware6health4V1_06ResultELj3EEE",
8512   "size" : 12,
8513   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h"
8514  },
8515  {
8516   "alignment" : 4,
8517   "is_const" : true,
8518   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware6health4V2_06ResultELj5EEE",
8519   "name" : "const std::array<android::hardware::health::V2_0::Result, 5>",
8520   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware6health4V2_06ResultELj5EEE",
8521   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware6health4V2_06ResultELj5EEE",
8522   "size" : 20,
8523   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/types.h"
8524  },
8525  {
8526   "alignment" : 4,
8527   "is_const" : true,
8528   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware6health4V2_120BatteryCapacityLevelELj7EEE",
8529   "name" : "const std::array<android::hardware::health::V2_1::BatteryCapacityLevel, 7>",
8530   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware6health4V2_120BatteryCapacityLevelELj7EEE",
8531   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware6health4V2_120BatteryCapacityLevelELj7EEE",
8532   "size" : 28,
8533   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/types.h"
8534  },
8535  {
8536   "alignment" : 4,
8537   "is_const" : true,
8538   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware6health4V2_19ConstantsELj1EEE",
8539   "name" : "const std::array<android::hardware::health::V2_1::Constants, 1>",
8540   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware6health4V2_19ConstantsELj1EEE",
8541   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware6health4V2_19ConstantsELj1EEE",
8542   "size" : 8,
8543   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/types.h"
8544  },
8545  {
8546   "alignment" : 4,
8547   "is_const" : true,
8548   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8549   "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 *> > *)> > >",
8550   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8551   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8552   "size" : 12,
8553   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8554  },
8555  {
8556   "alignment" : 4,
8557   "is_const" : true,
8558   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
8559   "name" : "const android::hidl::base::V1_0::IBase *const",
8560   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
8561   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
8562   "size" : 4,
8563   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8564  },
8565  {
8566   "alignment" : 4,
8567   "is_const" : true,
8568   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
8569   "name" : "android::RefBase::weakref_impl *const",
8570   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
8571   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
8572   "size" : 4,
8573   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8574  },
8575  {
8576   "alignment" : 4,
8577   "is_const" : true,
8578   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
8579   "name" : "android::hardware::IBinder *const",
8580   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
8581   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
8582   "size" : 4,
8583   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8584  },
8585  {
8586   "alignment" : 4,
8587   "is_const" : true,
8588   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
8589   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8590   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
8591   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
8592   "size" : 8,
8593   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8594  },
8595  {
8596   "alignment" : 4,
8597   "is_const" : true,
8598   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
8599   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8600   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
8601   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
8602   "size" : 8,
8603   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8604  },
8605  {
8606   "alignment" : 1,
8607   "is_const" : true,
8608   "linker_set_key" : "_ZTIKa",
8609   "name" : "const signed char",
8610   "referenced_type" : "_ZTIa",
8611   "self_type" : "_ZTIKa",
8612   "size" : 1,
8613   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8614  },
8615  {
8616   "alignment" : 1,
8617   "is_const" : true,
8618   "linker_set_key" : "_ZTIKb",
8619   "name" : "const bool",
8620   "referenced_type" : "_ZTIb",
8621   "self_type" : "_ZTIKb",
8622   "size" : 1,
8623   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8624  },
8625  {
8626   "alignment" : 1,
8627   "is_const" : true,
8628   "linker_set_key" : "_ZTIKc",
8629   "name" : "const char",
8630   "referenced_type" : "_ZTIc",
8631   "self_type" : "_ZTIKc",
8632   "size" : 1,
8633   "source_file" : "/system/core/liblog/include/android/log.h"
8634  },
8635  {
8636   "alignment" : 4,
8637   "is_const" : true,
8638   "linker_set_key" : "_ZTIKd",
8639   "name" : "const double",
8640   "referenced_type" : "_ZTId",
8641   "self_type" : "_ZTIKd",
8642   "size" : 8,
8643   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8644  },
8645  {
8646   "alignment" : 4,
8647   "is_const" : true,
8648   "linker_set_key" : "_ZTIKf",
8649   "name" : "const float",
8650   "referenced_type" : "_ZTIf",
8651   "self_type" : "_ZTIKf",
8652   "size" : 4,
8653   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8654  },
8655  {
8656   "alignment" : 1,
8657   "is_const" : true,
8658   "linker_set_key" : "_ZTIKh",
8659   "name" : "const unsigned char",
8660   "referenced_type" : "_ZTIh",
8661   "self_type" : "_ZTIKh",
8662   "size" : 1,
8663   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8664  },
8665  {
8666   "alignment" : 4,
8667   "is_const" : true,
8668   "linker_set_key" : "_ZTIKi",
8669   "name" : "const int",
8670   "referenced_type" : "_ZTIi",
8671   "self_type" : "_ZTIKi",
8672   "size" : 4,
8673   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8674  },
8675  {
8676   "alignment" : 4,
8677   "is_const" : true,
8678   "linker_set_key" : "_ZTIKj",
8679   "name" : "const unsigned int",
8680   "referenced_type" : "_ZTIj",
8681   "self_type" : "_ZTIKj",
8682   "size" : 4,
8683   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8684  },
8685  {
8686   "alignment" : 2,
8687   "is_const" : true,
8688   "linker_set_key" : "_ZTIKs",
8689   "name" : "const short",
8690   "referenced_type" : "_ZTIs",
8691   "self_type" : "_ZTIKs",
8692   "size" : 2,
8693   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8694  },
8695  {
8696   "alignment" : 2,
8697   "is_const" : true,
8698   "linker_set_key" : "_ZTIKt",
8699   "name" : "const unsigned short",
8700   "referenced_type" : "_ZTIt",
8701   "self_type" : "_ZTIKt",
8702   "size" : 2,
8703   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8704  },
8705  {
8706   "is_const" : true,
8707   "linker_set_key" : "_ZTIKv",
8708   "name" : "const void",
8709   "referenced_type" : "_ZTIv",
8710   "self_type" : "_ZTIKv",
8711   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8712  },
8713  {
8714   "alignment" : 4,
8715   "is_const" : true,
8716   "linker_set_key" : "_ZTIKx",
8717   "name" : "const long long",
8718   "referenced_type" : "_ZTIx",
8719   "self_type" : "_ZTIKx",
8720   "size" : 8,
8721   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8722  },
8723  {
8724   "alignment" : 4,
8725   "is_const" : true,
8726   "linker_set_key" : "_ZTIKy",
8727   "name" : "const unsigned long long",
8728   "referenced_type" : "_ZTIy",
8729   "self_type" : "_ZTIKy",
8730   "size" : 8,
8731   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8732  },
8733  {
8734   "alignment" : 1,
8735   "is_volatile" : true,
8736   "linker_set_key" : "_ZTIVb",
8737   "name" : "volatile bool",
8738   "referenced_type" : "_ZTIb",
8739   "self_type" : "_ZTIVb",
8740   "size" : 1,
8741   "source_file" : "/system/core/libutils/include/utils/Thread.h"
8742  },
8743  {
8744   "alignment" : 4,
8745   "is_volatile" : true,
8746   "linker_set_key" : "_ZTIVi",
8747   "name" : "volatile int",
8748   "referenced_type" : "_ZTIi",
8749   "self_type" : "_ZTIVi",
8750   "size" : 4,
8751   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8752  }
8753 ],
8754 "record_types" :
8755 [
8756  {
8757   "alignment" : 4,
8758   "fields" :
8759   [
8760    {
8761     "field_name" : "len",
8762     "referenced_type" : "_ZTIt"
8763    },
8764    {
8765     "field_name" : "hdr_size",
8766     "field_offset" : 16,
8767     "referenced_type" : "_ZTIt"
8768    },
8769    {
8770     "field_name" : "pid",
8771     "field_offset" : 32,
8772     "referenced_type" : "_ZTIi"
8773    },
8774    {
8775     "field_name" : "tid",
8776     "field_offset" : 64,
8777     "referenced_type" : "_ZTIj"
8778    },
8779    {
8780     "field_name" : "sec",
8781     "field_offset" : 96,
8782     "referenced_type" : "_ZTIj"
8783    },
8784    {
8785     "field_name" : "nsec",
8786     "field_offset" : 128,
8787     "referenced_type" : "_ZTIj"
8788    },
8789    {
8790     "field_name" : "lid",
8791     "field_offset" : 160,
8792     "referenced_type" : "_ZTIj"
8793    },
8794    {
8795     "field_name" : "uid",
8796     "field_offset" : 192,
8797     "referenced_type" : "_ZTIj"
8798    }
8799   ],
8800   "linker_set_key" : "_ZTI12logger_entry",
8801   "name" : "logger_entry",
8802   "referenced_type" : "_ZTI12logger_entry",
8803   "self_type" : "_ZTI12logger_entry",
8804   "size" : 28,
8805   "source_file" : "/system/core/liblog/include/log/log_read.h"
8806  },
8807  {
8808   "alignment" : 4,
8809   "fields" :
8810   [
8811    {
8812     "field_name" : "y",
8813     "referenced_type" : "_ZTIPv"
8814    },
8815    {
8816     "field_name" : "cb",
8817     "field_offset" : 32,
8818     "referenced_type" : "_ZTIPv"
8819    },
8820    {
8821     "field_name" : "cr",
8822     "field_offset" : 64,
8823     "referenced_type" : "_ZTIPv"
8824    },
8825    {
8826     "field_name" : "ystride",
8827     "field_offset" : 96,
8828     "referenced_type" : "_ZTIj"
8829    },
8830    {
8831     "field_name" : "cstride",
8832     "field_offset" : 128,
8833     "referenced_type" : "_ZTIj"
8834    },
8835    {
8836     "field_name" : "chroma_step",
8837     "field_offset" : 160,
8838     "referenced_type" : "_ZTIj"
8839    },
8840    {
8841     "field_name" : "reserved",
8842     "field_offset" : 192,
8843     "referenced_type" : "_ZTIA8_j"
8844    }
8845   ],
8846   "linker_set_key" : "_ZTI13android_ycbcr",
8847   "name" : "android_ycbcr",
8848   "referenced_type" : "_ZTI13android_ycbcr",
8849   "self_type" : "_ZTI13android_ycbcr",
8850   "size" : 56,
8851   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8852  },
8853  {
8854   "alignment" : 4,
8855   "fields" :
8856   [
8857    {
8858     "field_name" : "version",
8859     "referenced_type" : "_ZTIi"
8860    },
8861    {
8862     "field_name" : "numFds",
8863     "field_offset" : 32,
8864     "referenced_type" : "_ZTIi"
8865    },
8866    {
8867     "field_name" : "numInts",
8868     "field_offset" : 64,
8869     "referenced_type" : "_ZTIi"
8870    },
8871    {
8872     "field_name" : "data",
8873     "field_offset" : 96,
8874     "referenced_type" : "_ZTIA0_i"
8875    }
8876   ],
8877   "linker_set_key" : "_ZTI13native_handle",
8878   "name" : "native_handle",
8879   "referenced_type" : "_ZTI13native_handle",
8880   "self_type" : "_ZTI13native_handle",
8881   "size" : 12,
8882   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
8883  },
8884  {
8885   "alignment" : 4,
8886   "fields" :
8887   [
8888    {
8889     "field_name" : "x",
8890     "referenced_type" : "_ZTIf"
8891    },
8892    {
8893     "field_name" : "y",
8894     "field_offset" : 32,
8895     "referenced_type" : "_ZTIf"
8896    }
8897   ],
8898   "linker_set_key" : "_ZTI16android_xy_color",
8899   "name" : "android_xy_color",
8900   "referenced_type" : "_ZTI16android_xy_color",
8901   "self_type" : "_ZTI16android_xy_color",
8902   "size" : 8,
8903   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8904  },
8905  {
8906   "alignment" : 4,
8907   "fields" :
8908   [
8909    {
8910     "field_name" : "top_left",
8911     "referenced_type" : "_ZTIPh"
8912    },
8913    {
8914     "field_name" : "component",
8915     "field_offset" : 32,
8916     "referenced_type" : "_ZTI22android_flex_component"
8917    },
8918    {
8919     "field_name" : "bits_per_component",
8920     "field_offset" : 64,
8921     "referenced_type" : "_ZTIi"
8922    },
8923    {
8924     "field_name" : "bits_used",
8925     "field_offset" : 96,
8926     "referenced_type" : "_ZTIi"
8927    },
8928    {
8929     "field_name" : "h_increment",
8930     "field_offset" : 128,
8931     "referenced_type" : "_ZTIi"
8932    },
8933    {
8934     "field_name" : "v_increment",
8935     "field_offset" : 160,
8936     "referenced_type" : "_ZTIi"
8937    },
8938    {
8939     "field_name" : "h_subsampling",
8940     "field_offset" : 192,
8941     "referenced_type" : "_ZTIi"
8942    },
8943    {
8944     "field_name" : "v_subsampling",
8945     "field_offset" : 224,
8946     "referenced_type" : "_ZTIi"
8947    }
8948   ],
8949   "linker_set_key" : "_ZTI18android_flex_plane",
8950   "name" : "android_flex_plane",
8951   "referenced_type" : "_ZTI18android_flex_plane",
8952   "self_type" : "_ZTI18android_flex_plane",
8953   "size" : 32,
8954   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8955  },
8956  {
8957   "alignment" : 4,
8958   "fields" :
8959   [
8960    {
8961     "field_name" : "format",
8962     "referenced_type" : "_ZTI19android_flex_format"
8963    },
8964    {
8965     "field_name" : "num_planes",
8966     "field_offset" : 32,
8967     "referenced_type" : "_ZTIj"
8968    },
8969    {
8970     "field_name" : "planes",
8971     "field_offset" : 64,
8972     "referenced_type" : "_ZTIP18android_flex_plane"
8973    }
8974   ],
8975   "linker_set_key" : "_ZTI19android_flex_layout",
8976   "name" : "android_flex_layout",
8977   "referenced_type" : "_ZTI19android_flex_layout",
8978   "self_type" : "_ZTI19android_flex_layout",
8979   "size" : 12,
8980   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8981  },
8982  {
8983   "alignment" : 4,
8984   "fields" :
8985   [
8986    {
8987     "field_name" : "num_points",
8988     "referenced_type" : "_ZTIj"
8989    },
8990    {
8991     "field_name" : "reserved",
8992     "field_offset" : 32,
8993     "referenced_type" : "_ZTIA8_j"
8994    },
8995    {
8996     "field_name" : "xyzc_points",
8997     "field_offset" : 288,
8998     "referenced_type" : "_ZTIA_f"
8999    }
9000   ],
9001   "linker_set_key" : "_ZTI20android_depth_points",
9002   "name" : "android_depth_points",
9003   "referenced_type" : "_ZTI20android_depth_points",
9004   "self_type" : "_ZTI20android_depth_points",
9005   "size" : 36,
9006   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9007  },
9008  {
9009   "alignment" : 4,
9010   "fields" :
9011   [
9012    {
9013     "field_name" : "struct_size",
9014     "referenced_type" : "_ZTIj"
9015    },
9016    {
9017     "field_name" : "buffer_id",
9018     "field_offset" : 32,
9019     "referenced_type" : "_ZTIi"
9020    },
9021    {
9022     "field_name" : "priority",
9023     "field_offset" : 64,
9024     "referenced_type" : "_ZTIi"
9025    },
9026    {
9027     "field_name" : "tag",
9028     "field_offset" : 96,
9029     "referenced_type" : "_ZTIPKc"
9030    },
9031    {
9032     "field_name" : "file",
9033     "field_offset" : 128,
9034     "referenced_type" : "_ZTIPKc"
9035    },
9036    {
9037     "field_name" : "line",
9038     "field_offset" : 160,
9039     "referenced_type" : "_ZTIj"
9040    },
9041    {
9042     "field_name" : "message",
9043     "field_offset" : 192,
9044     "referenced_type" : "_ZTIPKc"
9045    }
9046   ],
9047   "linker_set_key" : "_ZTI21__android_log_message",
9048   "name" : "__android_log_message",
9049   "referenced_type" : "_ZTI21__android_log_message",
9050   "self_type" : "_ZTI21__android_log_message",
9051   "size" : 28,
9052   "source_file" : "/system/core/liblog/include/android/log.h"
9053  },
9054  {
9055   "alignment" : 4,
9056   "fields" :
9057   [
9058    {
9059     "field_name" : "maxContentLightLevel",
9060     "referenced_type" : "_ZTIf"
9061    },
9062    {
9063     "field_name" : "maxFrameAverageLightLevel",
9064     "field_offset" : 32,
9065     "referenced_type" : "_ZTIf"
9066    }
9067   ],
9068   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
9069   "name" : "android_cta861_3_metadata",
9070   "referenced_type" : "_ZTI25android_cta861_3_metadata",
9071   "self_type" : "_ZTI25android_cta861_3_metadata",
9072   "size" : 8,
9073   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9074  },
9075  {
9076   "alignment" : 4,
9077   "fields" :
9078   [
9079    {
9080     "field_name" : "displayPrimaryRed",
9081     "referenced_type" : "_ZTI16android_xy_color"
9082    },
9083    {
9084     "field_name" : "displayPrimaryGreen",
9085     "field_offset" : 64,
9086     "referenced_type" : "_ZTI16android_xy_color"
9087    },
9088    {
9089     "field_name" : "displayPrimaryBlue",
9090     "field_offset" : 128,
9091     "referenced_type" : "_ZTI16android_xy_color"
9092    },
9093    {
9094     "field_name" : "whitePoint",
9095     "field_offset" : 192,
9096     "referenced_type" : "_ZTI16android_xy_color"
9097    },
9098    {
9099     "field_name" : "maxLuminance",
9100     "field_offset" : 256,
9101     "referenced_type" : "_ZTIf"
9102    },
9103    {
9104     "field_name" : "minLuminance",
9105     "field_offset" : 288,
9106     "referenced_type" : "_ZTIf"
9107    }
9108   ],
9109   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
9110   "name" : "android_smpte2086_metadata",
9111   "referenced_type" : "_ZTI26android_smpte2086_metadata",
9112   "self_type" : "_ZTI26android_smpte2086_metadata",
9113   "size" : 40,
9114   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9115  },
9116  {
9117   "alignment" : 4,
9118   "fields" :
9119   [
9120    {
9121     "referenced_type" : "_ZTIN7log_msgUt_E"
9122    }
9123   ],
9124   "linker_set_key" : "_ZTI7log_msg",
9125   "name" : "log_msg",
9126   "referenced_type" : "_ZTI7log_msg",
9127   "self_type" : "_ZTI7log_msg",
9128   "size" : 5124,
9129   "source_file" : "/system/core/liblog/include/log/log_read.h"
9130  },
9131  {
9132   "alignment" : 1,
9133   "fields" :
9134   [
9135    {
9136     "field_name" : "tv_sec",
9137     "referenced_type" : "_ZTIj"
9138    },
9139    {
9140     "field_name" : "tv_nsec",
9141     "field_offset" : 32,
9142     "referenced_type" : "_ZTIj"
9143    }
9144   ],
9145   "linker_set_key" : "_ZTI8log_time",
9146   "name" : "log_time",
9147   "referenced_type" : "_ZTI8log_time",
9148   "self_type" : "_ZTI8log_time",
9149   "size" : 8,
9150   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
9151  },
9152  {
9153   "alignment" : 4,
9154   "fields" :
9155   [
9156    {
9157     "access" : "private",
9158     "field_name" : "mStorage",
9159     "field_offset" : 32,
9160     "referenced_type" : "_ZTIPv"
9161    },
9162    {
9163     "access" : "private",
9164     "field_name" : "mCount",
9165     "field_offset" : 64,
9166     "referenced_type" : "_ZTIj"
9167    },
9168    {
9169     "access" : "private",
9170     "field_name" : "mFlags",
9171     "field_offset" : 96,
9172     "referenced_type" : "_ZTIKj"
9173    },
9174    {
9175     "access" : "private",
9176     "field_name" : "mItemSize",
9177     "field_offset" : 128,
9178     "referenced_type" : "_ZTIKj"
9179    }
9180   ],
9181   "linker_set_key" : "_ZTIN7android10VectorImplE",
9182   "name" : "android::VectorImpl",
9183   "record_kind" : "class",
9184   "referenced_type" : "_ZTIN7android10VectorImplE",
9185   "self_type" : "_ZTIN7android10VectorImplE",
9186   "size" : 20,
9187   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9188   "vtable_components" :
9189   [
9190    {
9191     "kind" : "offset_to_top"
9192    },
9193    {
9194     "kind" : "rtti",
9195     "mangled_component_name" : "_ZTIN7android10VectorImplE"
9196    },
9197    {
9198     "kind" : "complete_dtor_pointer",
9199     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
9200    },
9201    {
9202     "kind" : "deleting_dtor_pointer",
9203     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
9204    },
9205    {
9206     "is_pure" : true,
9207     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9208    },
9209    {
9210     "is_pure" : true,
9211     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9212    },
9213    {
9214     "is_pure" : true,
9215     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9216    },
9217    {
9218     "is_pure" : true,
9219     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9220    },
9221    {
9222     "is_pure" : true,
9223     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9224    },
9225    {
9226     "is_pure" : true,
9227     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9228    }
9229   ]
9230  },
9231  {
9232   "alignment" : 4,
9233   "fields" :
9234   [
9235    {
9236     "access" : "private",
9237     "field_name" : "mVector",
9238     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
9239    }
9240   ],
9241   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9242   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
9243   "record_kind" : "class",
9244   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9245   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9246   "size" : 20,
9247   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
9248   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
9249  },
9250  {
9251   "alignment" : 4,
9252   "fields" :
9253   [
9254    {
9255     "access" : "private",
9256     "field_name" : "mTag",
9257     "referenced_type" : "_ZTIy"
9258    }
9259   ],
9260   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
9261   "name" : "android::ScopedTrace",
9262   "record_kind" : "class",
9263   "referenced_type" : "_ZTIN7android11ScopedTraceE",
9264   "self_type" : "_ZTIN7android11ScopedTraceE",
9265   "size" : 8,
9266   "source_file" : "/system/core/libutils/include/utils/Trace.h"
9267  },
9268  {
9269   "alignment" : 4,
9270   "fields" :
9271   [
9272    {
9273     "access" : "private",
9274     "field_name" : "mCount",
9275     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9276    }
9277   ],
9278   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9279   "name" : "android::LightRefBase<android::NativeHandle>",
9280   "record_kind" : "class",
9281   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9282   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9283   "size" : 4,
9284   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9285   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
9286  },
9287  {
9288   "alignment" : 4,
9289   "fields" :
9290   [
9291    {
9292     "access" : "private",
9293     "field_name" : "mCount",
9294     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9295    }
9296   ],
9297   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9298   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
9299   "record_kind" : "class",
9300   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9301   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9302   "size" : 4,
9303   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9304   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
9305  },
9306  {
9307   "alignment" : 4,
9308   "base_specifiers" :
9309   [
9310    {
9311     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
9312    }
9313   ],
9314   "fields" :
9315   [
9316    {
9317     "access" : "private",
9318     "field_name" : "mHandle",
9319     "field_offset" : 32,
9320     "referenced_type" : "_ZTIP13native_handle"
9321    },
9322    {
9323     "access" : "private",
9324     "field_name" : "mOwnsHandle",
9325     "field_offset" : 64,
9326     "referenced_type" : "_ZTIb"
9327    }
9328   ],
9329   "linker_set_key" : "_ZTIN7android12NativeHandleE",
9330   "name" : "android::NativeHandle",
9331   "record_kind" : "class",
9332   "referenced_type" : "_ZTIN7android12NativeHandleE",
9333   "self_type" : "_ZTIN7android12NativeHandleE",
9334   "size" : 12,
9335   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
9336  },
9337  {
9338   "alignment" : 4,
9339   "base_specifiers" :
9340   [
9341    {
9342     "access" : "private",
9343     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
9344    }
9345   ],
9346   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9347   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
9348   "record_kind" : "class",
9349   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9350   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9351   "size" : 20,
9352   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
9353   "template_args" :
9354   [
9355    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
9356   ],
9357   "vtable_components" :
9358   [
9359    {
9360     "kind" : "offset_to_top"
9361    },
9362    {
9363     "kind" : "rtti",
9364     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
9365    },
9366    {
9367     "kind" : "complete_dtor_pointer",
9368     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
9369    },
9370    {
9371     "kind" : "deleting_dtor_pointer",
9372     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
9373    },
9374    {
9375     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
9376    },
9377    {
9378     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
9379    },
9380    {
9381     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
9382    },
9383    {
9384     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
9385    },
9386    {
9387     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
9388    },
9389    {
9390     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
9391    },
9392    {
9393     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
9394    }
9395   ]
9396  },
9397  {
9398   "alignment" : 1,
9399   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
9400   "name" : "android::ReferenceMover",
9401   "record_kind" : "class",
9402   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
9403   "self_type" : "_ZTIN7android14ReferenceMoverE",
9404   "size" : 1,
9405   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9406  },
9407  {
9408   "alignment" : 4,
9409   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
9410   "name" : "android::ReferenceRenamer",
9411   "record_kind" : "class",
9412   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
9413   "self_type" : "_ZTIN7android16ReferenceRenamerE",
9414   "size" : 4,
9415   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9416   "vtable_components" :
9417   [
9418    {
9419     "kind" : "offset_to_top"
9420    },
9421    {
9422     "kind" : "rtti",
9423     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
9424    },
9425    {
9426     "is_pure" : true,
9427     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
9428    }
9429   ]
9430  },
9431  {
9432   "alignment" : 4,
9433   "base_specifiers" :
9434   [
9435    {
9436     "referenced_type" : "_ZTIN7android10VectorImplE"
9437    }
9438   ],
9439   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
9440   "name" : "android::SortedVectorImpl",
9441   "record_kind" : "class",
9442   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
9443   "self_type" : "_ZTIN7android16SortedVectorImplE",
9444   "size" : 20,
9445   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9446   "vtable_components" :
9447   [
9448    {
9449     "kind" : "offset_to_top"
9450    },
9451    {
9452     "kind" : "rtti",
9453     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
9454    },
9455    {
9456     "kind" : "complete_dtor_pointer",
9457     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
9458    },
9459    {
9460     "kind" : "deleting_dtor_pointer",
9461     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
9462    },
9463    {
9464     "is_pure" : true,
9465     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9466    },
9467    {
9468     "is_pure" : true,
9469     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9470    },
9471    {
9472     "is_pure" : true,
9473     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9474    },
9475    {
9476     "is_pure" : true,
9477     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9478    },
9479    {
9480     "is_pure" : true,
9481     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9482    },
9483    {
9484     "is_pure" : true,
9485     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9486    },
9487    {
9488     "is_pure" : true,
9489     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
9490    }
9491   ]
9492  },
9493  {
9494   "alignment" : 1,
9495   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
9496   "name" : "android::trait_trivial_copy<bool>",
9497   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
9498   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
9499   "size" : 1,
9500   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9501   "template_args" : [ "_ZTIb" ]
9502  },
9503  {
9504   "alignment" : 1,
9505   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
9506   "name" : "android::trait_trivial_copy<char>",
9507   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
9508   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
9509   "size" : 1,
9510   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9511   "template_args" : [ "_ZTIc" ]
9512  },
9513  {
9514   "alignment" : 1,
9515   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
9516   "name" : "android::trait_trivial_copy<double>",
9517   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
9518   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
9519   "size" : 1,
9520   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9521   "template_args" : [ "_ZTId" ]
9522  },
9523  {
9524   "alignment" : 1,
9525   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
9526   "name" : "android::trait_trivial_copy<float>",
9527   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
9528   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
9529   "size" : 1,
9530   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9531   "template_args" : [ "_ZTIf" ]
9532  },
9533  {
9534   "alignment" : 1,
9535   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
9536   "name" : "android::trait_trivial_copy<unsigned char>",
9537   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
9538   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
9539   "size" : 1,
9540   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9541   "template_args" : [ "_ZTIh" ]
9542  },
9543  {
9544   "alignment" : 1,
9545   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
9546   "name" : "android::trait_trivial_copy<int>",
9547   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
9548   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
9549   "size" : 1,
9550   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9551   "template_args" : [ "_ZTIi" ]
9552  },
9553  {
9554   "alignment" : 1,
9555   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
9556   "name" : "android::trait_trivial_copy<unsigned int>",
9557   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
9558   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
9559   "size" : 1,
9560   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9561   "template_args" : [ "_ZTIj" ]
9562  },
9563  {
9564   "alignment" : 1,
9565   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
9566   "name" : "android::trait_trivial_copy<long>",
9567   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
9568   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
9569   "size" : 1,
9570   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9571   "template_args" : [ "_ZTIl" ]
9572  },
9573  {
9574   "alignment" : 1,
9575   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
9576   "name" : "android::trait_trivial_copy<unsigned long>",
9577   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
9578   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
9579   "size" : 1,
9580   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9581   "template_args" : [ "_ZTIm" ]
9582  },
9583  {
9584   "alignment" : 1,
9585   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
9586   "name" : "android::trait_trivial_copy<short>",
9587   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
9588   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
9589   "size" : 1,
9590   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9591   "template_args" : [ "_ZTIs" ]
9592  },
9593  {
9594   "alignment" : 1,
9595   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
9596   "name" : "android::trait_trivial_copy<unsigned short>",
9597   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
9598   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
9599   "size" : 1,
9600   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9601   "template_args" : [ "_ZTIt" ]
9602  },
9603  {
9604   "alignment" : 1,
9605   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
9606   "name" : "android::trait_trivial_copy<void>",
9607   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
9608   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
9609   "size" : 1,
9610   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9611   "template_args" : [ "_ZTIv" ]
9612  },
9613  {
9614   "alignment" : 1,
9615   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
9616   "name" : "android::trait_trivial_copy<long long>",
9617   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
9618   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
9619   "size" : 1,
9620   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9621   "template_args" : [ "_ZTIx" ]
9622  },
9623  {
9624   "alignment" : 1,
9625   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
9626   "name" : "android::trait_trivial_copy<unsigned long long>",
9627   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
9628   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
9629   "size" : 1,
9630   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9631   "template_args" : [ "_ZTIy" ]
9632  },
9633  {
9634   "alignment" : 1,
9635   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
9636   "name" : "android::trait_trivial_ctor<bool>",
9637   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
9638   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
9639   "size" : 1,
9640   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9641   "template_args" : [ "_ZTIb" ]
9642  },
9643  {
9644   "alignment" : 1,
9645   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
9646   "name" : "android::trait_trivial_ctor<char>",
9647   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
9648   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
9649   "size" : 1,
9650   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9651   "template_args" : [ "_ZTIc" ]
9652  },
9653  {
9654   "alignment" : 1,
9655   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
9656   "name" : "android::trait_trivial_ctor<double>",
9657   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
9658   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
9659   "size" : 1,
9660   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9661   "template_args" : [ "_ZTId" ]
9662  },
9663  {
9664   "alignment" : 1,
9665   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
9666   "name" : "android::trait_trivial_ctor<float>",
9667   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
9668   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
9669   "size" : 1,
9670   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9671   "template_args" : [ "_ZTIf" ]
9672  },
9673  {
9674   "alignment" : 1,
9675   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
9676   "name" : "android::trait_trivial_ctor<unsigned char>",
9677   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
9678   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
9679   "size" : 1,
9680   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9681   "template_args" : [ "_ZTIh" ]
9682  },
9683  {
9684   "alignment" : 1,
9685   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
9686   "name" : "android::trait_trivial_ctor<int>",
9687   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
9688   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
9689   "size" : 1,
9690   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9691   "template_args" : [ "_ZTIi" ]
9692  },
9693  {
9694   "alignment" : 1,
9695   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
9696   "name" : "android::trait_trivial_ctor<unsigned int>",
9697   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
9698   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
9699   "size" : 1,
9700   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9701   "template_args" : [ "_ZTIj" ]
9702  },
9703  {
9704   "alignment" : 1,
9705   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
9706   "name" : "android::trait_trivial_ctor<long>",
9707   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
9708   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
9709   "size" : 1,
9710   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9711   "template_args" : [ "_ZTIl" ]
9712  },
9713  {
9714   "alignment" : 1,
9715   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
9716   "name" : "android::trait_trivial_ctor<unsigned long>",
9717   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
9718   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
9719   "size" : 1,
9720   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9721   "template_args" : [ "_ZTIm" ]
9722  },
9723  {
9724   "alignment" : 1,
9725   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
9726   "name" : "android::trait_trivial_ctor<short>",
9727   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
9728   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
9729   "size" : 1,
9730   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9731   "template_args" : [ "_ZTIs" ]
9732  },
9733  {
9734   "alignment" : 1,
9735   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
9736   "name" : "android::trait_trivial_ctor<unsigned short>",
9737   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
9738   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
9739   "size" : 1,
9740   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9741   "template_args" : [ "_ZTIt" ]
9742  },
9743  {
9744   "alignment" : 1,
9745   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
9746   "name" : "android::trait_trivial_ctor<void>",
9747   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
9748   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
9749   "size" : 1,
9750   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9751   "template_args" : [ "_ZTIv" ]
9752  },
9753  {
9754   "alignment" : 1,
9755   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
9756   "name" : "android::trait_trivial_ctor<long long>",
9757   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
9758   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
9759   "size" : 1,
9760   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9761   "template_args" : [ "_ZTIx" ]
9762  },
9763  {
9764   "alignment" : 1,
9765   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
9766   "name" : "android::trait_trivial_ctor<unsigned long long>",
9767   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
9768   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
9769   "size" : 1,
9770   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9771   "template_args" : [ "_ZTIy" ]
9772  },
9773  {
9774   "alignment" : 1,
9775   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
9776   "name" : "android::trait_trivial_dtor<bool>",
9777   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
9778   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
9779   "size" : 1,
9780   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9781   "template_args" : [ "_ZTIb" ]
9782  },
9783  {
9784   "alignment" : 1,
9785   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
9786   "name" : "android::trait_trivial_dtor<char>",
9787   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
9788   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
9789   "size" : 1,
9790   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9791   "template_args" : [ "_ZTIc" ]
9792  },
9793  {
9794   "alignment" : 1,
9795   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
9796   "name" : "android::trait_trivial_dtor<double>",
9797   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
9798   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
9799   "size" : 1,
9800   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9801   "template_args" : [ "_ZTId" ]
9802  },
9803  {
9804   "alignment" : 1,
9805   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
9806   "name" : "android::trait_trivial_dtor<float>",
9807   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
9808   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
9809   "size" : 1,
9810   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9811   "template_args" : [ "_ZTIf" ]
9812  },
9813  {
9814   "alignment" : 1,
9815   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
9816   "name" : "android::trait_trivial_dtor<unsigned char>",
9817   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
9818   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
9819   "size" : 1,
9820   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9821   "template_args" : [ "_ZTIh" ]
9822  },
9823  {
9824   "alignment" : 1,
9825   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
9826   "name" : "android::trait_trivial_dtor<int>",
9827   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
9828   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
9829   "size" : 1,
9830   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9831   "template_args" : [ "_ZTIi" ]
9832  },
9833  {
9834   "alignment" : 1,
9835   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
9836   "name" : "android::trait_trivial_dtor<unsigned int>",
9837   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
9838   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
9839   "size" : 1,
9840   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9841   "template_args" : [ "_ZTIj" ]
9842  },
9843  {
9844   "alignment" : 1,
9845   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
9846   "name" : "android::trait_trivial_dtor<long>",
9847   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
9848   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
9849   "size" : 1,
9850   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9851   "template_args" : [ "_ZTIl" ]
9852  },
9853  {
9854   "alignment" : 1,
9855   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
9856   "name" : "android::trait_trivial_dtor<unsigned long>",
9857   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
9858   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
9859   "size" : 1,
9860   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9861   "template_args" : [ "_ZTIm" ]
9862  },
9863  {
9864   "alignment" : 1,
9865   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
9866   "name" : "android::trait_trivial_dtor<short>",
9867   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
9868   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
9869   "size" : 1,
9870   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9871   "template_args" : [ "_ZTIs" ]
9872  },
9873  {
9874   "alignment" : 1,
9875   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
9876   "name" : "android::trait_trivial_dtor<unsigned short>",
9877   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
9878   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
9879   "size" : 1,
9880   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9881   "template_args" : [ "_ZTIt" ]
9882  },
9883  {
9884   "alignment" : 1,
9885   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
9886   "name" : "android::trait_trivial_dtor<void>",
9887   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
9888   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
9889   "size" : 1,
9890   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9891   "template_args" : [ "_ZTIv" ]
9892  },
9893  {
9894   "alignment" : 1,
9895   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
9896   "name" : "android::trait_trivial_dtor<long long>",
9897   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
9898   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
9899   "size" : 1,
9900   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9901   "template_args" : [ "_ZTIx" ]
9902  },
9903  {
9904   "alignment" : 1,
9905   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
9906   "name" : "android::trait_trivial_dtor<unsigned long long>",
9907   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
9908   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
9909   "size" : 1,
9910   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9911   "template_args" : [ "_ZTIy" ]
9912  },
9913  {
9914   "alignment" : 1,
9915   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9916   "name" : "android::trait_trivial_move<android::String8>",
9917   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9918   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9919   "size" : 1,
9920   "source_file" : "/system/core/libutils/include/utils/String8.h",
9921   "template_args" : [ "_ZTIN7android7String8E" ]
9922  },
9923  {
9924   "alignment" : 1,
9925   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9926   "name" : "android::trait_trivial_move<android::String16>",
9927   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9928   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
9929   "size" : 1,
9930   "source_file" : "/system/core/libutils/include/utils/String16.h",
9931   "template_args" : [ "_ZTIN7android8String16E" ]
9932  },
9933  {
9934   "alignment" : 1,
9935   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
9936   "name" : "android::trait_trivial_move<bool>",
9937   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
9938   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
9939   "size" : 1,
9940   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9941   "template_args" : [ "_ZTIb" ]
9942  },
9943  {
9944   "alignment" : 1,
9945   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
9946   "name" : "android::trait_trivial_move<char>",
9947   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
9948   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
9949   "size" : 1,
9950   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9951   "template_args" : [ "_ZTIc" ]
9952  },
9953  {
9954   "alignment" : 1,
9955   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
9956   "name" : "android::trait_trivial_move<double>",
9957   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
9958   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
9959   "size" : 1,
9960   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9961   "template_args" : [ "_ZTId" ]
9962  },
9963  {
9964   "alignment" : 1,
9965   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
9966   "name" : "android::trait_trivial_move<float>",
9967   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
9968   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
9969   "size" : 1,
9970   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9971   "template_args" : [ "_ZTIf" ]
9972  },
9973  {
9974   "alignment" : 1,
9975   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
9976   "name" : "android::trait_trivial_move<unsigned char>",
9977   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
9978   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
9979   "size" : 1,
9980   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9981   "template_args" : [ "_ZTIh" ]
9982  },
9983  {
9984   "alignment" : 1,
9985   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
9986   "name" : "android::trait_trivial_move<int>",
9987   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
9988   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
9989   "size" : 1,
9990   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9991   "template_args" : [ "_ZTIi" ]
9992  },
9993  {
9994   "alignment" : 1,
9995   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
9996   "name" : "android::trait_trivial_move<unsigned int>",
9997   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
9998   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
9999   "size" : 1,
10000   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10001   "template_args" : [ "_ZTIj" ]
10002  },
10003  {
10004   "alignment" : 1,
10005   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
10006   "name" : "android::trait_trivial_move<long>",
10007   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
10008   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
10009   "size" : 1,
10010   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10011   "template_args" : [ "_ZTIl" ]
10012  },
10013  {
10014   "alignment" : 1,
10015   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
10016   "name" : "android::trait_trivial_move<unsigned long>",
10017   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
10018   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
10019   "size" : 1,
10020   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10021   "template_args" : [ "_ZTIm" ]
10022  },
10023  {
10024   "alignment" : 1,
10025   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
10026   "name" : "android::trait_trivial_move<short>",
10027   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
10028   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
10029   "size" : 1,
10030   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10031   "template_args" : [ "_ZTIs" ]
10032  },
10033  {
10034   "alignment" : 1,
10035   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
10036   "name" : "android::trait_trivial_move<unsigned short>",
10037   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
10038   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
10039   "size" : 1,
10040   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10041   "template_args" : [ "_ZTIt" ]
10042  },
10043  {
10044   "alignment" : 1,
10045   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
10046   "name" : "android::trait_trivial_move<void>",
10047   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
10048   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
10049   "size" : 1,
10050   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10051   "template_args" : [ "_ZTIv" ]
10052  },
10053  {
10054   "alignment" : 1,
10055   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
10056   "name" : "android::trait_trivial_move<long long>",
10057   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
10058   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
10059   "size" : 1,
10060   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10061   "template_args" : [ "_ZTIx" ]
10062  },
10063  {
10064   "alignment" : 1,
10065   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
10066   "name" : "android::trait_trivial_move<unsigned long long>",
10067   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
10068   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
10069   "size" : 1,
10070   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10071   "template_args" : [ "_ZTIy" ]
10072  },
10073  {
10074   "alignment" : 4,
10075   "base_specifiers" :
10076   [
10077    {
10078     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
10079    }
10080   ],
10081   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
10082   "name" : "android::VirtualLightRefBase",
10083   "record_kind" : "class",
10084   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
10085   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
10086   "size" : 8,
10087   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
10088   "vtable_components" :
10089   [
10090    {
10091     "kind" : "offset_to_top"
10092    },
10093    {
10094     "kind" : "rtti",
10095     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
10096    },
10097    {
10098     "kind" : "complete_dtor_pointer",
10099     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
10100    },
10101    {
10102     "kind" : "deleting_dtor_pointer",
10103     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
10104    }
10105   ]
10106  },
10107  {
10108   "alignment" : 4,
10109   "fields" :
10110   [
10111    {
10112     "access" : "private",
10113     "field_name" : "m_ptr",
10114     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
10115    }
10116   ],
10117   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10118   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
10119   "record_kind" : "class",
10120   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10121   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10122   "size" : 4,
10123   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10124   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
10125  },
10126  {
10127   "alignment" : 4,
10128   "fields" :
10129   [
10130    {
10131     "access" : "private",
10132     "field_name" : "m_ptr",
10133     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
10134    }
10135   ],
10136   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10137   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
10138   "record_kind" : "class",
10139   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10140   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10141   "size" : 4,
10142   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10143   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
10144  },
10145  {
10146   "alignment" : 4,
10147   "fields" :
10148   [
10149    {
10150     "access" : "private",
10151     "field_name" : "m_ptr",
10152     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
10153    }
10154   ],
10155   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10156   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
10157   "record_kind" : "class",
10158   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10159   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10160   "size" : 4,
10161   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10162   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
10163  },
10164  {
10165   "alignment" : 4,
10166   "fields" :
10167   [
10168    {
10169     "access" : "private",
10170     "field_name" : "m_ptr",
10171     "referenced_type" : "_ZTIPN7android6ThreadE"
10172    }
10173   ],
10174   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
10175   "name" : "android::sp<android::Thread>",
10176   "record_kind" : "class",
10177   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
10178   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
10179   "size" : 4,
10180   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10181   "template_args" : [ "_ZTIN7android6ThreadE" ]
10182  },
10183  {
10184   "alignment" : 4,
10185   "fields" :
10186   [
10187    {
10188     "access" : "private",
10189     "field_name" : "m_ptr",
10190     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
10191    }
10192   ],
10193   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10194   "name" : "android::sp<android::hardware::IInterface>",
10195   "record_kind" : "class",
10196   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10197   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10198   "size" : 4,
10199   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10200   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
10201  },
10202  {
10203   "alignment" : 4,
10204   "fields" :
10205   [
10206    {
10207     "access" : "private",
10208     "field_name" : "m_ptr",
10209     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
10210    }
10211   ],
10212   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10213   "name" : "android::sp<android::hardware::ProcessState>",
10214   "record_kind" : "class",
10215   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10216   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10217   "size" : 4,
10218   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10219   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
10220  },
10221  {
10222   "alignment" : 4,
10223   "fields" :
10224   [
10225    {
10226     "access" : "private",
10227     "field_name" : "m_ptr",
10228     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
10229    }
10230   ],
10231   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10232   "name" : "android::sp<android::hardware::hidl_death_recipient>",
10233   "record_kind" : "class",
10234   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10235   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10236   "size" : 4,
10237   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10238   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
10239  },
10240  {
10241   "alignment" : 4,
10242   "fields" :
10243   [
10244    {
10245     "access" : "private",
10246     "field_name" : "m_ptr",
10247     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
10248    }
10249   ],
10250   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10251   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
10252   "record_kind" : "class",
10253   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10254   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10255   "size" : 4,
10256   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10257   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
10258  },
10259  {
10260   "alignment" : 4,
10261   "fields" :
10262   [
10263    {
10264     "access" : "private",
10265     "field_name" : "m_ptr",
10266     "referenced_type" : "_ZTIPN7android8hardware6health4V2_019IHealthInfoCallbackE"
10267    }
10268   ],
10269   "linker_set_key" : "_ZTIN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
10270   "name" : "android::sp<android::hardware::health::V2_0::IHealthInfoCallback>",
10271   "record_kind" : "class",
10272   "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
10273   "self_type" : "_ZTIN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
10274   "size" : 4,
10275   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10276   "template_args" : [ "_ZTIN7android8hardware6health4V2_019IHealthInfoCallbackE" ]
10277  },
10278  {
10279   "alignment" : 4,
10280   "fields" :
10281   [
10282    {
10283     "access" : "private",
10284     "field_name" : "m_ptr",
10285     "referenced_type" : "_ZTIPN7android8hardware6health4V2_07IHealthE"
10286    }
10287   ],
10288   "linker_set_key" : "_ZTIN7android2spINS_8hardware6health4V2_07IHealthEEE",
10289   "name" : "android::sp<android::hardware::health::V2_0::IHealth>",
10290   "record_kind" : "class",
10291   "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_07IHealthEEE",
10292   "self_type" : "_ZTIN7android2spINS_8hardware6health4V2_07IHealthEEE",
10293   "size" : 4,
10294   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10295   "template_args" : [ "_ZTIN7android8hardware6health4V2_07IHealthE" ]
10296  },
10297  {
10298   "alignment" : 4,
10299   "fields" :
10300   [
10301    {
10302     "access" : "private",
10303     "field_name" : "m_ptr",
10304     "referenced_type" : "_ZTIPN7android8hardware6health4V2_119IHealthInfoCallbackE"
10305    }
10306   ],
10307   "linker_set_key" : "_ZTIN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
10308   "name" : "android::sp<android::hardware::health::V2_1::IHealthInfoCallback>",
10309   "record_kind" : "class",
10310   "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
10311   "self_type" : "_ZTIN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
10312   "size" : 4,
10313   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10314   "template_args" : [ "_ZTIN7android8hardware6health4V2_119IHealthInfoCallbackE" ]
10315  },
10316  {
10317   "alignment" : 4,
10318   "fields" :
10319   [
10320    {
10321     "access" : "private",
10322     "field_name" : "m_ptr",
10323     "referenced_type" : "_ZTIPN7android8hardware6health4V2_17IHealthE"
10324    }
10325   ],
10326   "linker_set_key" : "_ZTIN7android2spINS_8hardware6health4V2_17IHealthEEE",
10327   "name" : "android::sp<android::hardware::health::V2_1::IHealth>",
10328   "record_kind" : "class",
10329   "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_17IHealthEEE",
10330   "self_type" : "_ZTIN7android2spINS_8hardware6health4V2_17IHealthEEE",
10331   "size" : 4,
10332   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10333   "template_args" : [ "_ZTIN7android8hardware6health4V2_17IHealthE" ]
10334  },
10335  {
10336   "alignment" : 4,
10337   "fields" :
10338   [
10339    {
10340     "access" : "private",
10341     "field_name" : "m_ptr",
10342     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
10343    }
10344   ],
10345   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10346   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
10347   "record_kind" : "class",
10348   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10349   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10350   "size" : 4,
10351   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10352   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
10353  },
10354  {
10355   "alignment" : 4,
10356   "fields" :
10357   [
10358    {
10359     "access" : "private",
10360     "field_name" : "m_ptr",
10361     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
10362    }
10363   ],
10364   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10365   "name" : "android::sp<android::hardware::IBinder>",
10366   "record_kind" : "class",
10367   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10368   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10369   "size" : 4,
10370   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10371   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
10372  },
10373  {
10374   "alignment" : 4,
10375   "fields" :
10376   [
10377    {
10378     "access" : "private",
10379     "field_name" : "m_ptr",
10380     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
10381    }
10382   ],
10383   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10384   "name" : "android::sp<android::hardware::BHwBinder>",
10385   "record_kind" : "class",
10386   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10387   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10388   "size" : 4,
10389   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10390   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
10391  },
10392  {
10393   "alignment" : 4,
10394   "fields" :
10395   [
10396    {
10397     "access" : "private",
10398     "field_name" : "m_ptr",
10399     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
10400    },
10401    {
10402     "access" : "private",
10403     "field_name" : "m_refs",
10404     "field_offset" : 32,
10405     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10406    }
10407   ],
10408   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10409   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
10410   "record_kind" : "class",
10411   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10412   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10413   "size" : 8,
10414   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10415   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
10416  },
10417  {
10418   "alignment" : 4,
10419   "fields" :
10420   [
10421    {
10422     "access" : "private",
10423     "field_name" : "m_ptr",
10424     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
10425    },
10426    {
10427     "access" : "private",
10428     "field_name" : "m_refs",
10429     "field_offset" : 32,
10430     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10431    }
10432   ],
10433   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10434   "name" : "android::wp<android::hardware::hidl_death_recipient>",
10435   "record_kind" : "class",
10436   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10437   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10438   "size" : 8,
10439   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10440   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
10441  },
10442  {
10443   "alignment" : 4,
10444   "fields" :
10445   [
10446    {
10447     "access" : "private",
10448     "field_name" : "m_ptr",
10449     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
10450    },
10451    {
10452     "access" : "private",
10453     "field_name" : "m_refs",
10454     "field_offset" : 32,
10455     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10456    }
10457   ],
10458   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10459   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
10460   "record_kind" : "class",
10461   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10462   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10463   "size" : 8,
10464   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10465   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
10466  },
10467  {
10468   "alignment" : 4,
10469   "fields" :
10470   [
10471    {
10472     "access" : "private",
10473     "field_name" : "m_ptr",
10474     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
10475    },
10476    {
10477     "access" : "private",
10478     "field_name" : "m_refs",
10479     "field_offset" : 32,
10480     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10481    }
10482   ],
10483   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10484   "name" : "android::wp<android::hardware::BHwBinder>",
10485   "record_kind" : "class",
10486   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10487   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10488   "size" : 8,
10489   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10490   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
10491  },
10492  {
10493   "alignment" : 4,
10494   "base_specifiers" :
10495   [
10496    {
10497     "is_virtual" : true,
10498     "referenced_type" : "_ZTIN7android7RefBaseE"
10499    }
10500   ],
10501   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10502   "name" : "android::hidl::base::V1_0::IBase",
10503   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10504   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10505   "size" : 12,
10506   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
10507   "vtable_components" :
10508   [
10509    {
10510     "component_value" : 4,
10511     "kind" : "vbase_offset"
10512    },
10513    {
10514     "kind" : "offset_to_top"
10515    },
10516    {
10517     "kind" : "rtti",
10518     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10519    },
10520    {
10521     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10522    },
10523    {
10524     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10525    },
10526    {
10527     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10528    },
10529    {
10530     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10531    },
10532    {
10533     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10534    },
10535    {
10536     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10537    },
10538    {
10539     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10540    },
10541    {
10542     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10543    },
10544    {
10545     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10546    },
10547    {
10548     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10549    },
10550    {
10551     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10552    },
10553    {
10554     "kind" : "complete_dtor_pointer",
10555     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
10556    },
10557    {
10558     "kind" : "deleting_dtor_pointer",
10559     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
10560    },
10561    {
10562     "kind" : "vcall_offset"
10563    },
10564    {
10565     "kind" : "vcall_offset"
10566    },
10567    {
10568     "kind" : "vcall_offset"
10569    },
10570    {
10571     "kind" : "vcall_offset"
10572    },
10573    {
10574     "component_value" : -4,
10575     "kind" : "vcall_offset"
10576    },
10577    {
10578     "component_value" : -4,
10579     "kind" : "offset_to_top"
10580    },
10581    {
10582     "kind" : "rtti",
10583     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10584    },
10585    {
10586     "kind" : "complete_dtor_pointer",
10587     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
10588    },
10589    {
10590     "kind" : "deleting_dtor_pointer",
10591     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
10592    },
10593    {
10594     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10595    },
10596    {
10597     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10598    },
10599    {
10600     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10601    },
10602    {
10603     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10604    }
10605   ]
10606  },
10607  {
10608   "alignment" : 4,
10609   "base_specifiers" :
10610   [
10611    {
10612     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
10613    },
10614    {
10615     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10616    }
10617   ],
10618   "fields" :
10619   [
10620    {
10621     "access" : "private",
10622     "field_name" : "_hidl_mImpl",
10623     "field_offset" : 512,
10624     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
10625    }
10626   ],
10627   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10628   "name" : "android::hidl::base::V1_0::BnHwBase",
10629   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10630   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10631   "size" : 76,
10632   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
10633   "vtable_components" :
10634   [
10635    {
10636     "component_value" : 68,
10637     "kind" : "vbase_offset"
10638    },
10639    {
10640     "kind" : "offset_to_top"
10641    },
10642    {
10643     "kind" : "rtti",
10644     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10645    },
10646    {
10647     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10648    },
10649    {
10650     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10651    },
10652    {
10653     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10654    },
10655    {
10656     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
10657    },
10658    {
10659     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10660    },
10661    {
10662     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10663    },
10664    {
10665     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10666    },
10667    {
10668     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10669    },
10670    {
10671     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10672    },
10673    {
10674     "kind" : "complete_dtor_pointer",
10675     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
10676    },
10677    {
10678     "kind" : "deleting_dtor_pointer",
10679     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
10680    },
10681    {
10682     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10683    },
10684    {
10685     "component_value" : -20,
10686     "kind" : "offset_to_top"
10687    },
10688    {
10689     "kind" : "rtti",
10690     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10691    },
10692    {
10693     "kind" : "complete_dtor_pointer",
10694     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10695    },
10696    {
10697     "kind" : "deleting_dtor_pointer",
10698     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10699    },
10700    {
10701     "kind" : "vcall_offset"
10702    },
10703    {
10704     "kind" : "vcall_offset"
10705    },
10706    {
10707     "kind" : "vcall_offset"
10708    },
10709    {
10710     "kind" : "vcall_offset"
10711    },
10712    {
10713     "component_value" : -68,
10714     "kind" : "vcall_offset"
10715    },
10716    {
10717     "component_value" : -68,
10718     "kind" : "offset_to_top"
10719    },
10720    {
10721     "kind" : "rtti",
10722     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10723    },
10724    {
10725     "kind" : "complete_dtor_pointer",
10726     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10727    },
10728    {
10729     "kind" : "deleting_dtor_pointer",
10730     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10731    },
10732    {
10733     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10734    },
10735    {
10736     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10737    },
10738    {
10739     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10740    },
10741    {
10742     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10743    }
10744   ]
10745  },
10746  {
10747   "alignment" : 4,
10748   "base_specifiers" :
10749   [
10750    {
10751     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10752    },
10753    {
10754     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10755    }
10756   ],
10757   "fields" :
10758   [
10759    {
10760     "access" : "private",
10761     "field_name" : "_hidl_mMutex",
10762     "field_offset" : 544,
10763     "referenced_type" : "_ZTINSt3__15mutexE"
10764    },
10765    {
10766     "access" : "private",
10767     "field_name" : "_hidl_mDeathRecipients",
10768     "field_offset" : 576,
10769     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
10770    }
10771   ],
10772   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10773   "name" : "android::hidl::base::V1_0::BpHwBase",
10774   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10775   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10776   "size" : 92,
10777   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
10778   "vtable_components" :
10779   [
10780    {
10781     "component_value" : 84,
10782     "kind" : "vbase_offset"
10783    },
10784    {
10785     "kind" : "offset_to_top"
10786    },
10787    {
10788     "kind" : "rtti",
10789     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10790    },
10791    {
10792     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
10793    },
10794    {
10795     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10796    },
10797    {
10798     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10799    },
10800    {
10801     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10802    },
10803    {
10804     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10805    },
10806    {
10807     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
10808    },
10809    {
10810     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10811    },
10812    {
10813     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
10814    },
10815    {
10816     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10817    },
10818    {
10819     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
10820    },
10821    {
10822     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10823    },
10824    {
10825     "kind" : "complete_dtor_pointer",
10826     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
10827    },
10828    {
10829     "kind" : "deleting_dtor_pointer",
10830     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
10831    },
10832    {
10833     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10834    },
10835    {
10836     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10837    },
10838    {
10839     "component_value" : 80,
10840     "kind" : "vbase_offset"
10841    },
10842    {
10843     "component_value" : -4,
10844     "kind" : "offset_to_top"
10845    },
10846    {
10847     "kind" : "rtti",
10848     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10849    },
10850    {
10851     "kind" : "complete_dtor_pointer",
10852     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10853    },
10854    {
10855     "kind" : "deleting_dtor_pointer",
10856     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10857    },
10858    {
10859     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10860    },
10861    {
10862     "component_value" : 76,
10863     "kind" : "vbase_offset"
10864    },
10865    {
10866     "component_value" : -8,
10867     "kind" : "offset_to_top"
10868    },
10869    {
10870     "kind" : "rtti",
10871     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10872    },
10873    {
10874     "kind" : "complete_dtor_pointer",
10875     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10876    },
10877    {
10878     "kind" : "deleting_dtor_pointer",
10879     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10880    },
10881    {
10882     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10883    },
10884    {
10885     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10886    },
10887    {
10888     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10889    },
10890    {
10891     "component_value" : -24,
10892     "kind" : "offset_to_top"
10893    },
10894    {
10895     "kind" : "rtti",
10896     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10897    },
10898    {
10899     "kind" : "complete_dtor_pointer",
10900     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10901    },
10902    {
10903     "kind" : "deleting_dtor_pointer",
10904     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10905    },
10906    {
10907     "kind" : "vcall_offset"
10908    },
10909    {
10910     "component_value" : -76,
10911     "kind" : "vcall_offset"
10912    },
10913    {
10914     "component_value" : -84,
10915     "kind" : "vcall_offset"
10916    },
10917    {
10918     "component_value" : -76,
10919     "kind" : "vcall_offset"
10920    },
10921    {
10922     "component_value" : -84,
10923     "kind" : "vcall_offset"
10924    },
10925    {
10926     "component_value" : -84,
10927     "kind" : "offset_to_top"
10928    },
10929    {
10930     "kind" : "rtti",
10931     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10932    },
10933    {
10934     "kind" : "complete_dtor_pointer",
10935     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10936    },
10937    {
10938     "kind" : "deleting_dtor_pointer",
10939     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10940    },
10941    {
10942     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10943    },
10944    {
10945     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10946    },
10947    {
10948     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10949    },
10950    {
10951     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10952    }
10953   ]
10954  },
10955  {
10956   "alignment" : 8,
10957   "fields" :
10958   [
10959    {
10960     "field_name" : "pid",
10961     "referenced_type" : "_ZTIi"
10962    },
10963    {
10964     "field_name" : "ptr",
10965     "field_offset" : 64,
10966     "referenced_type" : "_ZTIy"
10967    },
10968    {
10969     "field_name" : "arch",
10970     "field_offset" : 128,
10971     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
10972    }
10973   ],
10974   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10975   "name" : "android::hidl::base::V1_0::DebugInfo",
10976   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10977   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
10978   "size" : 24,
10979   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
10980  },
10981  {
10982   "alignment" : 8,
10983   "fields" :
10984   [
10985    {
10986     "field_name" : "interfaceName",
10987     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10988    },
10989    {
10990     "field_name" : "instanceName",
10991     "field_offset" : 128,
10992     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10993    },
10994    {
10995     "field_name" : "pid",
10996     "field_offset" : 256,
10997     "referenced_type" : "_ZTIi"
10998    },
10999    {
11000     "field_name" : "clientPids",
11001     "field_offset" : 320,
11002     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
11003    },
11004    {
11005     "field_name" : "arch",
11006     "field_offset" : 448,
11007     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
11008    }
11009   ],
11010   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11011   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
11012   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11013   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11014   "size" : 64,
11015   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
11016  },
11017  {
11018   "alignment" : 4,
11019   "base_specifiers" :
11020   [
11021    {
11022     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11023    }
11024   ],
11025   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11026   "name" : "android::hidl::manager::V1_0::IServiceManager",
11027   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11028   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11029   "size" : 12,
11030   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
11031   "vtable_components" :
11032   [
11033    {
11034     "component_value" : 4,
11035     "kind" : "vbase_offset"
11036    },
11037    {
11038     "kind" : "offset_to_top"
11039    },
11040    {
11041     "kind" : "rtti",
11042     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11043    },
11044    {
11045     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
11046    },
11047    {
11048     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11049    },
11050    {
11051     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11052    },
11053    {
11054     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11055    },
11056    {
11057     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11058    },
11059    {
11060     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
11061    },
11062    {
11063     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11064    },
11065    {
11066     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
11067    },
11068    {
11069     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11070    },
11071    {
11072     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
11073    },
11074    {
11075     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11076    },
11077    {
11078     "kind" : "complete_dtor_pointer",
11079     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
11080    },
11081    {
11082     "kind" : "deleting_dtor_pointer",
11083     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
11084    },
11085    {
11086     "is_pure" : true,
11087     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
11088    },
11089    {
11090     "is_pure" : true,
11091     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
11092    },
11093    {
11094     "is_pure" : true,
11095     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
11096    },
11097    {
11098     "is_pure" : true,
11099     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11100    },
11101    {
11102     "is_pure" : true,
11103     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
11104    },
11105    {
11106     "is_pure" : true,
11107     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
11108    },
11109    {
11110     "is_pure" : true,
11111     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
11112    },
11113    {
11114     "is_pure" : true,
11115     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
11116    },
11117    {
11118     "kind" : "vcall_offset"
11119    },
11120    {
11121     "kind" : "vcall_offset"
11122    },
11123    {
11124     "kind" : "vcall_offset"
11125    },
11126    {
11127     "kind" : "vcall_offset"
11128    },
11129    {
11130     "component_value" : -4,
11131     "kind" : "vcall_offset"
11132    },
11133    {
11134     "component_value" : -4,
11135     "kind" : "offset_to_top"
11136    },
11137    {
11138     "kind" : "rtti",
11139     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11140    },
11141    {
11142     "kind" : "complete_dtor_pointer",
11143     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
11144    },
11145    {
11146     "kind" : "deleting_dtor_pointer",
11147     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
11148    },
11149    {
11150     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11151    },
11152    {
11153     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11154    },
11155    {
11156     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11157    },
11158    {
11159     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11160    }
11161   ]
11162  },
11163  {
11164   "alignment" : 4,
11165   "base_specifiers" :
11166   [
11167    {
11168     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11169    }
11170   ],
11171   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11172   "name" : "android::hidl::manager::V1_0::IServiceNotification",
11173   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11174   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11175   "size" : 12,
11176   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
11177   "vtable_components" :
11178   [
11179    {
11180     "component_value" : 4,
11181     "kind" : "vbase_offset"
11182    },
11183    {
11184     "kind" : "offset_to_top"
11185    },
11186    {
11187     "kind" : "rtti",
11188     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11189    },
11190    {
11191     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
11192    },
11193    {
11194     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11195    },
11196    {
11197     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11198    },
11199    {
11200     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11201    },
11202    {
11203     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11204    },
11205    {
11206     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
11207    },
11208    {
11209     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11210    },
11211    {
11212     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
11213    },
11214    {
11215     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11216    },
11217    {
11218     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
11219    },
11220    {
11221     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11222    },
11223    {
11224     "kind" : "complete_dtor_pointer",
11225     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11226    },
11227    {
11228     "kind" : "deleting_dtor_pointer",
11229     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11230    },
11231    {
11232     "is_pure" : true,
11233     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
11234    },
11235    {
11236     "kind" : "vcall_offset"
11237    },
11238    {
11239     "kind" : "vcall_offset"
11240    },
11241    {
11242     "kind" : "vcall_offset"
11243    },
11244    {
11245     "kind" : "vcall_offset"
11246    },
11247    {
11248     "component_value" : -4,
11249     "kind" : "vcall_offset"
11250    },
11251    {
11252     "component_value" : -4,
11253     "kind" : "offset_to_top"
11254    },
11255    {
11256     "kind" : "rtti",
11257     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11258    },
11259    {
11260     "kind" : "complete_dtor_pointer",
11261     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11262    },
11263    {
11264     "kind" : "deleting_dtor_pointer",
11265     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11266    },
11267    {
11268     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11269    },
11270    {
11271     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11272    },
11273    {
11274     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11275    },
11276    {
11277     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11278    }
11279   ]
11280  },
11281  {
11282   "alignment" : 4,
11283   "fields" :
11284   [
11285    {
11286     "access" : "private",
11287     "field_name" : "mLock",
11288     "referenced_type" : "_ZTIRN7android5MutexE"
11289    }
11290   ],
11291   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
11292   "name" : "android::Mutex::Autolock",
11293   "record_kind" : "class",
11294   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
11295   "self_type" : "_ZTIN7android5Mutex8AutolockE",
11296   "size" : 4,
11297   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
11298  },
11299  {
11300   "alignment" : 4,
11301   "fields" :
11302   [
11303    {
11304     "access" : "private",
11305     "field_name" : "mMutex",
11306     "referenced_type" : "_ZTI15pthread_mutex_t"
11307    }
11308   ],
11309   "linker_set_key" : "_ZTIN7android5MutexE",
11310   "name" : "android::Mutex",
11311   "record_kind" : "class",
11312   "referenced_type" : "_ZTIN7android5MutexE",
11313   "self_type" : "_ZTIN7android5MutexE",
11314   "size" : 4,
11315   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
11316  },
11317  {
11318   "alignment" : 4,
11319   "fields" :
11320   [
11321    {
11322     "access" : "private",
11323     "field_name" : "mLock",
11324     "referenced_type" : "_ZTIRN7android6RWLockE"
11325    }
11326   ],
11327   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
11328   "name" : "android::RWLock::AutoRLock",
11329   "record_kind" : "class",
11330   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
11331   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
11332   "size" : 4,
11333   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11334  },
11335  {
11336   "alignment" : 4,
11337   "fields" :
11338   [
11339    {
11340     "access" : "private",
11341     "field_name" : "mLock",
11342     "referenced_type" : "_ZTIRN7android6RWLockE"
11343    }
11344   ],
11345   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
11346   "name" : "android::RWLock::AutoWLock",
11347   "record_kind" : "class",
11348   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
11349   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
11350   "size" : 4,
11351   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11352  },
11353  {
11354   "alignment" : 4,
11355   "fields" :
11356   [
11357    {
11358     "access" : "private",
11359     "field_name" : "mRWLock",
11360     "referenced_type" : "_ZTI16pthread_rwlock_t"
11361    }
11362   ],
11363   "linker_set_key" : "_ZTIN7android6RWLockE",
11364   "name" : "android::RWLock",
11365   "record_kind" : "class",
11366   "referenced_type" : "_ZTIN7android6RWLockE",
11367   "self_type" : "_ZTIN7android6RWLockE",
11368   "size" : 40,
11369   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11370  },
11371  {
11372   "alignment" : 4,
11373   "base_specifiers" :
11374   [
11375    {
11376     "is_virtual" : true,
11377     "referenced_type" : "_ZTIN7android7RefBaseE"
11378    }
11379   ],
11380   "fields" :
11381   [
11382    {
11383     "access" : "private",
11384     "field_name" : "mCanCallJava",
11385     "field_offset" : 32,
11386     "referenced_type" : "_ZTIKb"
11387    },
11388    {
11389     "access" : "private",
11390     "field_name" : "mThread",
11391     "field_offset" : 64,
11392     "referenced_type" : "_ZTIPv"
11393    },
11394    {
11395     "access" : "private",
11396     "field_name" : "mLock",
11397     "field_offset" : 96,
11398     "referenced_type" : "_ZTIN7android5MutexE"
11399    },
11400    {
11401     "access" : "private",
11402     "field_name" : "mThreadExitedCondition",
11403     "field_offset" : 128,
11404     "referenced_type" : "_ZTIN7android9ConditionE"
11405    },
11406    {
11407     "access" : "private",
11408     "field_name" : "mStatus",
11409     "field_offset" : 160,
11410     "referenced_type" : "_ZTIi"
11411    },
11412    {
11413     "access" : "private",
11414     "field_name" : "mExitPending",
11415     "field_offset" : 192,
11416     "referenced_type" : "_ZTIVb"
11417    },
11418    {
11419     "access" : "private",
11420     "field_name" : "mRunning",
11421     "field_offset" : 200,
11422     "referenced_type" : "_ZTIVb"
11423    },
11424    {
11425     "access" : "private",
11426     "field_name" : "mHoldSelf",
11427     "field_offset" : 224,
11428     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
11429    },
11430    {
11431     "access" : "private",
11432     "field_name" : "mTid",
11433     "field_offset" : 256,
11434     "referenced_type" : "_ZTIi"
11435    }
11436   ],
11437   "linker_set_key" : "_ZTIN7android6ThreadE",
11438   "name" : "android::Thread",
11439   "record_kind" : "class",
11440   "referenced_type" : "_ZTIN7android6ThreadE",
11441   "self_type" : "_ZTIN7android6ThreadE",
11442   "size" : 44,
11443   "source_file" : "/system/core/libutils/include/utils/Thread.h",
11444   "vtable_components" :
11445   [
11446    {
11447     "component_value" : 36,
11448     "kind" : "vbase_offset"
11449    },
11450    {
11451     "kind" : "offset_to_top"
11452    },
11453    {
11454     "kind" : "rtti",
11455     "mangled_component_name" : "_ZTIN7android6ThreadE"
11456    },
11457    {
11458     "kind" : "complete_dtor_pointer",
11459     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
11460    },
11461    {
11462     "kind" : "deleting_dtor_pointer",
11463     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
11464    },
11465    {
11466     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
11467    },
11468    {
11469     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
11470    },
11471    {
11472     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
11473    },
11474    {
11475     "is_pure" : true,
11476     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
11477    },
11478    {
11479     "kind" : "vcall_offset"
11480    },
11481    {
11482     "kind" : "vcall_offset"
11483    },
11484    {
11485     "kind" : "vcall_offset"
11486    },
11487    {
11488     "kind" : "vcall_offset"
11489    },
11490    {
11491     "component_value" : -36,
11492     "kind" : "vcall_offset"
11493    },
11494    {
11495     "component_value" : -36,
11496     "kind" : "offset_to_top"
11497    },
11498    {
11499     "kind" : "rtti",
11500     "mangled_component_name" : "_ZTIN7android6ThreadE"
11501    },
11502    {
11503     "kind" : "complete_dtor_pointer",
11504     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
11505    },
11506    {
11507     "kind" : "deleting_dtor_pointer",
11508     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
11509    },
11510    {
11511     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11512    },
11513    {
11514     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11515    },
11516    {
11517     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11518    },
11519    {
11520     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11521    }
11522   ]
11523  },
11524  {
11525   "alignment" : 4,
11526   "base_specifiers" :
11527   [
11528    {
11529     "access" : "private",
11530     "referenced_type" : "_ZTIN7android10VectorImplE"
11531    }
11532   ],
11533   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11534   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
11535   "record_kind" : "class",
11536   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11537   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11538   "size" : 20,
11539   "source_file" : "/system/core/libutils/include/utils/Vector.h",
11540   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
11541   "vtable_components" :
11542   [
11543    {
11544     "kind" : "offset_to_top"
11545    },
11546    {
11547     "kind" : "rtti",
11548     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
11549    },
11550    {
11551     "kind" : "complete_dtor_pointer",
11552     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
11553    },
11554    {
11555     "kind" : "deleting_dtor_pointer",
11556     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
11557    },
11558    {
11559     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
11560    },
11561    {
11562     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
11563    },
11564    {
11565     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
11566    },
11567    {
11568     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
11569    },
11570    {
11571     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
11572    },
11573    {
11574     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
11575    }
11576   ]
11577  },
11578  {
11579   "alignment" : 1,
11580   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
11581   "name" : "android::RefBase::weakref_type",
11582   "record_kind" : "class",
11583   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
11584   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
11585   "size" : 1,
11586   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11587  },
11588  {
11589   "alignment" : 4,
11590   "fields" :
11591   [
11592    {
11593     "access" : "private",
11594     "field_name" : "mRefs",
11595     "field_offset" : 32,
11596     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
11597    }
11598   ],
11599   "linker_set_key" : "_ZTIN7android7RefBaseE",
11600   "name" : "android::RefBase",
11601   "record_kind" : "class",
11602   "referenced_type" : "_ZTIN7android7RefBaseE",
11603   "self_type" : "_ZTIN7android7RefBaseE",
11604   "size" : 8,
11605   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11606   "vtable_components" :
11607   [
11608    {
11609     "kind" : "offset_to_top"
11610    },
11611    {
11612     "kind" : "rtti",
11613     "mangled_component_name" : "_ZTIN7android7RefBaseE"
11614    },
11615    {
11616     "kind" : "complete_dtor_pointer",
11617     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
11618    },
11619    {
11620     "kind" : "deleting_dtor_pointer",
11621     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
11622    },
11623    {
11624     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11625    },
11626    {
11627     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11628    },
11629    {
11630     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11631    },
11632    {
11633     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11634    }
11635   ]
11636  },
11637  {
11638   "alignment" : 4,
11639   "fields" :
11640   [
11641    {
11642     "access" : "private",
11643     "field_name" : "mString",
11644     "referenced_type" : "_ZTIPKc"
11645    }
11646   ],
11647   "linker_set_key" : "_ZTIN7android7String8E",
11648   "name" : "android::String8",
11649   "record_kind" : "class",
11650   "referenced_type" : "_ZTIN7android7String8E",
11651   "self_type" : "_ZTIN7android7String8E",
11652   "size" : 4,
11653   "source_file" : "/system/core/libutils/include/utils/String8.h"
11654  },
11655  {
11656   "alignment" : 4,
11657   "fields" :
11658   [
11659    {
11660     "access" : "private",
11661     "field_name" : "mString",
11662     "referenced_type" : "_ZTIPKDs"
11663    }
11664   ],
11665   "linker_set_key" : "_ZTIN7android8String16E",
11666   "name" : "android::String16",
11667   "record_kind" : "class",
11668   "referenced_type" : "_ZTIN7android8String16E",
11669   "self_type" : "_ZTIN7android8String16E",
11670   "size" : 4,
11671   "source_file" : "/system/core/libutils/include/utils/String16.h"
11672  },
11673  {
11674   "alignment" : 4,
11675   "base_specifiers" :
11676   [
11677    {
11678     "is_virtual" : true,
11679     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
11680    },
11681    {
11682     "is_virtual" : true,
11683     "referenced_type" : "_ZTIN7android7RefBaseE"
11684    }
11685   ],
11686   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
11687   "name" : "android::hardware::HidlMemory",
11688   "record_kind" : "class",
11689   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
11690   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
11691   "size" : 52,
11692   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11693   "vtable_components" :
11694   [
11695    {
11696     "component_value" : 44,
11697     "kind" : "vbase_offset"
11698    },
11699    {
11700     "component_value" : 4,
11701     "kind" : "vbase_offset"
11702    },
11703    {
11704     "kind" : "offset_to_top"
11705    },
11706    {
11707     "kind" : "rtti",
11708     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11709    },
11710    {
11711     "kind" : "complete_dtor_pointer",
11712     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
11713    },
11714    {
11715     "kind" : "deleting_dtor_pointer",
11716     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
11717    },
11718    {
11719     "kind" : "vcall_offset"
11720    },
11721    {
11722     "kind" : "vcall_offset"
11723    },
11724    {
11725     "kind" : "vcall_offset"
11726    },
11727    {
11728     "kind" : "vcall_offset"
11729    },
11730    {
11731     "component_value" : -44,
11732     "kind" : "vcall_offset"
11733    },
11734    {
11735     "component_value" : -44,
11736     "kind" : "offset_to_top"
11737    },
11738    {
11739     "kind" : "rtti",
11740     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11741    },
11742    {
11743     "kind" : "complete_dtor_pointer",
11744     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
11745    },
11746    {
11747     "kind" : "deleting_dtor_pointer",
11748     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
11749    },
11750    {
11751     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11752    },
11753    {
11754     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11755    },
11756    {
11757     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11758    },
11759    {
11760     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11761    }
11762   ]
11763  },
11764  {
11765   "alignment" : 4,
11766   "base_specifiers" :
11767   [
11768    {
11769     "is_virtual" : true,
11770     "referenced_type" : "_ZTIN7android7RefBaseE"
11771    }
11772   ],
11773   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
11774   "name" : "android::hardware::IInterface",
11775   "record_kind" : "class",
11776   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
11777   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
11778   "size" : 12,
11779   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11780   "vtable_components" :
11781   [
11782    {
11783     "component_value" : 4,
11784     "kind" : "vbase_offset"
11785    },
11786    {
11787     "kind" : "offset_to_top"
11788    },
11789    {
11790     "kind" : "rtti",
11791     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11792    },
11793    {
11794     "kind" : "complete_dtor_pointer",
11795     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
11796    },
11797    {
11798     "kind" : "deleting_dtor_pointer",
11799     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
11800    },
11801    {
11802     "is_pure" : true,
11803     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
11804    },
11805    {
11806     "kind" : "vcall_offset"
11807    },
11808    {
11809     "kind" : "vcall_offset"
11810    },
11811    {
11812     "kind" : "vcall_offset"
11813    },
11814    {
11815     "kind" : "vcall_offset"
11816    },
11817    {
11818     "component_value" : -4,
11819     "kind" : "vcall_offset"
11820    },
11821    {
11822     "component_value" : -4,
11823     "kind" : "offset_to_top"
11824    },
11825    {
11826     "kind" : "rtti",
11827     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11828    },
11829    {
11830     "kind" : "complete_dtor_pointer",
11831     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
11832    },
11833    {
11834     "kind" : "deleting_dtor_pointer",
11835     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
11836    },
11837    {
11838     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11839    },
11840    {
11841     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11842    },
11843    {
11844     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11845    },
11846    {
11847     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11848    }
11849   ]
11850  },
11851  {
11852   "alignment" : 1,
11853   "fields" :
11854   [
11855    {
11856     "access" : "private",
11857     "field_name" : "mBuffer",
11858     "referenced_type" : "_ZTIA32_h"
11859    }
11860   ],
11861   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11862   "name" : "android::hardware::hidl_array<unsigned char, 32>",
11863   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11864   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11865   "size" : 32,
11866   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11867   "template_args" : [ "_ZTIh" ]
11868  },
11869  {
11870   "alignment" : 4,
11871   "base_specifiers" :
11872   [
11873    {
11874     "is_virtual" : true,
11875     "referenced_type" : "_ZTIN7android7RefBaseE"
11876    }
11877   ],
11878   "fields" :
11879   [
11880    {
11881     "access" : "private",
11882     "field_name" : "mRemote",
11883     "field_offset" : 32,
11884     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
11885    },
11886    {
11887     "access" : "private",
11888     "field_name" : "mRefs",
11889     "field_offset" : 64,
11890     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11891    },
11892    {
11893     "access" : "private",
11894     "field_name" : "mState",
11895     "field_offset" : 96,
11896     "referenced_type" : "_ZTINSt3__16atomicIiEE"
11897    }
11898   ],
11899   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
11900   "name" : "android::hardware::BpHwRefBase",
11901   "record_kind" : "class",
11902   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11903   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11904   "size" : 24,
11905   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
11906   "vtable_components" :
11907   [
11908    {
11909     "component_value" : 16,
11910     "kind" : "vbase_offset"
11911    },
11912    {
11913     "kind" : "offset_to_top"
11914    },
11915    {
11916     "kind" : "rtti",
11917     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11918    },
11919    {
11920     "kind" : "complete_dtor_pointer",
11921     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
11922    },
11923    {
11924     "kind" : "deleting_dtor_pointer",
11925     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
11926    },
11927    {
11928     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11929    },
11930    {
11931     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11932    },
11933    {
11934     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11935    },
11936    {
11937     "kind" : "vcall_offset"
11938    },
11939    {
11940     "component_value" : -16,
11941     "kind" : "vcall_offset"
11942    },
11943    {
11944     "component_value" : -16,
11945     "kind" : "vcall_offset"
11946    },
11947    {
11948     "component_value" : -16,
11949     "kind" : "vcall_offset"
11950    },
11951    {
11952     "component_value" : -16,
11953     "kind" : "vcall_offset"
11954    },
11955    {
11956     "component_value" : -16,
11957     "kind" : "offset_to_top"
11958    },
11959    {
11960     "kind" : "rtti",
11961     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11962    },
11963    {
11964     "kind" : "complete_dtor_pointer",
11965     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
11966    },
11967    {
11968     "kind" : "deleting_dtor_pointer",
11969     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
11970    },
11971    {
11972     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11973    },
11974    {
11975     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11976    },
11977    {
11978     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11979    },
11980    {
11981     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11982    }
11983   ]
11984  },
11985  {
11986   "alignment" : 4,
11987   "base_specifiers" :
11988   [
11989    {
11990     "referenced_type" : "_ZTIN7android8hardware6health4V2_019IHealthInfoCallbackE"
11991    },
11992    {
11993     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11994    },
11995    {
11996     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11997    }
11998   ],
11999   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEEE",
12000   "name" : "android::hardware::BpInterface<android::hardware::health::V2_0::IHealthInfoCallback>",
12001   "record_kind" : "class",
12002   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEEE",
12003   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEEE",
12004   "size" : 32,
12005   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12006   "template_args" : [ "_ZTIN7android8hardware6health4V2_019IHealthInfoCallbackE" ],
12007   "vtable_components" :
12008   [
12009    {
12010     "component_value" : 24,
12011     "kind" : "vbase_offset"
12012    },
12013    {
12014     "kind" : "offset_to_top"
12015    },
12016    {
12017     "kind" : "rtti",
12018     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEEE"
12019    },
12020    {
12021     "mangled_component_name" : "_ZNK7android8hardware6health4V2_019IHealthInfoCallback8isRemoteEv"
12022    },
12023    {
12024     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12025    },
12026    {
12027     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12028    },
12029    {
12030     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12031    },
12032    {
12033     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12034    },
12035    {
12036     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback21setHALInstrumentationEv"
12037    },
12038    {
12039     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12040    },
12041    {
12042     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback4pingEv"
12043    },
12044    {
12045     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12046    },
12047    {
12048     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback21notifySyspropsChangedEv"
12049    },
12050    {
12051     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12052    },
12053    {
12054     "kind" : "complete_dtor_pointer",
12055     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEED1Ev"
12056    },
12057    {
12058     "kind" : "deleting_dtor_pointer",
12059     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEED0Ev"
12060    },
12061    {
12062     "is_pure" : true,
12063     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback17healthInfoChangedERKNS2_10HealthInfoE"
12064    },
12065    {
12066     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEE10onAsBinderEv"
12067    },
12068    {
12069     "component_value" : 20,
12070     "kind" : "vbase_offset"
12071    },
12072    {
12073     "component_value" : -4,
12074     "kind" : "offset_to_top"
12075    },
12076    {
12077     "kind" : "rtti",
12078     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEEE"
12079    },
12080    {
12081     "kind" : "complete_dtor_pointer",
12082     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEED1Ev"
12083    },
12084    {
12085     "kind" : "deleting_dtor_pointer",
12086     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEED0Ev"
12087    },
12088    {
12089     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEE10onAsBinderEv"
12090    },
12091    {
12092     "component_value" : 16,
12093     "kind" : "vbase_offset"
12094    },
12095    {
12096     "component_value" : -8,
12097     "kind" : "offset_to_top"
12098    },
12099    {
12100     "kind" : "rtti",
12101     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEEE"
12102    },
12103    {
12104     "kind" : "complete_dtor_pointer",
12105     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEED1Ev"
12106    },
12107    {
12108     "kind" : "deleting_dtor_pointer",
12109     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEED0Ev"
12110    },
12111    {
12112     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12113    },
12114    {
12115     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12116    },
12117    {
12118     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12119    },
12120    {
12121     "kind" : "vcall_offset"
12122    },
12123    {
12124     "component_value" : -16,
12125     "kind" : "vcall_offset"
12126    },
12127    {
12128     "component_value" : -16,
12129     "kind" : "vcall_offset"
12130    },
12131    {
12132     "component_value" : -16,
12133     "kind" : "vcall_offset"
12134    },
12135    {
12136     "component_value" : -24,
12137     "kind" : "vcall_offset"
12138    },
12139    {
12140     "component_value" : -24,
12141     "kind" : "offset_to_top"
12142    },
12143    {
12144     "kind" : "rtti",
12145     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEEE"
12146    },
12147    {
12148     "kind" : "complete_dtor_pointer",
12149     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEED1Ev"
12150    },
12151    {
12152     "kind" : "deleting_dtor_pointer",
12153     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEED0Ev"
12154    },
12155    {
12156     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12157    },
12158    {
12159     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12160    },
12161    {
12162     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12163    },
12164    {
12165     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12166    }
12167   ]
12168  },
12169  {
12170   "alignment" : 4,
12171   "base_specifiers" :
12172   [
12173    {
12174     "referenced_type" : "_ZTIN7android8hardware6health4V2_07IHealthE"
12175    },
12176    {
12177     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12178    },
12179    {
12180     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12181    }
12182   ],
12183   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEEE",
12184   "name" : "android::hardware::BpInterface<android::hardware::health::V2_0::IHealth>",
12185   "record_kind" : "class",
12186   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEEE",
12187   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEEE",
12188   "size" : 32,
12189   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12190   "template_args" : [ "_ZTIN7android8hardware6health4V2_07IHealthE" ],
12191   "vtable_components" :
12192   [
12193    {
12194     "component_value" : 24,
12195     "kind" : "vbase_offset"
12196    },
12197    {
12198     "kind" : "offset_to_top"
12199    },
12200    {
12201     "kind" : "rtti",
12202     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEEE"
12203    },
12204    {
12205     "mangled_component_name" : "_ZNK7android8hardware6health4V2_07IHealth8isRemoteEv"
12206    },
12207    {
12208     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12209    },
12210    {
12211     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12212    },
12213    {
12214     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12215    },
12216    {
12217     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12218    },
12219    {
12220     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth21setHALInstrumentationEv"
12221    },
12222    {
12223     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12224    },
12225    {
12226     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth4pingEv"
12227    },
12228    {
12229     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12230    },
12231    {
12232     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth21notifySyspropsChangedEv"
12233    },
12234    {
12235     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12236    },
12237    {
12238     "kind" : "complete_dtor_pointer",
12239     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEED1Ev"
12240    },
12241    {
12242     "kind" : "deleting_dtor_pointer",
12243     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEED0Ev"
12244    },
12245    {
12246     "is_pure" : true,
12247     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth16registerCallbackERKNS_2spINS2_19IHealthInfoCallbackEEE"
12248    },
12249    {
12250     "is_pure" : true,
12251     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth18unregisterCallbackERKNS_2spINS2_19IHealthInfoCallbackEEE"
12252    },
12253    {
12254     "is_pure" : true,
12255     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth6updateEv"
12256    },
12257    {
12258     "is_pure" : true,
12259     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth16getChargeCounterENSt3__18functionIFvNS2_6ResultEiEEE"
12260    },
12261    {
12262     "is_pure" : true,
12263     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth13getCurrentNowENSt3__18functionIFvNS2_6ResultEiEEE"
12264    },
12265    {
12266     "is_pure" : true,
12267     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth17getCurrentAverageENSt3__18functionIFvNS2_6ResultEiEEE"
12268    },
12269    {
12270     "is_pure" : true,
12271     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth11getCapacityENSt3__18functionIFvNS2_6ResultEiEEE"
12272    },
12273    {
12274     "is_pure" : true,
12275     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth16getEnergyCounterENSt3__18functionIFvNS2_6ResultExEEE"
12276    },
12277    {
12278     "is_pure" : true,
12279     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth15getChargeStatusENSt3__18functionIFvNS2_6ResultENS1_4V1_013BatteryStatusEEEE"
12280    },
12281    {
12282     "is_pure" : true,
12283     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth14getStorageInfoENSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_11StorageInfoEEEEEE"
12284    },
12285    {
12286     "is_pure" : true,
12287     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth12getDiskStatsENSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_9DiskStatsEEEEEE"
12288    },
12289    {
12290     "is_pure" : true,
12291     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth13getHealthInfoENSt3__18functionIFvNS2_6ResultERKNS2_10HealthInfoEEEE"
12292    },
12293    {
12294     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEE10onAsBinderEv"
12295    },
12296    {
12297     "component_value" : 20,
12298     "kind" : "vbase_offset"
12299    },
12300    {
12301     "component_value" : -4,
12302     "kind" : "offset_to_top"
12303    },
12304    {
12305     "kind" : "rtti",
12306     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEEE"
12307    },
12308    {
12309     "kind" : "complete_dtor_pointer",
12310     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEED1Ev"
12311    },
12312    {
12313     "kind" : "deleting_dtor_pointer",
12314     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEED0Ev"
12315    },
12316    {
12317     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEE10onAsBinderEv"
12318    },
12319    {
12320     "component_value" : 16,
12321     "kind" : "vbase_offset"
12322    },
12323    {
12324     "component_value" : -8,
12325     "kind" : "offset_to_top"
12326    },
12327    {
12328     "kind" : "rtti",
12329     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEEE"
12330    },
12331    {
12332     "kind" : "complete_dtor_pointer",
12333     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEED1Ev"
12334    },
12335    {
12336     "kind" : "deleting_dtor_pointer",
12337     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEED0Ev"
12338    },
12339    {
12340     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12341    },
12342    {
12343     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12344    },
12345    {
12346     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12347    },
12348    {
12349     "kind" : "vcall_offset"
12350    },
12351    {
12352     "component_value" : -16,
12353     "kind" : "vcall_offset"
12354    },
12355    {
12356     "component_value" : -16,
12357     "kind" : "vcall_offset"
12358    },
12359    {
12360     "component_value" : -16,
12361     "kind" : "vcall_offset"
12362    },
12363    {
12364     "component_value" : -24,
12365     "kind" : "vcall_offset"
12366    },
12367    {
12368     "component_value" : -24,
12369     "kind" : "offset_to_top"
12370    },
12371    {
12372     "kind" : "rtti",
12373     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEEE"
12374    },
12375    {
12376     "kind" : "complete_dtor_pointer",
12377     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEED1Ev"
12378    },
12379    {
12380     "kind" : "deleting_dtor_pointer",
12381     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEED0Ev"
12382    },
12383    {
12384     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12385    },
12386    {
12387     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12388    },
12389    {
12390     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12391    },
12392    {
12393     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12394    }
12395   ]
12396  },
12397  {
12398   "alignment" : 4,
12399   "base_specifiers" :
12400   [
12401    {
12402     "referenced_type" : "_ZTIN7android8hardware6health4V2_119IHealthInfoCallbackE"
12403    },
12404    {
12405     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12406    },
12407    {
12408     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12409    }
12410   ],
12411   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEEE",
12412   "name" : "android::hardware::BpInterface<android::hardware::health::V2_1::IHealthInfoCallback>",
12413   "record_kind" : "class",
12414   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEEE",
12415   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEEE",
12416   "size" : 32,
12417   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12418   "template_args" : [ "_ZTIN7android8hardware6health4V2_119IHealthInfoCallbackE" ],
12419   "vtable_components" :
12420   [
12421    {
12422     "component_value" : 24,
12423     "kind" : "vbase_offset"
12424    },
12425    {
12426     "kind" : "offset_to_top"
12427    },
12428    {
12429     "kind" : "rtti",
12430     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEEE"
12431    },
12432    {
12433     "mangled_component_name" : "_ZNK7android8hardware6health4V2_119IHealthInfoCallback8isRemoteEv"
12434    },
12435    {
12436     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12437    },
12438    {
12439     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12440    },
12441    {
12442     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12443    },
12444    {
12445     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12446    },
12447    {
12448     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback21setHALInstrumentationEv"
12449    },
12450    {
12451     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12452    },
12453    {
12454     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback4pingEv"
12455    },
12456    {
12457     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12458    },
12459    {
12460     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback21notifySyspropsChangedEv"
12461    },
12462    {
12463     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12464    },
12465    {
12466     "kind" : "complete_dtor_pointer",
12467     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEED1Ev"
12468    },
12469    {
12470     "kind" : "deleting_dtor_pointer",
12471     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEED0Ev"
12472    },
12473    {
12474     "is_pure" : true,
12475     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback17healthInfoChangedERKNS1_4V2_010HealthInfoE"
12476    },
12477    {
12478     "is_pure" : true,
12479     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback21healthInfoChanged_2_1ERKNS2_10HealthInfoE"
12480    },
12481    {
12482     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEE10onAsBinderEv"
12483    },
12484    {
12485     "component_value" : 20,
12486     "kind" : "vbase_offset"
12487    },
12488    {
12489     "component_value" : -4,
12490     "kind" : "offset_to_top"
12491    },
12492    {
12493     "kind" : "rtti",
12494     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEEE"
12495    },
12496    {
12497     "kind" : "complete_dtor_pointer",
12498     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEED1Ev"
12499    },
12500    {
12501     "kind" : "deleting_dtor_pointer",
12502     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEED0Ev"
12503    },
12504    {
12505     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEE10onAsBinderEv"
12506    },
12507    {
12508     "component_value" : 16,
12509     "kind" : "vbase_offset"
12510    },
12511    {
12512     "component_value" : -8,
12513     "kind" : "offset_to_top"
12514    },
12515    {
12516     "kind" : "rtti",
12517     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEEE"
12518    },
12519    {
12520     "kind" : "complete_dtor_pointer",
12521     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEED1Ev"
12522    },
12523    {
12524     "kind" : "deleting_dtor_pointer",
12525     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEED0Ev"
12526    },
12527    {
12528     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12529    },
12530    {
12531     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12532    },
12533    {
12534     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12535    },
12536    {
12537     "kind" : "vcall_offset"
12538    },
12539    {
12540     "component_value" : -16,
12541     "kind" : "vcall_offset"
12542    },
12543    {
12544     "component_value" : -16,
12545     "kind" : "vcall_offset"
12546    },
12547    {
12548     "component_value" : -16,
12549     "kind" : "vcall_offset"
12550    },
12551    {
12552     "component_value" : -24,
12553     "kind" : "vcall_offset"
12554    },
12555    {
12556     "component_value" : -24,
12557     "kind" : "offset_to_top"
12558    },
12559    {
12560     "kind" : "rtti",
12561     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEEE"
12562    },
12563    {
12564     "kind" : "complete_dtor_pointer",
12565     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEED1Ev"
12566    },
12567    {
12568     "kind" : "deleting_dtor_pointer",
12569     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEED0Ev"
12570    },
12571    {
12572     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12573    },
12574    {
12575     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12576    },
12577    {
12578     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12579    },
12580    {
12581     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12582    }
12583   ]
12584  },
12585  {
12586   "alignment" : 4,
12587   "base_specifiers" :
12588   [
12589    {
12590     "referenced_type" : "_ZTIN7android8hardware6health4V2_17IHealthE"
12591    },
12592    {
12593     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12594    },
12595    {
12596     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12597    }
12598   ],
12599   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEEE",
12600   "name" : "android::hardware::BpInterface<android::hardware::health::V2_1::IHealth>",
12601   "record_kind" : "class",
12602   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEEE",
12603   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEEE",
12604   "size" : 32,
12605   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12606   "template_args" : [ "_ZTIN7android8hardware6health4V2_17IHealthE" ],
12607   "vtable_components" :
12608   [
12609    {
12610     "component_value" : 24,
12611     "kind" : "vbase_offset"
12612    },
12613    {
12614     "kind" : "offset_to_top"
12615    },
12616    {
12617     "kind" : "rtti",
12618     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEEE"
12619    },
12620    {
12621     "mangled_component_name" : "_ZNK7android8hardware6health4V2_17IHealth8isRemoteEv"
12622    },
12623    {
12624     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12625    },
12626    {
12627     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12628    },
12629    {
12630     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12631    },
12632    {
12633     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12634    },
12635    {
12636     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth21setHALInstrumentationEv"
12637    },
12638    {
12639     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12640    },
12641    {
12642     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth4pingEv"
12643    },
12644    {
12645     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12646    },
12647    {
12648     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth21notifySyspropsChangedEv"
12649    },
12650    {
12651     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12652    },
12653    {
12654     "kind" : "complete_dtor_pointer",
12655     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEED1Ev"
12656    },
12657    {
12658     "kind" : "deleting_dtor_pointer",
12659     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEED0Ev"
12660    },
12661    {
12662     "is_pure" : true,
12663     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth16registerCallbackERKNS_2spINS1_4V2_019IHealthInfoCallbackEEE"
12664    },
12665    {
12666     "is_pure" : true,
12667     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth18unregisterCallbackERKNS_2spINS1_4V2_019IHealthInfoCallbackEEE"
12668    },
12669    {
12670     "is_pure" : true,
12671     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth6updateEv"
12672    },
12673    {
12674     "is_pure" : true,
12675     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth16getChargeCounterENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
12676    },
12677    {
12678     "is_pure" : true,
12679     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth13getCurrentNowENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
12680    },
12681    {
12682     "is_pure" : true,
12683     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth17getCurrentAverageENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
12684    },
12685    {
12686     "is_pure" : true,
12687     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth11getCapacityENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
12688    },
12689    {
12690     "is_pure" : true,
12691     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth16getEnergyCounterENSt3__18functionIFvNS1_4V2_06ResultExEEE"
12692    },
12693    {
12694     "is_pure" : true,
12695     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth15getChargeStatusENSt3__18functionIFvNS1_4V2_06ResultENS1_4V1_013BatteryStatusEEEE"
12696    },
12697    {
12698     "is_pure" : true,
12699     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth14getStorageInfoENSt3__18functionIFvNS1_4V2_06ResultERKNS0_8hidl_vecINS6_11StorageInfoEEEEEE"
12700    },
12701    {
12702     "is_pure" : true,
12703     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth12getDiskStatsENSt3__18functionIFvNS1_4V2_06ResultERKNS0_8hidl_vecINS6_9DiskStatsEEEEEE"
12704    },
12705    {
12706     "is_pure" : true,
12707     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth13getHealthInfoENSt3__18functionIFvNS1_4V2_06ResultERKNS6_10HealthInfoEEEE"
12708    },
12709    {
12710     "is_pure" : true,
12711     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth15getHealthConfigENSt3__18functionIFvNS1_4V2_06ResultERKNS2_12HealthConfigEEEE"
12712    },
12713    {
12714     "is_pure" : true,
12715     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth17getHealthInfo_2_1ENSt3__18functionIFvNS1_4V2_06ResultERKNS2_10HealthInfoEEEE"
12716    },
12717    {
12718     "is_pure" : true,
12719     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth18shouldKeepScreenOnENSt3__18functionIFvNS1_4V2_06ResultEbEEE"
12720    },
12721    {
12722     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEE10onAsBinderEv"
12723    },
12724    {
12725     "component_value" : 20,
12726     "kind" : "vbase_offset"
12727    },
12728    {
12729     "component_value" : -4,
12730     "kind" : "offset_to_top"
12731    },
12732    {
12733     "kind" : "rtti",
12734     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEEE"
12735    },
12736    {
12737     "kind" : "complete_dtor_pointer",
12738     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEED1Ev"
12739    },
12740    {
12741     "kind" : "deleting_dtor_pointer",
12742     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEED0Ev"
12743    },
12744    {
12745     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEE10onAsBinderEv"
12746    },
12747    {
12748     "component_value" : 16,
12749     "kind" : "vbase_offset"
12750    },
12751    {
12752     "component_value" : -8,
12753     "kind" : "offset_to_top"
12754    },
12755    {
12756     "kind" : "rtti",
12757     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEEE"
12758    },
12759    {
12760     "kind" : "complete_dtor_pointer",
12761     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEED1Ev"
12762    },
12763    {
12764     "kind" : "deleting_dtor_pointer",
12765     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEED0Ev"
12766    },
12767    {
12768     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12769    },
12770    {
12771     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12772    },
12773    {
12774     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12775    },
12776    {
12777     "kind" : "vcall_offset"
12778    },
12779    {
12780     "component_value" : -16,
12781     "kind" : "vcall_offset"
12782    },
12783    {
12784     "component_value" : -16,
12785     "kind" : "vcall_offset"
12786    },
12787    {
12788     "component_value" : -16,
12789     "kind" : "vcall_offset"
12790    },
12791    {
12792     "component_value" : -24,
12793     "kind" : "vcall_offset"
12794    },
12795    {
12796     "component_value" : -24,
12797     "kind" : "offset_to_top"
12798    },
12799    {
12800     "kind" : "rtti",
12801     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEEE"
12802    },
12803    {
12804     "kind" : "complete_dtor_pointer",
12805     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEED1Ev"
12806    },
12807    {
12808     "kind" : "deleting_dtor_pointer",
12809     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEED0Ev"
12810    },
12811    {
12812     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12813    },
12814    {
12815     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12816    },
12817    {
12818     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12819    },
12820    {
12821     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12822    }
12823   ]
12824  },
12825  {
12826   "alignment" : 4,
12827   "base_specifiers" :
12828   [
12829    {
12830     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12831    },
12832    {
12833     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12834    },
12835    {
12836     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12837    }
12838   ],
12839   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12840   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
12841   "record_kind" : "class",
12842   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12843   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12844   "size" : 32,
12845   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12846   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
12847   "vtable_components" :
12848   [
12849    {
12850     "component_value" : 24,
12851     "kind" : "vbase_offset"
12852    },
12853    {
12854     "kind" : "offset_to_top"
12855    },
12856    {
12857     "kind" : "rtti",
12858     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12859    },
12860    {
12861     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
12862    },
12863    {
12864     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12865    },
12866    {
12867     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12868    },
12869    {
12870     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12871    },
12872    {
12873     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12874    },
12875    {
12876     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
12877    },
12878    {
12879     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12880    },
12881    {
12882     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
12883    },
12884    {
12885     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
12886    },
12887    {
12888     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
12889    },
12890    {
12891     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12892    },
12893    {
12894     "kind" : "complete_dtor_pointer",
12895     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12896    },
12897    {
12898     "kind" : "deleting_dtor_pointer",
12899     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12900    },
12901    {
12902     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12903    },
12904    {
12905     "component_value" : 20,
12906     "kind" : "vbase_offset"
12907    },
12908    {
12909     "component_value" : -4,
12910     "kind" : "offset_to_top"
12911    },
12912    {
12913     "kind" : "rtti",
12914     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12915    },
12916    {
12917     "kind" : "complete_dtor_pointer",
12918     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12919    },
12920    {
12921     "kind" : "deleting_dtor_pointer",
12922     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12923    },
12924    {
12925     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12926    },
12927    {
12928     "component_value" : 16,
12929     "kind" : "vbase_offset"
12930    },
12931    {
12932     "component_value" : -8,
12933     "kind" : "offset_to_top"
12934    },
12935    {
12936     "kind" : "rtti",
12937     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12938    },
12939    {
12940     "kind" : "complete_dtor_pointer",
12941     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12942    },
12943    {
12944     "kind" : "deleting_dtor_pointer",
12945     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12946    },
12947    {
12948     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12949    },
12950    {
12951     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12952    },
12953    {
12954     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12955    },
12956    {
12957     "kind" : "vcall_offset"
12958    },
12959    {
12960     "component_value" : -16,
12961     "kind" : "vcall_offset"
12962    },
12963    {
12964     "component_value" : -16,
12965     "kind" : "vcall_offset"
12966    },
12967    {
12968     "component_value" : -16,
12969     "kind" : "vcall_offset"
12970    },
12971    {
12972     "component_value" : -24,
12973     "kind" : "vcall_offset"
12974    },
12975    {
12976     "component_value" : -24,
12977     "kind" : "offset_to_top"
12978    },
12979    {
12980     "kind" : "rtti",
12981     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12982    },
12983    {
12984     "kind" : "complete_dtor_pointer",
12985     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12986    },
12987    {
12988     "kind" : "deleting_dtor_pointer",
12989     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12990    },
12991    {
12992     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12993    },
12994    {
12995     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12996    },
12997    {
12998     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12999    },
13000    {
13001     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13002    }
13003   ]
13004  },
13005  {
13006   "alignment" : 4,
13007   "fields" :
13008   [
13009    {
13010     "access" : "private",
13011     "field_name" : "mHandle",
13012     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
13013    },
13014    {
13015     "access" : "private",
13016     "field_name" : "mOwnsHandle",
13017     "field_offset" : 64,
13018     "referenced_type" : "_ZTIb"
13019    },
13020    {
13021     "access" : "private",
13022     "field_name" : "mPad",
13023     "field_offset" : 72,
13024     "referenced_type" : "_ZTIA7_h"
13025    }
13026   ],
13027   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
13028   "name" : "android::hardware::hidl_handle",
13029   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
13030   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
13031   "size" : 16,
13032   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13033  },
13034  {
13035   "alignment" : 4,
13036   "fields" :
13037   [
13038    {
13039     "access" : "private",
13040     "field_name" : "mHandle",
13041     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
13042    },
13043    {
13044     "access" : "private",
13045     "field_name" : "mSize",
13046     "field_offset" : 128,
13047     "referenced_type" : "_ZTIy"
13048    },
13049    {
13050     "access" : "private",
13051     "field_name" : "mName",
13052     "field_offset" : 192,
13053     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
13054    }
13055   ],
13056   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
13057   "name" : "android::hardware::hidl_memory",
13058   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
13059   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
13060   "size" : 40,
13061   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13062  },
13063  {
13064   "alignment" : 4,
13065   "fields" :
13066   [
13067    {
13068     "access" : "private",
13069     "field_name" : "mBuffer",
13070     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
13071    },
13072    {
13073     "access" : "private",
13074     "field_name" : "mSize",
13075     "field_offset" : 64,
13076     "referenced_type" : "_ZTIj"
13077    },
13078    {
13079     "access" : "private",
13080     "field_name" : "mOwnsBuffer",
13081     "field_offset" : 96,
13082     "referenced_type" : "_ZTIb"
13083    },
13084    {
13085     "access" : "private",
13086     "field_name" : "mPad",
13087     "field_offset" : 104,
13088     "referenced_type" : "_ZTIA3_h"
13089    }
13090   ],
13091   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
13092   "name" : "android::hardware::hidl_string",
13093   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
13094   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
13095   "size" : 16,
13096   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13097  },
13098  {
13099   "alignment" : 4,
13100   "fields" :
13101   [
13102    {
13103     "access" : "private",
13104     "field_name" : "mGrantors",
13105     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
13106    },
13107    {
13108     "access" : "private",
13109     "field_name" : "mHandle",
13110     "field_offset" : 128,
13111     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
13112    },
13113    {
13114     "access" : "private",
13115     "field_name" : "mQuantum",
13116     "field_offset" : 192,
13117     "referenced_type" : "_ZTIj"
13118    },
13119    {
13120     "access" : "private",
13121     "field_name" : "mFlags",
13122     "field_offset" : 224,
13123     "referenced_type" : "_ZTIj"
13124    }
13125   ],
13126   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
13127   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
13128   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
13129   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
13130   "size" : 32,
13131   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
13132   "template_args" : [ "_ZTIc" ]
13133  },
13134  {
13135   "access" : "private",
13136   "alignment" : 4,
13137   "fields" :
13138   [
13139    {
13140     "field_name" : "binder",
13141     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
13142    },
13143    {
13144     "field_name" : "refs",
13145     "field_offset" : 32,
13146     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
13147    }
13148   ],
13149   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
13150   "name" : "android::hardware::ProcessState::handle_entry",
13151   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
13152   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
13153   "size" : 8,
13154   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
13155  },
13156  {
13157   "alignment" : 4,
13158   "base_specifiers" :
13159   [
13160    {
13161     "is_virtual" : true,
13162     "referenced_type" : "_ZTIN7android7RefBaseE"
13163    }
13164   ],
13165   "fields" :
13166   [
13167    {
13168     "access" : "private",
13169     "field_name" : "mDriverFD",
13170     "field_offset" : 32,
13171     "referenced_type" : "_ZTIi"
13172    },
13173    {
13174     "access" : "private",
13175     "field_name" : "mVMStart",
13176     "field_offset" : 64,
13177     "referenced_type" : "_ZTIPv"
13178    },
13179    {
13180     "access" : "private",
13181     "field_name" : "mThreadCountLock",
13182     "field_offset" : 96,
13183     "referenced_type" : "_ZTI15pthread_mutex_t"
13184    },
13185    {
13186     "access" : "private",
13187     "field_name" : "mThreadCountDecrement",
13188     "field_offset" : 128,
13189     "referenced_type" : "_ZTI14pthread_cond_t"
13190    },
13191    {
13192     "access" : "private",
13193     "field_name" : "mExecutingThreadsCount",
13194     "field_offset" : 160,
13195     "referenced_type" : "_ZTIj"
13196    },
13197    {
13198     "access" : "private",
13199     "field_name" : "mMaxThreads",
13200     "field_offset" : 192,
13201     "referenced_type" : "_ZTIj"
13202    },
13203    {
13204     "access" : "private",
13205     "field_name" : "mStarvationStartTimeMs",
13206     "field_offset" : 224,
13207     "referenced_type" : "_ZTIx"
13208    },
13209    {
13210     "access" : "private",
13211     "field_name" : "mLock",
13212     "field_offset" : 288,
13213     "referenced_type" : "_ZTIN7android5MutexE"
13214    },
13215    {
13216     "access" : "private",
13217     "field_name" : "mHandleToObject",
13218     "field_offset" : 320,
13219     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
13220    },
13221    {
13222     "access" : "private",
13223     "field_name" : "mManagesContexts",
13224     "field_offset" : 480,
13225     "referenced_type" : "_ZTIb"
13226    },
13227    {
13228     "access" : "private",
13229     "field_name" : "mBinderContextCheckFunc",
13230     "field_offset" : 512,
13231     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
13232    },
13233    {
13234     "access" : "private",
13235     "field_name" : "mBinderContextUserData",
13236     "field_offset" : 544,
13237     "referenced_type" : "_ZTIPv"
13238    },
13239    {
13240     "access" : "private",
13241     "field_name" : "mContexts",
13242     "field_offset" : 576,
13243     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
13244    },
13245    {
13246     "access" : "private",
13247     "field_name" : "mRootDir",
13248     "field_offset" : 736,
13249     "referenced_type" : "_ZTIN7android7String8E"
13250    },
13251    {
13252     "access" : "private",
13253     "field_name" : "mThreadPoolStarted",
13254     "field_offset" : 768,
13255     "referenced_type" : "_ZTIb"
13256    },
13257    {
13258     "access" : "private",
13259     "field_name" : "mSpawnThreadOnStart",
13260     "field_offset" : 776,
13261     "referenced_type" : "_ZTIb"
13262    },
13263    {
13264     "access" : "private",
13265     "field_name" : "mThreadPoolSeq",
13266     "field_offset" : 800,
13267     "referenced_type" : "_ZTIVi"
13268    },
13269    {
13270     "access" : "private",
13271     "field_name" : "mMmapSize",
13272     "field_offset" : 832,
13273     "referenced_type" : "_ZTIKj"
13274    },
13275    {
13276     "access" : "private",
13277     "field_name" : "mCallRestriction",
13278     "field_offset" : 864,
13279     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
13280    }
13281   ],
13282   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
13283   "name" : "android::hardware::ProcessState",
13284   "record_kind" : "class",
13285   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
13286   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
13287   "size" : 120,
13288   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
13289   "vtable_components" :
13290   [
13291    {
13292     "component_value" : 112,
13293     "kind" : "vbase_offset"
13294    },
13295    {
13296     "kind" : "offset_to_top"
13297    },
13298    {
13299     "kind" : "rtti",
13300     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
13301    },
13302    {
13303     "kind" : "complete_dtor_pointer",
13304     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
13305    },
13306    {
13307     "kind" : "deleting_dtor_pointer",
13308     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
13309    },
13310    {
13311     "kind" : "vcall_offset"
13312    },
13313    {
13314     "kind" : "vcall_offset"
13315    },
13316    {
13317     "kind" : "vcall_offset"
13318    },
13319    {
13320     "kind" : "vcall_offset"
13321    },
13322    {
13323     "component_value" : -112,
13324     "kind" : "vcall_offset"
13325    },
13326    {
13327     "component_value" : -112,
13328     "kind" : "offset_to_top"
13329    },
13330    {
13331     "kind" : "rtti",
13332     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
13333    },
13334    {
13335     "kind" : "complete_dtor_pointer",
13336     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
13337    },
13338    {
13339     "kind" : "deleting_dtor_pointer",
13340     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
13341    },
13342    {
13343     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13344    },
13345    {
13346     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13347    },
13348    {
13349     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13350    },
13351    {
13352     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13353    }
13354   ]
13355  },
13356  {
13357   "alignment" : 2,
13358   "fields" :
13359   [
13360    {
13361     "access" : "private",
13362     "field_name" : "mMajor",
13363     "referenced_type" : "_ZTIt"
13364    },
13365    {
13366     "access" : "private",
13367     "field_name" : "mMinor",
13368     "field_offset" : 16,
13369     "referenced_type" : "_ZTIt"
13370    }
13371   ],
13372   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
13373   "name" : "android::hardware::hidl_version",
13374   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
13375   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
13376   "size" : 4,
13377   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13378  },
13379  {
13380   "alignment" : 4,
13381   "fields" :
13382   [
13383    {
13384     "access" : "private",
13385     "field_name" : "mMutex",
13386     "referenced_type" : "_ZTINSt3__15mutexE"
13387    },
13388    {
13389     "access" : "private",
13390     "field_name" : "mMap",
13391     "field_offset" : 32,
13392     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
13393    }
13394   ],
13395   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
13396   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
13397   "record_kind" : "class",
13398   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
13399   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
13400   "size" : 16,
13401   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13402   "template_args" :
13403   [
13404    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13405    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
13406   ]
13407  },
13408  {
13409   "alignment" : 4,
13410   "fields" :
13411   [
13412    {
13413     "access" : "private",
13414     "field_name" : "mMutex",
13415     "referenced_type" : "_ZTINSt3__15mutexE"
13416    },
13417    {
13418     "access" : "private",
13419     "field_name" : "mMap",
13420     "field_offset" : 32,
13421     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
13422    }
13423   ],
13424   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13425   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
13426   "record_kind" : "class",
13427   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13428   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13429   "size" : 16,
13430   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13431   "template_args" :
13432   [
13433    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13434    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
13435   ]
13436  },
13437  {
13438   "alignment" : 4,
13439   "fields" :
13440   [
13441    {
13442     "access" : "private",
13443     "field_name" : "mMutex",
13444     "referenced_type" : "_ZTINSt3__15mutexE"
13445    },
13446    {
13447     "access" : "private",
13448     "field_name" : "mMap",
13449     "field_offset" : 32,
13450     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
13451    }
13452   ],
13453   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13454   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
13455   "record_kind" : "class",
13456   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13457   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13458   "size" : 16,
13459   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13460   "template_args" :
13461   [
13462    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
13463    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
13464   ]
13465  },
13466  {
13467   "alignment" : 8,
13468   "fields" :
13469   [
13470    {
13471     "field_name" : "flags",
13472     "referenced_type" : "_ZTIj"
13473    },
13474    {
13475     "field_name" : "fdIndex",
13476     "field_offset" : 32,
13477     "referenced_type" : "_ZTIj"
13478    },
13479    {
13480     "field_name" : "offset",
13481     "field_offset" : 64,
13482     "referenced_type" : "_ZTIj"
13483    },
13484    {
13485     "field_name" : "extent",
13486     "field_offset" : 128,
13487     "referenced_type" : "_ZTIy"
13488    }
13489   ],
13490   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
13491   "name" : "android::hardware::GrantorDescriptor",
13492   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
13493   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
13494   "size" : 24,
13495   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
13496  },
13497  {
13498   "alignment" : 4,
13499   "base_specifiers" :
13500   [
13501    {
13502     "is_virtual" : true,
13503     "referenced_type" : "_ZTIN7android7RefBaseE"
13504    }
13505   ],
13506   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
13507   "name" : "android::hardware::hidl_death_recipient",
13508   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
13509   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
13510   "size" : 12,
13511   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13512   "vtable_components" :
13513   [
13514    {
13515     "component_value" : 4,
13516     "kind" : "vbase_offset"
13517    },
13518    {
13519     "kind" : "offset_to_top"
13520    },
13521    {
13522     "kind" : "rtti",
13523     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13524    },
13525    {
13526     "is_pure" : true,
13527     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
13528    },
13529    {
13530     "kind" : "complete_dtor_pointer",
13531     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
13532    },
13533    {
13534     "kind" : "deleting_dtor_pointer",
13535     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
13536    },
13537    {
13538     "kind" : "vcall_offset"
13539    },
13540    {
13541     "kind" : "vcall_offset"
13542    },
13543    {
13544     "kind" : "vcall_offset"
13545    },
13546    {
13547     "kind" : "vcall_offset"
13548    },
13549    {
13550     "component_value" : -4,
13551     "kind" : "vcall_offset"
13552    },
13553    {
13554     "component_value" : -4,
13555     "kind" : "offset_to_top"
13556    },
13557    {
13558     "kind" : "rtti",
13559     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13560    },
13561    {
13562     "kind" : "complete_dtor_pointer",
13563     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
13564    },
13565    {
13566     "kind" : "deleting_dtor_pointer",
13567     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
13568    },
13569    {
13570     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13571    },
13572    {
13573     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13574    },
13575    {
13576     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13577    },
13578    {
13579     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13580    }
13581   ]
13582  },
13583  {
13584   "alignment" : 4,
13585   "base_specifiers" :
13586   [
13587    {
13588     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13589    }
13590   ],
13591   "fields" :
13592   [
13593    {
13594     "access" : "private",
13595     "field_name" : "mRecipient",
13596     "field_offset" : 32,
13597     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
13598    },
13599    {
13600     "access" : "private",
13601     "field_name" : "mCookie",
13602     "field_offset" : 96,
13603     "referenced_type" : "_ZTIy"
13604    },
13605    {
13606     "access" : "private",
13607     "field_name" : "mBase",
13608     "field_offset" : 160,
13609     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
13610    }
13611   ],
13612   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13613   "name" : "android::hardware::hidl_binder_death_recipient",
13614   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13615   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13616   "size" : 36,
13617   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
13618   "vtable_components" :
13619   [
13620    {
13621     "component_value" : 28,
13622     "kind" : "vbase_offset"
13623    },
13624    {
13625     "kind" : "offset_to_top"
13626    },
13627    {
13628     "kind" : "rtti",
13629     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13630    },
13631    {
13632     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
13633    },
13634    {
13635     "kind" : "complete_dtor_pointer",
13636     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
13637    },
13638    {
13639     "kind" : "deleting_dtor_pointer",
13640     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
13641    },
13642    {
13643     "kind" : "vcall_offset"
13644    },
13645    {
13646     "kind" : "vcall_offset"
13647    },
13648    {
13649     "kind" : "vcall_offset"
13650    },
13651    {
13652     "kind" : "vcall_offset"
13653    },
13654    {
13655     "component_value" : -28,
13656     "kind" : "vcall_offset"
13657    },
13658    {
13659     "component_value" : -28,
13660     "kind" : "offset_to_top"
13661    },
13662    {
13663     "kind" : "rtti",
13664     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13665    },
13666    {
13667     "kind" : "complete_dtor_pointer",
13668     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
13669    },
13670    {
13671     "kind" : "deleting_dtor_pointer",
13672     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
13673    },
13674    {
13675     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13676    },
13677    {
13678     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13679    },
13680    {
13681     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13682    },
13683    {
13684     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13685    }
13686   ]
13687  },
13688  {
13689   "access" : "private",
13690   "alignment" : 4,
13691   "fields" :
13692   [
13693    {
13694     "field_name" : "index",
13695     "referenced_type" : "_ZTIj"
13696    },
13697    {
13698     "field_name" : "buffer",
13699     "field_offset" : 32,
13700     "referenced_type" : "_ZTIy"
13701    },
13702    {
13703     "field_name" : "bufend",
13704     "field_offset" : 96,
13705     "referenced_type" : "_ZTIy"
13706    }
13707   ],
13708   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13709   "name" : "android::hardware::Parcel::BufferInfo",
13710   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13711   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13712   "size" : 20,
13713   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
13714  },
13715  {
13716   "alignment" : 4,
13717   "fields" :
13718   [
13719    {
13720     "access" : "private",
13721     "field_name" : "mBufCachePos",
13722     "referenced_type" : "_ZTIj"
13723    },
13724    {
13725     "access" : "private",
13726     "field_name" : "mBufCache",
13727     "field_offset" : 32,
13728     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
13729    },
13730    {
13731     "access" : "private",
13732     "field_name" : "mError",
13733     "field_offset" : 128,
13734     "referenced_type" : "_ZTIi"
13735    },
13736    {
13737     "access" : "private",
13738     "field_name" : "mData",
13739     "field_offset" : 160,
13740     "referenced_type" : "_ZTIPh"
13741    },
13742    {
13743     "access" : "private",
13744     "field_name" : "mDataSize",
13745     "field_offset" : 192,
13746     "referenced_type" : "_ZTIj"
13747    },
13748    {
13749     "access" : "private",
13750     "field_name" : "mDataCapacity",
13751     "field_offset" : 224,
13752     "referenced_type" : "_ZTIj"
13753    },
13754    {
13755     "access" : "private",
13756     "field_name" : "mDataPos",
13757     "field_offset" : 256,
13758     "referenced_type" : "_ZTIj"
13759    },
13760    {
13761     "access" : "private",
13762     "field_name" : "mObjects",
13763     "field_offset" : 288,
13764     "referenced_type" : "_ZTIPy"
13765    },
13766    {
13767     "access" : "private",
13768     "field_name" : "mObjectsSize",
13769     "field_offset" : 320,
13770     "referenced_type" : "_ZTIj"
13771    },
13772    {
13773     "access" : "private",
13774     "field_name" : "mObjectsCapacity",
13775     "field_offset" : 352,
13776     "referenced_type" : "_ZTIj"
13777    },
13778    {
13779     "access" : "private",
13780     "field_name" : "mNextObjectHint",
13781     "field_offset" : 384,
13782     "referenced_type" : "_ZTIj"
13783    },
13784    {
13785     "access" : "private",
13786     "field_name" : "mNumRef",
13787     "field_offset" : 416,
13788     "referenced_type" : "_ZTIj"
13789    },
13790    {
13791     "access" : "private",
13792     "field_name" : "mFdsKnown",
13793     "field_offset" : 448,
13794     "referenced_type" : "_ZTIb"
13795    },
13796    {
13797     "access" : "private",
13798     "field_name" : "mHasFds",
13799     "field_offset" : 456,
13800     "referenced_type" : "_ZTIb"
13801    },
13802    {
13803     "access" : "private",
13804     "field_name" : "mAllowFds",
13805     "field_offset" : 464,
13806     "referenced_type" : "_ZTIb"
13807    },
13808    {
13809     "access" : "private",
13810     "field_name" : "mOwner",
13811     "field_offset" : 480,
13812     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
13813    },
13814    {
13815     "access" : "private",
13816     "field_name" : "mOwnerCookie",
13817     "field_offset" : 512,
13818     "referenced_type" : "_ZTIPv"
13819    }
13820   ],
13821   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
13822   "name" : "android::hardware::Parcel",
13823   "record_kind" : "class",
13824   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
13825   "self_type" : "_ZTIN7android8hardware6ParcelE",
13826   "size" : 68,
13827   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
13828  },
13829  {
13830   "alignment" : 4,
13831   "base_specifiers" :
13832   [
13833    {
13834     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13835    }
13836   ],
13837   "fields" :
13838   [
13839    {
13840     "access" : "private",
13841     "field_name" : "mVal",
13842     "field_offset" : 192,
13843     "referenced_type" : "_ZTIN7android8hardware6health4V2_06ResultE"
13844    }
13845   ],
13846   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
13847   "name" : "android::hardware::Return<android::hardware::health::V2_0::Result>",
13848   "record_kind" : "class",
13849   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
13850   "self_type" : "_ZTIN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
13851   "size" : 28,
13852   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13853   "template_args" : [ "_ZTIN7android8hardware6health4V2_06ResultE" ]
13854  },
13855  {
13856   "alignment" : 4,
13857   "base_specifiers" :
13858   [
13859    {
13860     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13861    }
13862   ],
13863   "fields" :
13864   [
13865    {
13866     "access" : "private",
13867     "field_name" : "mVal",
13868     "field_offset" : 192,
13869     "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE"
13870    }
13871   ],
13872   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
13873   "name" : "android::hardware::Return<android::sp<android::hardware::health::V2_1::IHealthInfoCallback> >",
13874   "record_kind" : "class",
13875   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
13876   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
13877   "size" : 28,
13878   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13879   "template_args" : [ "_ZTIN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE" ]
13880  },
13881  {
13882   "alignment" : 4,
13883   "base_specifiers" :
13884   [
13885    {
13886     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13887    }
13888   ],
13889   "fields" :
13890   [
13891    {
13892     "access" : "private",
13893     "field_name" : "mVal",
13894     "field_offset" : 192,
13895     "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_17IHealthEEE"
13896    }
13897   ],
13898   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
13899   "name" : "android::hardware::Return<android::sp<android::hardware::health::V2_1::IHealth> >",
13900   "record_kind" : "class",
13901   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
13902   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
13903   "size" : 28,
13904   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13905   "template_args" : [ "_ZTIN7android2spINS_8hardware6health4V2_17IHealthEEE" ]
13906  },
13907  {
13908   "alignment" : 4,
13909   "base_specifiers" :
13910   [
13911    {
13912     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13913    }
13914   ],
13915   "fields" :
13916   [
13917    {
13918     "access" : "private",
13919     "field_name" : "mVal",
13920     "field_offset" : 168,
13921     "referenced_type" : "_ZTIb"
13922    }
13923   ],
13924   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
13925   "name" : "android::hardware::Return<bool>",
13926   "record_kind" : "class",
13927   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
13928   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
13929   "size" : 24,
13930   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13931   "template_args" : [ "_ZTIb" ]
13932  },
13933  {
13934   "alignment" : 4,
13935   "base_specifiers" :
13936   [
13937    {
13938     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13939    }
13940   ],
13941   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
13942   "name" : "android::hardware::Return<void>",
13943   "record_kind" : "class",
13944   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
13945   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
13946   "size" : 24,
13947   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13948   "template_args" : [ "_ZTIv" ]
13949  },
13950  {
13951   "alignment" : 4,
13952   "fields" :
13953   [
13954    {
13955     "access" : "private",
13956     "field_name" : "mException",
13957     "referenced_type" : "_ZTIi"
13958    },
13959    {
13960     "access" : "private",
13961     "field_name" : "mErrorCode",
13962     "field_offset" : 32,
13963     "referenced_type" : "_ZTIi"
13964    },
13965    {
13966     "access" : "private",
13967     "field_name" : "mMessage",
13968     "field_offset" : 64,
13969     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
13970    }
13971   ],
13972   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
13973   "name" : "android::hardware::Status",
13974   "record_kind" : "class",
13975   "referenced_type" : "_ZTIN7android8hardware6StatusE",
13976   "self_type" : "_ZTIN7android8hardware6StatusE",
13977   "size" : 20,
13978   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13979  },
13980  {
13981   "alignment" : 8,
13982   "fields" :
13983   [
13984    {
13985     "field_name" : "chargerAcOnline",
13986     "referenced_type" : "_ZTIb"
13987    },
13988    {
13989     "field_name" : "chargerUsbOnline",
13990     "field_offset" : 8,
13991     "referenced_type" : "_ZTIb"
13992    },
13993    {
13994     "field_name" : "chargerWirelessOnline",
13995     "field_offset" : 16,
13996     "referenced_type" : "_ZTIb"
13997    },
13998    {
13999     "field_name" : "maxChargingCurrent",
14000     "field_offset" : 32,
14001     "referenced_type" : "_ZTIi"
14002    },
14003    {
14004     "field_name" : "maxChargingVoltage",
14005     "field_offset" : 64,
14006     "referenced_type" : "_ZTIi"
14007    },
14008    {
14009     "field_name" : "batteryStatus",
14010     "field_offset" : 96,
14011     "referenced_type" : "_ZTIN7android8hardware6health4V1_013BatteryStatusE"
14012    },
14013    {
14014     "field_name" : "batteryHealth",
14015     "field_offset" : 128,
14016     "referenced_type" : "_ZTIN7android8hardware6health4V1_013BatteryHealthE"
14017    },
14018    {
14019     "field_name" : "batteryPresent",
14020     "field_offset" : 160,
14021     "referenced_type" : "_ZTIb"
14022    },
14023    {
14024     "field_name" : "batteryLevel",
14025     "field_offset" : 192,
14026     "referenced_type" : "_ZTIi"
14027    },
14028    {
14029     "field_name" : "batteryVoltage",
14030     "field_offset" : 224,
14031     "referenced_type" : "_ZTIi"
14032    },
14033    {
14034     "field_name" : "batteryTemperature",
14035     "field_offset" : 256,
14036     "referenced_type" : "_ZTIi"
14037    },
14038    {
14039     "field_name" : "batteryCurrent",
14040     "field_offset" : 288,
14041     "referenced_type" : "_ZTIi"
14042    },
14043    {
14044     "field_name" : "batteryCycleCount",
14045     "field_offset" : 320,
14046     "referenced_type" : "_ZTIi"
14047    },
14048    {
14049     "field_name" : "batteryFullCharge",
14050     "field_offset" : 352,
14051     "referenced_type" : "_ZTIi"
14052    },
14053    {
14054     "field_name" : "batteryChargeCounter",
14055     "field_offset" : 384,
14056     "referenced_type" : "_ZTIi"
14057    },
14058    {
14059     "field_name" : "batteryTechnology",
14060     "field_offset" : 448,
14061     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
14062    }
14063   ],
14064   "linker_set_key" : "_ZTIN7android8hardware6health4V1_010HealthInfoE",
14065   "name" : "android::hardware::health::V1_0::HealthInfo",
14066   "referenced_type" : "_ZTIN7android8hardware6health4V1_010HealthInfoE",
14067   "self_type" : "_ZTIN7android8hardware6health4V1_010HealthInfoE",
14068   "size" : 72,
14069   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h"
14070  },
14071  {
14072   "alignment" : 8,
14073   "fields" :
14074   [
14075    {
14076     "field_name" : "periodicChoresIntervalFast",
14077     "referenced_type" : "_ZTIi"
14078    },
14079    {
14080     "field_name" : "periodicChoresIntervalSlow",
14081     "field_offset" : 32,
14082     "referenced_type" : "_ZTIi"
14083    },
14084    {
14085     "field_name" : "batteryStatusPath",
14086     "field_offset" : 64,
14087     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
14088    },
14089    {
14090     "field_name" : "batteryHealthPath",
14091     "field_offset" : 192,
14092     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
14093    },
14094    {
14095     "field_name" : "batteryPresentPath",
14096     "field_offset" : 320,
14097     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
14098    },
14099    {
14100     "field_name" : "batteryCapacityPath",
14101     "field_offset" : 448,
14102     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
14103    },
14104    {
14105     "field_name" : "batteryVoltagePath",
14106     "field_offset" : 576,
14107     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
14108    },
14109    {
14110     "field_name" : "batteryTemperaturePath",
14111     "field_offset" : 704,
14112     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
14113    },
14114    {
14115     "field_name" : "batteryTechnologyPath",
14116     "field_offset" : 832,
14117     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
14118    },
14119    {
14120     "field_name" : "batteryCurrentNowPath",
14121     "field_offset" : 960,
14122     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
14123    },
14124    {
14125     "field_name" : "batteryCurrentAvgPath",
14126     "field_offset" : 1088,
14127     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
14128    },
14129    {
14130     "field_name" : "batteryChargeCounterPath",
14131     "field_offset" : 1216,
14132     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
14133    },
14134    {
14135     "field_name" : "batteryFullChargePath",
14136     "field_offset" : 1344,
14137     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
14138    },
14139    {
14140     "field_name" : "batteryCycleCountPath",
14141     "field_offset" : 1472,
14142     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
14143    }
14144   ],
14145   "linker_set_key" : "_ZTIN7android8hardware6health4V1_012HealthConfigE",
14146   "name" : "android::hardware::health::V1_0::HealthConfig",
14147   "referenced_type" : "_ZTIN7android8hardware6health4V1_012HealthConfigE",
14148   "self_type" : "_ZTIN7android8hardware6health4V1_012HealthConfigE",
14149   "size" : 200,
14150   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h"
14151  },
14152  {
14153   "alignment" : 4,
14154   "base_specifiers" :
14155   [
14156    {
14157     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14158    }
14159   ],
14160   "fields" :
14161   [
14162    {
14163     "access" : "private",
14164     "field_name" : "_hidl_mImpl",
14165     "field_offset" : 544,
14166     "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_07IHealthEEE"
14167    }
14168   ],
14169   "linker_set_key" : "_ZTIN7android8hardware6health4V2_010BnHwHealthE",
14170   "name" : "android::hardware::health::V2_0::BnHwHealth",
14171   "referenced_type" : "_ZTIN7android8hardware6health4V2_010BnHwHealthE",
14172   "self_type" : "_ZTIN7android8hardware6health4V2_010BnHwHealthE",
14173   "size" : 80,
14174   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealth.h",
14175   "vtable_components" :
14176   [
14177    {
14178     "component_value" : 72,
14179     "kind" : "vbase_offset"
14180    },
14181    {
14182     "kind" : "offset_to_top"
14183    },
14184    {
14185     "kind" : "rtti",
14186     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_010BnHwHealthE"
14187    },
14188    {
14189     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14190    },
14191    {
14192     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14193    },
14194    {
14195     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14196    },
14197    {
14198     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
14199    },
14200    {
14201     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14202    },
14203    {
14204     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14205    },
14206    {
14207     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14208    },
14209    {
14210     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14211    },
14212    {
14213     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14214    },
14215    {
14216     "kind" : "complete_dtor_pointer",
14217     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BnHwHealthD1Ev"
14218    },
14219    {
14220     "kind" : "deleting_dtor_pointer",
14221     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BnHwHealthD0Ev"
14222    },
14223    {
14224     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BnHwHealth10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
14225    },
14226    {
14227     "component_value" : -20,
14228     "kind" : "offset_to_top"
14229    },
14230    {
14231     "kind" : "rtti",
14232     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_010BnHwHealthE"
14233    },
14234    {
14235     "kind" : "complete_dtor_pointer",
14236     "mangled_component_name" : "_ZThn20_N7android8hardware6health4V2_010BnHwHealthD1Ev"
14237    },
14238    {
14239     "kind" : "deleting_dtor_pointer",
14240     "mangled_component_name" : "_ZThn20_N7android8hardware6health4V2_010BnHwHealthD0Ev"
14241    },
14242    {
14243     "kind" : "vcall_offset"
14244    },
14245    {
14246     "kind" : "vcall_offset"
14247    },
14248    {
14249     "kind" : "vcall_offset"
14250    },
14251    {
14252     "kind" : "vcall_offset"
14253    },
14254    {
14255     "component_value" : -72,
14256     "kind" : "vcall_offset"
14257    },
14258    {
14259     "component_value" : -72,
14260     "kind" : "offset_to_top"
14261    },
14262    {
14263     "kind" : "rtti",
14264     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_010BnHwHealthE"
14265    },
14266    {
14267     "kind" : "complete_dtor_pointer",
14268     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_010BnHwHealthD1Ev"
14269    },
14270    {
14271     "kind" : "deleting_dtor_pointer",
14272     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_010BnHwHealthD0Ev"
14273    },
14274    {
14275     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14276    },
14277    {
14278     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14279    },
14280    {
14281     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14282    },
14283    {
14284     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14285    }
14286   ]
14287  },
14288  {
14289   "alignment" : 4,
14290   "base_specifiers" :
14291   [
14292    {
14293     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEEE"
14294    },
14295    {
14296     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14297    }
14298   ],
14299   "fields" :
14300   [
14301    {
14302     "access" : "private",
14303     "field_name" : "_hidl_mMutex",
14304     "field_offset" : 544,
14305     "referenced_type" : "_ZTINSt3__15mutexE"
14306    },
14307    {
14308     "access" : "private",
14309     "field_name" : "_hidl_mDeathRecipients",
14310     "field_offset" : 576,
14311     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
14312    }
14313   ],
14314   "linker_set_key" : "_ZTIN7android8hardware6health4V2_010BpHwHealthE",
14315   "name" : "android::hardware::health::V2_0::BpHwHealth",
14316   "referenced_type" : "_ZTIN7android8hardware6health4V2_010BpHwHealthE",
14317   "self_type" : "_ZTIN7android8hardware6health4V2_010BpHwHealthE",
14318   "size" : 92,
14319   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h",
14320   "vtable_components" :
14321   [
14322    {
14323     "component_value" : 84,
14324     "kind" : "vbase_offset"
14325    },
14326    {
14327     "kind" : "offset_to_top"
14328    },
14329    {
14330     "kind" : "rtti",
14331     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_010BpHwHealthE"
14332    },
14333    {
14334     "mangled_component_name" : "_ZNK7android8hardware6health4V2_010BpHwHealth8isRemoteEv"
14335    },
14336    {
14337     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14338    },
14339    {
14340     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14341    },
14342    {
14343     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14344    },
14345    {
14346     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14347    },
14348    {
14349     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth21setHALInstrumentationEv"
14350    },
14351    {
14352     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14353    },
14354    {
14355     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth4pingEv"
14356    },
14357    {
14358     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14359    },
14360    {
14361     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth21notifySyspropsChangedEv"
14362    },
14363    {
14364     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14365    },
14366    {
14367     "kind" : "complete_dtor_pointer",
14368     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealthD1Ev"
14369    },
14370    {
14371     "kind" : "deleting_dtor_pointer",
14372     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealthD0Ev"
14373    },
14374    {
14375     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth16registerCallbackERKNS_2spINS2_19IHealthInfoCallbackEEE"
14376    },
14377    {
14378     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth18unregisterCallbackERKNS_2spINS2_19IHealthInfoCallbackEEE"
14379    },
14380    {
14381     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth6updateEv"
14382    },
14383    {
14384     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth16getChargeCounterENSt3__18functionIFvNS2_6ResultEiEEE"
14385    },
14386    {
14387     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth13getCurrentNowENSt3__18functionIFvNS2_6ResultEiEEE"
14388    },
14389    {
14390     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth17getCurrentAverageENSt3__18functionIFvNS2_6ResultEiEEE"
14391    },
14392    {
14393     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth11getCapacityENSt3__18functionIFvNS2_6ResultEiEEE"
14394    },
14395    {
14396     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth16getEnergyCounterENSt3__18functionIFvNS2_6ResultExEEE"
14397    },
14398    {
14399     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth15getChargeStatusENSt3__18functionIFvNS2_6ResultENS1_4V1_013BatteryStatusEEEE"
14400    },
14401    {
14402     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth14getStorageInfoENSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_11StorageInfoEEEEEE"
14403    },
14404    {
14405     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth12getDiskStatsENSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_9DiskStatsEEEEEE"
14406    },
14407    {
14408     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth13getHealthInfoENSt3__18functionIFvNS2_6ResultERKNS2_10HealthInfoEEEE"
14409    },
14410    {
14411     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEE10onAsBinderEv"
14412    },
14413    {
14414     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth15onLastStrongRefEPKv"
14415    },
14416    {
14417     "component_value" : 80,
14418     "kind" : "vbase_offset"
14419    },
14420    {
14421     "component_value" : -4,
14422     "kind" : "offset_to_top"
14423    },
14424    {
14425     "kind" : "rtti",
14426     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_010BpHwHealthE"
14427    },
14428    {
14429     "kind" : "complete_dtor_pointer",
14430     "mangled_component_name" : "_ZThn4_N7android8hardware6health4V2_010BpHwHealthD1Ev"
14431    },
14432    {
14433     "kind" : "deleting_dtor_pointer",
14434     "mangled_component_name" : "_ZThn4_N7android8hardware6health4V2_010BpHwHealthD0Ev"
14435    },
14436    {
14437     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEE10onAsBinderEv"
14438    },
14439    {
14440     "component_value" : 76,
14441     "kind" : "vbase_offset"
14442    },
14443    {
14444     "component_value" : -8,
14445     "kind" : "offset_to_top"
14446    },
14447    {
14448     "kind" : "rtti",
14449     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_010BpHwHealthE"
14450    },
14451    {
14452     "kind" : "complete_dtor_pointer",
14453     "mangled_component_name" : "_ZThn8_N7android8hardware6health4V2_010BpHwHealthD1Ev"
14454    },
14455    {
14456     "kind" : "deleting_dtor_pointer",
14457     "mangled_component_name" : "_ZThn8_N7android8hardware6health4V2_010BpHwHealthD0Ev"
14458    },
14459    {
14460     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14461    },
14462    {
14463     "mangled_component_name" : "_ZThn8_N7android8hardware6health4V2_010BpHwHealth15onLastStrongRefEPKv"
14464    },
14465    {
14466     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14467    },
14468    {
14469     "component_value" : -24,
14470     "kind" : "offset_to_top"
14471    },
14472    {
14473     "kind" : "rtti",
14474     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_010BpHwHealthE"
14475    },
14476    {
14477     "kind" : "complete_dtor_pointer",
14478     "mangled_component_name" : "_ZThn24_N7android8hardware6health4V2_010BpHwHealthD1Ev"
14479    },
14480    {
14481     "kind" : "deleting_dtor_pointer",
14482     "mangled_component_name" : "_ZThn24_N7android8hardware6health4V2_010BpHwHealthD0Ev"
14483    },
14484    {
14485     "kind" : "vcall_offset"
14486    },
14487    {
14488     "component_value" : -76,
14489     "kind" : "vcall_offset"
14490    },
14491    {
14492     "component_value" : -84,
14493     "kind" : "vcall_offset"
14494    },
14495    {
14496     "component_value" : -76,
14497     "kind" : "vcall_offset"
14498    },
14499    {
14500     "component_value" : -84,
14501     "kind" : "vcall_offset"
14502    },
14503    {
14504     "component_value" : -84,
14505     "kind" : "offset_to_top"
14506    },
14507    {
14508     "kind" : "rtti",
14509     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_010BpHwHealthE"
14510    },
14511    {
14512     "kind" : "complete_dtor_pointer",
14513     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_010BpHwHealthD1Ev"
14514    },
14515    {
14516     "kind" : "deleting_dtor_pointer",
14517     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_010BpHwHealthD0Ev"
14518    },
14519    {
14520     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14521    },
14522    {
14523     "mangled_component_name" : "_ZTv0_n20_N7android8hardware6health4V2_010BpHwHealth15onLastStrongRefEPKv"
14524    },
14525    {
14526     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14527    },
14528    {
14529     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14530    }
14531   ]
14532  },
14533  {
14534   "alignment" : 8,
14535   "fields" :
14536   [
14537    {
14538     "field_name" : "legacy",
14539     "referenced_type" : "_ZTIN7android8hardware6health4V1_010HealthInfoE"
14540    },
14541    {
14542     "field_name" : "batteryCurrentAverage",
14543     "field_offset" : 576,
14544     "referenced_type" : "_ZTIi"
14545    },
14546    {
14547     "field_name" : "diskStats",
14548     "field_offset" : 640,
14549     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE"
14550    },
14551    {
14552     "field_name" : "storageInfos",
14553     "field_offset" : 768,
14554     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE"
14555    }
14556   ],
14557   "linker_set_key" : "_ZTIN7android8hardware6health4V2_010HealthInfoE",
14558   "name" : "android::hardware::health::V2_0::HealthInfo",
14559   "referenced_type" : "_ZTIN7android8hardware6health4V2_010HealthInfoE",
14560   "self_type" : "_ZTIN7android8hardware6health4V2_010HealthInfoE",
14561   "size" : 112,
14562   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/types.h"
14563  },
14564  {
14565   "alignment" : 8,
14566   "fields" :
14567   [
14568    {
14569     "field_name" : "attr",
14570     "referenced_type" : "_ZTIN7android8hardware6health4V2_016StorageAttributeE"
14571    },
14572    {
14573     "field_name" : "eol",
14574     "field_offset" : 192,
14575     "referenced_type" : "_ZTIt"
14576    },
14577    {
14578     "field_name" : "lifetimeA",
14579     "field_offset" : 208,
14580     "referenced_type" : "_ZTIt"
14581    },
14582    {
14583     "field_name" : "lifetimeB",
14584     "field_offset" : 224,
14585     "referenced_type" : "_ZTIt"
14586    },
14587    {
14588     "field_name" : "version",
14589     "field_offset" : 256,
14590     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
14591    }
14592   ],
14593   "linker_set_key" : "_ZTIN7android8hardware6health4V2_011StorageInfoE",
14594   "name" : "android::hardware::health::V2_0::StorageInfo",
14595   "referenced_type" : "_ZTIN7android8hardware6health4V2_011StorageInfoE",
14596   "self_type" : "_ZTIN7android8hardware6health4V2_011StorageInfoE",
14597   "size" : 48,
14598   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/types.h"
14599  },
14600  {
14601   "alignment" : 8,
14602   "fields" :
14603   [
14604    {
14605     "field_name" : "isInternal",
14606     "referenced_type" : "_ZTIb"
14607    },
14608    {
14609     "field_name" : "isBootDevice",
14610     "field_offset" : 8,
14611     "referenced_type" : "_ZTIb"
14612    },
14613    {
14614     "field_name" : "name",
14615     "field_offset" : 64,
14616     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
14617    }
14618   ],
14619   "linker_set_key" : "_ZTIN7android8hardware6health4V2_016StorageAttributeE",
14620   "name" : "android::hardware::health::V2_0::StorageAttribute",
14621   "referenced_type" : "_ZTIN7android8hardware6health4V2_016StorageAttributeE",
14622   "self_type" : "_ZTIN7android8hardware6health4V2_016StorageAttributeE",
14623   "size" : 24,
14624   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/types.h"
14625  },
14626  {
14627   "alignment" : 4,
14628   "base_specifiers" :
14629   [
14630    {
14631     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14632    }
14633   ],
14634   "linker_set_key" : "_ZTIN7android8hardware6health4V2_019IHealthInfoCallbackE",
14635   "name" : "android::hardware::health::V2_0::IHealthInfoCallback",
14636   "referenced_type" : "_ZTIN7android8hardware6health4V2_019IHealthInfoCallbackE",
14637   "self_type" : "_ZTIN7android8hardware6health4V2_019IHealthInfoCallbackE",
14638   "size" : 12,
14639   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealthInfoCallback.h",
14640   "vtable_components" :
14641   [
14642    {
14643     "component_value" : 4,
14644     "kind" : "vbase_offset"
14645    },
14646    {
14647     "kind" : "offset_to_top"
14648    },
14649    {
14650     "kind" : "rtti",
14651     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_019IHealthInfoCallbackE"
14652    },
14653    {
14654     "mangled_component_name" : "_ZNK7android8hardware6health4V2_019IHealthInfoCallback8isRemoteEv"
14655    },
14656    {
14657     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14658    },
14659    {
14660     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14661    },
14662    {
14663     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14664    },
14665    {
14666     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14667    },
14668    {
14669     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback21setHALInstrumentationEv"
14670    },
14671    {
14672     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14673    },
14674    {
14675     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback4pingEv"
14676    },
14677    {
14678     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14679    },
14680    {
14681     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback21notifySyspropsChangedEv"
14682    },
14683    {
14684     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14685    },
14686    {
14687     "kind" : "complete_dtor_pointer",
14688     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallbackD1Ev"
14689    },
14690    {
14691     "kind" : "deleting_dtor_pointer",
14692     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallbackD0Ev"
14693    },
14694    {
14695     "is_pure" : true,
14696     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback17healthInfoChangedERKNS2_10HealthInfoE"
14697    },
14698    {
14699     "kind" : "vcall_offset"
14700    },
14701    {
14702     "kind" : "vcall_offset"
14703    },
14704    {
14705     "kind" : "vcall_offset"
14706    },
14707    {
14708     "kind" : "vcall_offset"
14709    },
14710    {
14711     "component_value" : -4,
14712     "kind" : "vcall_offset"
14713    },
14714    {
14715     "component_value" : -4,
14716     "kind" : "offset_to_top"
14717    },
14718    {
14719     "kind" : "rtti",
14720     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_019IHealthInfoCallbackE"
14721    },
14722    {
14723     "kind" : "complete_dtor_pointer",
14724     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_019IHealthInfoCallbackD1Ev"
14725    },
14726    {
14727     "kind" : "deleting_dtor_pointer",
14728     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_019IHealthInfoCallbackD0Ev"
14729    },
14730    {
14731     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14732    },
14733    {
14734     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14735    },
14736    {
14737     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14738    },
14739    {
14740     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14741    }
14742   ]
14743  },
14744  {
14745   "alignment" : 4,
14746   "base_specifiers" :
14747   [
14748    {
14749     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14750    }
14751   ],
14752   "fields" :
14753   [
14754    {
14755     "access" : "private",
14756     "field_name" : "_hidl_mImpl",
14757     "field_offset" : 544,
14758     "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE"
14759    }
14760   ],
14761   "linker_set_key" : "_ZTIN7android8hardware6health4V2_022BnHwHealthInfoCallbackE",
14762   "name" : "android::hardware::health::V2_0::BnHwHealthInfoCallback",
14763   "referenced_type" : "_ZTIN7android8hardware6health4V2_022BnHwHealthInfoCallbackE",
14764   "self_type" : "_ZTIN7android8hardware6health4V2_022BnHwHealthInfoCallbackE",
14765   "size" : 80,
14766   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealthInfoCallback.h",
14767   "vtable_components" :
14768   [
14769    {
14770     "component_value" : 72,
14771     "kind" : "vbase_offset"
14772    },
14773    {
14774     "kind" : "offset_to_top"
14775    },
14776    {
14777     "kind" : "rtti",
14778     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_022BnHwHealthInfoCallbackE"
14779    },
14780    {
14781     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14782    },
14783    {
14784     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14785    },
14786    {
14787     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14788    },
14789    {
14790     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
14791    },
14792    {
14793     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14794    },
14795    {
14796     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14797    },
14798    {
14799     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14800    },
14801    {
14802     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14803    },
14804    {
14805     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14806    },
14807    {
14808     "kind" : "complete_dtor_pointer",
14809     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BnHwHealthInfoCallbackD1Ev"
14810    },
14811    {
14812     "kind" : "deleting_dtor_pointer",
14813     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BnHwHealthInfoCallbackD0Ev"
14814    },
14815    {
14816     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BnHwHealthInfoCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
14817    },
14818    {
14819     "component_value" : -20,
14820     "kind" : "offset_to_top"
14821    },
14822    {
14823     "kind" : "rtti",
14824     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_022BnHwHealthInfoCallbackE"
14825    },
14826    {
14827     "kind" : "complete_dtor_pointer",
14828     "mangled_component_name" : "_ZThn20_N7android8hardware6health4V2_022BnHwHealthInfoCallbackD1Ev"
14829    },
14830    {
14831     "kind" : "deleting_dtor_pointer",
14832     "mangled_component_name" : "_ZThn20_N7android8hardware6health4V2_022BnHwHealthInfoCallbackD0Ev"
14833    },
14834    {
14835     "kind" : "vcall_offset"
14836    },
14837    {
14838     "kind" : "vcall_offset"
14839    },
14840    {
14841     "kind" : "vcall_offset"
14842    },
14843    {
14844     "kind" : "vcall_offset"
14845    },
14846    {
14847     "component_value" : -72,
14848     "kind" : "vcall_offset"
14849    },
14850    {
14851     "component_value" : -72,
14852     "kind" : "offset_to_top"
14853    },
14854    {
14855     "kind" : "rtti",
14856     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_022BnHwHealthInfoCallbackE"
14857    },
14858    {
14859     "kind" : "complete_dtor_pointer",
14860     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_022BnHwHealthInfoCallbackD1Ev"
14861    },
14862    {
14863     "kind" : "deleting_dtor_pointer",
14864     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_022BnHwHealthInfoCallbackD0Ev"
14865    },
14866    {
14867     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14868    },
14869    {
14870     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14871    },
14872    {
14873     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14874    },
14875    {
14876     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14877    }
14878   ]
14879  },
14880  {
14881   "alignment" : 4,
14882   "base_specifiers" :
14883   [
14884    {
14885     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEEE"
14886    },
14887    {
14888     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14889    }
14890   ],
14891   "fields" :
14892   [
14893    {
14894     "access" : "private",
14895     "field_name" : "_hidl_mMutex",
14896     "field_offset" : 544,
14897     "referenced_type" : "_ZTINSt3__15mutexE"
14898    },
14899    {
14900     "access" : "private",
14901     "field_name" : "_hidl_mDeathRecipients",
14902     "field_offset" : 576,
14903     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
14904    }
14905   ],
14906   "linker_set_key" : "_ZTIN7android8hardware6health4V2_022BpHwHealthInfoCallbackE",
14907   "name" : "android::hardware::health::V2_0::BpHwHealthInfoCallback",
14908   "referenced_type" : "_ZTIN7android8hardware6health4V2_022BpHwHealthInfoCallbackE",
14909   "self_type" : "_ZTIN7android8hardware6health4V2_022BpHwHealthInfoCallbackE",
14910   "size" : 92,
14911   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealthInfoCallback.h",
14912   "vtable_components" :
14913   [
14914    {
14915     "component_value" : 84,
14916     "kind" : "vbase_offset"
14917    },
14918    {
14919     "kind" : "offset_to_top"
14920    },
14921    {
14922     "kind" : "rtti",
14923     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_022BpHwHealthInfoCallbackE"
14924    },
14925    {
14926     "mangled_component_name" : "_ZNK7android8hardware6health4V2_022BpHwHealthInfoCallback8isRemoteEv"
14927    },
14928    {
14929     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14930    },
14931    {
14932     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14933    },
14934    {
14935     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14936    },
14937    {
14938     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14939    },
14940    {
14941     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback21setHALInstrumentationEv"
14942    },
14943    {
14944     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14945    },
14946    {
14947     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback4pingEv"
14948    },
14949    {
14950     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14951    },
14952    {
14953     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback21notifySyspropsChangedEv"
14954    },
14955    {
14956     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14957    },
14958    {
14959     "kind" : "complete_dtor_pointer",
14960     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallbackD1Ev"
14961    },
14962    {
14963     "kind" : "deleting_dtor_pointer",
14964     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallbackD0Ev"
14965    },
14966    {
14967     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback17healthInfoChangedERKNS2_10HealthInfoE"
14968    },
14969    {
14970     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEE10onAsBinderEv"
14971    },
14972    {
14973     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback15onLastStrongRefEPKv"
14974    },
14975    {
14976     "component_value" : 80,
14977     "kind" : "vbase_offset"
14978    },
14979    {
14980     "component_value" : -4,
14981     "kind" : "offset_to_top"
14982    },
14983    {
14984     "kind" : "rtti",
14985     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_022BpHwHealthInfoCallbackE"
14986    },
14987    {
14988     "kind" : "complete_dtor_pointer",
14989     "mangled_component_name" : "_ZThn4_N7android8hardware6health4V2_022BpHwHealthInfoCallbackD1Ev"
14990    },
14991    {
14992     "kind" : "deleting_dtor_pointer",
14993     "mangled_component_name" : "_ZThn4_N7android8hardware6health4V2_022BpHwHealthInfoCallbackD0Ev"
14994    },
14995    {
14996     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEE10onAsBinderEv"
14997    },
14998    {
14999     "component_value" : 76,
15000     "kind" : "vbase_offset"
15001    },
15002    {
15003     "component_value" : -8,
15004     "kind" : "offset_to_top"
15005    },
15006    {
15007     "kind" : "rtti",
15008     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_022BpHwHealthInfoCallbackE"
15009    },
15010    {
15011     "kind" : "complete_dtor_pointer",
15012     "mangled_component_name" : "_ZThn8_N7android8hardware6health4V2_022BpHwHealthInfoCallbackD1Ev"
15013    },
15014    {
15015     "kind" : "deleting_dtor_pointer",
15016     "mangled_component_name" : "_ZThn8_N7android8hardware6health4V2_022BpHwHealthInfoCallbackD0Ev"
15017    },
15018    {
15019     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15020    },
15021    {
15022     "mangled_component_name" : "_ZThn8_N7android8hardware6health4V2_022BpHwHealthInfoCallback15onLastStrongRefEPKv"
15023    },
15024    {
15025     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15026    },
15027    {
15028     "component_value" : -24,
15029     "kind" : "offset_to_top"
15030    },
15031    {
15032     "kind" : "rtti",
15033     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_022BpHwHealthInfoCallbackE"
15034    },
15035    {
15036     "kind" : "complete_dtor_pointer",
15037     "mangled_component_name" : "_ZThn24_N7android8hardware6health4V2_022BpHwHealthInfoCallbackD1Ev"
15038    },
15039    {
15040     "kind" : "deleting_dtor_pointer",
15041     "mangled_component_name" : "_ZThn24_N7android8hardware6health4V2_022BpHwHealthInfoCallbackD0Ev"
15042    },
15043    {
15044     "kind" : "vcall_offset"
15045    },
15046    {
15047     "component_value" : -76,
15048     "kind" : "vcall_offset"
15049    },
15050    {
15051     "component_value" : -84,
15052     "kind" : "vcall_offset"
15053    },
15054    {
15055     "component_value" : -76,
15056     "kind" : "vcall_offset"
15057    },
15058    {
15059     "component_value" : -84,
15060     "kind" : "vcall_offset"
15061    },
15062    {
15063     "component_value" : -84,
15064     "kind" : "offset_to_top"
15065    },
15066    {
15067     "kind" : "rtti",
15068     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_022BpHwHealthInfoCallbackE"
15069    },
15070    {
15071     "kind" : "complete_dtor_pointer",
15072     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_022BpHwHealthInfoCallbackD1Ev"
15073    },
15074    {
15075     "kind" : "deleting_dtor_pointer",
15076     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_022BpHwHealthInfoCallbackD0Ev"
15077    },
15078    {
15079     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15080    },
15081    {
15082     "mangled_component_name" : "_ZTv0_n20_N7android8hardware6health4V2_022BpHwHealthInfoCallback15onLastStrongRefEPKv"
15083    },
15084    {
15085     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15086    },
15087    {
15088     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15089    }
15090   ]
15091  },
15092  {
15093   "alignment" : 4,
15094   "base_specifiers" :
15095   [
15096    {
15097     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
15098    }
15099   ],
15100   "linker_set_key" : "_ZTIN7android8hardware6health4V2_07IHealthE",
15101   "name" : "android::hardware::health::V2_0::IHealth",
15102   "referenced_type" : "_ZTIN7android8hardware6health4V2_07IHealthE",
15103   "self_type" : "_ZTIN7android8hardware6health4V2_07IHealthE",
15104   "size" : 12,
15105   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealth.h",
15106   "vtable_components" :
15107   [
15108    {
15109     "component_value" : 4,
15110     "kind" : "vbase_offset"
15111    },
15112    {
15113     "kind" : "offset_to_top"
15114    },
15115    {
15116     "kind" : "rtti",
15117     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_07IHealthE"
15118    },
15119    {
15120     "mangled_component_name" : "_ZNK7android8hardware6health4V2_07IHealth8isRemoteEv"
15121    },
15122    {
15123     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15124    },
15125    {
15126     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15127    },
15128    {
15129     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15130    },
15131    {
15132     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15133    },
15134    {
15135     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth21setHALInstrumentationEv"
15136    },
15137    {
15138     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15139    },
15140    {
15141     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth4pingEv"
15142    },
15143    {
15144     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15145    },
15146    {
15147     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth21notifySyspropsChangedEv"
15148    },
15149    {
15150     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15151    },
15152    {
15153     "kind" : "complete_dtor_pointer",
15154     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealthD1Ev"
15155    },
15156    {
15157     "kind" : "deleting_dtor_pointer",
15158     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealthD0Ev"
15159    },
15160    {
15161     "is_pure" : true,
15162     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth16registerCallbackERKNS_2spINS2_19IHealthInfoCallbackEEE"
15163    },
15164    {
15165     "is_pure" : true,
15166     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth18unregisterCallbackERKNS_2spINS2_19IHealthInfoCallbackEEE"
15167    },
15168    {
15169     "is_pure" : true,
15170     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth6updateEv"
15171    },
15172    {
15173     "is_pure" : true,
15174     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth16getChargeCounterENSt3__18functionIFvNS2_6ResultEiEEE"
15175    },
15176    {
15177     "is_pure" : true,
15178     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth13getCurrentNowENSt3__18functionIFvNS2_6ResultEiEEE"
15179    },
15180    {
15181     "is_pure" : true,
15182     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth17getCurrentAverageENSt3__18functionIFvNS2_6ResultEiEEE"
15183    },
15184    {
15185     "is_pure" : true,
15186     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth11getCapacityENSt3__18functionIFvNS2_6ResultEiEEE"
15187    },
15188    {
15189     "is_pure" : true,
15190     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth16getEnergyCounterENSt3__18functionIFvNS2_6ResultExEEE"
15191    },
15192    {
15193     "is_pure" : true,
15194     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth15getChargeStatusENSt3__18functionIFvNS2_6ResultENS1_4V1_013BatteryStatusEEEE"
15195    },
15196    {
15197     "is_pure" : true,
15198     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth14getStorageInfoENSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_11StorageInfoEEEEEE"
15199    },
15200    {
15201     "is_pure" : true,
15202     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth12getDiskStatsENSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_9DiskStatsEEEEEE"
15203    },
15204    {
15205     "is_pure" : true,
15206     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth13getHealthInfoENSt3__18functionIFvNS2_6ResultERKNS2_10HealthInfoEEEE"
15207    },
15208    {
15209     "kind" : "vcall_offset"
15210    },
15211    {
15212     "kind" : "vcall_offset"
15213    },
15214    {
15215     "kind" : "vcall_offset"
15216    },
15217    {
15218     "kind" : "vcall_offset"
15219    },
15220    {
15221     "component_value" : -4,
15222     "kind" : "vcall_offset"
15223    },
15224    {
15225     "component_value" : -4,
15226     "kind" : "offset_to_top"
15227    },
15228    {
15229     "kind" : "rtti",
15230     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_07IHealthE"
15231    },
15232    {
15233     "kind" : "complete_dtor_pointer",
15234     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_07IHealthD1Ev"
15235    },
15236    {
15237     "kind" : "deleting_dtor_pointer",
15238     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_07IHealthD0Ev"
15239    },
15240    {
15241     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15242    },
15243    {
15244     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15245    },
15246    {
15247     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15248    },
15249    {
15250     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15251    }
15252   ]
15253  },
15254  {
15255   "alignment" : 8,
15256   "fields" :
15257   [
15258    {
15259     "field_name" : "reads",
15260     "referenced_type" : "_ZTIy"
15261    },
15262    {
15263     "field_name" : "readMerges",
15264     "field_offset" : 64,
15265     "referenced_type" : "_ZTIy"
15266    },
15267    {
15268     "field_name" : "readSectors",
15269     "field_offset" : 128,
15270     "referenced_type" : "_ZTIy"
15271    },
15272    {
15273     "field_name" : "readTicks",
15274     "field_offset" : 192,
15275     "referenced_type" : "_ZTIy"
15276    },
15277    {
15278     "field_name" : "writes",
15279     "field_offset" : 256,
15280     "referenced_type" : "_ZTIy"
15281    },
15282    {
15283     "field_name" : "writeMerges",
15284     "field_offset" : 320,
15285     "referenced_type" : "_ZTIy"
15286    },
15287    {
15288     "field_name" : "writeSectors",
15289     "field_offset" : 384,
15290     "referenced_type" : "_ZTIy"
15291    },
15292    {
15293     "field_name" : "writeTicks",
15294     "field_offset" : 448,
15295     "referenced_type" : "_ZTIy"
15296    },
15297    {
15298     "field_name" : "ioInFlight",
15299     "field_offset" : 512,
15300     "referenced_type" : "_ZTIy"
15301    },
15302    {
15303     "field_name" : "ioTicks",
15304     "field_offset" : 576,
15305     "referenced_type" : "_ZTIy"
15306    },
15307    {
15308     "field_name" : "ioInQueue",
15309     "field_offset" : 640,
15310     "referenced_type" : "_ZTIy"
15311    },
15312    {
15313     "field_name" : "attr",
15314     "field_offset" : 704,
15315     "referenced_type" : "_ZTIN7android8hardware6health4V2_016StorageAttributeE"
15316    }
15317   ],
15318   "linker_set_key" : "_ZTIN7android8hardware6health4V2_09DiskStatsE",
15319   "name" : "android::hardware::health::V2_0::DiskStats",
15320   "referenced_type" : "_ZTIN7android8hardware6health4V2_09DiskStatsE",
15321   "self_type" : "_ZTIN7android8hardware6health4V2_09DiskStatsE",
15322   "size" : 112,
15323   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/types.h"
15324  },
15325  {
15326   "alignment" : 4,
15327   "base_specifiers" :
15328   [
15329    {
15330     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
15331    }
15332   ],
15333   "fields" :
15334   [
15335    {
15336     "access" : "private",
15337     "field_name" : "_hidl_mImpl",
15338     "field_offset" : 544,
15339     "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_17IHealthEEE"
15340    }
15341   ],
15342   "linker_set_key" : "_ZTIN7android8hardware6health4V2_110BnHwHealthE",
15343   "name" : "android::hardware::health::V2_1::BnHwHealth",
15344   "referenced_type" : "_ZTIN7android8hardware6health4V2_110BnHwHealthE",
15345   "self_type" : "_ZTIN7android8hardware6health4V2_110BnHwHealthE",
15346   "size" : 80,
15347   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealth.h",
15348   "vtable_components" :
15349   [
15350    {
15351     "component_value" : 72,
15352     "kind" : "vbase_offset"
15353    },
15354    {
15355     "kind" : "offset_to_top"
15356    },
15357    {
15358     "kind" : "rtti",
15359     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_110BnHwHealthE"
15360    },
15361    {
15362     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15363    },
15364    {
15365     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15366    },
15367    {
15368     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15369    },
15370    {
15371     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
15372    },
15373    {
15374     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15375    },
15376    {
15377     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15378    },
15379    {
15380     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15381    },
15382    {
15383     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15384    },
15385    {
15386     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15387    },
15388    {
15389     "kind" : "complete_dtor_pointer",
15390     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BnHwHealthD1Ev"
15391    },
15392    {
15393     "kind" : "deleting_dtor_pointer",
15394     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BnHwHealthD0Ev"
15395    },
15396    {
15397     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BnHwHealth10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
15398    },
15399    {
15400     "component_value" : -20,
15401     "kind" : "offset_to_top"
15402    },
15403    {
15404     "kind" : "rtti",
15405     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_110BnHwHealthE"
15406    },
15407    {
15408     "kind" : "complete_dtor_pointer",
15409     "mangled_component_name" : "_ZThn20_N7android8hardware6health4V2_110BnHwHealthD1Ev"
15410    },
15411    {
15412     "kind" : "deleting_dtor_pointer",
15413     "mangled_component_name" : "_ZThn20_N7android8hardware6health4V2_110BnHwHealthD0Ev"
15414    },
15415    {
15416     "kind" : "vcall_offset"
15417    },
15418    {
15419     "kind" : "vcall_offset"
15420    },
15421    {
15422     "kind" : "vcall_offset"
15423    },
15424    {
15425     "kind" : "vcall_offset"
15426    },
15427    {
15428     "component_value" : -72,
15429     "kind" : "vcall_offset"
15430    },
15431    {
15432     "component_value" : -72,
15433     "kind" : "offset_to_top"
15434    },
15435    {
15436     "kind" : "rtti",
15437     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_110BnHwHealthE"
15438    },
15439    {
15440     "kind" : "complete_dtor_pointer",
15441     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_110BnHwHealthD1Ev"
15442    },
15443    {
15444     "kind" : "deleting_dtor_pointer",
15445     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_110BnHwHealthD0Ev"
15446    },
15447    {
15448     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15449    },
15450    {
15451     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15452    },
15453    {
15454     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15455    },
15456    {
15457     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15458    }
15459   ]
15460  },
15461  {
15462   "alignment" : 4,
15463   "base_specifiers" :
15464   [
15465    {
15466     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEEE"
15467    },
15468    {
15469     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15470    }
15471   ],
15472   "fields" :
15473   [
15474    {
15475     "access" : "private",
15476     "field_name" : "_hidl_mMutex",
15477     "field_offset" : 544,
15478     "referenced_type" : "_ZTINSt3__15mutexE"
15479    },
15480    {
15481     "access" : "private",
15482     "field_name" : "_hidl_mDeathRecipients",
15483     "field_offset" : 576,
15484     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
15485    }
15486   ],
15487   "linker_set_key" : "_ZTIN7android8hardware6health4V2_110BpHwHealthE",
15488   "name" : "android::hardware::health::V2_1::BpHwHealth",
15489   "referenced_type" : "_ZTIN7android8hardware6health4V2_110BpHwHealthE",
15490   "self_type" : "_ZTIN7android8hardware6health4V2_110BpHwHealthE",
15491   "size" : 92,
15492   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h",
15493   "vtable_components" :
15494   [
15495    {
15496     "component_value" : 84,
15497     "kind" : "vbase_offset"
15498    },
15499    {
15500     "kind" : "offset_to_top"
15501    },
15502    {
15503     "kind" : "rtti",
15504     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_110BpHwHealthE"
15505    },
15506    {
15507     "mangled_component_name" : "_ZNK7android8hardware6health4V2_110BpHwHealth8isRemoteEv"
15508    },
15509    {
15510     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15511    },
15512    {
15513     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15514    },
15515    {
15516     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15517    },
15518    {
15519     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15520    },
15521    {
15522     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth21setHALInstrumentationEv"
15523    },
15524    {
15525     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15526    },
15527    {
15528     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth4pingEv"
15529    },
15530    {
15531     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15532    },
15533    {
15534     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth21notifySyspropsChangedEv"
15535    },
15536    {
15537     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15538    },
15539    {
15540     "kind" : "complete_dtor_pointer",
15541     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealthD1Ev"
15542    },
15543    {
15544     "kind" : "deleting_dtor_pointer",
15545     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealthD0Ev"
15546    },
15547    {
15548     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth16registerCallbackERKNS_2spINS1_4V2_019IHealthInfoCallbackEEE"
15549    },
15550    {
15551     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth18unregisterCallbackERKNS_2spINS1_4V2_019IHealthInfoCallbackEEE"
15552    },
15553    {
15554     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth6updateEv"
15555    },
15556    {
15557     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth16getChargeCounterENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
15558    },
15559    {
15560     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth13getCurrentNowENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
15561    },
15562    {
15563     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth17getCurrentAverageENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
15564    },
15565    {
15566     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth11getCapacityENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
15567    },
15568    {
15569     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth16getEnergyCounterENSt3__18functionIFvNS1_4V2_06ResultExEEE"
15570    },
15571    {
15572     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth15getChargeStatusENSt3__18functionIFvNS1_4V2_06ResultENS1_4V1_013BatteryStatusEEEE"
15573    },
15574    {
15575     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth14getStorageInfoENSt3__18functionIFvNS1_4V2_06ResultERKNS0_8hidl_vecINS6_11StorageInfoEEEEEE"
15576    },
15577    {
15578     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth12getDiskStatsENSt3__18functionIFvNS1_4V2_06ResultERKNS0_8hidl_vecINS6_9DiskStatsEEEEEE"
15579    },
15580    {
15581     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth13getHealthInfoENSt3__18functionIFvNS1_4V2_06ResultERKNS6_10HealthInfoEEEE"
15582    },
15583    {
15584     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth15getHealthConfigENSt3__18functionIFvNS1_4V2_06ResultERKNS2_12HealthConfigEEEE"
15585    },
15586    {
15587     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth17getHealthInfo_2_1ENSt3__18functionIFvNS1_4V2_06ResultERKNS2_10HealthInfoEEEE"
15588    },
15589    {
15590     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth18shouldKeepScreenOnENSt3__18functionIFvNS1_4V2_06ResultEbEEE"
15591    },
15592    {
15593     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEE10onAsBinderEv"
15594    },
15595    {
15596     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth15onLastStrongRefEPKv"
15597    },
15598    {
15599     "component_value" : 80,
15600     "kind" : "vbase_offset"
15601    },
15602    {
15603     "component_value" : -4,
15604     "kind" : "offset_to_top"
15605    },
15606    {
15607     "kind" : "rtti",
15608     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_110BpHwHealthE"
15609    },
15610    {
15611     "kind" : "complete_dtor_pointer",
15612     "mangled_component_name" : "_ZThn4_N7android8hardware6health4V2_110BpHwHealthD1Ev"
15613    },
15614    {
15615     "kind" : "deleting_dtor_pointer",
15616     "mangled_component_name" : "_ZThn4_N7android8hardware6health4V2_110BpHwHealthD0Ev"
15617    },
15618    {
15619     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEE10onAsBinderEv"
15620    },
15621    {
15622     "component_value" : 76,
15623     "kind" : "vbase_offset"
15624    },
15625    {
15626     "component_value" : -8,
15627     "kind" : "offset_to_top"
15628    },
15629    {
15630     "kind" : "rtti",
15631     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_110BpHwHealthE"
15632    },
15633    {
15634     "kind" : "complete_dtor_pointer",
15635     "mangled_component_name" : "_ZThn8_N7android8hardware6health4V2_110BpHwHealthD1Ev"
15636    },
15637    {
15638     "kind" : "deleting_dtor_pointer",
15639     "mangled_component_name" : "_ZThn8_N7android8hardware6health4V2_110BpHwHealthD0Ev"
15640    },
15641    {
15642     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15643    },
15644    {
15645     "mangled_component_name" : "_ZThn8_N7android8hardware6health4V2_110BpHwHealth15onLastStrongRefEPKv"
15646    },
15647    {
15648     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15649    },
15650    {
15651     "component_value" : -24,
15652     "kind" : "offset_to_top"
15653    },
15654    {
15655     "kind" : "rtti",
15656     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_110BpHwHealthE"
15657    },
15658    {
15659     "kind" : "complete_dtor_pointer",
15660     "mangled_component_name" : "_ZThn24_N7android8hardware6health4V2_110BpHwHealthD1Ev"
15661    },
15662    {
15663     "kind" : "deleting_dtor_pointer",
15664     "mangled_component_name" : "_ZThn24_N7android8hardware6health4V2_110BpHwHealthD0Ev"
15665    },
15666    {
15667     "kind" : "vcall_offset"
15668    },
15669    {
15670     "component_value" : -76,
15671     "kind" : "vcall_offset"
15672    },
15673    {
15674     "component_value" : -84,
15675     "kind" : "vcall_offset"
15676    },
15677    {
15678     "component_value" : -76,
15679     "kind" : "vcall_offset"
15680    },
15681    {
15682     "component_value" : -84,
15683     "kind" : "vcall_offset"
15684    },
15685    {
15686     "component_value" : -84,
15687     "kind" : "offset_to_top"
15688    },
15689    {
15690     "kind" : "rtti",
15691     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_110BpHwHealthE"
15692    },
15693    {
15694     "kind" : "complete_dtor_pointer",
15695     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_110BpHwHealthD1Ev"
15696    },
15697    {
15698     "kind" : "deleting_dtor_pointer",
15699     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_110BpHwHealthD0Ev"
15700    },
15701    {
15702     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15703    },
15704    {
15705     "mangled_component_name" : "_ZTv0_n20_N7android8hardware6health4V2_110BpHwHealth15onLastStrongRefEPKv"
15706    },
15707    {
15708     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15709    },
15710    {
15711     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15712    }
15713   ]
15714  },
15715  {
15716   "alignment" : 8,
15717   "fields" :
15718   [
15719    {
15720     "field_name" : "legacy",
15721     "referenced_type" : "_ZTIN7android8hardware6health4V2_010HealthInfoE"
15722    },
15723    {
15724     "field_name" : "batteryCapacityLevel",
15725     "field_offset" : 896,
15726     "referenced_type" : "_ZTIN7android8hardware6health4V2_120BatteryCapacityLevelE"
15727    },
15728    {
15729     "field_name" : "batteryChargeTimeToFullNowSeconds",
15730     "field_offset" : 960,
15731     "referenced_type" : "_ZTIx"
15732    },
15733    {
15734     "field_name" : "batteryFullChargeDesignCapacityUah",
15735     "field_offset" : 1024,
15736     "referenced_type" : "_ZTIi"
15737    }
15738   ],
15739   "linker_set_key" : "_ZTIN7android8hardware6health4V2_110HealthInfoE",
15740   "name" : "android::hardware::health::V2_1::HealthInfo",
15741   "referenced_type" : "_ZTIN7android8hardware6health4V2_110HealthInfoE",
15742   "self_type" : "_ZTIN7android8hardware6health4V2_110HealthInfoE",
15743   "size" : 136,
15744   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/types.h"
15745  },
15746  {
15747   "alignment" : 8,
15748   "fields" :
15749   [
15750    {
15751     "field_name" : "battery",
15752     "referenced_type" : "_ZTIN7android8hardware6health4V1_012HealthConfigE"
15753    },
15754    {
15755     "field_name" : "bootMinCap",
15756     "field_offset" : 1600,
15757     "referenced_type" : "_ZTIi"
15758    }
15759   ],
15760   "linker_set_key" : "_ZTIN7android8hardware6health4V2_112HealthConfigE",
15761   "name" : "android::hardware::health::V2_1::HealthConfig",
15762   "referenced_type" : "_ZTIN7android8hardware6health4V2_112HealthConfigE",
15763   "self_type" : "_ZTIN7android8hardware6health4V2_112HealthConfigE",
15764   "size" : 208,
15765   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/types.h"
15766  },
15767  {
15768   "alignment" : 4,
15769   "base_specifiers" :
15770   [
15771    {
15772     "referenced_type" : "_ZTIN7android8hardware6health4V2_019IHealthInfoCallbackE"
15773    }
15774   ],
15775   "linker_set_key" : "_ZTIN7android8hardware6health4V2_119IHealthInfoCallbackE",
15776   "name" : "android::hardware::health::V2_1::IHealthInfoCallback",
15777   "referenced_type" : "_ZTIN7android8hardware6health4V2_119IHealthInfoCallbackE",
15778   "self_type" : "_ZTIN7android8hardware6health4V2_119IHealthInfoCallbackE",
15779   "size" : 12,
15780   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h",
15781   "vtable_components" :
15782   [
15783    {
15784     "component_value" : 4,
15785     "kind" : "vbase_offset"
15786    },
15787    {
15788     "kind" : "offset_to_top"
15789    },
15790    {
15791     "kind" : "rtti",
15792     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_119IHealthInfoCallbackE"
15793    },
15794    {
15795     "mangled_component_name" : "_ZNK7android8hardware6health4V2_119IHealthInfoCallback8isRemoteEv"
15796    },
15797    {
15798     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15799    },
15800    {
15801     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15802    },
15803    {
15804     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15805    },
15806    {
15807     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15808    },
15809    {
15810     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback21setHALInstrumentationEv"
15811    },
15812    {
15813     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15814    },
15815    {
15816     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback4pingEv"
15817    },
15818    {
15819     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15820    },
15821    {
15822     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback21notifySyspropsChangedEv"
15823    },
15824    {
15825     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15826    },
15827    {
15828     "kind" : "complete_dtor_pointer",
15829     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallbackD1Ev"
15830    },
15831    {
15832     "kind" : "deleting_dtor_pointer",
15833     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallbackD0Ev"
15834    },
15835    {
15836     "is_pure" : true,
15837     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback17healthInfoChangedERKNS1_4V2_010HealthInfoE"
15838    },
15839    {
15840     "is_pure" : true,
15841     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback21healthInfoChanged_2_1ERKNS2_10HealthInfoE"
15842    },
15843    {
15844     "kind" : "vcall_offset"
15845    },
15846    {
15847     "kind" : "vcall_offset"
15848    },
15849    {
15850     "kind" : "vcall_offset"
15851    },
15852    {
15853     "kind" : "vcall_offset"
15854    },
15855    {
15856     "component_value" : -4,
15857     "kind" : "vcall_offset"
15858    },
15859    {
15860     "component_value" : -4,
15861     "kind" : "offset_to_top"
15862    },
15863    {
15864     "kind" : "rtti",
15865     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_119IHealthInfoCallbackE"
15866    },
15867    {
15868     "kind" : "complete_dtor_pointer",
15869     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_119IHealthInfoCallbackD1Ev"
15870    },
15871    {
15872     "kind" : "deleting_dtor_pointer",
15873     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_119IHealthInfoCallbackD0Ev"
15874    },
15875    {
15876     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15877    },
15878    {
15879     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15880    },
15881    {
15882     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15883    },
15884    {
15885     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15886    }
15887   ]
15888  },
15889  {
15890   "alignment" : 4,
15891   "base_specifiers" :
15892   [
15893    {
15894     "referenced_type" : "_ZTIN7android8hardware6health4V2_119IHealthInfoCallbackE"
15895    },
15896    {
15897     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15898    }
15899   ],
15900   "fields" :
15901   [
15902    {
15903     "access" : "private",
15904     "field_name" : "mImpl",
15905     "field_offset" : 384,
15906     "referenced_type" : "_ZTIKN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE"
15907    },
15908    {
15909     "access" : "private",
15910     "field_name" : "mOnewayQueue",
15911     "field_offset" : 416,
15912     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
15913    }
15914   ],
15915   "linker_set_key" : "_ZTIN7android8hardware6health4V2_120BsHealthInfoCallbackE",
15916   "name" : "android::hardware::health::V2_1::BsHealthInfoCallback",
15917   "referenced_type" : "_ZTIN7android8hardware6health4V2_120BsHealthInfoCallbackE",
15918   "self_type" : "_ZTIN7android8hardware6health4V2_120BsHealthInfoCallbackE",
15919   "size" : 68,
15920   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BsHealthInfoCallback.h",
15921   "vtable_components" :
15922   [
15923    {
15924     "component_value" : 60,
15925     "kind" : "vbase_offset"
15926    },
15927    {
15928     "kind" : "offset_to_top"
15929    },
15930    {
15931     "kind" : "rtti",
15932     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_120BsHealthInfoCallbackE"
15933    },
15934    {
15935     "mangled_component_name" : "_ZNK7android8hardware6health4V2_119IHealthInfoCallback8isRemoteEv"
15936    },
15937    {
15938     "mangled_component_name" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15939    },
15940    {
15941     "mangled_component_name" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15942    },
15943    {
15944     "mangled_component_name" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15945    },
15946    {
15947     "mangled_component_name" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15948    },
15949    {
15950     "mangled_component_name" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallback21setHALInstrumentationEv"
15951    },
15952    {
15953     "mangled_component_name" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15954    },
15955    {
15956     "mangled_component_name" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallback4pingEv"
15957    },
15958    {
15959     "mangled_component_name" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15960    },
15961    {
15962     "mangled_component_name" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallback21notifySyspropsChangedEv"
15963    },
15964    {
15965     "mangled_component_name" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15966    },
15967    {
15968     "kind" : "complete_dtor_pointer",
15969     "mangled_component_name" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallbackD1Ev"
15970    },
15971    {
15972     "kind" : "deleting_dtor_pointer",
15973     "mangled_component_name" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallbackD0Ev"
15974    },
15975    {
15976     "mangled_component_name" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallback17healthInfoChangedERKNS1_4V2_010HealthInfoE"
15977    },
15978    {
15979     "mangled_component_name" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallback21healthInfoChanged_2_1ERKNS2_10HealthInfoE"
15980    },
15981    {
15982     "component_value" : -4,
15983     "kind" : "offset_to_top"
15984    },
15985    {
15986     "kind" : "rtti",
15987     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_120BsHealthInfoCallbackE"
15988    },
15989    {
15990     "kind" : "complete_dtor_pointer",
15991     "mangled_component_name" : "_ZThn4_N7android8hardware6health4V2_120BsHealthInfoCallbackD1Ev"
15992    },
15993    {
15994     "kind" : "deleting_dtor_pointer",
15995     "mangled_component_name" : "_ZThn4_N7android8hardware6health4V2_120BsHealthInfoCallbackD0Ev"
15996    },
15997    {
15998     "kind" : "vcall_offset"
15999    },
16000    {
16001     "kind" : "vcall_offset"
16002    },
16003    {
16004     "kind" : "vcall_offset"
16005    },
16006    {
16007     "kind" : "vcall_offset"
16008    },
16009    {
16010     "component_value" : -60,
16011     "kind" : "vcall_offset"
16012    },
16013    {
16014     "component_value" : -60,
16015     "kind" : "offset_to_top"
16016    },
16017    {
16018     "kind" : "rtti",
16019     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_120BsHealthInfoCallbackE"
16020    },
16021    {
16022     "kind" : "complete_dtor_pointer",
16023     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_120BsHealthInfoCallbackD1Ev"
16024    },
16025    {
16026     "kind" : "deleting_dtor_pointer",
16027     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_120BsHealthInfoCallbackD0Ev"
16028    },
16029    {
16030     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16031    },
16032    {
16033     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16034    },
16035    {
16036     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16037    },
16038    {
16039     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16040    }
16041   ]
16042  },
16043  {
16044   "alignment" : 4,
16045   "base_specifiers" :
16046   [
16047    {
16048     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
16049    }
16050   ],
16051   "fields" :
16052   [
16053    {
16054     "access" : "private",
16055     "field_name" : "_hidl_mImpl",
16056     "field_offset" : 544,
16057     "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE"
16058    }
16059   ],
16060   "linker_set_key" : "_ZTIN7android8hardware6health4V2_122BnHwHealthInfoCallbackE",
16061   "name" : "android::hardware::health::V2_1::BnHwHealthInfoCallback",
16062   "referenced_type" : "_ZTIN7android8hardware6health4V2_122BnHwHealthInfoCallbackE",
16063   "self_type" : "_ZTIN7android8hardware6health4V2_122BnHwHealthInfoCallbackE",
16064   "size" : 80,
16065   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealthInfoCallback.h",
16066   "vtable_components" :
16067   [
16068    {
16069     "component_value" : 72,
16070     "kind" : "vbase_offset"
16071    },
16072    {
16073     "kind" : "offset_to_top"
16074    },
16075    {
16076     "kind" : "rtti",
16077     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_122BnHwHealthInfoCallbackE"
16078    },
16079    {
16080     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16081    },
16082    {
16083     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16084    },
16085    {
16086     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16087    },
16088    {
16089     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
16090    },
16091    {
16092     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16093    },
16094    {
16095     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16096    },
16097    {
16098     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16099    },
16100    {
16101     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16102    },
16103    {
16104     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16105    },
16106    {
16107     "kind" : "complete_dtor_pointer",
16108     "mangled_component_name" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallbackD1Ev"
16109    },
16110    {
16111     "kind" : "deleting_dtor_pointer",
16112     "mangled_component_name" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallbackD0Ev"
16113    },
16114    {
16115     "mangled_component_name" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
16116    },
16117    {
16118     "component_value" : -20,
16119     "kind" : "offset_to_top"
16120    },
16121    {
16122     "kind" : "rtti",
16123     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_122BnHwHealthInfoCallbackE"
16124    },
16125    {
16126     "kind" : "complete_dtor_pointer",
16127     "mangled_component_name" : "_ZThn20_N7android8hardware6health4V2_122BnHwHealthInfoCallbackD1Ev"
16128    },
16129    {
16130     "kind" : "deleting_dtor_pointer",
16131     "mangled_component_name" : "_ZThn20_N7android8hardware6health4V2_122BnHwHealthInfoCallbackD0Ev"
16132    },
16133    {
16134     "kind" : "vcall_offset"
16135    },
16136    {
16137     "kind" : "vcall_offset"
16138    },
16139    {
16140     "kind" : "vcall_offset"
16141    },
16142    {
16143     "kind" : "vcall_offset"
16144    },
16145    {
16146     "component_value" : -72,
16147     "kind" : "vcall_offset"
16148    },
16149    {
16150     "component_value" : -72,
16151     "kind" : "offset_to_top"
16152    },
16153    {
16154     "kind" : "rtti",
16155     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_122BnHwHealthInfoCallbackE"
16156    },
16157    {
16158     "kind" : "complete_dtor_pointer",
16159     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_122BnHwHealthInfoCallbackD1Ev"
16160    },
16161    {
16162     "kind" : "deleting_dtor_pointer",
16163     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_122BnHwHealthInfoCallbackD0Ev"
16164    },
16165    {
16166     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16167    },
16168    {
16169     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16170    },
16171    {
16172     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16173    },
16174    {
16175     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16176    }
16177   ]
16178  },
16179  {
16180   "alignment" : 4,
16181   "base_specifiers" :
16182   [
16183    {
16184     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEEE"
16185    },
16186    {
16187     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
16188    }
16189   ],
16190   "fields" :
16191   [
16192    {
16193     "access" : "private",
16194     "field_name" : "_hidl_mMutex",
16195     "field_offset" : 544,
16196     "referenced_type" : "_ZTINSt3__15mutexE"
16197    },
16198    {
16199     "access" : "private",
16200     "field_name" : "_hidl_mDeathRecipients",
16201     "field_offset" : 576,
16202     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
16203    }
16204   ],
16205   "linker_set_key" : "_ZTIN7android8hardware6health4V2_122BpHwHealthInfoCallbackE",
16206   "name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback",
16207   "referenced_type" : "_ZTIN7android8hardware6health4V2_122BpHwHealthInfoCallbackE",
16208   "self_type" : "_ZTIN7android8hardware6health4V2_122BpHwHealthInfoCallbackE",
16209   "size" : 92,
16210   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h",
16211   "vtable_components" :
16212   [
16213    {
16214     "component_value" : 84,
16215     "kind" : "vbase_offset"
16216    },
16217    {
16218     "kind" : "offset_to_top"
16219    },
16220    {
16221     "kind" : "rtti",
16222     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
16223    },
16224    {
16225     "mangled_component_name" : "_ZNK7android8hardware6health4V2_122BpHwHealthInfoCallback8isRemoteEv"
16226    },
16227    {
16228     "mangled_component_name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16229    },
16230    {
16231     "mangled_component_name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16232    },
16233    {
16234     "mangled_component_name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16235    },
16236    {
16237     "mangled_component_name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16238    },
16239    {
16240     "mangled_component_name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback21setHALInstrumentationEv"
16241    },
16242    {
16243     "mangled_component_name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16244    },
16245    {
16246     "mangled_component_name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback4pingEv"
16247    },
16248    {
16249     "mangled_component_name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16250    },
16251    {
16252     "mangled_component_name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback21notifySyspropsChangedEv"
16253    },
16254    {
16255     "mangled_component_name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16256    },
16257    {
16258     "kind" : "complete_dtor_pointer",
16259     "mangled_component_name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallbackD1Ev"
16260    },
16261    {
16262     "kind" : "deleting_dtor_pointer",
16263     "mangled_component_name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallbackD0Ev"
16264    },
16265    {
16266     "mangled_component_name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback17healthInfoChangedERKNS1_4V2_010HealthInfoE"
16267    },
16268    {
16269     "mangled_component_name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback21healthInfoChanged_2_1ERKNS2_10HealthInfoE"
16270    },
16271    {
16272     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEE10onAsBinderEv"
16273    },
16274    {
16275     "mangled_component_name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback15onLastStrongRefEPKv"
16276    },
16277    {
16278     "component_value" : 80,
16279     "kind" : "vbase_offset"
16280    },
16281    {
16282     "component_value" : -4,
16283     "kind" : "offset_to_top"
16284    },
16285    {
16286     "kind" : "rtti",
16287     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
16288    },
16289    {
16290     "kind" : "complete_dtor_pointer",
16291     "mangled_component_name" : "_ZThn4_N7android8hardware6health4V2_122BpHwHealthInfoCallbackD1Ev"
16292    },
16293    {
16294     "kind" : "deleting_dtor_pointer",
16295     "mangled_component_name" : "_ZThn4_N7android8hardware6health4V2_122BpHwHealthInfoCallbackD0Ev"
16296    },
16297    {
16298     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEE10onAsBinderEv"
16299    },
16300    {
16301     "component_value" : 76,
16302     "kind" : "vbase_offset"
16303    },
16304    {
16305     "component_value" : -8,
16306     "kind" : "offset_to_top"
16307    },
16308    {
16309     "kind" : "rtti",
16310     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
16311    },
16312    {
16313     "kind" : "complete_dtor_pointer",
16314     "mangled_component_name" : "_ZThn8_N7android8hardware6health4V2_122BpHwHealthInfoCallbackD1Ev"
16315    },
16316    {
16317     "kind" : "deleting_dtor_pointer",
16318     "mangled_component_name" : "_ZThn8_N7android8hardware6health4V2_122BpHwHealthInfoCallbackD0Ev"
16319    },
16320    {
16321     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16322    },
16323    {
16324     "mangled_component_name" : "_ZThn8_N7android8hardware6health4V2_122BpHwHealthInfoCallback15onLastStrongRefEPKv"
16325    },
16326    {
16327     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16328    },
16329    {
16330     "component_value" : -24,
16331     "kind" : "offset_to_top"
16332    },
16333    {
16334     "kind" : "rtti",
16335     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
16336    },
16337    {
16338     "kind" : "complete_dtor_pointer",
16339     "mangled_component_name" : "_ZThn24_N7android8hardware6health4V2_122BpHwHealthInfoCallbackD1Ev"
16340    },
16341    {
16342     "kind" : "deleting_dtor_pointer",
16343     "mangled_component_name" : "_ZThn24_N7android8hardware6health4V2_122BpHwHealthInfoCallbackD0Ev"
16344    },
16345    {
16346     "kind" : "vcall_offset"
16347    },
16348    {
16349     "component_value" : -76,
16350     "kind" : "vcall_offset"
16351    },
16352    {
16353     "component_value" : -84,
16354     "kind" : "vcall_offset"
16355    },
16356    {
16357     "component_value" : -76,
16358     "kind" : "vcall_offset"
16359    },
16360    {
16361     "component_value" : -84,
16362     "kind" : "vcall_offset"
16363    },
16364    {
16365     "component_value" : -84,
16366     "kind" : "offset_to_top"
16367    },
16368    {
16369     "kind" : "rtti",
16370     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
16371    },
16372    {
16373     "kind" : "complete_dtor_pointer",
16374     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_122BpHwHealthInfoCallbackD1Ev"
16375    },
16376    {
16377     "kind" : "deleting_dtor_pointer",
16378     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_122BpHwHealthInfoCallbackD0Ev"
16379    },
16380    {
16381     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
16382    },
16383    {
16384     "mangled_component_name" : "_ZTv0_n20_N7android8hardware6health4V2_122BpHwHealthInfoCallback15onLastStrongRefEPKv"
16385    },
16386    {
16387     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16388    },
16389    {
16390     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16391    }
16392   ]
16393  },
16394  {
16395   "alignment" : 4,
16396   "base_specifiers" :
16397   [
16398    {
16399     "referenced_type" : "_ZTIN7android8hardware6health4V2_07IHealthE"
16400    }
16401   ],
16402   "linker_set_key" : "_ZTIN7android8hardware6health4V2_17IHealthE",
16403   "name" : "android::hardware::health::V2_1::IHealth",
16404   "referenced_type" : "_ZTIN7android8hardware6health4V2_17IHealthE",
16405   "self_type" : "_ZTIN7android8hardware6health4V2_17IHealthE",
16406   "size" : 12,
16407   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h",
16408   "vtable_components" :
16409   [
16410    {
16411     "component_value" : 4,
16412     "kind" : "vbase_offset"
16413    },
16414    {
16415     "kind" : "offset_to_top"
16416    },
16417    {
16418     "kind" : "rtti",
16419     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_17IHealthE"
16420    },
16421    {
16422     "mangled_component_name" : "_ZNK7android8hardware6health4V2_17IHealth8isRemoteEv"
16423    },
16424    {
16425     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16426    },
16427    {
16428     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16429    },
16430    {
16431     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16432    },
16433    {
16434     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16435    },
16436    {
16437     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth21setHALInstrumentationEv"
16438    },
16439    {
16440     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16441    },
16442    {
16443     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth4pingEv"
16444    },
16445    {
16446     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16447    },
16448    {
16449     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth21notifySyspropsChangedEv"
16450    },
16451    {
16452     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16453    },
16454    {
16455     "kind" : "complete_dtor_pointer",
16456     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealthD1Ev"
16457    },
16458    {
16459     "kind" : "deleting_dtor_pointer",
16460     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealthD0Ev"
16461    },
16462    {
16463     "is_pure" : true,
16464     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth16registerCallbackERKNS_2spINS1_4V2_019IHealthInfoCallbackEEE"
16465    },
16466    {
16467     "is_pure" : true,
16468     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth18unregisterCallbackERKNS_2spINS1_4V2_019IHealthInfoCallbackEEE"
16469    },
16470    {
16471     "is_pure" : true,
16472     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth6updateEv"
16473    },
16474    {
16475     "is_pure" : true,
16476     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth16getChargeCounterENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
16477    },
16478    {
16479     "is_pure" : true,
16480     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth13getCurrentNowENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
16481    },
16482    {
16483     "is_pure" : true,
16484     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth17getCurrentAverageENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
16485    },
16486    {
16487     "is_pure" : true,
16488     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth11getCapacityENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
16489    },
16490    {
16491     "is_pure" : true,
16492     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth16getEnergyCounterENSt3__18functionIFvNS1_4V2_06ResultExEEE"
16493    },
16494    {
16495     "is_pure" : true,
16496     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth15getChargeStatusENSt3__18functionIFvNS1_4V2_06ResultENS1_4V1_013BatteryStatusEEEE"
16497    },
16498    {
16499     "is_pure" : true,
16500     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth14getStorageInfoENSt3__18functionIFvNS1_4V2_06ResultERKNS0_8hidl_vecINS6_11StorageInfoEEEEEE"
16501    },
16502    {
16503     "is_pure" : true,
16504     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth12getDiskStatsENSt3__18functionIFvNS1_4V2_06ResultERKNS0_8hidl_vecINS6_9DiskStatsEEEEEE"
16505    },
16506    {
16507     "is_pure" : true,
16508     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth13getHealthInfoENSt3__18functionIFvNS1_4V2_06ResultERKNS6_10HealthInfoEEEE"
16509    },
16510    {
16511     "is_pure" : true,
16512     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth15getHealthConfigENSt3__18functionIFvNS1_4V2_06ResultERKNS2_12HealthConfigEEEE"
16513    },
16514    {
16515     "is_pure" : true,
16516     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth17getHealthInfo_2_1ENSt3__18functionIFvNS1_4V2_06ResultERKNS2_10HealthInfoEEEE"
16517    },
16518    {
16519     "is_pure" : true,
16520     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth18shouldKeepScreenOnENSt3__18functionIFvNS1_4V2_06ResultEbEEE"
16521    },
16522    {
16523     "kind" : "vcall_offset"
16524    },
16525    {
16526     "kind" : "vcall_offset"
16527    },
16528    {
16529     "kind" : "vcall_offset"
16530    },
16531    {
16532     "kind" : "vcall_offset"
16533    },
16534    {
16535     "component_value" : -4,
16536     "kind" : "vcall_offset"
16537    },
16538    {
16539     "component_value" : -4,
16540     "kind" : "offset_to_top"
16541    },
16542    {
16543     "kind" : "rtti",
16544     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_17IHealthE"
16545    },
16546    {
16547     "kind" : "complete_dtor_pointer",
16548     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_17IHealthD1Ev"
16549    },
16550    {
16551     "kind" : "deleting_dtor_pointer",
16552     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_17IHealthD0Ev"
16553    },
16554    {
16555     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16556    },
16557    {
16558     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16559    },
16560    {
16561     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16562    },
16563    {
16564     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16565    }
16566   ]
16567  },
16568  {
16569   "alignment" : 4,
16570   "base_specifiers" :
16571   [
16572    {
16573     "referenced_type" : "_ZTIN7android8hardware6health4V2_17IHealthE"
16574    },
16575    {
16576     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
16577    }
16578   ],
16579   "fields" :
16580   [
16581    {
16582     "access" : "private",
16583     "field_name" : "mImpl",
16584     "field_offset" : 384,
16585     "referenced_type" : "_ZTIKN7android2spINS_8hardware6health4V2_17IHealthEEE"
16586    },
16587    {
16588     "access" : "private",
16589     "field_name" : "mOnewayQueue",
16590     "field_offset" : 416,
16591     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
16592    }
16593   ],
16594   "linker_set_key" : "_ZTIN7android8hardware6health4V2_18BsHealthE",
16595   "name" : "android::hardware::health::V2_1::BsHealth",
16596   "referenced_type" : "_ZTIN7android8hardware6health4V2_18BsHealthE",
16597   "self_type" : "_ZTIN7android8hardware6health4V2_18BsHealthE",
16598   "size" : 68,
16599   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BsHealth.h",
16600   "vtable_components" :
16601   [
16602    {
16603     "component_value" : 60,
16604     "kind" : "vbase_offset"
16605    },
16606    {
16607     "kind" : "offset_to_top"
16608    },
16609    {
16610     "kind" : "rtti",
16611     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_18BsHealthE"
16612    },
16613    {
16614     "mangled_component_name" : "_ZNK7android8hardware6health4V2_17IHealth8isRemoteEv"
16615    },
16616    {
16617     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16618    },
16619    {
16620     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16621    },
16622    {
16623     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16624    },
16625    {
16626     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16627    },
16628    {
16629     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth21setHALInstrumentationEv"
16630    },
16631    {
16632     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16633    },
16634    {
16635     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth4pingEv"
16636    },
16637    {
16638     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16639    },
16640    {
16641     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth21notifySyspropsChangedEv"
16642    },
16643    {
16644     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16645    },
16646    {
16647     "kind" : "complete_dtor_pointer",
16648     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealthD1Ev"
16649    },
16650    {
16651     "kind" : "deleting_dtor_pointer",
16652     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealthD0Ev"
16653    },
16654    {
16655     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth16registerCallbackERKNS_2spINS1_4V2_019IHealthInfoCallbackEEE"
16656    },
16657    {
16658     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth18unregisterCallbackERKNS_2spINS1_4V2_019IHealthInfoCallbackEEE"
16659    },
16660    {
16661     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth6updateEv"
16662    },
16663    {
16664     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth16getChargeCounterENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
16665    },
16666    {
16667     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth13getCurrentNowENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
16668    },
16669    {
16670     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth17getCurrentAverageENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
16671    },
16672    {
16673     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth11getCapacityENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
16674    },
16675    {
16676     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth16getEnergyCounterENSt3__18functionIFvNS1_4V2_06ResultExEEE"
16677    },
16678    {
16679     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth15getChargeStatusENSt3__18functionIFvNS1_4V2_06ResultENS1_4V1_013BatteryStatusEEEE"
16680    },
16681    {
16682     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth14getStorageInfoENSt3__18functionIFvNS1_4V2_06ResultERKNS0_8hidl_vecINS6_11StorageInfoEEEEEE"
16683    },
16684    {
16685     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth12getDiskStatsENSt3__18functionIFvNS1_4V2_06ResultERKNS0_8hidl_vecINS6_9DiskStatsEEEEEE"
16686    },
16687    {
16688     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth13getHealthInfoENSt3__18functionIFvNS1_4V2_06ResultERKNS6_10HealthInfoEEEE"
16689    },
16690    {
16691     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth15getHealthConfigENSt3__18functionIFvNS1_4V2_06ResultERKNS2_12HealthConfigEEEE"
16692    },
16693    {
16694     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth17getHealthInfo_2_1ENSt3__18functionIFvNS1_4V2_06ResultERKNS2_10HealthInfoEEEE"
16695    },
16696    {
16697     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth18shouldKeepScreenOnENSt3__18functionIFvNS1_4V2_06ResultEbEEE"
16698    },
16699    {
16700     "component_value" : -4,
16701     "kind" : "offset_to_top"
16702    },
16703    {
16704     "kind" : "rtti",
16705     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_18BsHealthE"
16706    },
16707    {
16708     "kind" : "complete_dtor_pointer",
16709     "mangled_component_name" : "_ZThn4_N7android8hardware6health4V2_18BsHealthD1Ev"
16710    },
16711    {
16712     "kind" : "deleting_dtor_pointer",
16713     "mangled_component_name" : "_ZThn4_N7android8hardware6health4V2_18BsHealthD0Ev"
16714    },
16715    {
16716     "kind" : "vcall_offset"
16717    },
16718    {
16719     "kind" : "vcall_offset"
16720    },
16721    {
16722     "kind" : "vcall_offset"
16723    },
16724    {
16725     "kind" : "vcall_offset"
16726    },
16727    {
16728     "component_value" : -60,
16729     "kind" : "vcall_offset"
16730    },
16731    {
16732     "component_value" : -60,
16733     "kind" : "offset_to_top"
16734    },
16735    {
16736     "kind" : "rtti",
16737     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_18BsHealthE"
16738    },
16739    {
16740     "kind" : "complete_dtor_pointer",
16741     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_18BsHealthD1Ev"
16742    },
16743    {
16744     "kind" : "deleting_dtor_pointer",
16745     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_18BsHealthD0Ev"
16746    },
16747    {
16748     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16749    },
16750    {
16751     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16752    },
16753    {
16754     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16755    },
16756    {
16757     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16758    }
16759   ]
16760  },
16761  {
16762   "alignment" : 4,
16763   "base_specifiers" :
16764   [
16765    {
16766     "is_virtual" : true,
16767     "referenced_type" : "_ZTIN7android7RefBaseE"
16768    }
16769   ],
16770   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
16771   "name" : "android::hardware::IBinder::DeathRecipient",
16772   "record_kind" : "class",
16773   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
16774   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
16775   "size" : 12,
16776   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
16777   "vtable_components" :
16778   [
16779    {
16780     "component_value" : 4,
16781     "kind" : "vbase_offset"
16782    },
16783    {
16784     "kind" : "offset_to_top"
16785    },
16786    {
16787     "kind" : "rtti",
16788     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
16789    },
16790    {
16791     "is_pure" : true,
16792     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
16793    },
16794    {
16795     "kind" : "complete_dtor_pointer",
16796     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
16797    },
16798    {
16799     "kind" : "deleting_dtor_pointer",
16800     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
16801    },
16802    {
16803     "kind" : "vcall_offset"
16804    },
16805    {
16806     "kind" : "vcall_offset"
16807    },
16808    {
16809     "kind" : "vcall_offset"
16810    },
16811    {
16812     "kind" : "vcall_offset"
16813    },
16814    {
16815     "component_value" : -4,
16816     "kind" : "vcall_offset"
16817    },
16818    {
16819     "component_value" : -4,
16820     "kind" : "offset_to_top"
16821    },
16822    {
16823     "kind" : "rtti",
16824     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
16825    },
16826    {
16827     "kind" : "complete_dtor_pointer",
16828     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
16829    },
16830    {
16831     "kind" : "deleting_dtor_pointer",
16832     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
16833    },
16834    {
16835     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16836    },
16837    {
16838     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16839    },
16840    {
16841     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16842    },
16843    {
16844     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16845    }
16846   ]
16847  },
16848  {
16849   "alignment" : 4,
16850   "base_specifiers" :
16851   [
16852    {
16853     "is_virtual" : true,
16854     "referenced_type" : "_ZTIN7android7RefBaseE"
16855    }
16856   ],
16857   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
16858   "name" : "android::hardware::IBinder",
16859   "record_kind" : "class",
16860   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
16861   "self_type" : "_ZTIN7android8hardware7IBinderE",
16862   "size" : 12,
16863   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
16864   "vtable_components" :
16865   [
16866    {
16867     "component_value" : 4,
16868     "kind" : "vbase_offset"
16869    },
16870    {
16871     "kind" : "offset_to_top"
16872    },
16873    {
16874     "kind" : "rtti",
16875     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
16876    },
16877    {
16878     "is_pure" : true,
16879     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16880    },
16881    {
16882     "is_pure" : true,
16883     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
16884    },
16885    {
16886     "is_pure" : true,
16887     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
16888    },
16889    {
16890     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
16891    },
16892    {
16893     "is_pure" : true,
16894     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16895    },
16896    {
16897     "is_pure" : true,
16898     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
16899    },
16900    {
16901     "is_pure" : true,
16902     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
16903    },
16904    {
16905     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
16906    },
16907    {
16908     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16909    },
16910    {
16911     "kind" : "complete_dtor_pointer",
16912     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
16913    },
16914    {
16915     "kind" : "deleting_dtor_pointer",
16916     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
16917    },
16918    {
16919     "kind" : "vcall_offset"
16920    },
16921    {
16922     "kind" : "vcall_offset"
16923    },
16924    {
16925     "kind" : "vcall_offset"
16926    },
16927    {
16928     "kind" : "vcall_offset"
16929    },
16930    {
16931     "component_value" : -4,
16932     "kind" : "vcall_offset"
16933    },
16934    {
16935     "component_value" : -4,
16936     "kind" : "offset_to_top"
16937    },
16938    {
16939     "kind" : "rtti",
16940     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
16941    },
16942    {
16943     "kind" : "complete_dtor_pointer",
16944     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
16945    },
16946    {
16947     "kind" : "deleting_dtor_pointer",
16948     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
16949    },
16950    {
16951     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16952    },
16953    {
16954     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16955    },
16956    {
16957     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16958    },
16959    {
16960     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16961    }
16962   ]
16963  },
16964  {
16965   "alignment" : 4,
16966   "fields" :
16967   [
16968    {
16969     "access" : "private",
16970     "field_name" : "mQueue",
16971     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
16972    }
16973   ],
16974   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
16975   "name" : "android::hardware::details::TaskRunner",
16976   "record_kind" : "class",
16977   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
16978   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
16979   "size" : 8,
16980   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
16981  },
16982  {
16983   "alignment" : 4,
16984   "fields" :
16985   [
16986    {
16987     "access" : "private",
16988     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
16989    }
16990   ],
16991   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
16992   "name" : "android::hardware::details::hidl_pointer<native_handle>",
16993   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
16994   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
16995   "size" : 8,
16996   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16997   "template_args" : [ "_ZTI13native_handle" ]
16998  },
16999  {
17000   "access" : "private",
17001   "alignment" : 4,
17002   "fields" :
17003   [
17004    {
17005     "field_name" : "mPointer",
17006     "referenced_type" : "_ZTIP13native_handle"
17007    },
17008    {
17009     "field_name" : "_pad",
17010     "referenced_type" : "_ZTIy"
17011    }
17012   ],
17013   "is_anonymous" : true,
17014   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
17015   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
17016   "record_kind" : "union",
17017   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
17018   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
17019   "size" : 8,
17020   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
17021  },
17022  {
17023   "alignment" : 4,
17024   "fields" :
17025   [
17026    {
17027     "access" : "private",
17028     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
17029    }
17030   ],
17031   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
17032   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
17033   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
17034   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
17035   "size" : 8,
17036   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17037   "template_args" : [ "_ZTIK13native_handle" ]
17038  },
17039  {
17040   "access" : "private",
17041   "alignment" : 4,
17042   "fields" :
17043   [
17044    {
17045     "field_name" : "mPointer",
17046     "referenced_type" : "_ZTIPK13native_handle"
17047    },
17048    {
17049     "field_name" : "_pad",
17050     "referenced_type" : "_ZTIy"
17051    }
17052   ],
17053   "is_anonymous" : true,
17054   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
17055   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
17056   "record_kind" : "union",
17057   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
17058   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
17059   "size" : 8,
17060   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
17061  },
17062  {
17063   "alignment" : 4,
17064   "fields" :
17065   [
17066    {
17067     "access" : "private",
17068     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
17069    }
17070   ],
17071   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
17072   "name" : "android::hardware::details::hidl_pointer<const char>",
17073   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
17074   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
17075   "size" : 8,
17076   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17077   "template_args" : [ "_ZTIKc" ]
17078  },
17079  {
17080   "access" : "private",
17081   "alignment" : 4,
17082   "fields" :
17083   [
17084    {
17085     "field_name" : "mPointer",
17086     "referenced_type" : "_ZTIPKc"
17087    },
17088    {
17089     "field_name" : "_pad",
17090     "referenced_type" : "_ZTIy"
17091    }
17092   ],
17093   "is_anonymous" : true,
17094   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
17095   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
17096   "record_kind" : "union",
17097   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
17098   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
17099   "size" : 8,
17100   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
17101  },
17102  {
17103   "alignment" : 4,
17104   "fields" :
17105   [
17106    {
17107     "access" : "private",
17108     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
17109    }
17110   ],
17111   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
17112   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
17113   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
17114   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
17115   "size" : 8,
17116   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17117   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
17118  },
17119  {
17120   "access" : "private",
17121   "alignment" : 4,
17122   "fields" :
17123   [
17124    {
17125     "field_name" : "mPointer",
17126     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
17127    },
17128    {
17129     "field_name" : "_pad",
17130     "referenced_type" : "_ZTIy"
17131    }
17132   ],
17133   "is_anonymous" : true,
17134   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
17135   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
17136   "record_kind" : "union",
17137   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
17138   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
17139   "size" : 8,
17140   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
17141  },
17142  {
17143   "alignment" : 4,
17144   "fields" :
17145   [
17146    {
17147     "access" : "private",
17148     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
17149    }
17150   ],
17151   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
17152   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
17153   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
17154   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
17155   "size" : 8,
17156   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17157   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
17158  },
17159  {
17160   "access" : "private",
17161   "alignment" : 4,
17162   "fields" :
17163   [
17164    {
17165     "field_name" : "mPointer",
17166     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
17167    },
17168    {
17169     "field_name" : "_pad",
17170     "referenced_type" : "_ZTIy"
17171    }
17172   ],
17173   "is_anonymous" : true,
17174   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
17175   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
17176   "record_kind" : "union",
17177   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
17178   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
17179   "size" : 8,
17180   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
17181  },
17182  {
17183   "alignment" : 4,
17184   "fields" :
17185   [
17186    {
17187     "access" : "private",
17188     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
17189    }
17190   ],
17191   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
17192   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
17193   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
17194   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
17195   "size" : 8,
17196   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17197   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
17198  },
17199  {
17200   "access" : "private",
17201   "alignment" : 4,
17202   "fields" :
17203   [
17204    {
17205     "field_name" : "mPointer",
17206     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
17207    },
17208    {
17209     "field_name" : "_pad",
17210     "referenced_type" : "_ZTIy"
17211    }
17212   ],
17213   "is_anonymous" : true,
17214   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
17215   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
17216   "record_kind" : "union",
17217   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
17218   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
17219   "size" : 8,
17220   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
17221  },
17222  {
17223   "alignment" : 4,
17224   "fields" :
17225   [
17226    {
17227     "access" : "private",
17228     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEUt_E"
17229    }
17230   ],
17231   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEE",
17232   "name" : "android::hardware::details::hidl_pointer<android::hardware::health::V2_0::StorageInfo>",
17233   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEE",
17234   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEE",
17235   "size" : 8,
17236   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17237   "template_args" : [ "_ZTIN7android8hardware6health4V2_011StorageInfoE" ]
17238  },
17239  {
17240   "access" : "private",
17241   "alignment" : 4,
17242   "fields" :
17243   [
17244    {
17245     "field_name" : "mPointer",
17246     "referenced_type" : "_ZTIPN7android8hardware6health4V2_011StorageInfoE"
17247    },
17248    {
17249     "field_name" : "_pad",
17250     "referenced_type" : "_ZTIy"
17251    }
17252   ],
17253   "is_anonymous" : true,
17254   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEUt_E",
17255   "name" : "android::hardware::details::hidl_pointer<StorageInfo>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
17256   "record_kind" : "union",
17257   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEUt_E",
17258   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEUt_E",
17259   "size" : 8,
17260   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
17261  },
17262  {
17263   "alignment" : 4,
17264   "fields" :
17265   [
17266    {
17267     "access" : "private",
17268     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEUt_E"
17269    }
17270   ],
17271   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEE",
17272   "name" : "android::hardware::details::hidl_pointer<android::hardware::health::V2_0::DiskStats>",
17273   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEE",
17274   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEE",
17275   "size" : 8,
17276   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17277   "template_args" : [ "_ZTIN7android8hardware6health4V2_09DiskStatsE" ]
17278  },
17279  {
17280   "access" : "private",
17281   "alignment" : 4,
17282   "fields" :
17283   [
17284    {
17285     "field_name" : "mPointer",
17286     "referenced_type" : "_ZTIPN7android8hardware6health4V2_09DiskStatsE"
17287    },
17288    {
17289     "field_name" : "_pad",
17290     "referenced_type" : "_ZTIy"
17291    }
17292   ],
17293   "is_anonymous" : true,
17294   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEUt_E",
17295   "name" : "android::hardware::details::hidl_pointer<DiskStats>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
17296   "record_kind" : "union",
17297   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEUt_E",
17298   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEUt_E",
17299   "size" : 8,
17300   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
17301  },
17302  {
17303   "alignment" : 4,
17304   "fields" :
17305   [
17306    {
17307     "access" : "private",
17308     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
17309    }
17310   ],
17311   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
17312   "name" : "android::hardware::details::hidl_pointer<char>",
17313   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
17314   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
17315   "size" : 8,
17316   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17317   "template_args" : [ "_ZTIc" ]
17318  },
17319  {
17320   "access" : "private",
17321   "alignment" : 4,
17322   "fields" :
17323   [
17324    {
17325     "field_name" : "mPointer",
17326     "referenced_type" : "_ZTIPc"
17327    },
17328    {
17329     "field_name" : "_pad",
17330     "referenced_type" : "_ZTIy"
17331    }
17332   ],
17333   "is_anonymous" : true,
17334   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
17335   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
17336   "record_kind" : "union",
17337   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
17338   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
17339   "size" : 8,
17340   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
17341  },
17342  {
17343   "alignment" : 4,
17344   "fields" :
17345   [
17346    {
17347     "access" : "private",
17348     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
17349    }
17350   ],
17351   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
17352   "name" : "android::hardware::details::hidl_pointer<int>",
17353   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
17354   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
17355   "size" : 8,
17356   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17357   "template_args" : [ "_ZTIi" ]
17358  },
17359  {
17360   "access" : "private",
17361   "alignment" : 4,
17362   "fields" :
17363   [
17364    {
17365     "field_name" : "mPointer",
17366     "referenced_type" : "_ZTIPi"
17367    },
17368    {
17369     "field_name" : "_pad",
17370     "referenced_type" : "_ZTIy"
17371    }
17372   ],
17373   "is_anonymous" : true,
17374   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
17375   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
17376   "record_kind" : "union",
17377   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
17378   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
17379   "size" : 8,
17380   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
17381  },
17382  {
17383   "alignment" : 4,
17384   "fields" :
17385   [
17386    {
17387     "access" : "private",
17388     "field_name" : "buffer",
17389     "referenced_type" : "_ZTIA16_c"
17390    }
17391   ],
17392   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
17393   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
17394   "record_kind" : "class",
17395   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
17396   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
17397   "size" : 16,
17398   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
17399   "template_args" :
17400   [
17401    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
17402   ]
17403  },
17404  {
17405   "alignment" : 4,
17406   "fields" :
17407   [
17408    {
17409     "access" : "private",
17410     "field_name" : "mStatus",
17411     "referenced_type" : "_ZTIN7android8hardware6StatusE"
17412    },
17413    {
17414     "access" : "private",
17415     "field_name" : "mCheckedStatus",
17416     "field_offset" : 160,
17417     "referenced_type" : "_ZTIb"
17418    }
17419   ],
17420   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
17421   "name" : "android::hardware::details::return_status",
17422   "record_kind" : "class",
17423   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
17424   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
17425   "size" : 24,
17426   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17427  },
17428  {
17429   "alignment" : 4,
17430   "fields" :
17431   [
17432    {
17433     "access" : "protected",
17434     "field_name" : "mInstrumentationCallbacks",
17435     "field_offset" : 32,
17436     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
17437    },
17438    {
17439     "access" : "protected",
17440     "field_name" : "mEnableInstrumentation",
17441     "field_offset" : 128,
17442     "referenced_type" : "_ZTIb"
17443    },
17444    {
17445     "access" : "protected",
17446     "field_name" : "mInstrumentationLibPackage",
17447     "field_offset" : 160,
17448     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
17449    },
17450    {
17451     "access" : "protected",
17452     "field_name" : "mInterfaceName",
17453     "field_offset" : 256,
17454     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
17455    }
17456   ],
17457   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
17458   "name" : "android::hardware::details::HidlInstrumentor",
17459   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
17460   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
17461   "size" : 44,
17462   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17463   "vtable_components" :
17464   [
17465    {
17466     "kind" : "offset_to_top"
17467    },
17468    {
17469     "kind" : "rtti",
17470     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
17471    },
17472    {
17473     "kind" : "complete_dtor_pointer",
17474     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
17475    },
17476    {
17477     "kind" : "deleting_dtor_pointer",
17478     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
17479    }
17480   ]
17481  },
17482  {
17483   "alignment" : 1,
17484   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
17485   "name" : "android::hardware::details::i_tag",
17486   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
17487   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
17488   "size" : 1,
17489   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
17490  },
17491  {
17492   "alignment" : 1,
17493   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
17494   "name" : "android::hardware::details::bs_tag",
17495   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
17496   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
17497   "size" : 1,
17498   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
17499  },
17500  {
17501   "alignment" : 1,
17502   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
17503   "name" : "android::hardware::details::bnhw_tag",
17504   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
17505   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
17506   "size" : 1,
17507   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
17508  },
17509  {
17510   "alignment" : 1,
17511   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
17512   "name" : "android::hardware::details::bphw_tag",
17513   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
17514   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
17515   "size" : 1,
17516   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
17517  },
17518  {
17519   "alignment" : 1,
17520   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
17521   "name" : "android::hardware::details::std_array<unsigned char, 32>",
17522   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
17523   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
17524   "size" : 1,
17525   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17526   "template_args" : [ "_ZTIh" ]
17527  },
17528  {
17529   "alignment" : 4,
17530   "fields" :
17531   [
17532    {
17533     "access" : "private",
17534     "field_name" : "mBuffer",
17535     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
17536    },
17537    {
17538     "access" : "private",
17539     "field_name" : "mSize",
17540     "field_offset" : 64,
17541     "referenced_type" : "_ZTIj"
17542    },
17543    {
17544     "access" : "private",
17545     "field_name" : "mOwnsBuffer",
17546     "field_offset" : 96,
17547     "referenced_type" : "_ZTIb"
17548    },
17549    {
17550     "access" : "private",
17551     "field_name" : "mPad",
17552     "field_offset" : 104,
17553     "referenced_type" : "_ZTIA3_h"
17554    }
17555   ],
17556   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
17557   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
17558   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
17559   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
17560   "size" : 16,
17561   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17562   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
17563  },
17564  {
17565   "alignment" : 4,
17566   "fields" :
17567   [
17568    {
17569     "access" : "private",
17570     "field_name" : "mBuffer",
17571     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
17572    },
17573    {
17574     "access" : "private",
17575     "field_name" : "mSize",
17576     "field_offset" : 64,
17577     "referenced_type" : "_ZTIj"
17578    },
17579    {
17580     "access" : "private",
17581     "field_name" : "mOwnsBuffer",
17582     "field_offset" : 96,
17583     "referenced_type" : "_ZTIb"
17584    },
17585    {
17586     "access" : "private",
17587     "field_name" : "mPad",
17588     "field_offset" : 104,
17589     "referenced_type" : "_ZTIA3_h"
17590    }
17591   ],
17592   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
17593   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
17594   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
17595   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
17596   "size" : 16,
17597   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17598   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
17599  },
17600  {
17601   "alignment" : 4,
17602   "fields" :
17603   [
17604    {
17605     "access" : "private",
17606     "field_name" : "mBuffer",
17607     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
17608    },
17609    {
17610     "access" : "private",
17611     "field_name" : "mSize",
17612     "field_offset" : 64,
17613     "referenced_type" : "_ZTIj"
17614    },
17615    {
17616     "access" : "private",
17617     "field_name" : "mOwnsBuffer",
17618     "field_offset" : 96,
17619     "referenced_type" : "_ZTIb"
17620    },
17621    {
17622     "access" : "private",
17623     "field_name" : "mPad",
17624     "field_offset" : 104,
17625     "referenced_type" : "_ZTIA3_h"
17626    }
17627   ],
17628   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
17629   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
17630   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
17631   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
17632   "size" : 16,
17633   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17634   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
17635  },
17636  {
17637   "alignment" : 4,
17638   "fields" :
17639   [
17640    {
17641     "access" : "private",
17642     "field_name" : "mBuffer",
17643     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEE"
17644    },
17645    {
17646     "access" : "private",
17647     "field_name" : "mSize",
17648     "field_offset" : 64,
17649     "referenced_type" : "_ZTIj"
17650    },
17651    {
17652     "access" : "private",
17653     "field_name" : "mOwnsBuffer",
17654     "field_offset" : 96,
17655     "referenced_type" : "_ZTIb"
17656    },
17657    {
17658     "access" : "private",
17659     "field_name" : "mPad",
17660     "field_offset" : 104,
17661     "referenced_type" : "_ZTIA3_h"
17662    }
17663   ],
17664   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE",
17665   "name" : "android::hardware::hidl_vec<android::hardware::health::V2_0::StorageInfo>",
17666   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE",
17667   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE",
17668   "size" : 16,
17669   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17670   "template_args" : [ "_ZTIN7android8hardware6health4V2_011StorageInfoE" ]
17671  },
17672  {
17673   "alignment" : 4,
17674   "fields" :
17675   [
17676    {
17677     "access" : "private",
17678     "field_name" : "mBuffer",
17679     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEE"
17680    },
17681    {
17682     "access" : "private",
17683     "field_name" : "mSize",
17684     "field_offset" : 64,
17685     "referenced_type" : "_ZTIj"
17686    },
17687    {
17688     "access" : "private",
17689     "field_name" : "mOwnsBuffer",
17690     "field_offset" : 96,
17691     "referenced_type" : "_ZTIb"
17692    },
17693    {
17694     "access" : "private",
17695     "field_name" : "mPad",
17696     "field_offset" : 104,
17697     "referenced_type" : "_ZTIA3_h"
17698    }
17699   ],
17700   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE",
17701   "name" : "android::hardware::hidl_vec<android::hardware::health::V2_0::DiskStats>",
17702   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE",
17703   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE",
17704   "size" : 16,
17705   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17706   "template_args" : [ "_ZTIN7android8hardware6health4V2_09DiskStatsE" ]
17707  },
17708  {
17709   "alignment" : 4,
17710   "fields" :
17711   [
17712    {
17713     "access" : "private",
17714     "field_name" : "mBuffer",
17715     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
17716    },
17717    {
17718     "access" : "private",
17719     "field_name" : "mSize",
17720     "field_offset" : 64,
17721     "referenced_type" : "_ZTIj"
17722    },
17723    {
17724     "access" : "private",
17725     "field_name" : "mOwnsBuffer",
17726     "field_offset" : 96,
17727     "referenced_type" : "_ZTIb"
17728    },
17729    {
17730     "access" : "private",
17731     "field_name" : "mPad",
17732     "field_offset" : 104,
17733     "referenced_type" : "_ZTIA3_h"
17734    }
17735   ],
17736   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
17737   "name" : "android::hardware::hidl_vec<char>",
17738   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
17739   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
17740   "size" : 16,
17741   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17742   "template_args" : [ "_ZTIc" ]
17743  },
17744  {
17745   "alignment" : 4,
17746   "fields" :
17747   [
17748    {
17749     "access" : "private",
17750     "field_name" : "mBuffer",
17751     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
17752    },
17753    {
17754     "access" : "private",
17755     "field_name" : "mSize",
17756     "field_offset" : 64,
17757     "referenced_type" : "_ZTIj"
17758    },
17759    {
17760     "access" : "private",
17761     "field_name" : "mOwnsBuffer",
17762     "field_offset" : 96,
17763     "referenced_type" : "_ZTIb"
17764    },
17765    {
17766     "access" : "private",
17767     "field_name" : "mPad",
17768     "field_offset" : 104,
17769     "referenced_type" : "_ZTIA3_h"
17770    }
17771   ],
17772   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
17773   "name" : "android::hardware::hidl_vec<int>",
17774   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
17775   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
17776   "size" : 16,
17777   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17778   "template_args" : [ "_ZTIi" ]
17779  },
17780  {
17781   "alignment" : 4,
17782   "base_specifiers" :
17783   [
17784    {
17785     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
17786    }
17787   ],
17788   "fields" :
17789   [
17790    {
17791     "access" : "protected",
17792     "field_name" : "mSchedPolicy",
17793     "field_offset" : 32,
17794     "referenced_type" : "_ZTIi"
17795    },
17796    {
17797     "access" : "protected",
17798     "field_name" : "mSchedPriority",
17799     "field_offset" : 64,
17800     "referenced_type" : "_ZTIi"
17801    },
17802    {
17803     "access" : "private",
17804     "field_name" : "mExtras",
17805     "field_offset" : 96,
17806     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
17807    },
17808    {
17809     "access" : "private",
17810     "field_name" : "mReserved0",
17811     "field_offset" : 128,
17812     "referenced_type" : "_ZTIPv"
17813    }
17814   ],
17815   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
17816   "name" : "android::hardware::BHwBinder",
17817   "record_kind" : "class",
17818   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
17819   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
17820   "size" : 28,
17821   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
17822   "vtable_components" :
17823   [
17824    {
17825     "component_value" : 20,
17826     "kind" : "vbase_offset"
17827    },
17828    {
17829     "kind" : "offset_to_top"
17830    },
17831    {
17832     "kind" : "rtti",
17833     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
17834    },
17835    {
17836     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17837    },
17838    {
17839     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
17840    },
17841    {
17842     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
17843    },
17844    {
17845     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
17846    },
17847    {
17848     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
17849    },
17850    {
17851     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
17852    },
17853    {
17854     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
17855    },
17856    {
17857     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
17858    },
17859    {
17860     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
17861    },
17862    {
17863     "kind" : "complete_dtor_pointer",
17864     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
17865    },
17866    {
17867     "kind" : "deleting_dtor_pointer",
17868     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
17869    },
17870    {
17871     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17872    },
17873    {
17874     "kind" : "vcall_offset"
17875    },
17876    {
17877     "kind" : "vcall_offset"
17878    },
17879    {
17880     "kind" : "vcall_offset"
17881    },
17882    {
17883     "kind" : "vcall_offset"
17884    },
17885    {
17886     "component_value" : -20,
17887     "kind" : "vcall_offset"
17888    },
17889    {
17890     "component_value" : -20,
17891     "kind" : "offset_to_top"
17892    },
17893    {
17894     "kind" : "rtti",
17895     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
17896    },
17897    {
17898     "kind" : "complete_dtor_pointer",
17899     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
17900    },
17901    {
17902     "kind" : "deleting_dtor_pointer",
17903     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
17904    },
17905    {
17906     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17907    },
17908    {
17909     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17910    },
17911    {
17912     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17913    },
17914    {
17915     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17916    }
17917   ]
17918  },
17919  {
17920   "alignment" : 4,
17921   "fields" :
17922   [
17923    {
17924     "field_name" : "sched_policy",
17925     "referenced_type" : "_ZTIi"
17926    },
17927    {
17928     "field_name" : "prio",
17929     "field_offset" : 32,
17930     "referenced_type" : "_ZTIi"
17931    }
17932   ],
17933   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
17934   "name" : "android::hardware::SchedPrio",
17935   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
17936   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
17937   "size" : 8,
17938   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
17939  },
17940  {
17941   "alignment" : 4,
17942   "fields" :
17943   [
17944    {
17945     "access" : "private",
17946     "field_name" : "mCond",
17947     "referenced_type" : "_ZTI14pthread_cond_t"
17948    }
17949   ],
17950   "linker_set_key" : "_ZTIN7android9ConditionE",
17951   "name" : "android::Condition",
17952   "record_kind" : "class",
17953   "referenced_type" : "_ZTIN7android9ConditionE",
17954   "self_type" : "_ZTIN7android9ConditionE",
17955   "size" : 4,
17956   "source_file" : "/system/core/libutils/include/utils/Condition.h"
17957  },
17958  {
17959   "alignment" : 4,
17960   "fields" :
17961   [
17962    {
17963     "field_name" : "buf",
17964     "referenced_type" : "_ZTIA5121_h"
17965    },
17966    {
17967     "field_name" : "entry",
17968     "referenced_type" : "_ZTI12logger_entry"
17969    }
17970   ],
17971   "is_anonymous" : true,
17972   "linker_set_key" : "_ZTIN7log_msgUt_E",
17973   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:77:3)",
17974   "record_kind" : "union",
17975   "referenced_type" : "_ZTIN7log_msgUt_E",
17976   "self_type" : "_ZTIN7log_msgUt_E",
17977   "size" : 5124,
17978   "source_file" : "/system/core/liblog/include/log/log_read.h"
17979  }
17980 ],
17981 "rvalue_reference_types" :
17982 [
17983  {
17984   "alignment" : 4,
17985   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
17986   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
17987   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
17988   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
17989   "size" : 4,
17990   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17991  },
17992  {
17993   "alignment" : 4,
17994   "linker_set_key" : "_ZTION7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
17995   "name" : "android::sp<android::hardware::health::V2_0::IHealthInfoCallback> &&",
17996   "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
17997   "self_type" : "_ZTION7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
17998   "size" : 4,
17999   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
18000  },
18001  {
18002   "alignment" : 4,
18003   "linker_set_key" : "_ZTION7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
18004   "name" : "android::sp<android::hardware::health::V2_1::IHealthInfoCallback> &&",
18005   "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
18006   "self_type" : "_ZTION7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
18007   "size" : 4,
18008   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
18009  },
18010  {
18011   "alignment" : 4,
18012   "linker_set_key" : "_ZTION7android2spINS_8hardware6health4V2_17IHealthEEE",
18013   "name" : "android::sp<android::hardware::health::V2_1::IHealth> &&",
18014   "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_17IHealthEEE",
18015   "self_type" : "_ZTION7android2spINS_8hardware6health4V2_17IHealthEEE",
18016   "size" : 4,
18017   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
18018  },
18019  {
18020   "alignment" : 4,
18021   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
18022   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
18023   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
18024   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
18025   "size" : 4,
18026   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
18027  },
18028  {
18029   "alignment" : 4,
18030   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
18031   "name" : "android::hardware::hidl_handle &&",
18032   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
18033   "self_type" : "_ZTION7android8hardware11hidl_handleE",
18034   "size" : 4,
18035   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
18036  },
18037  {
18038   "alignment" : 4,
18039   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
18040   "name" : "android::hardware::hidl_memory &&",
18041   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
18042   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
18043   "size" : 4,
18044   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
18045  },
18046  {
18047   "alignment" : 4,
18048   "linker_set_key" : "_ZTION7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
18049   "name" : "android::hardware::Return<android::hardware::health::V2_0::Result> &&",
18050   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
18051   "self_type" : "_ZTION7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
18052   "size" : 4,
18053   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
18054  },
18055  {
18056   "alignment" : 4,
18057   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
18058   "name" : "android::hardware::Return<android::sp<android::hardware::health::V2_1::IHealthInfoCallback> > &&",
18059   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
18060   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
18061   "size" : 4,
18062   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
18063  },
18064  {
18065   "alignment" : 4,
18066   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
18067   "name" : "android::hardware::Return<android::sp<android::hardware::health::V2_1::IHealth> > &&",
18068   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
18069   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
18070   "size" : 4,
18071   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
18072  },
18073  {
18074   "alignment" : 4,
18075   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
18076   "name" : "android::hardware::Return<bool> &&",
18077   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
18078   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
18079   "size" : 4,
18080   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
18081  },
18082  {
18083   "alignment" : 4,
18084   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
18085   "name" : "android::hardware::Return<void> &&",
18086   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
18087   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
18088   "size" : 4,
18089   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
18090  },
18091  {
18092   "alignment" : 4,
18093   "linker_set_key" : "_ZTION7android8hardware6StatusE",
18094   "name" : "android::hardware::Status &&",
18095   "referenced_type" : "_ZTIN7android8hardware6StatusE",
18096   "self_type" : "_ZTION7android8hardware6StatusE",
18097   "size" : 4,
18098   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
18099  },
18100  {
18101   "alignment" : 4,
18102   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
18103   "name" : "android::hardware::details::return_status &&",
18104   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
18105   "self_type" : "_ZTION7android8hardware7details13return_statusE",
18106   "size" : 4,
18107   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
18108  },
18109  {
18110   "alignment" : 4,
18111   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
18112   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
18113   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
18114   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
18115   "size" : 4,
18116   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
18117  },
18118  {
18119   "alignment" : 4,
18120   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
18121   "name" : "std::function<sp<IBase> (void *)> &&",
18122   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
18123   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
18124   "size" : 4,
18125   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
18126  },
18127  {
18128   "alignment" : 4,
18129   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
18130   "name" : "std::function<sp<IBinder> (void *)> &&",
18131   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
18132   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
18133   "size" : 4,
18134   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
18135  }
18136 ]
18137}
18138