1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "_ZTIA0_c",
7   "name" : "char [0]",
8   "referenced_type" : "_ZTIc",
9   "self_type" : "_ZTIA0_c",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "alignment" : 4,
14   "linker_set_key" : "_ZTIA0_i",
15   "name" : "int [0]",
16   "referenced_type" : "_ZTIi",
17   "self_type" : "_ZTIA0_i",
18   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
19  },
20  {
21   "alignment" : 1,
22   "linker_set_key" : "_ZTIA16_c",
23   "name" : "char [16]",
24   "referenced_type" : "_ZTIc",
25   "self_type" : "_ZTIA16_c",
26   "size" : 16,
27   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
28  },
29  {
30   "alignment" : 1,
31   "linker_set_key" : "_ZTIA32_h",
32   "name" : "unsigned char [32]",
33   "referenced_type" : "_ZTIh",
34   "self_type" : "_ZTIA32_h",
35   "size" : 32,
36   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
37  },
38  {
39   "alignment" : 1,
40   "linker_set_key" : "_ZTIA3_h",
41   "name" : "unsigned char [3]",
42   "referenced_type" : "_ZTIh",
43   "self_type" : "_ZTIA3_h",
44   "size" : 3,
45   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
46  },
47  {
48   "alignment" : 1,
49   "linker_set_key" : "_ZTIA5121_h",
50   "name" : "unsigned char [5121]",
51   "referenced_type" : "_ZTIh",
52   "self_type" : "_ZTIA5121_h",
53   "size" : 5121,
54   "source_file" : "/system/core/liblog/include/log/log_read.h"
55  },
56  {
57   "alignment" : 1,
58   "linker_set_key" : "_ZTIA7_h",
59   "name" : "unsigned char [7]",
60   "referenced_type" : "_ZTIh",
61   "self_type" : "_ZTIA7_h",
62   "size" : 7,
63   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
64  },
65  {
66   "alignment" : 4,
67   "linker_set_key" : "_ZTIA8_j",
68   "name" : "unsigned int [8]",
69   "referenced_type" : "_ZTIj",
70   "self_type" : "_ZTIA8_j",
71   "size" : 32,
72   "source_file" : "/system/core/libsystem/include/system/graphics.h"
73  },
74  {
75   "linker_set_key" : "_ZTIA_f",
76   "name" : "float []",
77   "referenced_type" : "_ZTIf",
78   "self_type" : "_ZTIA_f",
79   "source_file" : "/system/core/libsystem/include/system/graphics.h"
80  }
81 ],
82 "builtin_types" :
83 [
84  {
85   "alignment" : 2,
86   "is_integral" : true,
87   "is_unsigned" : true,
88   "linker_set_key" : "_ZTIDs",
89   "name" : "char16_t",
90   "referenced_type" : "_ZTIDs",
91   "self_type" : "_ZTIDs",
92   "size" : 2
93  },
94  {
95   "alignment" : 1,
96   "is_integral" : true,
97   "linker_set_key" : "_ZTIa",
98   "name" : "signed char",
99   "referenced_type" : "_ZTIa",
100   "self_type" : "_ZTIa",
101   "size" : 1
102  },
103  {
104   "alignment" : 1,
105   "is_integral" : true,
106   "is_unsigned" : true,
107   "linker_set_key" : "_ZTIb",
108   "name" : "bool",
109   "referenced_type" : "_ZTIb",
110   "self_type" : "_ZTIb",
111   "size" : 1
112  },
113  {
114   "alignment" : 1,
115   "is_integral" : true,
116   "is_unsigned" : true,
117   "linker_set_key" : "_ZTIc",
118   "name" : "char",
119   "referenced_type" : "_ZTIc",
120   "self_type" : "_ZTIc",
121   "size" : 1
122  },
123  {
124   "alignment" : 8,
125   "linker_set_key" : "_ZTId",
126   "name" : "double",
127   "referenced_type" : "_ZTId",
128   "self_type" : "_ZTId",
129   "size" : 8
130  },
131  {
132   "alignment" : 4,
133   "linker_set_key" : "_ZTIf",
134   "name" : "float",
135   "referenced_type" : "_ZTIf",
136   "self_type" : "_ZTIf",
137   "size" : 4
138  },
139  {
140   "alignment" : 1,
141   "is_integral" : true,
142   "is_unsigned" : true,
143   "linker_set_key" : "_ZTIh",
144   "name" : "unsigned char",
145   "referenced_type" : "_ZTIh",
146   "self_type" : "_ZTIh",
147   "size" : 1
148  },
149  {
150   "alignment" : 4,
151   "is_integral" : true,
152   "linker_set_key" : "_ZTIi",
153   "name" : "int",
154   "referenced_type" : "_ZTIi",
155   "self_type" : "_ZTIi",
156   "size" : 4
157  },
158  {
159   "alignment" : 4,
160   "is_integral" : true,
161   "is_unsigned" : true,
162   "linker_set_key" : "_ZTIj",
163   "name" : "unsigned int",
164   "referenced_type" : "_ZTIj",
165   "self_type" : "_ZTIj",
166   "size" : 4
167  },
168  {
169   "alignment" : 4,
170   "is_integral" : true,
171   "linker_set_key" : "_ZTIl",
172   "name" : "long",
173   "referenced_type" : "_ZTIl",
174   "self_type" : "_ZTIl",
175   "size" : 4
176  },
177  {
178   "alignment" : 4,
179   "is_integral" : true,
180   "is_unsigned" : true,
181   "linker_set_key" : "_ZTIm",
182   "name" : "unsigned long",
183   "referenced_type" : "_ZTIm",
184   "self_type" : "_ZTIm",
185   "size" : 4
186  },
187  {
188   "alignment" : 2,
189   "is_integral" : true,
190   "linker_set_key" : "_ZTIs",
191   "name" : "short",
192   "referenced_type" : "_ZTIs",
193   "self_type" : "_ZTIs",
194   "size" : 2
195  },
196  {
197   "alignment" : 2,
198   "is_integral" : true,
199   "is_unsigned" : true,
200   "linker_set_key" : "_ZTIt",
201   "name" : "unsigned short",
202   "referenced_type" : "_ZTIt",
203   "self_type" : "_ZTIt",
204   "size" : 2
205  },
206  {
207   "linker_set_key" : "_ZTIv",
208   "name" : "void",
209   "referenced_type" : "_ZTIv",
210   "self_type" : "_ZTIv"
211  },
212  {
213   "alignment" : 8,
214   "is_integral" : true,
215   "linker_set_key" : "_ZTIx",
216   "name" : "long long",
217   "referenced_type" : "_ZTIx",
218   "self_type" : "_ZTIx",
219   "size" : 8
220  },
221  {
222   "alignment" : 8,
223   "is_integral" : true,
224   "is_unsigned" : true,
225   "linker_set_key" : "_ZTIy",
226   "name" : "unsigned long long",
227   "referenced_type" : "_ZTIy",
228   "self_type" : "_ZTIy",
229   "size" : 8
230  }
231 ],
232 "elf_functions" :
233 [
234  {
235   "name" : "_ZN7android8hardware6health4V2_110BnHwHealth10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
236  },
237  {
238   "name" : "_ZN7android8hardware6health4V2_110BnHwHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
239  },
240  {
241   "name" : "_ZN7android8hardware6health4V2_110BnHwHealth21_hidl_getHealthConfigEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
242  },
243  {
244   "name" : "_ZN7android8hardware6health4V2_110BnHwHealth23_hidl_getHealthInfo_2_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
245  },
246  {
247   "name" : "_ZN7android8hardware6health4V2_110BnHwHealth24_hidl_shouldKeepScreenOnEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
248  },
249  {
250   "name" : "_ZN7android8hardware6health4V2_110BnHwHealth4pingEv"
251  },
252  {
253   "name" : "_ZN7android8hardware6health4V2_110BnHwHealthC1ERKNS_2spINS2_7IHealthEEE"
254  },
255  {
256   "name" : "_ZN7android8hardware6health4V2_110BnHwHealthC2ERKNS_2spINS2_7IHealthEEE"
257  },
258  {
259   "name" : "_ZN7android8hardware6health4V2_110BnHwHealthD0Ev"
260  },
261  {
262   "name" : "_ZN7android8hardware6health4V2_110BnHwHealthD1Ev"
263  },
264  {
265   "name" : "_ZN7android8hardware6health4V2_110BnHwHealthD2Ev"
266  },
267  {
268   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth11getCapacityENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
269  },
270  {
271   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
272  },
273  {
274   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
275  },
276  {
277   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth12getDiskStatsENSt3__18functionIFvNS1_4V2_06ResultERKNS0_8hidl_vecINS6_9DiskStatsEEEEEE"
278  },
279  {
280   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
281  },
282  {
283   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth13getCurrentNowENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
284  },
285  {
286   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth13getHealthInfoENSt3__18functionIFvNS1_4V2_06ResultERKNS6_10HealthInfoEEEE"
287  },
288  {
289   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
290  },
291  {
292   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth14getStorageInfoENSt3__18functionIFvNS1_4V2_06ResultERKNS0_8hidl_vecINS6_11StorageInfoEEEEEE"
293  },
294  {
295   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
296  },
297  {
298   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth15getChargeStatusENSt3__18functionIFvNS1_4V2_06ResultENS1_4V1_013BatteryStatusEEEE"
299  },
300  {
301   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth15getHealthConfigENSt3__18functionIFvNS1_4V2_06ResultERKNS2_12HealthConfigEEEE"
302  },
303  {
304   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth15onLastStrongRefEPKv"
305  },
306  {
307   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth16getChargeCounterENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
308  },
309  {
310   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth16getEnergyCounterENSt3__18functionIFvNS1_4V2_06ResultExEEE"
311  },
312  {
313   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth16registerCallbackERKNS_2spINS1_4V2_019IHealthInfoCallbackEEE"
314  },
315  {
316   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth17getCurrentAverageENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
317  },
318  {
319   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth17getHealthInfo_2_1ENSt3__18functionIFvNS1_4V2_06ResultERKNS2_10HealthInfoEEEE"
320  },
321  {
322   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth18shouldKeepScreenOnENSt3__18functionIFvNS1_4V2_06ResultEbEEE"
323  },
324  {
325   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth18unregisterCallbackERKNS_2spINS1_4V2_019IHealthInfoCallbackEEE"
326  },
327  {
328   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
329  },
330  {
331   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth21_hidl_getHealthConfigEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V2_06ResultERKNS2_12HealthConfigEEEE"
332  },
333  {
334   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth21notifySyspropsChangedEv"
335  },
336  {
337   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth21setHALInstrumentationEv"
338  },
339  {
340   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth23_hidl_getHealthInfo_2_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V2_06ResultERKNS2_10HealthInfoEEEE"
341  },
342  {
343   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth24_hidl_shouldKeepScreenOnEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V2_06ResultEbEEE"
344  },
345  {
346   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth4pingEv"
347  },
348  {
349   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
350  },
351  {
352   "name" : "_ZN7android8hardware6health4V2_110BpHwHealth6updateEv"
353  },
354  {
355   "name" : "_ZN7android8hardware6health4V2_110BpHwHealthC1ERKNS_2spINS0_7IBinderEEE"
356  },
357  {
358   "name" : "_ZN7android8hardware6health4V2_110BpHwHealthC2ERKNS_2spINS0_7IBinderEEE"
359  },
360  {
361   "name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
362  },
363  {
364   "name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
365  },
366  {
367   "name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
368  },
369  {
370   "name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
371  },
372  {
373   "name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
374  },
375  {
376   "name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
377  },
378  {
379   "name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
380  },
381  {
382   "name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
383  },
384  {
385   "name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
386  },
387  {
388   "name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback21notifySyspropsChangedEv"
389  },
390  {
391   "name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback21setHALInstrumentationEv"
392  },
393  {
394   "name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
395  },
396  {
397   "name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback4pingEv"
398  },
399  {
400   "name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
401  },
402  {
403   "name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback8castFromERKNS_2spINS1_4V2_019IHealthInfoCallbackEEEb"
404  },
405  {
406   "name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
407  },
408  {
409   "name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback8castFromERKNS_2spIS3_EEb"
410  },
411  {
412   "name" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallback13addOnewayTaskENSt3__18functionIFvvEEE"
413  },
414  {
415   "name" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallbackC1ENS_2spINS2_19IHealthInfoCallbackEEE"
416  },
417  {
418   "name" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallbackC2ENS_2spINS2_19IHealthInfoCallbackEEE"
419  },
420  {
421   "name" : "_ZN7android8hardware6health4V2_121writeEmbeddedToParcelERKNS2_10HealthInfoEPNS0_6ParcelEjj"
422  },
423  {
424   "name" : "_ZN7android8hardware6health4V2_121writeEmbeddedToParcelERKNS2_12HealthConfigEPNS0_6ParcelEjj"
425  },
426  {
427   "name" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
428  },
429  {
430   "name" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
431  },
432  {
433   "name" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallback27_hidl_healthInfoChanged_2_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
434  },
435  {
436   "name" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallback4pingEv"
437  },
438  {
439   "name" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallbackC1ERKNS_2spINS2_19IHealthInfoCallbackEEE"
440  },
441  {
442   "name" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallbackC2ERKNS_2spINS2_19IHealthInfoCallbackEEE"
443  },
444  {
445   "name" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallbackD0Ev"
446  },
447  {
448   "name" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallbackD1Ev"
449  },
450  {
451   "name" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallbackD2Ev"
452  },
453  {
454   "name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
455  },
456  {
457   "name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
458  },
459  {
460   "name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
461  },
462  {
463   "name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
464  },
465  {
466   "name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
467  },
468  {
469   "name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback15onLastStrongRefEPKv"
470  },
471  {
472   "name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback17healthInfoChangedERKNS1_4V2_010HealthInfoE"
473  },
474  {
475   "name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
476  },
477  {
478   "name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback21healthInfoChanged_2_1ERKNS2_10HealthInfoE"
479  },
480  {
481   "name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback21notifySyspropsChangedEv"
482  },
483  {
484   "name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback21setHALInstrumentationEv"
485  },
486  {
487   "name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback27_hidl_healthInfoChanged_2_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_10HealthInfoE"
488  },
489  {
490   "name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback4pingEv"
491  },
492  {
493   "name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
494  },
495  {
496   "name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallbackC1ERKNS_2spINS0_7IBinderEEE"
497  },
498  {
499   "name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallbackC2ERKNS_2spINS0_7IBinderEEE"
500  },
501  {
502   "name" : "_ZN7android8hardware6health4V2_122readEmbeddedFromParcelERKNS2_10HealthInfoERKNS0_6ParcelEjj"
503  },
504  {
505   "name" : "_ZN7android8hardware6health4V2_122readEmbeddedFromParcelERKNS2_12HealthConfigERKNS0_6ParcelEjj"
506  },
507  {
508   "name" : "_ZN7android8hardware6health4V2_17IHealth10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
509  },
510  {
511   "name" : "_ZN7android8hardware6health4V2_17IHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
512  },
513  {
514   "name" : "_ZN7android8hardware6health4V2_17IHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
515  },
516  {
517   "name" : "_ZN7android8hardware6health4V2_17IHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
518  },
519  {
520   "name" : "_ZN7android8hardware6health4V2_17IHealth13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
521  },
522  {
523   "name" : "_ZN7android8hardware6health4V2_17IHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
524  },
525  {
526   "name" : "_ZN7android8hardware6health4V2_17IHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
527  },
528  {
529   "name" : "_ZN7android8hardware6health4V2_17IHealth17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
530  },
531  {
532   "name" : "_ZN7android8hardware6health4V2_17IHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
533  },
534  {
535   "name" : "_ZN7android8hardware6health4V2_17IHealth21notifySyspropsChangedEv"
536  },
537  {
538   "name" : "_ZN7android8hardware6health4V2_17IHealth21setHALInstrumentationEv"
539  },
540  {
541   "name" : "_ZN7android8hardware6health4V2_17IHealth24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
542  },
543  {
544   "name" : "_ZN7android8hardware6health4V2_17IHealth4pingEv"
545  },
546  {
547   "name" : "_ZN7android8hardware6health4V2_17IHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
548  },
549  {
550   "name" : "_ZN7android8hardware6health4V2_17IHealth8castFromERKNS_2spINS1_4V2_07IHealthEEEb"
551  },
552  {
553   "name" : "_ZN7android8hardware6health4V2_17IHealth8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
554  },
555  {
556   "name" : "_ZN7android8hardware6health4V2_17IHealth8castFromERKNS_2spIS3_EEb"
557  },
558  {
559   "name" : "_ZN7android8hardware6health4V2_18BsHealth13addOnewayTaskENSt3__18functionIFvvEEE"
560  },
561  {
562   "name" : "_ZN7android8hardware6health4V2_18BsHealthC1ENS_2spINS2_7IHealthEEE"
563  },
564  {
565   "name" : "_ZN7android8hardware6health4V2_18BsHealthC2ENS_2spINS2_7IHealthEEE"
566  },
567  {
568   "binding" : "weak",
569   "name" : "_ZN7android8hardware7details13castInterfaceINS0_6health4V2_119IHealthInfoCallbackENS3_4V2_019IHealthInfoCallbackENS4_22BpHwHealthInfoCallbackEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
570  },
571  {
572   "binding" : "weak",
573   "name" : "_ZN7android8hardware7details13castInterfaceINS0_6health4V2_119IHealthInfoCallbackENS_4hidl4base4V1_05IBaseENS4_22BpHwHealthInfoCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
574  },
575  {
576   "binding" : "weak",
577   "name" : "_ZN7android8hardware7details13castInterfaceINS0_6health4V2_17IHealthENS3_4V2_07IHealthENS4_10BpHwHealthEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
578  },
579  {
580   "binding" : "weak",
581   "name" : "_ZN7android8hardware7details13castInterfaceINS0_6health4V2_17IHealthENS_4hidl4base4V1_05IBaseENS4_10BpHwHealthEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
582  },
583  {
584   "binding" : "weak",
585   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_6health4V2_019IHealthInfoCallbackEvEENS_2spIT_EES8_"
586  },
587  {
588   "binding" : "weak",
589   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_6health4V2_110BpHwHealthENS4_7IHealthEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
590  },
591  {
592   "binding" : "weak",
593   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_6health4V2_122BpHwHealthInfoCallbackENS4_19IHealthInfoCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
594  },
595  {
596   "binding" : "weak",
597   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
598  },
599  {
600   "binding" : "weak",
601   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
602  },
603  {
604   "binding" : "weak",
605   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
606  },
607  {
608   "binding" : "weak",
609   "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_"
610  },
611  {
612   "binding" : "weak",
613   "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_"
614  },
615  {
616   "binding" : "weak",
617   "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"
618  },
619  {
620   "binding" : "weak",
621   "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_"
622  },
623  {
624   "binding" : "weak",
625   "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_"
626  },
627  {
628   "binding" : "weak",
629   "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"
630  },
631  {
632   "binding" : "weak",
633   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
634  },
635  {
636   "binding" : "weak",
637   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
638  },
639  {
640   "binding" : "weak",
641   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
642  },
643  {
644   "name" : "_ZThn20_N7android8hardware6health4V2_110BnHwHealthD0Ev"
645  },
646  {
647   "name" : "_ZThn20_N7android8hardware6health4V2_110BnHwHealthD1Ev"
648  },
649  {
650   "name" : "_ZThn20_N7android8hardware6health4V2_122BnHwHealthInfoCallbackD0Ev"
651  },
652  {
653   "name" : "_ZThn20_N7android8hardware6health4V2_122BnHwHealthInfoCallbackD1Ev"
654  },
655  {
656   "name" : "_ZThn8_N7android8hardware6health4V2_110BpHwHealth15onLastStrongRefEPKv"
657  },
658  {
659   "name" : "_ZThn8_N7android8hardware6health4V2_122BpHwHealthInfoCallback15onLastStrongRefEPKv"
660  },
661  {
662   "name" : "_ZTv0_n12_N7android8hardware6health4V2_110BnHwHealthD0Ev"
663  },
664  {
665   "name" : "_ZTv0_n12_N7android8hardware6health4V2_110BnHwHealthD1Ev"
666  },
667  {
668   "name" : "_ZTv0_n12_N7android8hardware6health4V2_122BnHwHealthInfoCallbackD0Ev"
669  },
670  {
671   "name" : "_ZTv0_n12_N7android8hardware6health4V2_122BnHwHealthInfoCallbackD1Ev"
672  },
673  {
674   "name" : "_ZTv0_n20_N7android8hardware6health4V2_110BpHwHealth15onLastStrongRefEPKv"
675  },
676  {
677   "name" : "_ZTv0_n20_N7android8hardware6health4V2_122BpHwHealthInfoCallback15onLastStrongRefEPKv"
678  }
679 ],
680 "elf_objects" :
681 [
682  {
683   "name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback10descriptorE"
684  },
685  {
686   "name" : "_ZN7android8hardware6health4V2_17IHealth10descriptorE"
687  },
688  {
689   "name" : "_ZTCN7android8hardware6health4V2_110BnHwHealthE0_NS0_7IBinderE"
690  },
691  {
692   "name" : "_ZTCN7android8hardware6health4V2_110BnHwHealthE0_NS0_9BHwBinderE"
693  },
694  {
695   "name" : "_ZTCN7android8hardware6health4V2_110BnHwHealthE0_NS_4hidl4base4V1_08BnHwBaseE"
696  },
697  {
698   "name" : "_ZTCN7android8hardware6health4V2_110BpHwHealthE0_NS0_11BpInterfaceINS2_7IHealthEEE"
699  },
700  {
701   "name" : "_ZTCN7android8hardware6health4V2_110BpHwHealthE0_NS1_4V2_07IHealthE"
702  },
703  {
704   "name" : "_ZTCN7android8hardware6health4V2_110BpHwHealthE0_NS2_7IHealthE"
705  },
706  {
707   "name" : "_ZTCN7android8hardware6health4V2_110BpHwHealthE0_NS_4hidl4base4V1_05IBaseE"
708  },
709  {
710   "name" : "_ZTCN7android8hardware6health4V2_110BpHwHealthE4_NS0_10IInterfaceE"
711  },
712  {
713   "name" : "_ZTCN7android8hardware6health4V2_110BpHwHealthE8_NS0_11BpHwRefBaseE"
714  },
715  {
716   "name" : "_ZTCN7android8hardware6health4V2_119IHealthInfoCallbackE0_NS1_4V2_019IHealthInfoCallbackE"
717  },
718  {
719   "name" : "_ZTCN7android8hardware6health4V2_119IHealthInfoCallbackE0_NS_4hidl4base4V1_05IBaseE"
720  },
721  {
722   "binding" : "weak",
723   "name" : "_ZTCN7android8hardware6health4V2_120BsHealthInfoCallbackE0_NS2_19IHealthInfoCallbackE"
724  },
725  {
726   "name" : "_ZTCN7android8hardware6health4V2_122BnHwHealthInfoCallbackE0_NS0_7IBinderE"
727  },
728  {
729   "name" : "_ZTCN7android8hardware6health4V2_122BnHwHealthInfoCallbackE0_NS0_9BHwBinderE"
730  },
731  {
732   "name" : "_ZTCN7android8hardware6health4V2_122BnHwHealthInfoCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
733  },
734  {
735   "name" : "_ZTCN7android8hardware6health4V2_122BpHwHealthInfoCallbackE0_NS0_11BpInterfaceINS2_19IHealthInfoCallbackEEE"
736  },
737  {
738   "name" : "_ZTCN7android8hardware6health4V2_122BpHwHealthInfoCallbackE0_NS1_4V2_019IHealthInfoCallbackE"
739  },
740  {
741   "name" : "_ZTCN7android8hardware6health4V2_122BpHwHealthInfoCallbackE0_NS2_19IHealthInfoCallbackE"
742  },
743  {
744   "name" : "_ZTCN7android8hardware6health4V2_122BpHwHealthInfoCallbackE0_NS_4hidl4base4V1_05IBaseE"
745  },
746  {
747   "name" : "_ZTCN7android8hardware6health4V2_122BpHwHealthInfoCallbackE4_NS0_10IInterfaceE"
748  },
749  {
750   "name" : "_ZTCN7android8hardware6health4V2_122BpHwHealthInfoCallbackE8_NS0_11BpHwRefBaseE"
751  },
752  {
753   "name" : "_ZTCN7android8hardware6health4V2_17IHealthE0_NS1_4V2_07IHealthE"
754  },
755  {
756   "name" : "_ZTCN7android8hardware6health4V2_17IHealthE0_NS_4hidl4base4V1_05IBaseE"
757  },
758  {
759   "binding" : "weak",
760   "name" : "_ZTCN7android8hardware6health4V2_18BsHealthE0_NS2_7IHealthE"
761  },
762  {
763   "name" : "_ZTTN7android8hardware6health4V2_110BnHwHealthE"
764  },
765  {
766   "name" : "_ZTTN7android8hardware6health4V2_110BpHwHealthE"
767  },
768  {
769   "name" : "_ZTTN7android8hardware6health4V2_119IHealthInfoCallbackE"
770  },
771  {
772   "name" : "_ZTTN7android8hardware6health4V2_122BnHwHealthInfoCallbackE"
773  },
774  {
775   "name" : "_ZTTN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
776  },
777  {
778   "name" : "_ZTTN7android8hardware6health4V2_17IHealthE"
779  },
780  {
781   "name" : "_ZTVN7android8hardware6health4V2_110BnHwHealthE"
782  },
783  {
784   "name" : "_ZTVN7android8hardware6health4V2_110BpHwHealthE"
785  },
786  {
787   "name" : "_ZTVN7android8hardware6health4V2_119IHealthInfoCallbackE"
788  },
789  {
790   "binding" : "weak",
791   "name" : "_ZTVN7android8hardware6health4V2_120BsHealthInfoCallbackE"
792  },
793  {
794   "name" : "_ZTVN7android8hardware6health4V2_122BnHwHealthInfoCallbackE"
795  },
796  {
797   "name" : "_ZTVN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
798  },
799  {
800   "name" : "_ZTVN7android8hardware6health4V2_17IHealthE"
801  },
802  {
803   "binding" : "weak",
804   "name" : "_ZTVN7android8hardware6health4V2_18BsHealthE"
805  }
806 ],
807 "enum_types" :
808 [
809  {
810   "alignment" : 4,
811   "enum_fields" :
812   [
813    {
814     "enum_field_value" : 1,
815     "name" : "HAL_HDR_DOLBY_VISION"
816    },
817    {
818     "enum_field_value" : 2,
819     "name" : "HAL_HDR_HDR10"
820    },
821    {
822     "enum_field_value" : 3,
823     "name" : "HAL_HDR_HLG"
824    }
825   ],
826   "linker_set_key" : "_ZTI13android_hdr_t",
827   "name" : "android_hdr_t",
828   "referenced_type" : "_ZTI13android_hdr_t",
829   "self_type" : "_ZTI13android_hdr_t",
830   "size" : 4,
831   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
832   "underlying_type" : "_ZTIj"
833  },
834  {
835   "alignment" : 4,
836   "enum_fields" :
837   [
838    {
839     "enum_field_value" : 4,
840     "name" : "HAL_HDR_HDR10_PLUS"
841    }
842   ],
843   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
844   "name" : "android_hdr_v1_2_t",
845   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
846   "self_type" : "_ZTI18android_hdr_v1_2_t",
847   "size" : 4,
848   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
849   "underlying_type" : "_ZTIj"
850  },
851  {
852   "alignment" : 4,
853   "enum_fields" :
854   [
855    {
856     "enum_field_value" : 0,
857     "name" : "ANDROID_LOG_UNKNOWN"
858    },
859    {
860     "enum_field_value" : 1,
861     "name" : "ANDROID_LOG_DEFAULT"
862    },
863    {
864     "enum_field_value" : 2,
865     "name" : "ANDROID_LOG_VERBOSE"
866    },
867    {
868     "enum_field_value" : 3,
869     "name" : "ANDROID_LOG_DEBUG"
870    },
871    {
872     "enum_field_value" : 4,
873     "name" : "ANDROID_LOG_INFO"
874    },
875    {
876     "enum_field_value" : 5,
877     "name" : "ANDROID_LOG_WARN"
878    },
879    {
880     "enum_field_value" : 6,
881     "name" : "ANDROID_LOG_ERROR"
882    },
883    {
884     "enum_field_value" : 7,
885     "name" : "ANDROID_LOG_FATAL"
886    },
887    {
888     "enum_field_value" : 8,
889     "name" : "ANDROID_LOG_SILENT"
890    }
891   ],
892   "linker_set_key" : "_ZTI19android_LogPriority",
893   "name" : "android_LogPriority",
894   "referenced_type" : "_ZTI19android_LogPriority",
895   "self_type" : "_ZTI19android_LogPriority",
896   "size" : 4,
897   "source_file" : "/system/core/liblog/include/android/log.h",
898   "underlying_type" : "_ZTIj"
899  },
900  {
901   "alignment" : 4,
902   "enum_fields" :
903   [
904    {
905     "enum_field_value" : 0,
906     "name" : "HAL_DATASPACE_UNKNOWN"
907    },
908    {
909     "enum_field_value" : 1,
910     "name" : "HAL_DATASPACE_ARBITRARY"
911    },
912    {
913     "enum_field_value" : 16,
914     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
915    },
916    {
917     "enum_field_value" : 4128768,
918     "name" : "HAL_DATASPACE_STANDARD_MASK"
919    },
920    {
921     "enum_field_value" : 0,
922     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
923    },
924    {
925     "enum_field_value" : 65536,
926     "name" : "HAL_DATASPACE_STANDARD_BT709"
927    },
928    {
929     "enum_field_value" : 131072,
930     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
931    },
932    {
933     "enum_field_value" : 196608,
934     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
935    },
936    {
937     "enum_field_value" : 262144,
938     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
939    },
940    {
941     "enum_field_value" : 327680,
942     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
943    },
944    {
945     "enum_field_value" : 393216,
946     "name" : "HAL_DATASPACE_STANDARD_BT2020"
947    },
948    {
949     "enum_field_value" : 458752,
950     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
951    },
952    {
953     "enum_field_value" : 524288,
954     "name" : "HAL_DATASPACE_STANDARD_BT470M"
955    },
956    {
957     "enum_field_value" : 589824,
958     "name" : "HAL_DATASPACE_STANDARD_FILM"
959    },
960    {
961     "enum_field_value" : 655360,
962     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
963    },
964    {
965     "enum_field_value" : 720896,
966     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
967    },
968    {
969     "enum_field_value" : 22,
970     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
971    },
972    {
973     "enum_field_value" : 130023424,
974     "name" : "HAL_DATASPACE_TRANSFER_MASK"
975    },
976    {
977     "enum_field_value" : 0,
978     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
979    },
980    {
981     "enum_field_value" : 4194304,
982     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
983    },
984    {
985     "enum_field_value" : 8388608,
986     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
987    },
988    {
989     "enum_field_value" : 12582912,
990     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
991    },
992    {
993     "enum_field_value" : 16777216,
994     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
995    },
996    {
997     "enum_field_value" : 20971520,
998     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
999    },
1000    {
1001     "enum_field_value" : 25165824,
1002     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1003    },
1004    {
1005     "enum_field_value" : 29360128,
1006     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1007    },
1008    {
1009     "enum_field_value" : 33554432,
1010     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1011    },
1012    {
1013     "enum_field_value" : 27,
1014     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1015    },
1016    {
1017     "enum_field_value" : 939524096,
1018     "name" : "HAL_DATASPACE_RANGE_MASK"
1019    },
1020    {
1021     "enum_field_value" : 0,
1022     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1023    },
1024    {
1025     "enum_field_value" : 134217728,
1026     "name" : "HAL_DATASPACE_RANGE_FULL"
1027    },
1028    {
1029     "enum_field_value" : 268435456,
1030     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1031    },
1032    {
1033     "enum_field_value" : 402653184,
1034     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1035    },
1036    {
1037     "enum_field_value" : 512,
1038     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1039    },
1040    {
1041     "enum_field_value" : 138477568,
1042     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1043    },
1044    {
1045     "enum_field_value" : 406913024,
1046     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1047    },
1048    {
1049     "enum_field_value" : 513,
1050     "name" : "HAL_DATASPACE_SRGB"
1051    },
1052    {
1053     "enum_field_value" : 142671872,
1054     "name" : "HAL_DATASPACE_V0_SRGB"
1055    },
1056    {
1057     "enum_field_value" : 411107328,
1058     "name" : "HAL_DATASPACE_V0_SCRGB"
1059    },
1060    {
1061     "enum_field_value" : 257,
1062     "name" : "HAL_DATASPACE_JFIF"
1063    },
1064    {
1065     "enum_field_value" : 146931712,
1066     "name" : "HAL_DATASPACE_V0_JFIF"
1067    },
1068    {
1069     "enum_field_value" : 258,
1070     "name" : "HAL_DATASPACE_BT601_625"
1071    },
1072    {
1073     "enum_field_value" : 281149440,
1074     "name" : "HAL_DATASPACE_V0_BT601_625"
1075    },
1076    {
1077     "enum_field_value" : 259,
1078     "name" : "HAL_DATASPACE_BT601_525"
1079    },
1080    {
1081     "enum_field_value" : 281280512,
1082     "name" : "HAL_DATASPACE_V0_BT601_525"
1083    },
1084    {
1085     "enum_field_value" : 260,
1086     "name" : "HAL_DATASPACE_BT709"
1087    },
1088    {
1089     "enum_field_value" : 281083904,
1090     "name" : "HAL_DATASPACE_V0_BT709"
1091    },
1092    {
1093     "enum_field_value" : 139067392,
1094     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1095    },
1096    {
1097     "enum_field_value" : 155844608,
1098     "name" : "HAL_DATASPACE_DCI_P3"
1099    },
1100    {
1101     "enum_field_value" : 139067392,
1102     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1103    },
1104    {
1105     "enum_field_value" : 143261696,
1106     "name" : "HAL_DATASPACE_DISPLAY_P3"
1107    },
1108    {
1109     "enum_field_value" : 151715840,
1110     "name" : "HAL_DATASPACE_ADOBE_RGB"
1111    },
1112    {
1113     "enum_field_value" : 138805248,
1114     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1115    },
1116    {
1117     "enum_field_value" : 147193856,
1118     "name" : "HAL_DATASPACE_BT2020"
1119    },
1120    {
1121     "enum_field_value" : 163971072,
1122     "name" : "HAL_DATASPACE_BT2020_PQ"
1123    },
1124    {
1125     "enum_field_value" : 4096,
1126     "name" : "HAL_DATASPACE_DEPTH"
1127    },
1128    {
1129     "enum_field_value" : 4097,
1130     "name" : "HAL_DATASPACE_SENSOR"
1131    }
1132   ],
1133   "linker_set_key" : "_ZTI19android_dataspace_t",
1134   "name" : "android_dataspace_t",
1135   "referenced_type" : "_ZTI19android_dataspace_t",
1136   "self_type" : "_ZTI19android_dataspace_t",
1137   "size" : 4,
1138   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1139   "underlying_type" : "_ZTIj"
1140  },
1141  {
1142   "alignment" : 4,
1143   "enum_fields" :
1144   [
1145    {
1146     "enum_field_value" : 0,
1147     "name" : "FLEX_FORMAT_INVALID"
1148    },
1149    {
1150     "enum_field_value" : 1,
1151     "name" : "FLEX_FORMAT_Y"
1152    },
1153    {
1154     "enum_field_value" : 7,
1155     "name" : "FLEX_FORMAT_YCbCr"
1156    },
1157    {
1158     "enum_field_value" : 1073741831,
1159     "name" : "FLEX_FORMAT_YCbCrA"
1160    },
1161    {
1162     "enum_field_value" : 7168,
1163     "name" : "FLEX_FORMAT_RGB"
1164    },
1165    {
1166     "enum_field_value" : 1073748992,
1167     "name" : "FLEX_FORMAT_RGBA"
1168    }
1169   ],
1170   "linker_set_key" : "_ZTI19android_flex_format",
1171   "name" : "android_flex_format",
1172   "referenced_type" : "_ZTI19android_flex_format",
1173   "self_type" : "_ZTI19android_flex_format",
1174   "size" : 4,
1175   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1176   "underlying_type" : "_ZTIj"
1177  },
1178  {
1179   "alignment" : 4,
1180   "enum_fields" :
1181   [
1182    {
1183     "enum_field_value" : 1,
1184     "name" : "HAL_TRANSFORM_FLIP_H"
1185    },
1186    {
1187     "enum_field_value" : 2,
1188     "name" : "HAL_TRANSFORM_FLIP_V"
1189    },
1190    {
1191     "enum_field_value" : 4,
1192     "name" : "HAL_TRANSFORM_ROT_90"
1193    },
1194    {
1195     "enum_field_value" : 3,
1196     "name" : "HAL_TRANSFORM_ROT_180"
1197    },
1198    {
1199     "enum_field_value" : 7,
1200     "name" : "HAL_TRANSFORM_ROT_270"
1201    }
1202   ],
1203   "linker_set_key" : "_ZTI19android_transform_t",
1204   "name" : "android_transform_t",
1205   "referenced_type" : "_ZTI19android_transform_t",
1206   "self_type" : "_ZTI19android_transform_t",
1207   "size" : 4,
1208   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1209   "underlying_type" : "_ZTIj"
1210  },
1211  {
1212   "alignment" : 4,
1213   "enum_fields" :
1214   [
1215    {
1216     "enum_field_value" : 0,
1217     "name" : "HAL_COLOR_MODE_NATIVE"
1218    },
1219    {
1220     "enum_field_value" : 1,
1221     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1222    },
1223    {
1224     "enum_field_value" : 2,
1225     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1226    },
1227    {
1228     "enum_field_value" : 3,
1229     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1230    },
1231    {
1232     "enum_field_value" : 4,
1233     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1234    },
1235    {
1236     "enum_field_value" : 5,
1237     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1238    },
1239    {
1240     "enum_field_value" : 6,
1241     "name" : "HAL_COLOR_MODE_DCI_P3"
1242    },
1243    {
1244     "enum_field_value" : 7,
1245     "name" : "HAL_COLOR_MODE_SRGB"
1246    },
1247    {
1248     "enum_field_value" : 8,
1249     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1250    },
1251    {
1252     "enum_field_value" : 9,
1253     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1254    }
1255   ],
1256   "linker_set_key" : "_ZTI20android_color_mode_t",
1257   "name" : "android_color_mode_t",
1258   "referenced_type" : "_ZTI20android_color_mode_t",
1259   "self_type" : "_ZTI20android_color_mode_t",
1260   "size" : 4,
1261   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1262   "underlying_type" : "_ZTIj"
1263  },
1264  {
1265   "alignment" : 4,
1266   "enum_fields" :
1267   [
1268    {
1269     "enum_field_value" : 0,
1270     "name" : "SYSTEM_TIME_REALTIME"
1271    },
1272    {
1273     "enum_field_value" : 1,
1274     "name" : "SYSTEM_TIME_MONOTONIC"
1275    },
1276    {
1277     "enum_field_value" : 2,
1278     "name" : "SYSTEM_TIME_PROCESS"
1279    },
1280    {
1281     "enum_field_value" : 3,
1282     "name" : "SYSTEM_TIME_THREAD"
1283    },
1284    {
1285     "enum_field_value" : 4,
1286     "name" : "SYSTEM_TIME_BOOTTIME"
1287    }
1288   ],
1289   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1290   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1291   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1292   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1293   "size" : 4,
1294   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1295   "underlying_type" : "_ZTIj"
1296  },
1297  {
1298   "alignment" : 4,
1299   "enum_fields" :
1300   [
1301    {
1302     "enum_field_value" : 1,
1303     "name" : "FLEX_COMPONENT_Y"
1304    },
1305    {
1306     "enum_field_value" : 2,
1307     "name" : "FLEX_COMPONENT_Cb"
1308    },
1309    {
1310     "enum_field_value" : 4,
1311     "name" : "FLEX_COMPONENT_Cr"
1312    },
1313    {
1314     "enum_field_value" : 1024,
1315     "name" : "FLEX_COMPONENT_R"
1316    },
1317    {
1318     "enum_field_value" : 2048,
1319     "name" : "FLEX_COMPONENT_G"
1320    },
1321    {
1322     "enum_field_value" : 4096,
1323     "name" : "FLEX_COMPONENT_B"
1324    },
1325    {
1326     "enum_field_value" : 1073741824,
1327     "name" : "FLEX_COMPONENT_A"
1328    }
1329   ],
1330   "linker_set_key" : "_ZTI22android_flex_component",
1331   "name" : "android_flex_component",
1332   "referenced_type" : "_ZTI22android_flex_component",
1333   "self_type" : "_ZTI22android_flex_component",
1334   "size" : 4,
1335   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1336   "underlying_type" : "_ZTIj"
1337  },
1338  {
1339   "alignment" : 4,
1340   "enum_fields" :
1341   [
1342    {
1343     "enum_field_value" : 1,
1344     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1345    },
1346    {
1347     "enum_field_value" : 2,
1348     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1349    },
1350    {
1351     "enum_field_value" : 3,
1352     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1353    },
1354    {
1355     "enum_field_value" : 4,
1356     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1357    },
1358    {
1359     "enum_field_value" : 5,
1360     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1361    },
1362    {
1363     "enum_field_value" : 16,
1364     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1365    },
1366    {
1367     "enum_field_value" : 17,
1368     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1369    },
1370    {
1371     "enum_field_value" : 20,
1372     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1373    },
1374    {
1375     "enum_field_value" : 22,
1376     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1377    },
1378    {
1379     "enum_field_value" : 32,
1380     "name" : "HAL_PIXEL_FORMAT_RAW16"
1381    },
1382    {
1383     "enum_field_value" : 33,
1384     "name" : "HAL_PIXEL_FORMAT_BLOB"
1385    },
1386    {
1387     "enum_field_value" : 34,
1388     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1389    },
1390    {
1391     "enum_field_value" : 35,
1392     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1393    },
1394    {
1395     "enum_field_value" : 36,
1396     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1397    },
1398    {
1399     "enum_field_value" : 37,
1400     "name" : "HAL_PIXEL_FORMAT_RAW10"
1401    },
1402    {
1403     "enum_field_value" : 38,
1404     "name" : "HAL_PIXEL_FORMAT_RAW12"
1405    },
1406    {
1407     "enum_field_value" : 43,
1408     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1409    },
1410    {
1411     "enum_field_value" : 538982489,
1412     "name" : "HAL_PIXEL_FORMAT_Y8"
1413    },
1414    {
1415     "enum_field_value" : 540422489,
1416     "name" : "HAL_PIXEL_FORMAT_Y16"
1417    },
1418    {
1419     "enum_field_value" : 842094169,
1420     "name" : "HAL_PIXEL_FORMAT_YV12"
1421    }
1422   ],
1423   "linker_set_key" : "_ZTI22android_pixel_format_t",
1424   "name" : "android_pixel_format_t",
1425   "referenced_type" : "_ZTI22android_pixel_format_t",
1426   "self_type" : "_ZTI22android_pixel_format_t",
1427   "size" : 4,
1428   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1429   "underlying_type" : "_ZTIj"
1430  },
1431  {
1432   "alignment" : 4,
1433   "enum_fields" :
1434   [
1435    {
1436     "enum_field_value" : 19,
1437     "name" : "ANDROID_PRIORITY_LOWEST"
1438    },
1439    {
1440     "enum_field_value" : 10,
1441     "name" : "ANDROID_PRIORITY_BACKGROUND"
1442    },
1443    {
1444     "enum_field_value" : 0,
1445     "name" : "ANDROID_PRIORITY_NORMAL"
1446    },
1447    {
1448     "enum_field_value" : -2,
1449     "name" : "ANDROID_PRIORITY_FOREGROUND"
1450    },
1451    {
1452     "enum_field_value" : -4,
1453     "name" : "ANDROID_PRIORITY_DISPLAY"
1454    },
1455    {
1456     "enum_field_value" : -8,
1457     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1458    },
1459    {
1460     "enum_field_value" : -10,
1461     "name" : "ANDROID_PRIORITY_VIDEO"
1462    },
1463    {
1464     "enum_field_value" : -16,
1465     "name" : "ANDROID_PRIORITY_AUDIO"
1466    },
1467    {
1468     "enum_field_value" : -19,
1469     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1470    },
1471    {
1472     "enum_field_value" : -20,
1473     "name" : "ANDROID_PRIORITY_HIGHEST"
1474    },
1475    {
1476     "enum_field_value" : 0,
1477     "name" : "ANDROID_PRIORITY_DEFAULT"
1478    },
1479    {
1480     "enum_field_value" : -1,
1481     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1482    },
1483    {
1484     "enum_field_value" : 1,
1485     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1486    }
1487   ],
1488   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1489   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1490   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1491   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1492   "size" : 4,
1493   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1494   "underlying_type" : "_ZTIi"
1495  },
1496  {
1497   "alignment" : 4,
1498   "enum_fields" :
1499   [
1500    {
1501     "enum_field_value" : 281411584,
1502     "name" : "HAL_DATASPACE_BT2020_ITU"
1503    },
1504    {
1505     "enum_field_value" : 298188800,
1506     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1507    },
1508    {
1509     "enum_field_value" : 302383104,
1510     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1511    },
1512    {
1513     "enum_field_value" : 168165376,
1514     "name" : "HAL_DATASPACE_BT2020_HLG"
1515    }
1516   ],
1517   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1518   "name" : "android_dataspace_v1_1_t",
1519   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1520   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1521   "size" : 4,
1522   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1523   "underlying_type" : "_ZTIj"
1524  },
1525  {
1526   "alignment" : 4,
1527   "enum_fields" :
1528   [
1529    {
1530     "enum_field_value" : 142999552,
1531     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1532    },
1533    {
1534     "enum_field_value" : 4098,
1535     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1536    },
1537    {
1538     "enum_field_value" : 4099,
1539     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1540    },
1541    {
1542     "enum_field_value" : 4100,
1543     "name" : "HAL_DATASPACE_HEIF"
1544    }
1545   ],
1546   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1547   "name" : "android_dataspace_v1_2_t",
1548   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1549   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1550   "size" : 4,
1551   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1552   "underlying_type" : "_ZTIj"
1553  },
1554  {
1555   "alignment" : 4,
1556   "enum_fields" :
1557   [
1558    {
1559     "enum_field_value" : 10,
1560     "name" : "HAL_COLOR_MODE_BT2020"
1561    },
1562    {
1563     "enum_field_value" : 11,
1564     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1565    },
1566    {
1567     "enum_field_value" : 12,
1568     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1569    }
1570   ],
1571   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1572   "name" : "android_color_mode_v1_1_t",
1573   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1574   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1575   "size" : 4,
1576   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1577   "underlying_type" : "_ZTIj"
1578  },
1579  {
1580   "alignment" : 4,
1581   "enum_fields" :
1582   [
1583    {
1584     "enum_field_value" : 0,
1585     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1586    },
1587    {
1588     "enum_field_value" : 1,
1589     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1590    },
1591    {
1592     "enum_field_value" : 2,
1593     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1594    },
1595    {
1596     "enum_field_value" : 3,
1597     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1598    },
1599    {
1600     "enum_field_value" : 4,
1601     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1602    },
1603    {
1604     "enum_field_value" : 5,
1605     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1606    },
1607    {
1608     "enum_field_value" : 6,
1609     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1610    }
1611   ],
1612   "linker_set_key" : "_ZTI25android_color_transform_t",
1613   "name" : "android_color_transform_t",
1614   "referenced_type" : "_ZTI25android_color_transform_t",
1615   "self_type" : "_ZTI25android_color_transform_t",
1616   "size" : 4,
1617   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1618   "underlying_type" : "_ZTIj"
1619  },
1620  {
1621   "alignment" : 4,
1622   "enum_fields" :
1623   [
1624    {
1625     "enum_field_value" : 39,
1626     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1627    },
1628    {
1629     "enum_field_value" : 40,
1630     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1631    },
1632    {
1633     "enum_field_value" : 41,
1634     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1635    },
1636    {
1637     "enum_field_value" : 42,
1638     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1639    }
1640   ],
1641   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1642   "name" : "android_pixel_format_sw_t",
1643   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1644   "self_type" : "_ZTI25android_pixel_format_sw_t",
1645   "size" : 4,
1646   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1647   "underlying_type" : "_ZTIj"
1648  },
1649  {
1650   "alignment" : 4,
1651   "enum_fields" :
1652   [
1653    {
1654     "enum_field_value" : 48,
1655     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1656    },
1657    {
1658     "enum_field_value" : 49,
1659     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1660    },
1661    {
1662     "enum_field_value" : 50,
1663     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1664    },
1665    {
1666     "enum_field_value" : 51,
1667     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1668    },
1669    {
1670     "enum_field_value" : 52,
1671     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1672    },
1673    {
1674     "enum_field_value" : 53,
1675     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1676    },
1677    {
1678     "enum_field_value" : 54,
1679     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1680    }
1681   ],
1682   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1683   "name" : "android_pixel_format_v1_1_t",
1684   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1685   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1686   "size" : 4,
1687   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1688   "underlying_type" : "_ZTIj"
1689  },
1690  {
1691   "alignment" : 4,
1692   "enum_fields" :
1693   [
1694    {
1695     "enum_field_value" : 55,
1696     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1697    }
1698   ],
1699   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1700   "name" : "android_pixel_format_v1_2_t",
1701   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1702   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1703   "size" : 4,
1704   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1705   "underlying_type" : "_ZTIj"
1706  },
1707  {
1708   "alignment" : 4,
1709   "enum_fields" :
1710   [
1711    {
1712     "enum_field_value" : 0,
1713     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1714    },
1715    {
1716     "enum_field_value" : 1,
1717     "name" : "HAL_RENDER_INTENT_ENHANCE"
1718    },
1719    {
1720     "enum_field_value" : 2,
1721     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1722    },
1723    {
1724     "enum_field_value" : 3,
1725     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1726    }
1727   ],
1728   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1729   "name" : "android_render_intent_v1_1_t",
1730   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1731   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1732   "size" : 4,
1733   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1734   "underlying_type" : "_ZTIj"
1735  },
1736  {
1737   "alignment" : 4,
1738   "enum_fields" :
1739   [
1740    {
1741     "enum_field_value" : 0,
1742     "name" : "LOG_ID_MIN"
1743    },
1744    {
1745     "enum_field_value" : 0,
1746     "name" : "LOG_ID_MAIN"
1747    },
1748    {
1749     "enum_field_value" : 1,
1750     "name" : "LOG_ID_RADIO"
1751    },
1752    {
1753     "enum_field_value" : 2,
1754     "name" : "LOG_ID_EVENTS"
1755    },
1756    {
1757     "enum_field_value" : 3,
1758     "name" : "LOG_ID_SYSTEM"
1759    },
1760    {
1761     "enum_field_value" : 4,
1762     "name" : "LOG_ID_CRASH"
1763    },
1764    {
1765     "enum_field_value" : 5,
1766     "name" : "LOG_ID_STATS"
1767    },
1768    {
1769     "enum_field_value" : 6,
1770     "name" : "LOG_ID_SECURITY"
1771    },
1772    {
1773     "enum_field_value" : 7,
1774     "name" : "LOG_ID_KERNEL"
1775    },
1776    {
1777     "enum_field_value" : 8,
1778     "name" : "LOG_ID_MAX"
1779    },
1780    {
1781     "enum_field_value" : 2147483647,
1782     "name" : "LOG_ID_DEFAULT"
1783    }
1784   ],
1785   "linker_set_key" : "_ZTI6log_id",
1786   "name" : "log_id",
1787   "referenced_type" : "_ZTI6log_id",
1788   "self_type" : "_ZTI6log_id",
1789   "size" : 4,
1790   "source_file" : "/system/core/liblog/include/android/log.h",
1791   "underlying_type" : "_ZTIj"
1792  },
1793  {
1794   "alignment" : 4,
1795   "enum_fields" :
1796   [
1797    {
1798     "enum_field_value" : 1,
1799     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1800    },
1801    {
1802     "enum_field_value" : 2,
1803     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1804    },
1805    {
1806     "enum_field_value" : 4,
1807     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1808    }
1809   ],
1810   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1811   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1812   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1813   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1814   "size" : 4,
1815   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1816   "underlying_type" : "_ZTIj"
1817  },
1818  {
1819   "alignment" : 4,
1820   "enum_fields" :
1821   [
1822    {
1823     "enum_field_value" : 0,
1824     "name" : "android::OK"
1825    },
1826    {
1827     "enum_field_value" : 0,
1828     "name" : "android::NO_ERROR"
1829    },
1830    {
1831     "enum_field_value" : -2147483648,
1832     "name" : "android::UNKNOWN_ERROR"
1833    },
1834    {
1835     "enum_field_value" : -12,
1836     "name" : "android::NO_MEMORY"
1837    },
1838    {
1839     "enum_field_value" : -38,
1840     "name" : "android::INVALID_OPERATION"
1841    },
1842    {
1843     "enum_field_value" : -22,
1844     "name" : "android::BAD_VALUE"
1845    },
1846    {
1847     "enum_field_value" : -2147483647,
1848     "name" : "android::BAD_TYPE"
1849    },
1850    {
1851     "enum_field_value" : -2,
1852     "name" : "android::NAME_NOT_FOUND"
1853    },
1854    {
1855     "enum_field_value" : -1,
1856     "name" : "android::PERMISSION_DENIED"
1857    },
1858    {
1859     "enum_field_value" : -19,
1860     "name" : "android::NO_INIT"
1861    },
1862    {
1863     "enum_field_value" : -17,
1864     "name" : "android::ALREADY_EXISTS"
1865    },
1866    {
1867     "enum_field_value" : -32,
1868     "name" : "android::DEAD_OBJECT"
1869    },
1870    {
1871     "enum_field_value" : -2147483646,
1872     "name" : "android::FAILED_TRANSACTION"
1873    },
1874    {
1875     "enum_field_value" : -75,
1876     "name" : "android::BAD_INDEX"
1877    },
1878    {
1879     "enum_field_value" : -61,
1880     "name" : "android::NOT_ENOUGH_DATA"
1881    },
1882    {
1883     "enum_field_value" : -11,
1884     "name" : "android::WOULD_BLOCK"
1885    },
1886    {
1887     "enum_field_value" : -110,
1888     "name" : "android::TIMED_OUT"
1889    },
1890    {
1891     "enum_field_value" : -74,
1892     "name" : "android::UNKNOWN_TRANSACTION"
1893    },
1894    {
1895     "enum_field_value" : -2147483641,
1896     "name" : "android::FDS_NOT_ALLOWED"
1897    },
1898    {
1899     "enum_field_value" : -2147483640,
1900     "name" : "android::UNEXPECTED_NULL"
1901    }
1902   ],
1903   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1904   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1905   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1906   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1907   "size" : 4,
1908   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1909   "underlying_type" : "_ZTIi"
1910  },
1911  {
1912   "alignment" : 4,
1913   "enum_fields" :
1914   [
1915    {
1916     "enum_field_value" : 19,
1917     "name" : "android::PRIORITY_LOWEST"
1918    },
1919    {
1920     "enum_field_value" : 10,
1921     "name" : "android::PRIORITY_BACKGROUND"
1922    },
1923    {
1924     "enum_field_value" : 0,
1925     "name" : "android::PRIORITY_NORMAL"
1926    },
1927    {
1928     "enum_field_value" : -2,
1929     "name" : "android::PRIORITY_FOREGROUND"
1930    },
1931    {
1932     "enum_field_value" : -4,
1933     "name" : "android::PRIORITY_DISPLAY"
1934    },
1935    {
1936     "enum_field_value" : -8,
1937     "name" : "android::PRIORITY_URGENT_DISPLAY"
1938    },
1939    {
1940     "enum_field_value" : -16,
1941     "name" : "android::PRIORITY_AUDIO"
1942    },
1943    {
1944     "enum_field_value" : -19,
1945     "name" : "android::PRIORITY_URGENT_AUDIO"
1946    },
1947    {
1948     "enum_field_value" : -20,
1949     "name" : "android::PRIORITY_HIGHEST"
1950    },
1951    {
1952     "enum_field_value" : 0,
1953     "name" : "android::PRIORITY_DEFAULT"
1954    },
1955    {
1956     "enum_field_value" : -1,
1957     "name" : "android::PRIORITY_MORE_FAVORABLE"
1958    },
1959    {
1960     "enum_field_value" : 1,
1961     "name" : "android::PRIORITY_LESS_FAVORABLE"
1962    }
1963   ],
1964   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1965   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1966   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1967   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1968   "size" : 4,
1969   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1970   "underlying_type" : "_ZTIi"
1971  },
1972  {
1973   "alignment" : 4,
1974   "enum_fields" :
1975   [
1976    {
1977     "enum_field_value" : 1,
1978     "name" : "android::trait_trivial_copy<bool>::value"
1979    }
1980   ],
1981   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1982   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1983   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1984   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1985   "size" : 4,
1986   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1987   "underlying_type" : "_ZTIj"
1988  },
1989  {
1990   "alignment" : 4,
1991   "enum_fields" :
1992   [
1993    {
1994     "enum_field_value" : 1,
1995     "name" : "android::trait_trivial_copy<char>::value"
1996    }
1997   ],
1998   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1999   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2000   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
2001   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
2002   "size" : 4,
2003   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2004   "underlying_type" : "_ZTIj"
2005  },
2006  {
2007   "alignment" : 4,
2008   "enum_fields" :
2009   [
2010    {
2011     "enum_field_value" : 1,
2012     "name" : "android::trait_trivial_copy<double>::value"
2013    }
2014   ],
2015   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2016   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2017   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2018   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2019   "size" : 4,
2020   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2021   "underlying_type" : "_ZTIj"
2022  },
2023  {
2024   "alignment" : 4,
2025   "enum_fields" :
2026   [
2027    {
2028     "enum_field_value" : 1,
2029     "name" : "android::trait_trivial_copy<float>::value"
2030    }
2031   ],
2032   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2033   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2034   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2035   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2036   "size" : 4,
2037   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2038   "underlying_type" : "_ZTIj"
2039  },
2040  {
2041   "alignment" : 4,
2042   "enum_fields" :
2043   [
2044    {
2045     "enum_field_value" : 1,
2046     "name" : "android::trait_trivial_copy<unsigned char>::value"
2047    }
2048   ],
2049   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2050   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2051   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2052   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2053   "size" : 4,
2054   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2055   "underlying_type" : "_ZTIj"
2056  },
2057  {
2058   "alignment" : 4,
2059   "enum_fields" :
2060   [
2061    {
2062     "enum_field_value" : 1,
2063     "name" : "android::trait_trivial_copy<int>::value"
2064    }
2065   ],
2066   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2067   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2068   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2069   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2070   "size" : 4,
2071   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2072   "underlying_type" : "_ZTIj"
2073  },
2074  {
2075   "alignment" : 4,
2076   "enum_fields" :
2077   [
2078    {
2079     "enum_field_value" : 1,
2080     "name" : "android::trait_trivial_copy<unsigned int>::value"
2081    }
2082   ],
2083   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2084   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2085   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2086   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2087   "size" : 4,
2088   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2089   "underlying_type" : "_ZTIj"
2090  },
2091  {
2092   "alignment" : 4,
2093   "enum_fields" :
2094   [
2095    {
2096     "enum_field_value" : 1,
2097     "name" : "android::trait_trivial_copy<long>::value"
2098    }
2099   ],
2100   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2101   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2102   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2103   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2104   "size" : 4,
2105   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2106   "underlying_type" : "_ZTIj"
2107  },
2108  {
2109   "alignment" : 4,
2110   "enum_fields" :
2111   [
2112    {
2113     "enum_field_value" : 1,
2114     "name" : "android::trait_trivial_copy<unsigned long>::value"
2115    }
2116   ],
2117   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2118   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2119   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2120   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2121   "size" : 4,
2122   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2123   "underlying_type" : "_ZTIj"
2124  },
2125  {
2126   "alignment" : 4,
2127   "enum_fields" :
2128   [
2129    {
2130     "enum_field_value" : 1,
2131     "name" : "android::trait_trivial_copy<short>::value"
2132    }
2133   ],
2134   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2135   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2136   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2137   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2138   "size" : 4,
2139   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2140   "underlying_type" : "_ZTIj"
2141  },
2142  {
2143   "alignment" : 4,
2144   "enum_fields" :
2145   [
2146    {
2147     "enum_field_value" : 1,
2148     "name" : "android::trait_trivial_copy<unsigned short>::value"
2149    }
2150   ],
2151   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2152   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2153   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2154   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2155   "size" : 4,
2156   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2157   "underlying_type" : "_ZTIj"
2158  },
2159  {
2160   "alignment" : 4,
2161   "enum_fields" :
2162   [
2163    {
2164     "enum_field_value" : 1,
2165     "name" : "android::trait_trivial_copy<void>::value"
2166    }
2167   ],
2168   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2169   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2170   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2171   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2172   "size" : 4,
2173   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2174   "underlying_type" : "_ZTIj"
2175  },
2176  {
2177   "alignment" : 4,
2178   "enum_fields" :
2179   [
2180    {
2181     "enum_field_value" : 1,
2182     "name" : "android::trait_trivial_copy<long long>::value"
2183    }
2184   ],
2185   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2186   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2187   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2188   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2189   "size" : 4,
2190   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2191   "underlying_type" : "_ZTIj"
2192  },
2193  {
2194   "alignment" : 4,
2195   "enum_fields" :
2196   [
2197    {
2198     "enum_field_value" : 1,
2199     "name" : "android::trait_trivial_copy<unsigned long long>::value"
2200    }
2201   ],
2202   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2203   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2204   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2205   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2206   "size" : 4,
2207   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2208   "underlying_type" : "_ZTIj"
2209  },
2210  {
2211   "alignment" : 4,
2212   "enum_fields" :
2213   [
2214    {
2215     "enum_field_value" : 1,
2216     "name" : "android::trait_trivial_ctor<bool>::value"
2217    }
2218   ],
2219   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2220   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2221   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2222   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2223   "size" : 4,
2224   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2225   "underlying_type" : "_ZTIj"
2226  },
2227  {
2228   "alignment" : 4,
2229   "enum_fields" :
2230   [
2231    {
2232     "enum_field_value" : 1,
2233     "name" : "android::trait_trivial_ctor<char>::value"
2234    }
2235   ],
2236   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2237   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2238   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2239   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2240   "size" : 4,
2241   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2242   "underlying_type" : "_ZTIj"
2243  },
2244  {
2245   "alignment" : 4,
2246   "enum_fields" :
2247   [
2248    {
2249     "enum_field_value" : 1,
2250     "name" : "android::trait_trivial_ctor<double>::value"
2251    }
2252   ],
2253   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2254   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2255   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2256   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2257   "size" : 4,
2258   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2259   "underlying_type" : "_ZTIj"
2260  },
2261  {
2262   "alignment" : 4,
2263   "enum_fields" :
2264   [
2265    {
2266     "enum_field_value" : 1,
2267     "name" : "android::trait_trivial_ctor<float>::value"
2268    }
2269   ],
2270   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2271   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2272   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2273   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2274   "size" : 4,
2275   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2276   "underlying_type" : "_ZTIj"
2277  },
2278  {
2279   "alignment" : 4,
2280   "enum_fields" :
2281   [
2282    {
2283     "enum_field_value" : 1,
2284     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2285    }
2286   ],
2287   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2288   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2289   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2290   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2291   "size" : 4,
2292   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2293   "underlying_type" : "_ZTIj"
2294  },
2295  {
2296   "alignment" : 4,
2297   "enum_fields" :
2298   [
2299    {
2300     "enum_field_value" : 1,
2301     "name" : "android::trait_trivial_ctor<int>::value"
2302    }
2303   ],
2304   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2305   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2306   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2307   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2308   "size" : 4,
2309   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2310   "underlying_type" : "_ZTIj"
2311  },
2312  {
2313   "alignment" : 4,
2314   "enum_fields" :
2315   [
2316    {
2317     "enum_field_value" : 1,
2318     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2319    }
2320   ],
2321   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2322   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2323   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2324   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2325   "size" : 4,
2326   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2327   "underlying_type" : "_ZTIj"
2328  },
2329  {
2330   "alignment" : 4,
2331   "enum_fields" :
2332   [
2333    {
2334     "enum_field_value" : 1,
2335     "name" : "android::trait_trivial_ctor<long>::value"
2336    }
2337   ],
2338   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2339   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2340   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2341   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2342   "size" : 4,
2343   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2344   "underlying_type" : "_ZTIj"
2345  },
2346  {
2347   "alignment" : 4,
2348   "enum_fields" :
2349   [
2350    {
2351     "enum_field_value" : 1,
2352     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2353    }
2354   ],
2355   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2356   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2357   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2358   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2359   "size" : 4,
2360   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2361   "underlying_type" : "_ZTIj"
2362  },
2363  {
2364   "alignment" : 4,
2365   "enum_fields" :
2366   [
2367    {
2368     "enum_field_value" : 1,
2369     "name" : "android::trait_trivial_ctor<short>::value"
2370    }
2371   ],
2372   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2373   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2374   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2375   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2376   "size" : 4,
2377   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2378   "underlying_type" : "_ZTIj"
2379  },
2380  {
2381   "alignment" : 4,
2382   "enum_fields" :
2383   [
2384    {
2385     "enum_field_value" : 1,
2386     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2387    }
2388   ],
2389   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2390   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2391   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2392   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2393   "size" : 4,
2394   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2395   "underlying_type" : "_ZTIj"
2396  },
2397  {
2398   "alignment" : 4,
2399   "enum_fields" :
2400   [
2401    {
2402     "enum_field_value" : 1,
2403     "name" : "android::trait_trivial_ctor<void>::value"
2404    }
2405   ],
2406   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2407   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2408   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2409   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2410   "size" : 4,
2411   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2412   "underlying_type" : "_ZTIj"
2413  },
2414  {
2415   "alignment" : 4,
2416   "enum_fields" :
2417   [
2418    {
2419     "enum_field_value" : 1,
2420     "name" : "android::trait_trivial_ctor<long long>::value"
2421    }
2422   ],
2423   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2424   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2425   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2426   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2427   "size" : 4,
2428   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2429   "underlying_type" : "_ZTIj"
2430  },
2431  {
2432   "alignment" : 4,
2433   "enum_fields" :
2434   [
2435    {
2436     "enum_field_value" : 1,
2437     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2438    }
2439   ],
2440   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2441   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2442   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2443   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2444   "size" : 4,
2445   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2446   "underlying_type" : "_ZTIj"
2447  },
2448  {
2449   "alignment" : 4,
2450   "enum_fields" :
2451   [
2452    {
2453     "enum_field_value" : 1,
2454     "name" : "android::trait_trivial_dtor<bool>::value"
2455    }
2456   ],
2457   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2458   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2459   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2460   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2461   "size" : 4,
2462   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2463   "underlying_type" : "_ZTIj"
2464  },
2465  {
2466   "alignment" : 4,
2467   "enum_fields" :
2468   [
2469    {
2470     "enum_field_value" : 1,
2471     "name" : "android::trait_trivial_dtor<char>::value"
2472    }
2473   ],
2474   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2475   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2476   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2477   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2478   "size" : 4,
2479   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2480   "underlying_type" : "_ZTIj"
2481  },
2482  {
2483   "alignment" : 4,
2484   "enum_fields" :
2485   [
2486    {
2487     "enum_field_value" : 1,
2488     "name" : "android::trait_trivial_dtor<double>::value"
2489    }
2490   ],
2491   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2492   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2493   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2494   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2495   "size" : 4,
2496   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2497   "underlying_type" : "_ZTIj"
2498  },
2499  {
2500   "alignment" : 4,
2501   "enum_fields" :
2502   [
2503    {
2504     "enum_field_value" : 1,
2505     "name" : "android::trait_trivial_dtor<float>::value"
2506    }
2507   ],
2508   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2509   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2510   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2511   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2512   "size" : 4,
2513   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2514   "underlying_type" : "_ZTIj"
2515  },
2516  {
2517   "alignment" : 4,
2518   "enum_fields" :
2519   [
2520    {
2521     "enum_field_value" : 1,
2522     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2523    }
2524   ],
2525   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2526   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2527   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2528   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2529   "size" : 4,
2530   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2531   "underlying_type" : "_ZTIj"
2532  },
2533  {
2534   "alignment" : 4,
2535   "enum_fields" :
2536   [
2537    {
2538     "enum_field_value" : 1,
2539     "name" : "android::trait_trivial_dtor<int>::value"
2540    }
2541   ],
2542   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2543   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2544   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2545   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2546   "size" : 4,
2547   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2548   "underlying_type" : "_ZTIj"
2549  },
2550  {
2551   "alignment" : 4,
2552   "enum_fields" :
2553   [
2554    {
2555     "enum_field_value" : 1,
2556     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2557    }
2558   ],
2559   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2560   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2561   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2562   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2563   "size" : 4,
2564   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2565   "underlying_type" : "_ZTIj"
2566  },
2567  {
2568   "alignment" : 4,
2569   "enum_fields" :
2570   [
2571    {
2572     "enum_field_value" : 1,
2573     "name" : "android::trait_trivial_dtor<long>::value"
2574    }
2575   ],
2576   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2577   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2578   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2579   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2580   "size" : 4,
2581   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2582   "underlying_type" : "_ZTIj"
2583  },
2584  {
2585   "alignment" : 4,
2586   "enum_fields" :
2587   [
2588    {
2589     "enum_field_value" : 1,
2590     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2591    }
2592   ],
2593   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2594   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2595   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2596   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2597   "size" : 4,
2598   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2599   "underlying_type" : "_ZTIj"
2600  },
2601  {
2602   "alignment" : 4,
2603   "enum_fields" :
2604   [
2605    {
2606     "enum_field_value" : 1,
2607     "name" : "android::trait_trivial_dtor<short>::value"
2608    }
2609   ],
2610   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2611   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2612   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2613   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2614   "size" : 4,
2615   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2616   "underlying_type" : "_ZTIj"
2617  },
2618  {
2619   "alignment" : 4,
2620   "enum_fields" :
2621   [
2622    {
2623     "enum_field_value" : 1,
2624     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2625    }
2626   ],
2627   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2628   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2629   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2630   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2631   "size" : 4,
2632   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2633   "underlying_type" : "_ZTIj"
2634  },
2635  {
2636   "alignment" : 4,
2637   "enum_fields" :
2638   [
2639    {
2640     "enum_field_value" : 1,
2641     "name" : "android::trait_trivial_dtor<void>::value"
2642    }
2643   ],
2644   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2645   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2646   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2647   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2648   "size" : 4,
2649   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2650   "underlying_type" : "_ZTIj"
2651  },
2652  {
2653   "alignment" : 4,
2654   "enum_fields" :
2655   [
2656    {
2657     "enum_field_value" : 1,
2658     "name" : "android::trait_trivial_dtor<long long>::value"
2659    }
2660   ],
2661   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2662   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2663   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2664   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2665   "size" : 4,
2666   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2667   "underlying_type" : "_ZTIj"
2668  },
2669  {
2670   "alignment" : 4,
2671   "enum_fields" :
2672   [
2673    {
2674     "enum_field_value" : 1,
2675     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2676    }
2677   ],
2678   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2679   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2680   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2681   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2682   "size" : 4,
2683   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2684   "underlying_type" : "_ZTIj"
2685  },
2686  {
2687   "alignment" : 4,
2688   "enum_fields" :
2689   [
2690    {
2691     "enum_field_value" : 1,
2692     "name" : "android::trait_trivial_move<android::String8>::value"
2693    }
2694   ],
2695   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2696   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2697   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2698   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2699   "size" : 4,
2700   "source_file" : "/system/core/libutils/include/utils/String8.h",
2701   "underlying_type" : "_ZTIj"
2702  },
2703  {
2704   "alignment" : 4,
2705   "enum_fields" :
2706   [
2707    {
2708     "enum_field_value" : 1,
2709     "name" : "android::trait_trivial_move<android::String16>::value"
2710    }
2711   ],
2712   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2713   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2714   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2715   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2716   "size" : 4,
2717   "source_file" : "/system/core/libutils/include/utils/String16.h",
2718   "underlying_type" : "_ZTIj"
2719  },
2720  {
2721   "alignment" : 4,
2722   "enum_fields" :
2723   [
2724    {
2725     "enum_field_value" : 1,
2726     "name" : "android::trait_trivial_move<bool>::value"
2727    }
2728   ],
2729   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2730   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2731   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2732   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2733   "size" : 4,
2734   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2735   "underlying_type" : "_ZTIj"
2736  },
2737  {
2738   "alignment" : 4,
2739   "enum_fields" :
2740   [
2741    {
2742     "enum_field_value" : 1,
2743     "name" : "android::trait_trivial_move<char>::value"
2744    }
2745   ],
2746   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2747   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2748   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2749   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2750   "size" : 4,
2751   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2752   "underlying_type" : "_ZTIj"
2753  },
2754  {
2755   "alignment" : 4,
2756   "enum_fields" :
2757   [
2758    {
2759     "enum_field_value" : 1,
2760     "name" : "android::trait_trivial_move<double>::value"
2761    }
2762   ],
2763   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2764   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2765   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2766   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2767   "size" : 4,
2768   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2769   "underlying_type" : "_ZTIj"
2770  },
2771  {
2772   "alignment" : 4,
2773   "enum_fields" :
2774   [
2775    {
2776     "enum_field_value" : 1,
2777     "name" : "android::trait_trivial_move<float>::value"
2778    }
2779   ],
2780   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2781   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2782   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2783   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2784   "size" : 4,
2785   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2786   "underlying_type" : "_ZTIj"
2787  },
2788  {
2789   "alignment" : 4,
2790   "enum_fields" :
2791   [
2792    {
2793     "enum_field_value" : 1,
2794     "name" : "android::trait_trivial_move<unsigned char>::value"
2795    }
2796   ],
2797   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2798   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2799   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2800   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2801   "size" : 4,
2802   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2803   "underlying_type" : "_ZTIj"
2804  },
2805  {
2806   "alignment" : 4,
2807   "enum_fields" :
2808   [
2809    {
2810     "enum_field_value" : 1,
2811     "name" : "android::trait_trivial_move<int>::value"
2812    }
2813   ],
2814   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2815   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2816   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2817   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2818   "size" : 4,
2819   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2820   "underlying_type" : "_ZTIj"
2821  },
2822  {
2823   "alignment" : 4,
2824   "enum_fields" :
2825   [
2826    {
2827     "enum_field_value" : 1,
2828     "name" : "android::trait_trivial_move<unsigned int>::value"
2829    }
2830   ],
2831   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2832   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2833   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2834   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2835   "size" : 4,
2836   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2837   "underlying_type" : "_ZTIj"
2838  },
2839  {
2840   "alignment" : 4,
2841   "enum_fields" :
2842   [
2843    {
2844     "enum_field_value" : 1,
2845     "name" : "android::trait_trivial_move<long>::value"
2846    }
2847   ],
2848   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2849   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2850   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2851   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2852   "size" : 4,
2853   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2854   "underlying_type" : "_ZTIj"
2855  },
2856  {
2857   "alignment" : 4,
2858   "enum_fields" :
2859   [
2860    {
2861     "enum_field_value" : 1,
2862     "name" : "android::trait_trivial_move<unsigned long>::value"
2863    }
2864   ],
2865   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2866   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2867   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2868   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2869   "size" : 4,
2870   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2871   "underlying_type" : "_ZTIj"
2872  },
2873  {
2874   "alignment" : 4,
2875   "enum_fields" :
2876   [
2877    {
2878     "enum_field_value" : 1,
2879     "name" : "android::trait_trivial_move<short>::value"
2880    }
2881   ],
2882   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2883   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2884   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2885   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2886   "size" : 4,
2887   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2888   "underlying_type" : "_ZTIj"
2889  },
2890  {
2891   "alignment" : 4,
2892   "enum_fields" :
2893   [
2894    {
2895     "enum_field_value" : 1,
2896     "name" : "android::trait_trivial_move<unsigned short>::value"
2897    }
2898   ],
2899   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2900   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2901   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2902   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2903   "size" : 4,
2904   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2905   "underlying_type" : "_ZTIj"
2906  },
2907  {
2908   "alignment" : 4,
2909   "enum_fields" :
2910   [
2911    {
2912     "enum_field_value" : 1,
2913     "name" : "android::trait_trivial_move<void>::value"
2914    }
2915   ],
2916   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2917   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2918   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2919   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2920   "size" : 4,
2921   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2922   "underlying_type" : "_ZTIj"
2923  },
2924  {
2925   "alignment" : 4,
2926   "enum_fields" :
2927   [
2928    {
2929     "enum_field_value" : 1,
2930     "name" : "android::trait_trivial_move<long long>::value"
2931    }
2932   ],
2933   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2934   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2935   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2936   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2937   "size" : 4,
2938   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2939   "underlying_type" : "_ZTIj"
2940  },
2941  {
2942   "alignment" : 4,
2943   "enum_fields" :
2944   [
2945    {
2946     "enum_field_value" : 1,
2947     "name" : "android::trait_trivial_move<unsigned long long>::value"
2948    }
2949   ],
2950   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2951   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2952   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2953   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2954   "size" : 4,
2955   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2956   "underlying_type" : "_ZTIj"
2957  },
2958  {
2959   "alignment" : 4,
2960   "enum_fields" :
2961   [
2962    {
2963     "enum_field_value" : 0,
2964     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2965    },
2966    {
2967     "enum_field_value" : 1,
2968     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2969    },
2970    {
2971     "enum_field_value" : 2,
2972     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2973    }
2974   ],
2975   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2976   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2977   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2978   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2979   "size" : 4,
2980   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2981   "underlying_type" : "_ZTIi"
2982  },
2983  {
2984   "alignment" : 4,
2985   "enum_fields" :
2986   [
2987    {
2988     "enum_field_value" : -1,
2989     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2990    }
2991   ],
2992   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2993   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2994   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2995   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2996   "size" : 4,
2997   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2998   "underlying_type" : "_ZTIi"
2999  },
3000  {
3001   "alignment" : 1,
3002   "enum_fields" :
3003   [
3004    {
3005     "enum_field_value" : 0,
3006     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
3007    },
3008    {
3009     "enum_field_value" : 1,
3010     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
3011    },
3012    {
3013     "enum_field_value" : 2,
3014     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
3015    }
3016   ],
3017   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
3018   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
3019   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
3020   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
3021   "size" : 1,
3022   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
3023   "underlying_type" : "_ZTIh"
3024  },
3025  {
3026   "alignment" : 4,
3027   "enum_fields" :
3028   [
3029    {
3030     "enum_field_value" : 0,
3031     "name" : "android::Mutex::PRIVATE"
3032    },
3033    {
3034     "enum_field_value" : 1,
3035     "name" : "android::Mutex::SHARED"
3036    }
3037   ],
3038   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
3039   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
3040   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3041   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3042   "size" : 4,
3043   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
3044   "underlying_type" : "_ZTIj"
3045  },
3046  {
3047   "alignment" : 4,
3048   "enum_fields" :
3049   [
3050    {
3051     "enum_field_value" : 0,
3052     "name" : "android::RWLock::PRIVATE"
3053    },
3054    {
3055     "enum_field_value" : 1,
3056     "name" : "android::RWLock::SHARED"
3057    }
3058   ],
3059   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
3060   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
3061   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
3062   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
3063   "size" : 4,
3064   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
3065   "underlying_type" : "_ZTIj"
3066  },
3067  {
3068   "access" : "protected",
3069   "alignment" : 4,
3070   "enum_fields" :
3071   [
3072    {
3073     "enum_field_value" : 1,
3074     "name" : "android::RefBase::FIRST_INC_STRONG"
3075    }
3076   ],
3077   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3078   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
3079   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3080   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3081   "size" : 4,
3082   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3083   "underlying_type" : "_ZTIj"
3084  },
3085  {
3086   "access" : "protected",
3087   "alignment" : 4,
3088   "enum_fields" :
3089   [
3090    {
3091     "enum_field_value" : 0,
3092     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
3093    },
3094    {
3095     "enum_field_value" : 1,
3096     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
3097    },
3098    {
3099     "enum_field_value" : 1,
3100     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
3101    }
3102   ],
3103   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3104   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
3105   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3106   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3107   "size" : 4,
3108   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3109   "underlying_type" : "_ZTIj"
3110  },
3111  {
3112   "alignment" : 4,
3113   "enum_fields" :
3114   [
3115    {
3116     "enum_field_value" : 0,
3117     "name" : "android::String8::kEmptyString"
3118    }
3119   ],
3120   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
3121   "name" : "android::String8::StaticLinkage",
3122   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
3123   "self_type" : "_ZTIN7android7String813StaticLinkageE",
3124   "size" : 4,
3125   "source_file" : "/system/core/libutils/include/utils/String8.h",
3126   "underlying_type" : "_ZTIj"
3127  },
3128  {
3129   "alignment" : 4,
3130   "enum_fields" :
3131   [
3132    {
3133     "enum_field_value" : 0,
3134     "name" : "android::String16::kEmptyString"
3135    }
3136   ],
3137   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
3138   "name" : "android::String16::StaticLinkage",
3139   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
3140   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
3141   "size" : 4,
3142   "source_file" : "/system/core/libutils/include/utils/String16.h",
3143   "underlying_type" : "_ZTIj"
3144  },
3145  {
3146   "alignment" : 4,
3147   "enum_fields" :
3148   [
3149    {
3150     "enum_field_value" : 0,
3151     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
3152    },
3153    {
3154     "enum_field_value" : 1,
3155     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
3156    },
3157    {
3158     "enum_field_value" : 2,
3159     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
3160    },
3161    {
3162     "enum_field_value" : 3,
3163     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
3164    }
3165   ],
3166   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3167   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
3168   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3169   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3170   "size" : 4,
3171   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3172   "underlying_type" : "_ZTIi"
3173  },
3174  {
3175   "alignment" : 4,
3176   "enum_fields" :
3177   [
3178    {
3179     "enum_field_value" : 0,
3180     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
3181    },
3182    {
3183     "enum_field_value" : 1,
3184     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
3185    },
3186    {
3187     "enum_field_value" : 2,
3188     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
3189    }
3190   ],
3191   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3192   "name" : "android::hardware::ProcessState::CallRestriction",
3193   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3194   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3195   "size" : 4,
3196   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
3197   "underlying_type" : "_ZTIi"
3198  },
3199  {
3200   "alignment" : 4,
3201   "enum_fields" :
3202   [
3203    {
3204     "enum_field_value" : 0,
3205     "name" : "android::hardware::HidlReturnRestriction::NONE"
3206    },
3207    {
3208     "enum_field_value" : 1,
3209     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
3210    },
3211    {
3212     "enum_field_value" : 2,
3213     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
3214    }
3215   ],
3216   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3217   "name" : "android::hardware::HidlReturnRestriction",
3218   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3219   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3220   "size" : 4,
3221   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3222   "underlying_type" : "_ZTIi"
3223  },
3224  {
3225   "alignment" : 4,
3226   "enum_fields" :
3227   [
3228    {
3229     "enum_field_value" : 0,
3230     "name" : "android::hardware::Status::EX_NONE"
3231    },
3232    {
3233     "enum_field_value" : -1,
3234     "name" : "android::hardware::Status::EX_SECURITY"
3235    },
3236    {
3237     "enum_field_value" : -2,
3238     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3239    },
3240    {
3241     "enum_field_value" : -3,
3242     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3243    },
3244    {
3245     "enum_field_value" : -4,
3246     "name" : "android::hardware::Status::EX_NULL_POINTER"
3247    },
3248    {
3249     "enum_field_value" : -5,
3250     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3251    },
3252    {
3253     "enum_field_value" : -6,
3254     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3255    },
3256    {
3257     "enum_field_value" : -7,
3258     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3259    },
3260    {
3261     "enum_field_value" : -128,
3262     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3263    },
3264    {
3265     "enum_field_value" : -129,
3266     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3267    }
3268   ],
3269   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3270   "name" : "android::hardware::Status::Exception",
3271   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3272   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3273   "size" : 4,
3274   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3275   "underlying_type" : "_ZTIi"
3276  },
3277  {
3278   "alignment" : 4,
3279   "enum_fields" :
3280   [
3281    {
3282     "enum_field_value" : 1,
3283     "name" : "android::hardware::health::V1_0::BatteryHealth::UNKNOWN"
3284    },
3285    {
3286     "enum_field_value" : 2,
3287     "name" : "android::hardware::health::V1_0::BatteryHealth::GOOD"
3288    },
3289    {
3290     "enum_field_value" : 3,
3291     "name" : "android::hardware::health::V1_0::BatteryHealth::OVERHEAT"
3292    },
3293    {
3294     "enum_field_value" : 4,
3295     "name" : "android::hardware::health::V1_0::BatteryHealth::DEAD"
3296    },
3297    {
3298     "enum_field_value" : 5,
3299     "name" : "android::hardware::health::V1_0::BatteryHealth::OVER_VOLTAGE"
3300    },
3301    {
3302     "enum_field_value" : 6,
3303     "name" : "android::hardware::health::V1_0::BatteryHealth::UNSPECIFIED_FAILURE"
3304    },
3305    {
3306     "enum_field_value" : 7,
3307     "name" : "android::hardware::health::V1_0::BatteryHealth::COLD"
3308    }
3309   ],
3310   "linker_set_key" : "_ZTIN7android8hardware6health4V1_013BatteryHealthE",
3311   "name" : "android::hardware::health::V1_0::BatteryHealth",
3312   "referenced_type" : "_ZTIN7android8hardware6health4V1_013BatteryHealthE",
3313   "self_type" : "_ZTIN7android8hardware6health4V1_013BatteryHealthE",
3314   "size" : 4,
3315   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h",
3316   "underlying_type" : "_ZTIi"
3317  },
3318  {
3319   "alignment" : 4,
3320   "enum_fields" :
3321   [
3322    {
3323     "enum_field_value" : 1,
3324     "name" : "android::hardware::health::V1_0::BatteryStatus::UNKNOWN"
3325    },
3326    {
3327     "enum_field_value" : 2,
3328     "name" : "android::hardware::health::V1_0::BatteryStatus::CHARGING"
3329    },
3330    {
3331     "enum_field_value" : 3,
3332     "name" : "android::hardware::health::V1_0::BatteryStatus::DISCHARGING"
3333    },
3334    {
3335     "enum_field_value" : 4,
3336     "name" : "android::hardware::health::V1_0::BatteryStatus::NOT_CHARGING"
3337    },
3338    {
3339     "enum_field_value" : 5,
3340     "name" : "android::hardware::health::V1_0::BatteryStatus::FULL"
3341    }
3342   ],
3343   "linker_set_key" : "_ZTIN7android8hardware6health4V1_013BatteryStatusE",
3344   "name" : "android::hardware::health::V1_0::BatteryStatus",
3345   "referenced_type" : "_ZTIN7android8hardware6health4V1_013BatteryStatusE",
3346   "self_type" : "_ZTIN7android8hardware6health4V1_013BatteryStatusE",
3347   "size" : 4,
3348   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h",
3349   "underlying_type" : "_ZTIi"
3350  },
3351  {
3352   "alignment" : 4,
3353   "enum_fields" :
3354   [
3355    {
3356     "enum_field_value" : 0,
3357     "name" : "android::hardware::health::V1_0::Result::SUCCESS"
3358    },
3359    {
3360     "enum_field_value" : 1,
3361     "name" : "android::hardware::health::V1_0::Result::NOT_SUPPORTED"
3362    },
3363    {
3364     "enum_field_value" : 2,
3365     "name" : "android::hardware::health::V1_0::Result::UNKNOWN"
3366    }
3367   ],
3368   "linker_set_key" : "_ZTIN7android8hardware6health4V1_06ResultE",
3369   "name" : "android::hardware::health::V1_0::Result",
3370   "referenced_type" : "_ZTIN7android8hardware6health4V1_06ResultE",
3371   "self_type" : "_ZTIN7android8hardware6health4V1_06ResultE",
3372   "size" : 4,
3373   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h",
3374   "underlying_type" : "_ZTIi"
3375  },
3376  {
3377   "alignment" : 4,
3378   "enum_fields" :
3379   [
3380    {
3381     "enum_field_value" : 0,
3382     "name" : "android::hardware::health::V2_0::Result::SUCCESS"
3383    },
3384    {
3385     "enum_field_value" : 1,
3386     "name" : "android::hardware::health::V2_0::Result::NOT_SUPPORTED"
3387    },
3388    {
3389     "enum_field_value" : 2,
3390     "name" : "android::hardware::health::V2_0::Result::UNKNOWN"
3391    },
3392    {
3393     "enum_field_value" : 3,
3394     "name" : "android::hardware::health::V2_0::Result::NOT_FOUND"
3395    },
3396    {
3397     "enum_field_value" : 4,
3398     "name" : "android::hardware::health::V2_0::Result::CALLBACK_DIED"
3399    }
3400   ],
3401   "linker_set_key" : "_ZTIN7android8hardware6health4V2_06ResultE",
3402   "name" : "android::hardware::health::V2_0::Result",
3403   "referenced_type" : "_ZTIN7android8hardware6health4V2_06ResultE",
3404   "self_type" : "_ZTIN7android8hardware6health4V2_06ResultE",
3405   "size" : 4,
3406   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/types.h",
3407   "underlying_type" : "_ZTIi"
3408  },
3409  {
3410   "alignment" : 4,
3411   "enum_fields" :
3412   [
3413    {
3414     "enum_field_value" : -1,
3415     "name" : "android::hardware::health::V2_1::BatteryCapacityLevel::UNSUPPORTED"
3416    },
3417    {
3418     "enum_field_value" : 0,
3419     "name" : "android::hardware::health::V2_1::BatteryCapacityLevel::UNKNOWN"
3420    },
3421    {
3422     "enum_field_value" : 1,
3423     "name" : "android::hardware::health::V2_1::BatteryCapacityLevel::CRITICAL"
3424    },
3425    {
3426     "enum_field_value" : 2,
3427     "name" : "android::hardware::health::V2_1::BatteryCapacityLevel::LOW"
3428    },
3429    {
3430     "enum_field_value" : 3,
3431     "name" : "android::hardware::health::V2_1::BatteryCapacityLevel::NORMAL"
3432    },
3433    {
3434     "enum_field_value" : 4,
3435     "name" : "android::hardware::health::V2_1::BatteryCapacityLevel::HIGH"
3436    },
3437    {
3438     "enum_field_value" : 5,
3439     "name" : "android::hardware::health::V2_1::BatteryCapacityLevel::FULL"
3440    }
3441   ],
3442   "linker_set_key" : "_ZTIN7android8hardware6health4V2_120BatteryCapacityLevelE",
3443   "name" : "android::hardware::health::V2_1::BatteryCapacityLevel",
3444   "referenced_type" : "_ZTIN7android8hardware6health4V2_120BatteryCapacityLevelE",
3445   "self_type" : "_ZTIN7android8hardware6health4V2_120BatteryCapacityLevelE",
3446   "size" : 4,
3447   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/types.h",
3448   "underlying_type" : "_ZTIi"
3449  },
3450  {
3451   "alignment" : 8,
3452   "enum_fields" :
3453   [
3454    {
3455     "enum_field_value" : -1,
3456     "name" : "android::hardware::health::V2_1::Constants::BATTERY_CHARGE_TIME_TO_FULL_NOW_SECONDS_UNSUPPORTED"
3457    }
3458   ],
3459   "linker_set_key" : "_ZTIN7android8hardware6health4V2_19ConstantsE",
3460   "name" : "android::hardware::health::V2_1::Constants",
3461   "referenced_type" : "_ZTIN7android8hardware6health4V2_19ConstantsE",
3462   "self_type" : "_ZTIN7android8hardware6health4V2_19ConstantsE",
3463   "size" : 8,
3464   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/types.h",
3465   "underlying_type" : "_ZTIx"
3466  },
3467  {
3468   "alignment" : 4,
3469   "enum_fields" :
3470   [
3471    {
3472     "enum_field_value" : 1,
3473     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3474    }
3475   ],
3476   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3477   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3478   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3479   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3480   "size" : 4,
3481   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3482   "underlying_type" : "_ZTIj"
3483  },
3484  {
3485   "alignment" : 4,
3486   "enum_fields" :
3487   [
3488    {
3489     "enum_field_value" : 0,
3490     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3491    },
3492    {
3493     "enum_field_value" : 1,
3494     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3495    },
3496    {
3497     "enum_field_value" : 2,
3498     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3499    },
3500    {
3501     "enum_field_value" : 3,
3502     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3503    },
3504    {
3505     "enum_field_value" : 4,
3506     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3507    },
3508    {
3509     "enum_field_value" : 5,
3510     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3511    },
3512    {
3513     "enum_field_value" : 6,
3514     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3515    },
3516    {
3517     "enum_field_value" : 7,
3518     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3519    },
3520    {
3521     "enum_field_value" : 8,
3522     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3523    },
3524    {
3525     "enum_field_value" : 9,
3526     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3527    }
3528   ],
3529   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3530   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3531   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3532   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3533   "size" : 4,
3534   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3535   "underlying_type" : "_ZTIj"
3536  },
3537  {
3538   "alignment" : 4,
3539   "enum_fields" :
3540   [
3541    {
3542     "enum_field_value" : 1,
3543     "name" : "android::hardware::kSynchronizedReadWrite"
3544    },
3545    {
3546     "enum_field_value" : 2,
3547     "name" : "android::hardware::kUnsynchronizedWrite"
3548    }
3549   ],
3550   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3551   "name" : "android::hardware::MQFlavor",
3552   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3553   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3554   "size" : 4,
3555   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3556   "underlying_type" : "_ZTIj"
3557  },
3558  {
3559   "alignment" : 4,
3560   "enum_fields" :
3561   [
3562    {
3563     "enum_field_value" : 0,
3564     "name" : "android::Condition::WAKE_UP_ONE"
3565    },
3566    {
3567     "enum_field_value" : 1,
3568     "name" : "android::Condition::WAKE_UP_ALL"
3569    }
3570   ],
3571   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3572   "name" : "android::Condition::WakeUpType",
3573   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3574   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3575   "size" : 4,
3576   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3577   "underlying_type" : "_ZTIj"
3578  },
3579  {
3580   "alignment" : 4,
3581   "enum_fields" :
3582   [
3583    {
3584     "enum_field_value" : 0,
3585     "name" : "android::Condition::PRIVATE"
3586    },
3587    {
3588     "enum_field_value" : 1,
3589     "name" : "android::Condition::SHARED"
3590    }
3591   ],
3592   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3593   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3594   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3595   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3596   "size" : 4,
3597   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3598   "underlying_type" : "_ZTIj"
3599  }
3600 ],
3601 "function_types" :
3602 [
3603  {
3604   "alignment" : 4,
3605   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3606   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3607   "parameters" :
3608   [
3609    {
3610     "referenced_type" : "_ZTIRKN7android8String16E"
3611    },
3612    {
3613     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3614    },
3615    {
3616     "referenced_type" : "_ZTIPv"
3617    }
3618   ],
3619   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3620   "return_type" : "_ZTIb",
3621   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3622   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3623  },
3624  {
3625   "alignment" : 4,
3626   "linker_set_key" : "_ZTIFiPvE",
3627   "name" : "int (void *)",
3628   "parameters" :
3629   [
3630    {
3631     "referenced_type" : "_ZTIPv"
3632    }
3633   ],
3634   "referenced_type" : "_ZTIFiPvE",
3635   "return_type" : "_ZTIi",
3636   "self_type" : "_ZTIFiPvE",
3637   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3638  },
3639  {
3640   "alignment" : 4,
3641   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3642   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3643   "parameters" :
3644   [
3645    {
3646     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3647    },
3648    {
3649     "referenced_type" : "_ZTIPKh"
3650    },
3651    {
3652     "referenced_type" : "_ZTIj"
3653    },
3654    {
3655     "referenced_type" : "_ZTIPKy"
3656    },
3657    {
3658     "referenced_type" : "_ZTIj"
3659    },
3660    {
3661     "referenced_type" : "_ZTIPv"
3662    }
3663   ],
3664   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3665   "return_type" : "_ZTIv",
3666   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3667   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3668  }
3669 ],
3670 "functions" :
3671 [
3672  {
3673   "function_name" : "android::hardware::health::V2_1::BnHwHealth::onTransact",
3674   "linker_set_key" : "_ZN7android8hardware6health4V2_110BnHwHealth10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3675   "parameters" :
3676   [
3677    {
3678     "is_this_ptr" : true,
3679     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BnHwHealthE"
3680    },
3681    {
3682     "referenced_type" : "_ZTIj"
3683    },
3684    {
3685     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3686    },
3687    {
3688     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3689    },
3690    {
3691     "default_arg" : true,
3692     "referenced_type" : "_ZTIj"
3693    },
3694    {
3695     "default_arg" : true,
3696     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3697    }
3698   ],
3699   "return_type" : "_ZTIi",
3700   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealth.h"
3701  },
3702  {
3703   "access" : "private",
3704   "function_name" : "android::hardware::health::V2_1::BnHwHealth::getDebugInfo",
3705   "linker_set_key" : "_ZN7android8hardware6health4V2_110BnHwHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3706   "parameters" :
3707   [
3708    {
3709     "is_this_ptr" : true,
3710     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BnHwHealthE"
3711    },
3712    {
3713     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3714    }
3715   ],
3716   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3717   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealth.h"
3718  },
3719  {
3720   "function_name" : "android::hardware::health::V2_1::BnHwHealth::_hidl_getHealthConfig",
3721   "linker_set_key" : "_ZN7android8hardware6health4V2_110BnHwHealth21_hidl_getHealthConfigEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3722   "parameters" :
3723   [
3724    {
3725     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3726    },
3727    {
3728     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3729    },
3730    {
3731     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3732    },
3733    {
3734     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3735    }
3736   ],
3737   "return_type" : "_ZTIi",
3738   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealth.h"
3739  },
3740  {
3741   "function_name" : "android::hardware::health::V2_1::BnHwHealth::_hidl_getHealthInfo_2_1",
3742   "linker_set_key" : "_ZN7android8hardware6health4V2_110BnHwHealth23_hidl_getHealthInfo_2_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3743   "parameters" :
3744   [
3745    {
3746     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3747    },
3748    {
3749     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3750    },
3751    {
3752     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3753    },
3754    {
3755     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3756    }
3757   ],
3758   "return_type" : "_ZTIi",
3759   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealth.h"
3760  },
3761  {
3762   "function_name" : "android::hardware::health::V2_1::BnHwHealth::_hidl_shouldKeepScreenOn",
3763   "linker_set_key" : "_ZN7android8hardware6health4V2_110BnHwHealth24_hidl_shouldKeepScreenOnEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3764   "parameters" :
3765   [
3766    {
3767     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3768    },
3769    {
3770     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3771    },
3772    {
3773     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3774    },
3775    {
3776     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3777    }
3778   ],
3779   "return_type" : "_ZTIi",
3780   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealth.h"
3781  },
3782  {
3783   "access" : "private",
3784   "function_name" : "android::hardware::health::V2_1::BnHwHealth::ping",
3785   "linker_set_key" : "_ZN7android8hardware6health4V2_110BnHwHealth4pingEv",
3786   "parameters" :
3787   [
3788    {
3789     "is_this_ptr" : true,
3790     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BnHwHealthE"
3791    }
3792   ],
3793   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3794   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealth.h"
3795  },
3796  {
3797   "function_name" : "android::hardware::health::V2_1::BnHwHealth::BnHwHealth",
3798   "linker_set_key" : "_ZN7android8hardware6health4V2_110BnHwHealthC1ERKNS_2spINS2_7IHealthEEE",
3799   "parameters" :
3800   [
3801    {
3802     "is_this_ptr" : true,
3803     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BnHwHealthE"
3804    },
3805    {
3806     "referenced_type" : "_ZTIRKN7android2spINS_8hardware6health4V2_17IHealthEEE"
3807    }
3808   ],
3809   "return_type" : "_ZTIv",
3810   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealth.h"
3811  },
3812  {
3813   "function_name" : "android::hardware::health::V2_1::BnHwHealth::BnHwHealth",
3814   "linker_set_key" : "_ZN7android8hardware6health4V2_110BnHwHealthC2ERKNS_2spINS2_7IHealthEEE",
3815   "parameters" :
3816   [
3817    {
3818     "is_this_ptr" : true,
3819     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BnHwHealthE"
3820    },
3821    {
3822     "referenced_type" : "_ZTIRKN7android2spINS_8hardware6health4V2_17IHealthEEE"
3823    }
3824   ],
3825   "return_type" : "_ZTIv",
3826   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealth.h"
3827  },
3828  {
3829   "function_name" : "android::hardware::health::V2_1::BnHwHealth::~BnHwHealth",
3830   "linker_set_key" : "_ZN7android8hardware6health4V2_110BnHwHealthD0Ev",
3831   "parameters" :
3832   [
3833    {
3834     "is_this_ptr" : true,
3835     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BnHwHealthE"
3836    }
3837   ],
3838   "return_type" : "_ZTIv",
3839   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealth.h"
3840  },
3841  {
3842   "function_name" : "android::hardware::health::V2_1::BnHwHealth::~BnHwHealth",
3843   "linker_set_key" : "_ZN7android8hardware6health4V2_110BnHwHealthD1Ev",
3844   "parameters" :
3845   [
3846    {
3847     "is_this_ptr" : true,
3848     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BnHwHealthE"
3849    }
3850   ],
3851   "return_type" : "_ZTIv",
3852   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealth.h"
3853  },
3854  {
3855   "function_name" : "android::hardware::health::V2_1::BnHwHealth::~BnHwHealth",
3856   "linker_set_key" : "_ZN7android8hardware6health4V2_110BnHwHealthD2Ev",
3857   "parameters" :
3858   [
3859    {
3860     "is_this_ptr" : true,
3861     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BnHwHealthE"
3862    }
3863   ],
3864   "return_type" : "_ZTIv",
3865   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealth.h"
3866  },
3867  {
3868   "function_name" : "android::hardware::health::V2_1::BpHwHealth::getCapacity",
3869   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth11getCapacityENSt3__18functionIFvNS1_4V2_06ResultEiEEE",
3870   "parameters" :
3871   [
3872    {
3873     "is_this_ptr" : true,
3874     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
3875    },
3876    {
3877     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware6health4V2_06ResultEiEEE"
3878    }
3879   ],
3880   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3881   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
3882  },
3883  {
3884   "function_name" : "android::hardware::health::V2_1::BpHwHealth::linkToDeath",
3885   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3886   "parameters" :
3887   [
3888    {
3889     "is_this_ptr" : true,
3890     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
3891    },
3892    {
3893     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3894    },
3895    {
3896     "referenced_type" : "_ZTIy"
3897    }
3898   ],
3899   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3900   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
3901  },
3902  {
3903   "function_name" : "android::hardware::health::V2_1::BpHwHealth::getDebugInfo",
3904   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3905   "parameters" :
3906   [
3907    {
3908     "is_this_ptr" : true,
3909     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
3910    },
3911    {
3912     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3913    }
3914   ],
3915   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3916   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
3917  },
3918  {
3919   "function_name" : "android::hardware::health::V2_1::BpHwHealth::getDiskStats",
3920   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth12getDiskStatsENSt3__18functionIFvNS1_4V2_06ResultERKNS0_8hidl_vecINS6_9DiskStatsEEEEEE",
3921   "parameters" :
3922   [
3923    {
3924     "is_this_ptr" : true,
3925     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
3926    },
3927    {
3928     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware6health4V2_06ResultERKNS2_8hidl_vecINS4_9DiskStatsEEEEEE"
3929    }
3930   ],
3931   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3932   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
3933  },
3934  {
3935   "function_name" : "android::hardware::health::V2_1::BpHwHealth::getHashChain",
3936   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3937   "parameters" :
3938   [
3939    {
3940     "is_this_ptr" : true,
3941     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
3942    },
3943    {
3944     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3945    }
3946   ],
3947   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3948   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
3949  },
3950  {
3951   "function_name" : "android::hardware::health::V2_1::BpHwHealth::getCurrentNow",
3952   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth13getCurrentNowENSt3__18functionIFvNS1_4V2_06ResultEiEEE",
3953   "parameters" :
3954   [
3955    {
3956     "is_this_ptr" : true,
3957     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
3958    },
3959    {
3960     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware6health4V2_06ResultEiEEE"
3961    }
3962   ],
3963   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3964   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
3965  },
3966  {
3967   "function_name" : "android::hardware::health::V2_1::BpHwHealth::getHealthInfo",
3968   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth13getHealthInfoENSt3__18functionIFvNS1_4V2_06ResultERKNS6_10HealthInfoEEEE",
3969   "parameters" :
3970   [
3971    {
3972     "is_this_ptr" : true,
3973     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
3974    },
3975    {
3976     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware6health4V2_06ResultERKNS4_10HealthInfoEEEE"
3977    }
3978   ],
3979   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3980   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
3981  },
3982  {
3983   "function_name" : "android::hardware::health::V2_1::BpHwHealth::unlinkToDeath",
3984   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3985   "parameters" :
3986   [
3987    {
3988     "is_this_ptr" : true,
3989     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
3990    },
3991    {
3992     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3993    }
3994   ],
3995   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3996   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
3997  },
3998  {
3999   "function_name" : "android::hardware::health::V2_1::BpHwHealth::getStorageInfo",
4000   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth14getStorageInfoENSt3__18functionIFvNS1_4V2_06ResultERKNS0_8hidl_vecINS6_11StorageInfoEEEEEE",
4001   "parameters" :
4002   [
4003    {
4004     "is_this_ptr" : true,
4005     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4006    },
4007    {
4008     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware6health4V2_06ResultERKNS2_8hidl_vecINS4_11StorageInfoEEEEEE"
4009    }
4010   ],
4011   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4012   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4013  },
4014  {
4015   "function_name" : "android::hardware::health::V2_1::BpHwHealth::interfaceChain",
4016   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4017   "parameters" :
4018   [
4019    {
4020     "is_this_ptr" : true,
4021     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4022    },
4023    {
4024     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4025    }
4026   ],
4027   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4028   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4029  },
4030  {
4031   "function_name" : "android::hardware::health::V2_1::BpHwHealth::getChargeStatus",
4032   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth15getChargeStatusENSt3__18functionIFvNS1_4V2_06ResultENS1_4V1_013BatteryStatusEEEE",
4033   "parameters" :
4034   [
4035    {
4036     "is_this_ptr" : true,
4037     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4038    },
4039    {
4040     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware6health4V2_06ResultENS3_4V1_013BatteryStatusEEEE"
4041    }
4042   ],
4043   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4044   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4045  },
4046  {
4047   "function_name" : "android::hardware::health::V2_1::BpHwHealth::getHealthConfig",
4048   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth15getHealthConfigENSt3__18functionIFvNS1_4V2_06ResultERKNS2_12HealthConfigEEEE",
4049   "parameters" :
4050   [
4051    {
4052     "is_this_ptr" : true,
4053     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4054    },
4055    {
4056     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware6health4V2_06ResultERKNS3_4V2_112HealthConfigEEEE"
4057    }
4058   ],
4059   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4060   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4061  },
4062  {
4063   "function_name" : "android::hardware::health::V2_1::BpHwHealth::onLastStrongRef",
4064   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth15onLastStrongRefEPKv",
4065   "parameters" :
4066   [
4067    {
4068     "is_this_ptr" : true,
4069     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4070    },
4071    {
4072     "referenced_type" : "_ZTIPKv"
4073    }
4074   ],
4075   "return_type" : "_ZTIv",
4076   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4077  },
4078  {
4079   "function_name" : "android::hardware::health::V2_1::BpHwHealth::getChargeCounter",
4080   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth16getChargeCounterENSt3__18functionIFvNS1_4V2_06ResultEiEEE",
4081   "parameters" :
4082   [
4083    {
4084     "is_this_ptr" : true,
4085     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4086    },
4087    {
4088     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware6health4V2_06ResultEiEEE"
4089    }
4090   ],
4091   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4092   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4093  },
4094  {
4095   "function_name" : "android::hardware::health::V2_1::BpHwHealth::getEnergyCounter",
4096   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth16getEnergyCounterENSt3__18functionIFvNS1_4V2_06ResultExEEE",
4097   "parameters" :
4098   [
4099    {
4100     "is_this_ptr" : true,
4101     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4102    },
4103    {
4104     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware6health4V2_06ResultExEEE"
4105    }
4106   ],
4107   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4108   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4109  },
4110  {
4111   "function_name" : "android::hardware::health::V2_1::BpHwHealth::registerCallback",
4112   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth16registerCallbackERKNS_2spINS1_4V2_019IHealthInfoCallbackEEE",
4113   "parameters" :
4114   [
4115    {
4116     "is_this_ptr" : true,
4117     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4118    },
4119    {
4120     "referenced_type" : "_ZTIRKN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE"
4121    }
4122   ],
4123   "return_type" : "_ZTIN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
4124   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4125  },
4126  {
4127   "function_name" : "android::hardware::health::V2_1::BpHwHealth::getCurrentAverage",
4128   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth17getCurrentAverageENSt3__18functionIFvNS1_4V2_06ResultEiEEE",
4129   "parameters" :
4130   [
4131    {
4132     "is_this_ptr" : true,
4133     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4134    },
4135    {
4136     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware6health4V2_06ResultEiEEE"
4137    }
4138   ],
4139   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4140   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4141  },
4142  {
4143   "function_name" : "android::hardware::health::V2_1::BpHwHealth::getHealthInfo_2_1",
4144   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth17getHealthInfo_2_1ENSt3__18functionIFvNS1_4V2_06ResultERKNS2_10HealthInfoEEEE",
4145   "parameters" :
4146   [
4147    {
4148     "is_this_ptr" : true,
4149     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4150    },
4151    {
4152     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware6health4V2_06ResultERKNS3_4V2_110HealthInfoEEEE"
4153    }
4154   ],
4155   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4156   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4157  },
4158  {
4159   "function_name" : "android::hardware::health::V2_1::BpHwHealth::shouldKeepScreenOn",
4160   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth18shouldKeepScreenOnENSt3__18functionIFvNS1_4V2_06ResultEbEEE",
4161   "parameters" :
4162   [
4163    {
4164     "is_this_ptr" : true,
4165     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4166    },
4167    {
4168     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware6health4V2_06ResultEbEEE"
4169    }
4170   ],
4171   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4172   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4173  },
4174  {
4175   "function_name" : "android::hardware::health::V2_1::BpHwHealth::unregisterCallback",
4176   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth18unregisterCallbackERKNS_2spINS1_4V2_019IHealthInfoCallbackEEE",
4177   "parameters" :
4178   [
4179    {
4180     "is_this_ptr" : true,
4181     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4182    },
4183    {
4184     "referenced_type" : "_ZTIRKN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE"
4185    }
4186   ],
4187   "return_type" : "_ZTIN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
4188   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4189  },
4190  {
4191   "function_name" : "android::hardware::health::V2_1::BpHwHealth::interfaceDescriptor",
4192   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4193   "parameters" :
4194   [
4195    {
4196     "is_this_ptr" : true,
4197     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4198    },
4199    {
4200     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4201    }
4202   ],
4203   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4204   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4205  },
4206  {
4207   "function_name" : "android::hardware::health::V2_1::BpHwHealth::_hidl_getHealthConfig",
4208   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth21_hidl_getHealthConfigEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V2_06ResultERKNS2_12HealthConfigEEEE",
4209   "parameters" :
4210   [
4211    {
4212     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4213    },
4214    {
4215     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4216    },
4217    {
4218     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware6health4V2_06ResultERKNS3_4V2_112HealthConfigEEEE"
4219    }
4220   ],
4221   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4222   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4223  },
4224  {
4225   "function_name" : "android::hardware::health::V2_1::BpHwHealth::notifySyspropsChanged",
4226   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth21notifySyspropsChangedEv",
4227   "parameters" :
4228   [
4229    {
4230     "is_this_ptr" : true,
4231     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4232    }
4233   ],
4234   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4235   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4236  },
4237  {
4238   "function_name" : "android::hardware::health::V2_1::BpHwHealth::setHALInstrumentation",
4239   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth21setHALInstrumentationEv",
4240   "parameters" :
4241   [
4242    {
4243     "is_this_ptr" : true,
4244     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4245    }
4246   ],
4247   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4248   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4249  },
4250  {
4251   "function_name" : "android::hardware::health::V2_1::BpHwHealth::_hidl_getHealthInfo_2_1",
4252   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth23_hidl_getHealthInfo_2_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V2_06ResultERKNS2_10HealthInfoEEEE",
4253   "parameters" :
4254   [
4255    {
4256     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4257    },
4258    {
4259     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4260    },
4261    {
4262     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware6health4V2_06ResultERKNS3_4V2_110HealthInfoEEEE"
4263    }
4264   ],
4265   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4266   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4267  },
4268  {
4269   "function_name" : "android::hardware::health::V2_1::BpHwHealth::_hidl_shouldKeepScreenOn",
4270   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth24_hidl_shouldKeepScreenOnEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V2_06ResultEbEEE",
4271   "parameters" :
4272   [
4273    {
4274     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4275    },
4276    {
4277     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4278    },
4279    {
4280     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware6health4V2_06ResultEbEEE"
4281    }
4282   ],
4283   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4284   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4285  },
4286  {
4287   "function_name" : "android::hardware::health::V2_1::BpHwHealth::ping",
4288   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth4pingEv",
4289   "parameters" :
4290   [
4291    {
4292     "is_this_ptr" : true,
4293     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4294    }
4295   ],
4296   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4297   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4298  },
4299  {
4300   "function_name" : "android::hardware::health::V2_1::BpHwHealth::debug",
4301   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4302   "parameters" :
4303   [
4304    {
4305     "is_this_ptr" : true,
4306     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4307    },
4308    {
4309     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4310    },
4311    {
4312     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4313    }
4314   ],
4315   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4316   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4317  },
4318  {
4319   "function_name" : "android::hardware::health::V2_1::BpHwHealth::update",
4320   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealth6updateEv",
4321   "parameters" :
4322   [
4323    {
4324     "is_this_ptr" : true,
4325     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4326    }
4327   ],
4328   "return_type" : "_ZTIN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
4329   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4330  },
4331  {
4332   "function_name" : "android::hardware::health::V2_1::BpHwHealth::BpHwHealth",
4333   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealthC1ERKNS_2spINS0_7IBinderEEE",
4334   "parameters" :
4335   [
4336    {
4337     "is_this_ptr" : true,
4338     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4339    },
4340    {
4341     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4342    }
4343   ],
4344   "return_type" : "_ZTIv",
4345   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4346  },
4347  {
4348   "function_name" : "android::hardware::health::V2_1::BpHwHealth::BpHwHealth",
4349   "linker_set_key" : "_ZN7android8hardware6health4V2_110BpHwHealthC2ERKNS_2spINS0_7IBinderEEE",
4350   "parameters" :
4351   [
4352    {
4353     "is_this_ptr" : true,
4354     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
4355    },
4356    {
4357     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4358    }
4359   ],
4360   "return_type" : "_ZTIv",
4361   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
4362  },
4363  {
4364   "function_name" : "android::hardware::health::V2_1::IHealthInfoCallback::getService",
4365   "linker_set_key" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4366   "parameters" :
4367   [
4368    {
4369     "default_arg" : true,
4370     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++/gen/android/hardware/health/2.1/HealthInfoCallbackAll.sdump"
4371    },
4372    {
4373     "default_arg" : true,
4374     "referenced_type" : "_ZTIb"
4375    }
4376   ],
4377   "return_type" : "_ZTIN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
4378   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
4379  },
4380  {
4381   "function_name" : "android::hardware::health::V2_1::IHealthInfoCallback::linkToDeath",
4382   "linker_set_key" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4383   "parameters" :
4384   [
4385    {
4386     "is_this_ptr" : true,
4387     "referenced_type" : "_ZTIPN7android8hardware6health4V2_119IHealthInfoCallbackE"
4388    },
4389    {
4390     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4391    },
4392    {
4393     "referenced_type" : "_ZTIy"
4394    }
4395   ],
4396   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4397   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
4398  },
4399  {
4400   "function_name" : "android::hardware::health::V2_1::IHealthInfoCallback::getDebugInfo",
4401   "linker_set_key" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4402   "parameters" :
4403   [
4404    {
4405     "is_this_ptr" : true,
4406     "referenced_type" : "_ZTIPN7android8hardware6health4V2_119IHealthInfoCallbackE"
4407    },
4408    {
4409     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4410    }
4411   ],
4412   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4413   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
4414  },
4415  {
4416   "function_name" : "android::hardware::health::V2_1::IHealthInfoCallback::getHashChain",
4417   "linker_set_key" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4418   "parameters" :
4419   [
4420    {
4421     "is_this_ptr" : true,
4422     "referenced_type" : "_ZTIPN7android8hardware6health4V2_119IHealthInfoCallbackE"
4423    },
4424    {
4425     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4426    }
4427   ],
4428   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4429   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
4430  },
4431  {
4432   "function_name" : "android::hardware::health::V2_1::IHealthInfoCallback::tryGetService",
4433   "linker_set_key" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4434   "parameters" :
4435   [
4436    {
4437     "default_arg" : true,
4438     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++/gen/android/hardware/health/2.1/HealthInfoCallbackAll.sdump"
4439    },
4440    {
4441     "default_arg" : true,
4442     "referenced_type" : "_ZTIb"
4443    }
4444   ],
4445   "return_type" : "_ZTIN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
4446   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
4447  },
4448  {
4449   "function_name" : "android::hardware::health::V2_1::IHealthInfoCallback::unlinkToDeath",
4450   "linker_set_key" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4451   "parameters" :
4452   [
4453    {
4454     "is_this_ptr" : true,
4455     "referenced_type" : "_ZTIPN7android8hardware6health4V2_119IHealthInfoCallbackE"
4456    },
4457    {
4458     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4459    }
4460   ],
4461   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4462   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
4463  },
4464  {
4465   "function_name" : "android::hardware::health::V2_1::IHealthInfoCallback::interfaceChain",
4466   "linker_set_key" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4467   "parameters" :
4468   [
4469    {
4470     "is_this_ptr" : true,
4471     "referenced_type" : "_ZTIPN7android8hardware6health4V2_119IHealthInfoCallbackE"
4472    },
4473    {
4474     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4475    }
4476   ],
4477   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4478   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
4479  },
4480  {
4481   "function_name" : "android::hardware::health::V2_1::IHealthInfoCallback::registerAsService",
4482   "linker_set_key" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
4483   "parameters" :
4484   [
4485    {
4486     "is_this_ptr" : true,
4487     "referenced_type" : "_ZTIPN7android8hardware6health4V2_119IHealthInfoCallbackE"
4488    },
4489    {
4490     "default_arg" : true,
4491     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++/gen/android/hardware/health/2.1/HealthInfoCallbackAll.sdump"
4492    }
4493   ],
4494   "return_type" : "_ZTIi",
4495   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
4496  },
4497  {
4498   "function_name" : "android::hardware::health::V2_1::IHealthInfoCallback::interfaceDescriptor",
4499   "linker_set_key" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4500   "parameters" :
4501   [
4502    {
4503     "is_this_ptr" : true,
4504     "referenced_type" : "_ZTIPN7android8hardware6health4V2_119IHealthInfoCallbackE"
4505    },
4506    {
4507     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4508    }
4509   ],
4510   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4511   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
4512  },
4513  {
4514   "function_name" : "android::hardware::health::V2_1::IHealthInfoCallback::notifySyspropsChanged",
4515   "linker_set_key" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback21notifySyspropsChangedEv",
4516   "parameters" :
4517   [
4518    {
4519     "is_this_ptr" : true,
4520     "referenced_type" : "_ZTIPN7android8hardware6health4V2_119IHealthInfoCallbackE"
4521    }
4522   ],
4523   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4524   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
4525  },
4526  {
4527   "function_name" : "android::hardware::health::V2_1::IHealthInfoCallback::setHALInstrumentation",
4528   "linker_set_key" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback21setHALInstrumentationEv",
4529   "parameters" :
4530   [
4531    {
4532     "is_this_ptr" : true,
4533     "referenced_type" : "_ZTIPN7android8hardware6health4V2_119IHealthInfoCallbackE"
4534    }
4535   ],
4536   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4537   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
4538  },
4539  {
4540   "function_name" : "android::hardware::health::V2_1::IHealthInfoCallback::registerForNotifications",
4541   "linker_set_key" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4542   "parameters" :
4543   [
4544    {
4545     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++/gen/android/hardware/health/2.1/HealthInfoCallbackAll.sdump"
4546    },
4547    {
4548     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
4549    }
4550   ],
4551   "return_type" : "_ZTIb",
4552   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
4553  },
4554  {
4555   "function_name" : "android::hardware::health::V2_1::IHealthInfoCallback::ping",
4556   "linker_set_key" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback4pingEv",
4557   "parameters" :
4558   [
4559    {
4560     "is_this_ptr" : true,
4561     "referenced_type" : "_ZTIPN7android8hardware6health4V2_119IHealthInfoCallbackE"
4562    }
4563   ],
4564   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4565   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
4566  },
4567  {
4568   "function_name" : "android::hardware::health::V2_1::IHealthInfoCallback::debug",
4569   "linker_set_key" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4570   "parameters" :
4571   [
4572    {
4573     "is_this_ptr" : true,
4574     "referenced_type" : "_ZTIPN7android8hardware6health4V2_119IHealthInfoCallbackE"
4575    },
4576    {
4577     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4578    },
4579    {
4580     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4581    }
4582   ],
4583   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4584   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
4585  },
4586  {
4587   "function_name" : "android::hardware::health::V2_1::IHealthInfoCallback::castFrom",
4588   "linker_set_key" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback8castFromERKNS_2spINS1_4V2_019IHealthInfoCallbackEEEb",
4589   "parameters" :
4590   [
4591    {
4592     "referenced_type" : "_ZTIRKN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE"
4593    },
4594    {
4595     "default_arg" : true,
4596     "referenced_type" : "_ZTIb"
4597    }
4598   ],
4599   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
4600   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
4601  },
4602  {
4603   "function_name" : "android::hardware::health::V2_1::IHealthInfoCallback::castFrom",
4604   "linker_set_key" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4605   "parameters" :
4606   [
4607    {
4608     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
4609    },
4610    {
4611     "default_arg" : true,
4612     "referenced_type" : "_ZTIb"
4613    }
4614   ],
4615   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
4616   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
4617  },
4618  {
4619   "function_name" : "android::hardware::health::V2_1::IHealthInfoCallback::castFrom",
4620   "linker_set_key" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback8castFromERKNS_2spIS3_EEb",
4621   "parameters" :
4622   [
4623    {
4624     "referenced_type" : "_ZTIRKN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE"
4625    },
4626    {
4627     "default_arg" : true,
4628     "referenced_type" : "_ZTIb"
4629    }
4630   ],
4631   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
4632   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
4633  },
4634  {
4635   "access" : "private",
4636   "function_name" : "android::hardware::health::V2_1::BsHealthInfoCallback::addOnewayTask",
4637   "linker_set_key" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallback13addOnewayTaskENSt3__18functionIFvvEEE",
4638   "parameters" :
4639   [
4640    {
4641     "is_this_ptr" : true,
4642     "referenced_type" : "_ZTIPN7android8hardware6health4V2_120BsHealthInfoCallbackE"
4643    },
4644    {
4645     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
4646    }
4647   ],
4648   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4649   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BsHealthInfoCallback.h"
4650  },
4651  {
4652   "function_name" : "android::hardware::health::V2_1::BsHealthInfoCallback::BsHealthInfoCallback",
4653   "linker_set_key" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallbackC1ENS_2spINS2_19IHealthInfoCallbackEEE",
4654   "parameters" :
4655   [
4656    {
4657     "is_this_ptr" : true,
4658     "referenced_type" : "_ZTIPN7android8hardware6health4V2_120BsHealthInfoCallbackE"
4659    },
4660    {
4661     "referenced_type" : "_ZTIKN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE"
4662    }
4663   ],
4664   "return_type" : "_ZTIv",
4665   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BsHealthInfoCallback.h"
4666  },
4667  {
4668   "function_name" : "android::hardware::health::V2_1::BsHealthInfoCallback::BsHealthInfoCallback",
4669   "linker_set_key" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallbackC2ENS_2spINS2_19IHealthInfoCallbackEEE",
4670   "parameters" :
4671   [
4672    {
4673     "is_this_ptr" : true,
4674     "referenced_type" : "_ZTIPN7android8hardware6health4V2_120BsHealthInfoCallbackE"
4675    },
4676    {
4677     "referenced_type" : "_ZTIKN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE"
4678    }
4679   ],
4680   "return_type" : "_ZTIv",
4681   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BsHealthInfoCallback.h"
4682  },
4683  {
4684   "function_name" : "android::hardware::health::V2_1::writeEmbeddedToParcel",
4685   "linker_set_key" : "_ZN7android8hardware6health4V2_121writeEmbeddedToParcelERKNS2_10HealthInfoEPNS0_6ParcelEjj",
4686   "parameters" :
4687   [
4688    {
4689     "referenced_type" : "_ZTIRKN7android8hardware6health4V2_110HealthInfoE"
4690    },
4691    {
4692     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4693    },
4694    {
4695     "referenced_type" : "_ZTIj"
4696    },
4697    {
4698     "referenced_type" : "_ZTIj"
4699    }
4700   ],
4701   "return_type" : "_ZTIi",
4702   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/hwtypes.h"
4703  },
4704  {
4705   "function_name" : "android::hardware::health::V2_1::writeEmbeddedToParcel",
4706   "linker_set_key" : "_ZN7android8hardware6health4V2_121writeEmbeddedToParcelERKNS2_12HealthConfigEPNS0_6ParcelEjj",
4707   "parameters" :
4708   [
4709    {
4710     "referenced_type" : "_ZTIRKN7android8hardware6health4V2_112HealthConfigE"
4711    },
4712    {
4713     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4714    },
4715    {
4716     "referenced_type" : "_ZTIj"
4717    },
4718    {
4719     "referenced_type" : "_ZTIj"
4720    }
4721   ],
4722   "return_type" : "_ZTIi",
4723   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/hwtypes.h"
4724  },
4725  {
4726   "function_name" : "android::hardware::health::V2_1::BnHwHealthInfoCallback::onTransact",
4727   "linker_set_key" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
4728   "parameters" :
4729   [
4730    {
4731     "is_this_ptr" : true,
4732     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BnHwHealthInfoCallbackE"
4733    },
4734    {
4735     "referenced_type" : "_ZTIj"
4736    },
4737    {
4738     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4739    },
4740    {
4741     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4742    },
4743    {
4744     "default_arg" : true,
4745     "referenced_type" : "_ZTIj"
4746    },
4747    {
4748     "default_arg" : true,
4749     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4750    }
4751   ],
4752   "return_type" : "_ZTIi",
4753   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealthInfoCallback.h"
4754  },
4755  {
4756   "access" : "private",
4757   "function_name" : "android::hardware::health::V2_1::BnHwHealthInfoCallback::getDebugInfo",
4758   "linker_set_key" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4759   "parameters" :
4760   [
4761    {
4762     "is_this_ptr" : true,
4763     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BnHwHealthInfoCallbackE"
4764    },
4765    {
4766     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4767    }
4768   ],
4769   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4770   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealthInfoCallback.h"
4771  },
4772  {
4773   "function_name" : "android::hardware::health::V2_1::BnHwHealthInfoCallback::_hidl_healthInfoChanged_2_1",
4774   "linker_set_key" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallback27_hidl_healthInfoChanged_2_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4775   "parameters" :
4776   [
4777    {
4778     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4779    },
4780    {
4781     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4782    },
4783    {
4784     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4785    },
4786    {
4787     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4788    }
4789   ],
4790   "return_type" : "_ZTIi",
4791   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealthInfoCallback.h"
4792  },
4793  {
4794   "access" : "private",
4795   "function_name" : "android::hardware::health::V2_1::BnHwHealthInfoCallback::ping",
4796   "linker_set_key" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallback4pingEv",
4797   "parameters" :
4798   [
4799    {
4800     "is_this_ptr" : true,
4801     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BnHwHealthInfoCallbackE"
4802    }
4803   ],
4804   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4805   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealthInfoCallback.h"
4806  },
4807  {
4808   "function_name" : "android::hardware::health::V2_1::BnHwHealthInfoCallback::BnHwHealthInfoCallback",
4809   "linker_set_key" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallbackC1ERKNS_2spINS2_19IHealthInfoCallbackEEE",
4810   "parameters" :
4811   [
4812    {
4813     "is_this_ptr" : true,
4814     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BnHwHealthInfoCallbackE"
4815    },
4816    {
4817     "referenced_type" : "_ZTIRKN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE"
4818    }
4819   ],
4820   "return_type" : "_ZTIv",
4821   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealthInfoCallback.h"
4822  },
4823  {
4824   "function_name" : "android::hardware::health::V2_1::BnHwHealthInfoCallback::BnHwHealthInfoCallback",
4825   "linker_set_key" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallbackC2ERKNS_2spINS2_19IHealthInfoCallbackEEE",
4826   "parameters" :
4827   [
4828    {
4829     "is_this_ptr" : true,
4830     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BnHwHealthInfoCallbackE"
4831    },
4832    {
4833     "referenced_type" : "_ZTIRKN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE"
4834    }
4835   ],
4836   "return_type" : "_ZTIv",
4837   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealthInfoCallback.h"
4838  },
4839  {
4840   "function_name" : "android::hardware::health::V2_1::BnHwHealthInfoCallback::~BnHwHealthInfoCallback",
4841   "linker_set_key" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallbackD0Ev",
4842   "parameters" :
4843   [
4844    {
4845     "is_this_ptr" : true,
4846     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BnHwHealthInfoCallbackE"
4847    }
4848   ],
4849   "return_type" : "_ZTIv",
4850   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealthInfoCallback.h"
4851  },
4852  {
4853   "function_name" : "android::hardware::health::V2_1::BnHwHealthInfoCallback::~BnHwHealthInfoCallback",
4854   "linker_set_key" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallbackD1Ev",
4855   "parameters" :
4856   [
4857    {
4858     "is_this_ptr" : true,
4859     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BnHwHealthInfoCallbackE"
4860    }
4861   ],
4862   "return_type" : "_ZTIv",
4863   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealthInfoCallback.h"
4864  },
4865  {
4866   "function_name" : "android::hardware::health::V2_1::BnHwHealthInfoCallback::~BnHwHealthInfoCallback",
4867   "linker_set_key" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallbackD2Ev",
4868   "parameters" :
4869   [
4870    {
4871     "is_this_ptr" : true,
4872     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BnHwHealthInfoCallbackE"
4873    }
4874   ],
4875   "return_type" : "_ZTIv",
4876   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealthInfoCallback.h"
4877  },
4878  {
4879   "function_name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback::linkToDeath",
4880   "linker_set_key" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4881   "parameters" :
4882   [
4883    {
4884     "is_this_ptr" : true,
4885     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
4886    },
4887    {
4888     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4889    },
4890    {
4891     "referenced_type" : "_ZTIy"
4892    }
4893   ],
4894   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4895   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
4896  },
4897  {
4898   "function_name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback::getDebugInfo",
4899   "linker_set_key" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4900   "parameters" :
4901   [
4902    {
4903     "is_this_ptr" : true,
4904     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
4905    },
4906    {
4907     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4908    }
4909   ],
4910   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4911   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
4912  },
4913  {
4914   "function_name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback::getHashChain",
4915   "linker_set_key" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4916   "parameters" :
4917   [
4918    {
4919     "is_this_ptr" : true,
4920     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
4921    },
4922    {
4923     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4924    }
4925   ],
4926   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4927   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
4928  },
4929  {
4930   "function_name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback::unlinkToDeath",
4931   "linker_set_key" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4932   "parameters" :
4933   [
4934    {
4935     "is_this_ptr" : true,
4936     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
4937    },
4938    {
4939     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4940    }
4941   ],
4942   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4943   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
4944  },
4945  {
4946   "function_name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback::interfaceChain",
4947   "linker_set_key" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4948   "parameters" :
4949   [
4950    {
4951     "is_this_ptr" : true,
4952     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
4953    },
4954    {
4955     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4956    }
4957   ],
4958   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4959   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
4960  },
4961  {
4962   "function_name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback::onLastStrongRef",
4963   "linker_set_key" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback15onLastStrongRefEPKv",
4964   "parameters" :
4965   [
4966    {
4967     "is_this_ptr" : true,
4968     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
4969    },
4970    {
4971     "referenced_type" : "_ZTIPKv"
4972    }
4973   ],
4974   "return_type" : "_ZTIv",
4975   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
4976  },
4977  {
4978   "function_name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback::healthInfoChanged",
4979   "linker_set_key" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback17healthInfoChangedERKNS1_4V2_010HealthInfoE",
4980   "parameters" :
4981   [
4982    {
4983     "is_this_ptr" : true,
4984     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
4985    },
4986    {
4987     "referenced_type" : "_ZTIRKN7android8hardware6health4V2_010HealthInfoE"
4988    }
4989   ],
4990   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4991   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
4992  },
4993  {
4994   "function_name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback::interfaceDescriptor",
4995   "linker_set_key" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4996   "parameters" :
4997   [
4998    {
4999     "is_this_ptr" : true,
5000     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
5001    },
5002    {
5003     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
5004    }
5005   ],
5006   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5007   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
5008  },
5009  {
5010   "function_name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback::healthInfoChanged_2_1",
5011   "linker_set_key" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback21healthInfoChanged_2_1ERKNS2_10HealthInfoE",
5012   "parameters" :
5013   [
5014    {
5015     "is_this_ptr" : true,
5016     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
5017    },
5018    {
5019     "referenced_type" : "_ZTIRKN7android8hardware6health4V2_110HealthInfoE"
5020    }
5021   ],
5022   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5023   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
5024  },
5025  {
5026   "function_name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback::notifySyspropsChanged",
5027   "linker_set_key" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback21notifySyspropsChangedEv",
5028   "parameters" :
5029   [
5030    {
5031     "is_this_ptr" : true,
5032     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
5033    }
5034   ],
5035   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5036   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
5037  },
5038  {
5039   "function_name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback::setHALInstrumentation",
5040   "linker_set_key" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback21setHALInstrumentationEv",
5041   "parameters" :
5042   [
5043    {
5044     "is_this_ptr" : true,
5045     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
5046    }
5047   ],
5048   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5049   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
5050  },
5051  {
5052   "function_name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback::_hidl_healthInfoChanged_2_1",
5053   "linker_set_key" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback27_hidl_healthInfoChanged_2_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_10HealthInfoE",
5054   "parameters" :
5055   [
5056    {
5057     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
5058    },
5059    {
5060     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
5061    },
5062    {
5063     "referenced_type" : "_ZTIRKN7android8hardware6health4V2_110HealthInfoE"
5064    }
5065   ],
5066   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5067   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
5068  },
5069  {
5070   "function_name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback::ping",
5071   "linker_set_key" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback4pingEv",
5072   "parameters" :
5073   [
5074    {
5075     "is_this_ptr" : true,
5076     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
5077    }
5078   ],
5079   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5080   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
5081  },
5082  {
5083   "function_name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback::debug",
5084   "linker_set_key" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5085   "parameters" :
5086   [
5087    {
5088     "is_this_ptr" : true,
5089     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
5090    },
5091    {
5092     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
5093    },
5094    {
5095     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
5096    }
5097   ],
5098   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5099   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
5100  },
5101  {
5102   "function_name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback::BpHwHealthInfoCallback",
5103   "linker_set_key" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallbackC1ERKNS_2spINS0_7IBinderEEE",
5104   "parameters" :
5105   [
5106    {
5107     "is_this_ptr" : true,
5108     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
5109    },
5110    {
5111     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5112    }
5113   ],
5114   "return_type" : "_ZTIv",
5115   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
5116  },
5117  {
5118   "function_name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback::BpHwHealthInfoCallback",
5119   "linker_set_key" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallbackC2ERKNS_2spINS0_7IBinderEEE",
5120   "parameters" :
5121   [
5122    {
5123     "is_this_ptr" : true,
5124     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
5125    },
5126    {
5127     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5128    }
5129   ],
5130   "return_type" : "_ZTIv",
5131   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
5132  },
5133  {
5134   "function_name" : "android::hardware::health::V2_1::readEmbeddedFromParcel",
5135   "linker_set_key" : "_ZN7android8hardware6health4V2_122readEmbeddedFromParcelERKNS2_10HealthInfoERKNS0_6ParcelEjj",
5136   "parameters" :
5137   [
5138    {
5139     "referenced_type" : "_ZTIRKN7android8hardware6health4V2_110HealthInfoE"
5140    },
5141    {
5142     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
5143    },
5144    {
5145     "referenced_type" : "_ZTIj"
5146    },
5147    {
5148     "referenced_type" : "_ZTIj"
5149    }
5150   ],
5151   "return_type" : "_ZTIi",
5152   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/hwtypes.h"
5153  },
5154  {
5155   "function_name" : "android::hardware::health::V2_1::readEmbeddedFromParcel",
5156   "linker_set_key" : "_ZN7android8hardware6health4V2_122readEmbeddedFromParcelERKNS2_12HealthConfigERKNS0_6ParcelEjj",
5157   "parameters" :
5158   [
5159    {
5160     "referenced_type" : "_ZTIRKN7android8hardware6health4V2_112HealthConfigE"
5161    },
5162    {
5163     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
5164    },
5165    {
5166     "referenced_type" : "_ZTIj"
5167    },
5168    {
5169     "referenced_type" : "_ZTIj"
5170    }
5171   ],
5172   "return_type" : "_ZTIi",
5173   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/hwtypes.h"
5174  },
5175  {
5176   "function_name" : "android::hardware::health::V2_1::IHealth::getService",
5177   "linker_set_key" : "_ZN7android8hardware6health4V2_17IHealth10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
5178   "parameters" :
5179   [
5180    {
5181     "default_arg" : true,
5182     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5183    },
5184    {
5185     "default_arg" : true,
5186     "referenced_type" : "_ZTIb"
5187    }
5188   ],
5189   "return_type" : "_ZTIN7android2spINS_8hardware6health4V2_17IHealthEEE",
5190   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5191  },
5192  {
5193   "function_name" : "android::hardware::health::V2_1::IHealth::linkToDeath",
5194   "linker_set_key" : "_ZN7android8hardware6health4V2_17IHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
5195   "parameters" :
5196   [
5197    {
5198     "is_this_ptr" : true,
5199     "referenced_type" : "_ZTIPN7android8hardware6health4V2_17IHealthE"
5200    },
5201    {
5202     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5203    },
5204    {
5205     "referenced_type" : "_ZTIy"
5206    }
5207   ],
5208   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5209   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5210  },
5211  {
5212   "function_name" : "android::hardware::health::V2_1::IHealth::getDebugInfo",
5213   "linker_set_key" : "_ZN7android8hardware6health4V2_17IHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5214   "parameters" :
5215   [
5216    {
5217     "is_this_ptr" : true,
5218     "referenced_type" : "_ZTIPN7android8hardware6health4V2_17IHealthE"
5219    },
5220    {
5221     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
5222    }
5223   ],
5224   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5225   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5226  },
5227  {
5228   "function_name" : "android::hardware::health::V2_1::IHealth::getHashChain",
5229   "linker_set_key" : "_ZN7android8hardware6health4V2_17IHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
5230   "parameters" :
5231   [
5232    {
5233     "is_this_ptr" : true,
5234     "referenced_type" : "_ZTIPN7android8hardware6health4V2_17IHealthE"
5235    },
5236    {
5237     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
5238    }
5239   ],
5240   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5241   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5242  },
5243  {
5244   "function_name" : "android::hardware::health::V2_1::IHealth::tryGetService",
5245   "linker_set_key" : "_ZN7android8hardware6health4V2_17IHealth13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
5246   "parameters" :
5247   [
5248    {
5249     "default_arg" : true,
5250     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5251    },
5252    {
5253     "default_arg" : true,
5254     "referenced_type" : "_ZTIb"
5255    }
5256   ],
5257   "return_type" : "_ZTIN7android2spINS_8hardware6health4V2_17IHealthEEE",
5258   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5259  },
5260  {
5261   "function_name" : "android::hardware::health::V2_1::IHealth::unlinkToDeath",
5262   "linker_set_key" : "_ZN7android8hardware6health4V2_17IHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5263   "parameters" :
5264   [
5265    {
5266     "is_this_ptr" : true,
5267     "referenced_type" : "_ZTIPN7android8hardware6health4V2_17IHealthE"
5268    },
5269    {
5270     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5271    }
5272   ],
5273   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5274   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5275  },
5276  {
5277   "function_name" : "android::hardware::health::V2_1::IHealth::interfaceChain",
5278   "linker_set_key" : "_ZN7android8hardware6health4V2_17IHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5279   "parameters" :
5280   [
5281    {
5282     "is_this_ptr" : true,
5283     "referenced_type" : "_ZTIPN7android8hardware6health4V2_17IHealthE"
5284    },
5285    {
5286     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
5287    }
5288   ],
5289   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5290   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5291  },
5292  {
5293   "function_name" : "android::hardware::health::V2_1::IHealth::registerAsService",
5294   "linker_set_key" : "_ZN7android8hardware6health4V2_17IHealth17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
5295   "parameters" :
5296   [
5297    {
5298     "is_this_ptr" : true,
5299     "referenced_type" : "_ZTIPN7android8hardware6health4V2_17IHealthE"
5300    },
5301    {
5302     "default_arg" : true,
5303     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5304    }
5305   ],
5306   "return_type" : "_ZTIi",
5307   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5308  },
5309  {
5310   "function_name" : "android::hardware::health::V2_1::IHealth::interfaceDescriptor",
5311   "linker_set_key" : "_ZN7android8hardware6health4V2_17IHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5312   "parameters" :
5313   [
5314    {
5315     "is_this_ptr" : true,
5316     "referenced_type" : "_ZTIPN7android8hardware6health4V2_17IHealthE"
5317    },
5318    {
5319     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
5320    }
5321   ],
5322   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5323   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5324  },
5325  {
5326   "function_name" : "android::hardware::health::V2_1::IHealth::notifySyspropsChanged",
5327   "linker_set_key" : "_ZN7android8hardware6health4V2_17IHealth21notifySyspropsChangedEv",
5328   "parameters" :
5329   [
5330    {
5331     "is_this_ptr" : true,
5332     "referenced_type" : "_ZTIPN7android8hardware6health4V2_17IHealthE"
5333    }
5334   ],
5335   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5336   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5337  },
5338  {
5339   "function_name" : "android::hardware::health::V2_1::IHealth::setHALInstrumentation",
5340   "linker_set_key" : "_ZN7android8hardware6health4V2_17IHealth21setHALInstrumentationEv",
5341   "parameters" :
5342   [
5343    {
5344     "is_this_ptr" : true,
5345     "referenced_type" : "_ZTIPN7android8hardware6health4V2_17IHealthE"
5346    }
5347   ],
5348   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5349   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5350  },
5351  {
5352   "function_name" : "android::hardware::health::V2_1::IHealth::registerForNotifications",
5353   "linker_set_key" : "_ZN7android8hardware6health4V2_17IHealth24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5354   "parameters" :
5355   [
5356    {
5357     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5358    },
5359    {
5360     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
5361    }
5362   ],
5363   "return_type" : "_ZTIb",
5364   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5365  },
5366  {
5367   "function_name" : "android::hardware::health::V2_1::IHealth::ping",
5368   "linker_set_key" : "_ZN7android8hardware6health4V2_17IHealth4pingEv",
5369   "parameters" :
5370   [
5371    {
5372     "is_this_ptr" : true,
5373     "referenced_type" : "_ZTIPN7android8hardware6health4V2_17IHealthE"
5374    }
5375   ],
5376   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5377   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5378  },
5379  {
5380   "function_name" : "android::hardware::health::V2_1::IHealth::debug",
5381   "linker_set_key" : "_ZN7android8hardware6health4V2_17IHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5382   "parameters" :
5383   [
5384    {
5385     "is_this_ptr" : true,
5386     "referenced_type" : "_ZTIPN7android8hardware6health4V2_17IHealthE"
5387    },
5388    {
5389     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
5390    },
5391    {
5392     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
5393    }
5394   ],
5395   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5396   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5397  },
5398  {
5399   "function_name" : "android::hardware::health::V2_1::IHealth::castFrom",
5400   "linker_set_key" : "_ZN7android8hardware6health4V2_17IHealth8castFromERKNS_2spINS1_4V2_07IHealthEEEb",
5401   "parameters" :
5402   [
5403    {
5404     "referenced_type" : "_ZTIRKN7android2spINS_8hardware6health4V2_07IHealthEEE"
5405    },
5406    {
5407     "default_arg" : true,
5408     "referenced_type" : "_ZTIb"
5409    }
5410   ],
5411   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
5412   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5413  },
5414  {
5415   "function_name" : "android::hardware::health::V2_1::IHealth::castFrom",
5416   "linker_set_key" : "_ZN7android8hardware6health4V2_17IHealth8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
5417   "parameters" :
5418   [
5419    {
5420     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
5421    },
5422    {
5423     "default_arg" : true,
5424     "referenced_type" : "_ZTIb"
5425    }
5426   ],
5427   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
5428   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5429  },
5430  {
5431   "function_name" : "android::hardware::health::V2_1::IHealth::castFrom",
5432   "linker_set_key" : "_ZN7android8hardware6health4V2_17IHealth8castFromERKNS_2spIS3_EEb",
5433   "parameters" :
5434   [
5435    {
5436     "referenced_type" : "_ZTIRKN7android2spINS_8hardware6health4V2_17IHealthEEE"
5437    },
5438    {
5439     "default_arg" : true,
5440     "referenced_type" : "_ZTIb"
5441    }
5442   ],
5443   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
5444   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5445  },
5446  {
5447   "access" : "private",
5448   "function_name" : "android::hardware::health::V2_1::BsHealth::addOnewayTask",
5449   "linker_set_key" : "_ZN7android8hardware6health4V2_18BsHealth13addOnewayTaskENSt3__18functionIFvvEEE",
5450   "parameters" :
5451   [
5452    {
5453     "is_this_ptr" : true,
5454     "referenced_type" : "_ZTIPN7android8hardware6health4V2_18BsHealthE"
5455    },
5456    {
5457     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
5458    }
5459   ],
5460   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5461   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BsHealth.h"
5462  },
5463  {
5464   "function_name" : "android::hardware::health::V2_1::BsHealth::BsHealth",
5465   "linker_set_key" : "_ZN7android8hardware6health4V2_18BsHealthC1ENS_2spINS2_7IHealthEEE",
5466   "parameters" :
5467   [
5468    {
5469     "is_this_ptr" : true,
5470     "referenced_type" : "_ZTIPN7android8hardware6health4V2_18BsHealthE"
5471    },
5472    {
5473     "referenced_type" : "_ZTIKN7android2spINS_8hardware6health4V2_17IHealthEEE"
5474    }
5475   ],
5476   "return_type" : "_ZTIv",
5477   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BsHealth.h"
5478  },
5479  {
5480   "function_name" : "android::hardware::health::V2_1::BsHealth::BsHealth",
5481   "linker_set_key" : "_ZN7android8hardware6health4V2_18BsHealthC2ENS_2spINS2_7IHealthEEE",
5482   "parameters" :
5483   [
5484    {
5485     "is_this_ptr" : true,
5486     "referenced_type" : "_ZTIPN7android8hardware6health4V2_18BsHealthE"
5487    },
5488    {
5489     "referenced_type" : "_ZTIKN7android2spINS_8hardware6health4V2_17IHealthEEE"
5490    }
5491   ],
5492   "return_type" : "_ZTIv",
5493   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BsHealth.h"
5494  },
5495  {
5496   "function_name" : "android::hardware::details::castInterface",
5497   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_6health4V2_119IHealthInfoCallbackENS3_4V2_019IHealthInfoCallbackENS4_22BpHwHealthInfoCallbackEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
5498   "parameters" :
5499   [
5500    {
5501     "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE"
5502    },
5503    {
5504     "referenced_type" : "_ZTIPKc"
5505    },
5506    {
5507     "referenced_type" : "_ZTIb"
5508    }
5509   ],
5510   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
5511   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5512   "template_args" :
5513   [
5514    "_ZTIN7android8hardware6health4V2_119IHealthInfoCallbackE",
5515    "_ZTIN7android8hardware6health4V2_019IHealthInfoCallbackE",
5516    "_ZTIN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
5517   ]
5518  },
5519  {
5520   "function_name" : "android::hardware::details::castInterface",
5521   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_6health4V2_119IHealthInfoCallbackENS_4hidl4base4V1_05IBaseENS4_22BpHwHealthInfoCallbackEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
5522   "parameters" :
5523   [
5524    {
5525     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
5526    },
5527    {
5528     "referenced_type" : "_ZTIPKc"
5529    },
5530    {
5531     "referenced_type" : "_ZTIb"
5532    }
5533   ],
5534   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
5535   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5536   "template_args" :
5537   [
5538    "_ZTIN7android8hardware6health4V2_119IHealthInfoCallbackE",
5539    "_ZTIN7android4hidl4base4V1_05IBaseE",
5540    "_ZTIN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
5541   ]
5542  },
5543  {
5544   "function_name" : "android::hardware::details::castInterface",
5545   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_6health4V2_17IHealthENS3_4V2_07IHealthENS4_10BpHwHealthEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
5546   "parameters" :
5547   [
5548    {
5549     "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_07IHealthEEE"
5550    },
5551    {
5552     "referenced_type" : "_ZTIPKc"
5553    },
5554    {
5555     "referenced_type" : "_ZTIb"
5556    }
5557   ],
5558   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
5559   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5560   "template_args" :
5561   [
5562    "_ZTIN7android8hardware6health4V2_17IHealthE",
5563    "_ZTIN7android8hardware6health4V2_07IHealthE",
5564    "_ZTIN7android8hardware6health4V2_110BpHwHealthE"
5565   ]
5566  },
5567  {
5568   "function_name" : "android::hardware::details::castInterface",
5569   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_6health4V2_17IHealthENS_4hidl4base4V1_05IBaseENS4_10BpHwHealthEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
5570   "parameters" :
5571   [
5572    {
5573     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
5574    },
5575    {
5576     "referenced_type" : "_ZTIPKc"
5577    },
5578    {
5579     "referenced_type" : "_ZTIb"
5580    }
5581   ],
5582   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
5583   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5584   "template_args" :
5585   [
5586    "_ZTIN7android8hardware6health4V2_17IHealthE",
5587    "_ZTIN7android4hidl4base4V1_05IBaseE",
5588    "_ZTIN7android8hardware6health4V2_110BpHwHealthE"
5589   ]
5590  },
5591  {
5592   "function_name" : "android::hardware::details::wrapPassthrough",
5593   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_6health4V2_019IHealthInfoCallbackEvEENS_2spIT_EES8_",
5594   "parameters" :
5595   [
5596    {
5597     "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE"
5598    }
5599   ],
5600   "return_type" : "_ZTIN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
5601   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
5602   "template_args" : [ "_ZTIN7android8hardware6health4V2_019IHealthInfoCallbackE", "_ZTIv" ]
5603  },
5604  {
5605   "function_name" : "android::hardware::details::getServiceInternal",
5606   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_6health4V2_110BpHwHealthENS4_7IHealthEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
5607   "parameters" :
5608   [
5609    {
5610     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5611    },
5612    {
5613     "referenced_type" : "_ZTIb"
5614    },
5615    {
5616     "referenced_type" : "_ZTIb"
5617    }
5618   ],
5619   "return_type" : "_ZTIN7android2spINS_8hardware6health4V2_17IHealthEEE",
5620   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5621   "template_args" :
5622   [
5623    "_ZTIN7android8hardware6health4V2_110BpHwHealthE",
5624    "_ZTIN7android8hardware6health4V2_17IHealthE",
5625    "_ZTIv",
5626    "_ZTIv"
5627   ]
5628  },
5629  {
5630   "function_name" : "android::hardware::details::getServiceInternal",
5631   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_6health4V2_122BpHwHealthInfoCallbackENS4_19IHealthInfoCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
5632   "parameters" :
5633   [
5634    {
5635     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++/gen/android/hardware/health/2.1/HealthInfoCallbackAll.sdump"
5636    },
5637    {
5638     "referenced_type" : "_ZTIb"
5639    },
5640    {
5641     "referenced_type" : "_ZTIb"
5642    }
5643   ],
5644   "return_type" : "_ZTIN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
5645   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5646   "template_args" :
5647   [
5648    "_ZTIN7android8hardware6health4V2_122BpHwHealthInfoCallbackE",
5649    "_ZTIN7android8hardware6health4V2_119IHealthInfoCallbackE",
5650    "_ZTIv",
5651    "_ZTIv"
5652   ]
5653  },
5654  {
5655   "function_name" : "android::hardware::health::V2_1::BpHwHealth::onLastStrongRef",
5656   "linker_set_key" : "_ZThn8_N7android8hardware6health4V2_110BpHwHealth15onLastStrongRefEPKv",
5657   "parameters" :
5658   [
5659    {
5660     "is_this_ptr" : true,
5661     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
5662    },
5663    {
5664     "referenced_type" : "_ZTIPKv"
5665    }
5666   ],
5667   "return_type" : "_ZTIv",
5668   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
5669  },
5670  {
5671   "function_name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback::onLastStrongRef",
5672   "linker_set_key" : "_ZThn8_N7android8hardware6health4V2_122BpHwHealthInfoCallback15onLastStrongRefEPKv",
5673   "parameters" :
5674   [
5675    {
5676     "is_this_ptr" : true,
5677     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
5678    },
5679    {
5680     "referenced_type" : "_ZTIPKv"
5681    }
5682   ],
5683   "return_type" : "_ZTIv",
5684   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
5685  },
5686  {
5687   "function_name" : "android::hardware::health::V2_1::BpHwHealth::onLastStrongRef",
5688   "linker_set_key" : "_ZTv0_n20_N7android8hardware6health4V2_110BpHwHealth15onLastStrongRefEPKv",
5689   "parameters" :
5690   [
5691    {
5692     "is_this_ptr" : true,
5693     "referenced_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE"
5694    },
5695    {
5696     "referenced_type" : "_ZTIPKv"
5697    }
5698   ],
5699   "return_type" : "_ZTIv",
5700   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
5701  },
5702  {
5703   "function_name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback::onLastStrongRef",
5704   "linker_set_key" : "_ZTv0_n20_N7android8hardware6health4V2_122BpHwHealthInfoCallback15onLastStrongRefEPKv",
5705   "parameters" :
5706   [
5707    {
5708     "is_this_ptr" : true,
5709     "referenced_type" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
5710    },
5711    {
5712     "referenced_type" : "_ZTIPKv"
5713    }
5714   ],
5715   "return_type" : "_ZTIv",
5716   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
5717  }
5718 ],
5719 "global_vars" :
5720 [
5721  {
5722   "linker_set_key" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback10descriptorE",
5723   "name" : "android::hardware::health::V2_1::IHealthInfoCallback::descriptor",
5724   "referenced_type" : "_ZTIPKc",
5725   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
5726  },
5727  {
5728   "linker_set_key" : "_ZN7android8hardware6health4V2_17IHealth10descriptorE",
5729   "name" : "android::hardware::health::V2_1::IHealth::descriptor",
5730   "referenced_type" : "_ZTIPKc",
5731   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5732  }
5733 ],
5734 "lvalue_reference_types" :
5735 [
5736  {
5737   "alignment" : 4,
5738   "linker_set_key" : "_ZTIRK7log_msg",
5739   "name" : "const log_msg &",
5740   "referenced_type" : "_ZTIK7log_msg",
5741   "self_type" : "_ZTIRK7log_msg",
5742   "size" : 4,
5743   "source_file" : "/system/core/liblog/include/log/log_read.h"
5744  },
5745  {
5746   "alignment" : 4,
5747   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5748   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5749   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5750   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5751   "size" : 4,
5752   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5753  },
5754  {
5755   "alignment" : 4,
5756   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5757   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5758   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5759   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5760   "size" : 4,
5761   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5762  },
5763  {
5764   "alignment" : 4,
5765   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5766   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5767   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5768   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_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_8hardware27hidl_binder_death_recipientEEE",
5775   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5776   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5777   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5778   "size" : 4,
5779   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5780  },
5781  {
5782   "alignment" : 4,
5783   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
5784   "name" : "const android::sp<android::hardware::health::V2_0::IHealthInfoCallback> &",
5785   "referenced_type" : "_ZTIKN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
5786   "self_type" : "_ZTIRKN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
5787   "size" : 4,
5788   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5789  },
5790  {
5791   "alignment" : 4,
5792   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware6health4V2_07IHealthEEE",
5793   "name" : "const android::sp<android::hardware::health::V2_0::IHealth> &",
5794   "referenced_type" : "_ZTIKN7android2spINS_8hardware6health4V2_07IHealthEEE",
5795   "self_type" : "_ZTIRKN7android2spINS_8hardware6health4V2_07IHealthEEE",
5796   "size" : 4,
5797   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5798  },
5799  {
5800   "alignment" : 4,
5801   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
5802   "name" : "const android::sp<android::hardware::health::V2_1::IHealthInfoCallback> &",
5803   "referenced_type" : "_ZTIKN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
5804   "self_type" : "_ZTIRKN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
5805   "size" : 4,
5806   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5807  },
5808  {
5809   "alignment" : 4,
5810   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware6health4V2_17IHealthEEE",
5811   "name" : "const android::sp<android::hardware::health::V2_1::IHealth> &",
5812   "referenced_type" : "_ZTIKN7android2spINS_8hardware6health4V2_17IHealthEEE",
5813   "self_type" : "_ZTIRKN7android2spINS_8hardware6health4V2_17IHealthEEE",
5814   "size" : 4,
5815   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5816  },
5817  {
5818   "alignment" : 4,
5819   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5820   "name" : "const android::sp<android::hardware::IBinder> &",
5821   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5822   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5823   "size" : 4,
5824   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5825  },
5826  {
5827   "alignment" : 4,
5828   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5829   "name" : "const android::wp<android::hardware::BHwBinder> &",
5830   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5831   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5832   "size" : 4,
5833   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5834  },
5835  {
5836   "alignment" : 4,
5837   "linker_set_key" : "_ZTIRKN7android7String8E",
5838   "name" : "const android::String8 &",
5839   "referenced_type" : "_ZTIKN7android7String8E",
5840   "self_type" : "_ZTIRKN7android7String8E",
5841   "size" : 4,
5842   "source_file" : "/system/core/libutils/include/utils/String8.h"
5843  },
5844  {
5845   "alignment" : 4,
5846   "linker_set_key" : "_ZTIRKN7android8String16E",
5847   "name" : "const android::String16 &",
5848   "referenced_type" : "_ZTIKN7android8String16E",
5849   "self_type" : "_ZTIRKN7android8String16E",
5850   "size" : 4,
5851   "source_file" : "/system/core/libutils/include/utils/String16.h"
5852  },
5853  {
5854   "alignment" : 4,
5855   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5856   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
5857   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
5858   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5859   "size" : 4,
5860   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5861  },
5862  {
5863   "alignment" : 4,
5864   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
5865   "name" : "const android::hardware::hidl_handle &",
5866   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
5867   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
5868   "size" : 4,
5869   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5870  },
5871  {
5872   "alignment" : 4,
5873   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
5874   "name" : "const android::hardware::hidl_memory &",
5875   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5876   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
5877   "size" : 4,
5878   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5879  },
5880  {
5881   "alignment" : 4,
5882   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
5883   "name" : "const android::hardware::hidl_string &",
5884   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
5885   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
5886   "size" : 4,
5887   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5888  },
5889  {
5890   "alignment" : 4,
5891   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
5892   "name" : "const android::hardware::hidl_version &",
5893   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5894   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
5895   "size" : 4,
5896   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5897  },
5898  {
5899   "alignment" : 4,
5900   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
5901   "name" : "const android::hardware::Parcel &",
5902   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
5903   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
5904   "size" : 4,
5905   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5906  },
5907  {
5908   "alignment" : 4,
5909   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
5910   "name" : "const android::hardware::Return<bool> &",
5911   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5912   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
5913   "size" : 4,
5914   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5915  },
5916  {
5917   "alignment" : 4,
5918   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
5919   "name" : "const android::hardware::Status &",
5920   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5921   "self_type" : "_ZTIRKN7android8hardware6StatusE",
5922   "size" : 4,
5923   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5924  },
5925  {
5926   "alignment" : 4,
5927   "linker_set_key" : "_ZTIRKN7android8hardware6health4V2_010HealthInfoE",
5928   "name" : "const android::hardware::health::V2_0::HealthInfo &",
5929   "referenced_type" : "_ZTIKN7android8hardware6health4V2_010HealthInfoE",
5930   "self_type" : "_ZTIRKN7android8hardware6health4V2_010HealthInfoE",
5931   "size" : 4,
5932   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
5933  },
5934  {
5935   "alignment" : 4,
5936   "linker_set_key" : "_ZTIRKN7android8hardware6health4V2_011StorageInfoE",
5937   "name" : "const android::hardware::health::V2_0::StorageInfo &",
5938   "referenced_type" : "_ZTIKN7android8hardware6health4V2_011StorageInfoE",
5939   "self_type" : "_ZTIRKN7android8hardware6health4V2_011StorageInfoE",
5940   "size" : 4,
5941   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5942  },
5943  {
5944   "alignment" : 4,
5945   "linker_set_key" : "_ZTIRKN7android8hardware6health4V2_09DiskStatsE",
5946   "name" : "const android::hardware::health::V2_0::DiskStats &",
5947   "referenced_type" : "_ZTIKN7android8hardware6health4V2_09DiskStatsE",
5948   "self_type" : "_ZTIRKN7android8hardware6health4V2_09DiskStatsE",
5949   "size" : 4,
5950   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5951  },
5952  {
5953   "alignment" : 4,
5954   "linker_set_key" : "_ZTIRKN7android8hardware6health4V2_110HealthInfoE",
5955   "name" : "const android::hardware::health::V2_1::HealthInfo &",
5956   "referenced_type" : "_ZTIKN7android8hardware6health4V2_110HealthInfoE",
5957   "self_type" : "_ZTIRKN7android8hardware6health4V2_110HealthInfoE",
5958   "size" : 4,
5959   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
5960  },
5961  {
5962   "alignment" : 4,
5963   "linker_set_key" : "_ZTIRKN7android8hardware6health4V2_112HealthConfigE",
5964   "name" : "const android::hardware::health::V2_1::HealthConfig &",
5965   "referenced_type" : "_ZTIKN7android8hardware6health4V2_112HealthConfigE",
5966   "self_type" : "_ZTIRKN7android8hardware6health4V2_112HealthConfigE",
5967   "size" : 4,
5968   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/hwtypes.h"
5969  },
5970  {
5971   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5972   "name" : "const iter<is_const> &",
5973   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5974   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5975   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5976  },
5977  {
5978   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5979   "name" : "const iter<is_const> &",
5980   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++/gen/android/hardware/health/2.1/HealthInfoCallbackAll.sdump",
5981   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++/gen/android/hardware/health/2.1/HealthInfoCallbackAll.sdump",
5982   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5983  },
5984  {
5985   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5986   "name" : "const iter<is_const> &",
5987   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++/gen/android/hardware/health/2.1/types.sdump",
5988   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++/gen/android/hardware/health/2.1/types.sdump",
5989   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5990  },
5991  {
5992   "alignment" : 4,
5993   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5994   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5995   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5996   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5997   "size" : 4,
5998   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
5999  },
6000  {
6001   "alignment" : 4,
6002   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE",
6003   "name" : "const android::hardware::hidl_vec<android::hardware::health::V2_0::StorageInfo> &",
6004   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE",
6005   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE",
6006   "size" : 4,
6007   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6008  },
6009  {
6010   "alignment" : 4,
6011   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE",
6012   "name" : "const android::hardware::hidl_vec<android::hardware::health::V2_0::DiskStats> &",
6013   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE",
6014   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE",
6015   "size" : 4,
6016   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6017  },
6018  {
6019   "alignment" : 4,
6020   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
6021   "name" : "const android::hardware::hidl_vec<int> &",
6022   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6023   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
6024   "size" : 4,
6025   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6026  },
6027  {
6028   "alignment" : 4,
6029   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6030   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
6031   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6032   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6033   "size" : 4,
6034   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6035  },
6036  {
6037   "alignment" : 4,
6038   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6039   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
6040   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++/gen/android/hardware/health/2.1/HealthInfoCallbackAll.sdump",
6041   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++/gen/android/hardware/health/2.1/HealthInfoCallbackAll.sdump",
6042   "size" : 4,
6043   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6044  },
6045  {
6046   "alignment" : 4,
6047   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6048   "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 *> > *)> > > &",
6049   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6050   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6051   "size" : 4,
6052   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6053  },
6054  {
6055   "alignment" : 4,
6056   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6057   "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 *> > *)> > > &",
6058   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++/gen/android/hardware/health/2.1/HealthInfoCallbackAll.sdump",
6059   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++/gen/android/hardware/health/2.1/HealthInfoCallbackAll.sdump",
6060   "size" : 4,
6061   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6062  },
6063  {
6064   "alignment" : 4,
6065   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6066   "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 *> > *)> > > &",
6067   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++/gen/android/hardware/health/2.1/types.sdump",
6068   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++/gen/android/hardware/health/2.1/types.sdump",
6069   "size" : 4,
6070   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6071  },
6072  {
6073   "alignment" : 4,
6074   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
6075   "name" : "const android::hidl::base::V1_0::IBase *const &",
6076   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6077   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
6078   "size" : 4,
6079   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6080  },
6081  {
6082   "alignment" : 4,
6083   "linker_set_key" : "_ZTIRKa",
6084   "name" : "const signed char &",
6085   "referenced_type" : "_ZTIKa",
6086   "self_type" : "_ZTIRKa",
6087   "size" : 4,
6088   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6089  },
6090  {
6091   "alignment" : 4,
6092   "linker_set_key" : "_ZTIRKb",
6093   "name" : "const bool &",
6094   "referenced_type" : "_ZTIKb",
6095   "self_type" : "_ZTIRKb",
6096   "size" : 4,
6097   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6098  },
6099  {
6100   "alignment" : 4,
6101   "linker_set_key" : "_ZTIRKd",
6102   "name" : "const double &",
6103   "referenced_type" : "_ZTIKd",
6104   "self_type" : "_ZTIRKd",
6105   "size" : 4,
6106   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6107  },
6108  {
6109   "alignment" : 4,
6110   "linker_set_key" : "_ZTIRKf",
6111   "name" : "const float &",
6112   "referenced_type" : "_ZTIKf",
6113   "self_type" : "_ZTIRKf",
6114   "size" : 4,
6115   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6116  },
6117  {
6118   "alignment" : 4,
6119   "linker_set_key" : "_ZTIRKh",
6120   "name" : "const unsigned char &",
6121   "referenced_type" : "_ZTIKh",
6122   "self_type" : "_ZTIRKh",
6123   "size" : 4,
6124   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6125  },
6126  {
6127   "alignment" : 4,
6128   "linker_set_key" : "_ZTIRKi",
6129   "name" : "const int &",
6130   "referenced_type" : "_ZTIKi",
6131   "self_type" : "_ZTIRKi",
6132   "size" : 4,
6133   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6134  },
6135  {
6136   "alignment" : 4,
6137   "linker_set_key" : "_ZTIRKj",
6138   "name" : "const unsigned int &",
6139   "referenced_type" : "_ZTIKj",
6140   "self_type" : "_ZTIRKj",
6141   "size" : 4,
6142   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6143  },
6144  {
6145   "alignment" : 4,
6146   "linker_set_key" : "_ZTIRKs",
6147   "name" : "const short &",
6148   "referenced_type" : "_ZTIKs",
6149   "self_type" : "_ZTIRKs",
6150   "size" : 4,
6151   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6152  },
6153  {
6154   "alignment" : 4,
6155   "linker_set_key" : "_ZTIRKt",
6156   "name" : "const unsigned short &",
6157   "referenced_type" : "_ZTIKt",
6158   "self_type" : "_ZTIRKt",
6159   "size" : 4,
6160   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6161  },
6162  {
6163   "alignment" : 4,
6164   "linker_set_key" : "_ZTIRKx",
6165   "name" : "const long long &",
6166   "referenced_type" : "_ZTIKx",
6167   "self_type" : "_ZTIRKx",
6168   "size" : 4,
6169   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6170  },
6171  {
6172   "alignment" : 4,
6173   "linker_set_key" : "_ZTIRKy",
6174   "name" : "const unsigned long long &",
6175   "referenced_type" : "_ZTIKy",
6176   "self_type" : "_ZTIRKy",
6177   "size" : 4,
6178   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6179  },
6180  {
6181   "alignment" : 4,
6182   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6183   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
6184   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6185   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6186   "size" : 4,
6187   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6188  },
6189  {
6190   "alignment" : 4,
6191   "linker_set_key" : "_ZTIRN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
6192   "name" : "android::sp<android::hardware::health::V2_0::IHealthInfoCallback> &",
6193   "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
6194   "self_type" : "_ZTIRN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
6195   "size" : 4,
6196   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6197  },
6198  {
6199   "alignment" : 4,
6200   "linker_set_key" : "_ZTIRN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
6201   "name" : "android::sp<android::hardware::health::V2_1::IHealthInfoCallback> &",
6202   "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
6203   "self_type" : "_ZTIRN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
6204   "size" : 4,
6205   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6206  },
6207  {
6208   "alignment" : 4,
6209   "linker_set_key" : "_ZTIRN7android2spINS_8hardware6health4V2_17IHealthEEE",
6210   "name" : "android::sp<android::hardware::health::V2_1::IHealth> &",
6211   "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_17IHealthEEE",
6212   "self_type" : "_ZTIRN7android2spINS_8hardware6health4V2_17IHealthEEE",
6213   "size" : 4,
6214   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6215  },
6216  {
6217   "alignment" : 4,
6218   "linker_set_key" : "_ZTIRN7android5MutexE",
6219   "name" : "android::Mutex &",
6220   "referenced_type" : "_ZTIN7android5MutexE",
6221   "self_type" : "_ZTIRN7android5MutexE",
6222   "size" : 4,
6223   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6224  },
6225  {
6226   "alignment" : 4,
6227   "linker_set_key" : "_ZTIRN7android6RWLockE",
6228   "name" : "android::RWLock &",
6229   "referenced_type" : "_ZTIN7android6RWLockE",
6230   "self_type" : "_ZTIRN7android6RWLockE",
6231   "size" : 4,
6232   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6233  },
6234  {
6235   "alignment" : 4,
6236   "linker_set_key" : "_ZTIRN7android7String8E",
6237   "name" : "android::String8 &",
6238   "referenced_type" : "_ZTIN7android7String8E",
6239   "self_type" : "_ZTIRN7android7String8E",
6240   "size" : 4,
6241   "source_file" : "/system/core/libutils/include/utils/String8.h"
6242  },
6243  {
6244   "alignment" : 4,
6245   "linker_set_key" : "_ZTIRN7android8String16E",
6246   "name" : "android::String16 &",
6247   "referenced_type" : "_ZTIN7android8String16E",
6248   "self_type" : "_ZTIRN7android8String16E",
6249   "size" : 4,
6250   "source_file" : "/system/core/libutils/include/utils/String16.h"
6251  },
6252  {
6253   "alignment" : 4,
6254   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
6255   "name" : "android::hardware::TextOutput &",
6256   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
6257   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
6258   "size" : 4,
6259   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6260  },
6261  {
6262   "alignment" : 4,
6263   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
6264   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
6265   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6266   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
6267   "size" : 4,
6268   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6269  },
6270  {
6271   "alignment" : 4,
6272   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
6273   "name" : "android::hardware::hidl_memory &",
6274   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6275   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
6276   "size" : 4,
6277   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6278  },
6279  {
6280   "alignment" : 4,
6281   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
6282   "name" : "android::hardware::hidl_string &",
6283   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6284   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
6285   "size" : 4,
6286   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6287  },
6288  {
6289   "alignment" : 4,
6290   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
6291   "name" : "android::hardware::Return<android::hardware::health::V2_0::Result> &",
6292   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
6293   "self_type" : "_ZTIRN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
6294   "size" : 4,
6295   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6296  },
6297  {
6298   "alignment" : 4,
6299   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
6300   "name" : "android::hardware::Return<android::sp<android::hardware::health::V2_1::IHealthInfoCallback> > &",
6301   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
6302   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
6303   "size" : 4,
6304   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6305  },
6306  {
6307   "alignment" : 4,
6308   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
6309   "name" : "android::hardware::Return<android::sp<android::hardware::health::V2_1::IHealth> > &",
6310   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
6311   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
6312   "size" : 4,
6313   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6314  },
6315  {
6316   "alignment" : 4,
6317   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
6318   "name" : "android::hardware::Return<bool> &",
6319   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6320   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
6321   "size" : 4,
6322   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6323  },
6324  {
6325   "alignment" : 4,
6326   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
6327   "name" : "android::hardware::Return<void> &",
6328   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
6329   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
6330   "size" : 4,
6331   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6332  },
6333  {
6334   "alignment" : 4,
6335   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
6336   "name" : "android::hardware::Status &",
6337   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6338   "self_type" : "_ZTIRN7android8hardware6StatusE",
6339   "size" : 4,
6340   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6341  },
6342  {
6343   "alignment" : 4,
6344   "linker_set_key" : "_ZTIRN7android8hardware6health4V2_011StorageInfoE",
6345   "name" : "android::hardware::health::V2_0::StorageInfo &",
6346   "referenced_type" : "_ZTIN7android8hardware6health4V2_011StorageInfoE",
6347   "self_type" : "_ZTIRN7android8hardware6health4V2_011StorageInfoE",
6348   "size" : 4,
6349   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6350  },
6351  {
6352   "alignment" : 4,
6353   "linker_set_key" : "_ZTIRN7android8hardware6health4V2_09DiskStatsE",
6354   "name" : "android::hardware::health::V2_0::DiskStats &",
6355   "referenced_type" : "_ZTIN7android8hardware6health4V2_09DiskStatsE",
6356   "self_type" : "_ZTIRN7android8hardware6health4V2_09DiskStatsE",
6357   "size" : 4,
6358   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6359  },
6360  {
6361   "alignment" : 4,
6362   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6363   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
6364   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6365   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6366   "size" : 4,
6367   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6368  },
6369  {
6370   "alignment" : 4,
6371   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6372   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
6373   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6374   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6375   "size" : 4,
6376   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6377  },
6378  {
6379   "alignment" : 4,
6380   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEE",
6381   "name" : "android::hardware::details::hidl_pointer<android::hardware::health::V2_0::StorageInfo> &",
6382   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEE",
6383   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEE",
6384   "size" : 4,
6385   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6386  },
6387  {
6388   "alignment" : 4,
6389   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEE",
6390   "name" : "android::hardware::details::hidl_pointer<android::hardware::health::V2_0::DiskStats> &",
6391   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEE",
6392   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEE",
6393   "size" : 4,
6394   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6395  },
6396  {
6397   "alignment" : 4,
6398   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6399   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
6400   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6401   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6402   "size" : 4,
6403   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6404  },
6405  {
6406   "alignment" : 4,
6407   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6408   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
6409   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6410   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6411   "size" : 4,
6412   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6413  },
6414  {
6415   "alignment" : 4,
6416   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE",
6417   "name" : "android::hardware::hidl_vec<android::hardware::health::V2_0::StorageInfo> &",
6418   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE",
6419   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE",
6420   "size" : 4,
6421   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6422  },
6423  {
6424   "alignment" : 4,
6425   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE",
6426   "name" : "android::hardware::hidl_vec<android::hardware::health::V2_0::DiskStats> &",
6427   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE",
6428   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE",
6429   "size" : 4,
6430   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6431  },
6432  {
6433   "alignment" : 4,
6434   "linker_set_key" : "_ZTIRh",
6435   "name" : "unsigned char &",
6436   "referenced_type" : "_ZTIh",
6437   "self_type" : "_ZTIRh",
6438   "size" : 4,
6439   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6440  },
6441  {
6442   "alignment" : 4,
6443   "linker_set_key" : "_ZTIRi",
6444   "name" : "int &",
6445   "referenced_type" : "_ZTIi",
6446   "self_type" : "_ZTIRi",
6447   "size" : 4,
6448   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6449  },
6450  {
6451   "alignment" : 4,
6452   "linker_set_key" : "_ZTIRx",
6453   "name" : "long long &",
6454   "referenced_type" : "_ZTIx",
6455   "self_type" : "_ZTIRx",
6456   "size" : 4,
6457   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/types.h"
6458  }
6459 ],
6460 "pointer_types" :
6461 [
6462  {
6463   "alignment" : 4,
6464   "linker_set_key" : "_ZTIP13native_handle",
6465   "name" : "native_handle *",
6466   "referenced_type" : "_ZTI13native_handle",
6467   "self_type" : "_ZTIP13native_handle",
6468   "size" : 4,
6469   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6470  },
6471  {
6472   "alignment" : 4,
6473   "linker_set_key" : "_ZTIP18android_flex_plane",
6474   "name" : "android_flex_plane *",
6475   "referenced_type" : "_ZTI18android_flex_plane",
6476   "self_type" : "_ZTIP18android_flex_plane",
6477   "size" : 4,
6478   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6479  },
6480  {
6481   "alignment" : 4,
6482   "linker_set_key" : "_ZTIP7log_msg",
6483   "name" : "log_msg *",
6484   "referenced_type" : "_ZTI7log_msg",
6485   "self_type" : "_ZTIP7log_msg",
6486   "size" : 4,
6487   "source_file" : "/system/core/liblog/include/log/log_read.h"
6488  },
6489  {
6490   "alignment" : 4,
6491   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6492   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6493   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6494   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6495   "size" : 4,
6496   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6497  },
6498  {
6499   "alignment" : 4,
6500   "linker_set_key" : "_ZTIPFiPvE",
6501   "name" : "int (*)(void *)",
6502   "referenced_type" : "_ZTIFiPvE",
6503   "self_type" : "_ZTIPFiPvE",
6504   "size" : 4,
6505   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6506  },
6507  {
6508   "alignment" : 4,
6509   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6510   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6511   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6512   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6513   "size" : 4,
6514   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6515  },
6516  {
6517   "alignment" : 4,
6518   "linker_set_key" : "_ZTIPK13native_handle",
6519   "name" : "const native_handle *",
6520   "referenced_type" : "_ZTIK13native_handle",
6521   "self_type" : "_ZTIPK13native_handle",
6522   "size" : 4,
6523   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6524  },
6525  {
6526   "alignment" : 4,
6527   "linker_set_key" : "_ZTIPK7log_msg",
6528   "name" : "const log_msg *",
6529   "referenced_type" : "_ZTIK7log_msg",
6530   "self_type" : "_ZTIPK7log_msg",
6531   "size" : 4,
6532   "source_file" : "/system/core/liblog/include/log/log_read.h"
6533  },
6534  {
6535   "alignment" : 4,
6536   "linker_set_key" : "_ZTIPKDs",
6537   "name" : "const char16_t *",
6538   "referenced_type" : "_ZTIKDs",
6539   "self_type" : "_ZTIPKDs",
6540   "size" : 4,
6541   "source_file" : "/system/core/libutils/include/utils/String16.h"
6542  },
6543  {
6544   "alignment" : 4,
6545   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
6546   "name" : "const android::VectorImpl *",
6547   "referenced_type" : "_ZTIKN7android10VectorImplE",
6548   "self_type" : "_ZTIPKN7android10VectorImplE",
6549   "size" : 4,
6550   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6551  },
6552  {
6553   "alignment" : 4,
6554   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
6555   "name" : "const android::NativeHandle *",
6556   "referenced_type" : "_ZTIKN7android12NativeHandleE",
6557   "self_type" : "_ZTIPKN7android12NativeHandleE",
6558   "size" : 4,
6559   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6560  },
6561  {
6562   "alignment" : 4,
6563   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6564   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6565   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6566   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6567   "size" : 4,
6568   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6569  },
6570  {
6571   "alignment" : 4,
6572   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6573   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6574   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6575   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6576   "size" : 4,
6577   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6578  },
6579  {
6580   "alignment" : 4,
6581   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6582   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6583   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6584   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6585   "size" : 4,
6586   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6587  },
6588  {
6589   "alignment" : 4,
6590   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6591   "name" : "const android::sp<android::hardware::ProcessState> *",
6592   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6593   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6594   "size" : 4,
6595   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6596  },
6597  {
6598   "alignment" : 4,
6599   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6600   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6601   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6602   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6603   "size" : 4,
6604   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6605  },
6606  {
6607   "alignment" : 4,
6608   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6609   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6610   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6611   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6612   "size" : 4,
6613   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6614  },
6615  {
6616   "alignment" : 4,
6617   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
6618   "name" : "const android::sp<android::hardware::health::V2_0::IHealthInfoCallback> *",
6619   "referenced_type" : "_ZTIKN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
6620   "self_type" : "_ZTIPKN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
6621   "size" : 4,
6622   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6623  },
6624  {
6625   "alignment" : 4,
6626   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware6health4V2_07IHealthEEE",
6627   "name" : "const android::sp<android::hardware::health::V2_0::IHealth> *",
6628   "referenced_type" : "_ZTIKN7android2spINS_8hardware6health4V2_07IHealthEEE",
6629   "self_type" : "_ZTIPKN7android2spINS_8hardware6health4V2_07IHealthEEE",
6630   "size" : 4,
6631   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6632  },
6633  {
6634   "alignment" : 4,
6635   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
6636   "name" : "const android::sp<android::hardware::health::V2_1::IHealthInfoCallback> *",
6637   "referenced_type" : "_ZTIKN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
6638   "self_type" : "_ZTIPKN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
6639   "size" : 4,
6640   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6641  },
6642  {
6643   "alignment" : 4,
6644   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware6health4V2_17IHealthEEE",
6645   "name" : "const android::sp<android::hardware::health::V2_1::IHealth> *",
6646   "referenced_type" : "_ZTIKN7android2spINS_8hardware6health4V2_17IHealthEEE",
6647   "self_type" : "_ZTIPKN7android2spINS_8hardware6health4V2_17IHealthEEE",
6648   "size" : 4,
6649   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6650  },
6651  {
6652   "alignment" : 4,
6653   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6654   "name" : "const android::sp<android::hardware::IBinder> *",
6655   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6656   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6657   "size" : 4,
6658   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6659  },
6660  {
6661   "alignment" : 4,
6662   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6663   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6664   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6665   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6666   "size" : 4,
6667   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6668  },
6669  {
6670   "alignment" : 4,
6671   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6672   "name" : "const android::wp<android::hardware::BHwBinder> *",
6673   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6674   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6675   "size" : 4,
6676   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6677  },
6678  {
6679   "alignment" : 4,
6680   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6681   "name" : "const android::hidl::base::V1_0::IBase *",
6682   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6683   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6684   "size" : 4,
6685   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6686  },
6687  {
6688   "alignment" : 4,
6689   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6690   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6691   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6692   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6693   "size" : 4,
6694   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6695  },
6696  {
6697   "alignment" : 4,
6698   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6699   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6700   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6701   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6702   "size" : 4,
6703   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6704  },
6705  {
6706   "alignment" : 4,
6707   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6708   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6709   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6710   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6711   "size" : 4,
6712   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6713  },
6714  {
6715   "alignment" : 4,
6716   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
6717   "name" : "const android::RefBase *",
6718   "referenced_type" : "_ZTIKN7android7RefBaseE",
6719   "self_type" : "_ZTIPKN7android7RefBaseE",
6720   "size" : 4,
6721   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6722  },
6723  {
6724   "alignment" : 4,
6725   "linker_set_key" : "_ZTIPKN7android7String8E",
6726   "name" : "const android::String8 *",
6727   "referenced_type" : "_ZTIKN7android7String8E",
6728   "self_type" : "_ZTIPKN7android7String8E",
6729   "size" : 4,
6730   "source_file" : "/system/core/libutils/include/utils/String8.h"
6731  },
6732  {
6733   "alignment" : 4,
6734   "linker_set_key" : "_ZTIPKN7android8String16E",
6735   "name" : "const android::String16 *",
6736   "referenced_type" : "_ZTIKN7android8String16E",
6737   "self_type" : "_ZTIPKN7android8String16E",
6738   "size" : 4,
6739   "source_file" : "/system/core/libutils/include/utils/String16.h"
6740  },
6741  {
6742   "alignment" : 4,
6743   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6744   "name" : "const android::hardware::BpHwRefBase *",
6745   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6746   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6747   "size" : 4,
6748   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6749  },
6750  {
6751   "alignment" : 4,
6752   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
6753   "name" : "const android::hardware::hidl_memory *",
6754   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6755   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
6756   "size" : 4,
6757   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6758  },
6759  {
6760   "alignment" : 4,
6761   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
6762   "name" : "const android::hardware::hidl_version *",
6763   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
6764   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
6765   "size" : 4,
6766   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6767  },
6768  {
6769   "alignment" : 4,
6770   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
6771   "name" : "const android::hardware::Return<android::hardware::health::V2_0::Result> *",
6772   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
6773   "self_type" : "_ZTIPKN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
6774   "size" : 4,
6775   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6776  },
6777  {
6778   "alignment" : 4,
6779   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
6780   "name" : "const android::hardware::Return<android::sp<android::hardware::health::V2_1::IHealthInfoCallback> > *",
6781   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
6782   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
6783   "size" : 4,
6784   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6785  },
6786  {
6787   "alignment" : 4,
6788   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
6789   "name" : "const android::hardware::Return<android::sp<android::hardware::health::V2_1::IHealth> > *",
6790   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
6791   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
6792   "size" : 4,
6793   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6794  },
6795  {
6796   "alignment" : 4,
6797   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
6798   "name" : "const android::hardware::Return<bool> *",
6799   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6800   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
6801   "size" : 4,
6802   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6803  },
6804  {
6805   "alignment" : 4,
6806   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
6807   "name" : "const android::hardware::Status *",
6808   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
6809   "self_type" : "_ZTIPKN7android8hardware6StatusE",
6810   "size" : 4,
6811   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6812  },
6813  {
6814   "alignment" : 4,
6815   "linker_set_key" : "_ZTIPKN7android8hardware6health4V2_010BpHwHealthE",
6816   "name" : "const android::hardware::health::V2_0::BpHwHealth *",
6817   "referenced_type" : "_ZTIKN7android8hardware6health4V2_010BpHwHealthE",
6818   "self_type" : "_ZTIPKN7android8hardware6health4V2_010BpHwHealthE",
6819   "size" : 4,
6820   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
6821  },
6822  {
6823   "alignment" : 4,
6824   "linker_set_key" : "_ZTIPKN7android8hardware6health4V2_019IHealthInfoCallbackE",
6825   "name" : "const android::hardware::health::V2_0::IHealthInfoCallback *",
6826   "referenced_type" : "_ZTIKN7android8hardware6health4V2_019IHealthInfoCallbackE",
6827   "self_type" : "_ZTIPKN7android8hardware6health4V2_019IHealthInfoCallbackE",
6828   "size" : 4,
6829   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealthInfoCallback.h"
6830  },
6831  {
6832   "alignment" : 4,
6833   "linker_set_key" : "_ZTIPKN7android8hardware6health4V2_022BpHwHealthInfoCallbackE",
6834   "name" : "const android::hardware::health::V2_0::BpHwHealthInfoCallback *",
6835   "referenced_type" : "_ZTIKN7android8hardware6health4V2_022BpHwHealthInfoCallbackE",
6836   "self_type" : "_ZTIPKN7android8hardware6health4V2_022BpHwHealthInfoCallbackE",
6837   "size" : 4,
6838   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealthInfoCallback.h"
6839  },
6840  {
6841   "alignment" : 4,
6842   "linker_set_key" : "_ZTIPKN7android8hardware6health4V2_07IHealthE",
6843   "name" : "const android::hardware::health::V2_0::IHealth *",
6844   "referenced_type" : "_ZTIKN7android8hardware6health4V2_07IHealthE",
6845   "self_type" : "_ZTIPKN7android8hardware6health4V2_07IHealthE",
6846   "size" : 4,
6847   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealth.h"
6848  },
6849  {
6850   "alignment" : 4,
6851   "linker_set_key" : "_ZTIPKN7android8hardware6health4V2_110BpHwHealthE",
6852   "name" : "const android::hardware::health::V2_1::BpHwHealth *",
6853   "referenced_type" : "_ZTIKN7android8hardware6health4V2_110BpHwHealthE",
6854   "self_type" : "_ZTIPKN7android8hardware6health4V2_110BpHwHealthE",
6855   "size" : 4,
6856   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
6857  },
6858  {
6859   "alignment" : 4,
6860   "linker_set_key" : "_ZTIPKN7android8hardware6health4V2_119IHealthInfoCallbackE",
6861   "name" : "const android::hardware::health::V2_1::IHealthInfoCallback *",
6862   "referenced_type" : "_ZTIKN7android8hardware6health4V2_119IHealthInfoCallbackE",
6863   "self_type" : "_ZTIPKN7android8hardware6health4V2_119IHealthInfoCallbackE",
6864   "size" : 4,
6865   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
6866  },
6867  {
6868   "alignment" : 4,
6869   "linker_set_key" : "_ZTIPKN7android8hardware6health4V2_122BpHwHealthInfoCallbackE",
6870   "name" : "const android::hardware::health::V2_1::BpHwHealthInfoCallback *",
6871   "referenced_type" : "_ZTIKN7android8hardware6health4V2_122BpHwHealthInfoCallbackE",
6872   "self_type" : "_ZTIPKN7android8hardware6health4V2_122BpHwHealthInfoCallbackE",
6873   "size" : 4,
6874   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
6875  },
6876  {
6877   "alignment" : 4,
6878   "linker_set_key" : "_ZTIPKN7android8hardware6health4V2_17IHealthE",
6879   "name" : "const android::hardware::health::V2_1::IHealth *",
6880   "referenced_type" : "_ZTIKN7android8hardware6health4V2_17IHealthE",
6881   "self_type" : "_ZTIPKN7android8hardware6health4V2_17IHealthE",
6882   "size" : 4,
6883   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
6884  },
6885  {
6886   "alignment" : 4,
6887   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6888   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6889   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6890   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6891   "size" : 4,
6892   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6893  },
6894  {
6895   "alignment" : 4,
6896   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6897   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6898   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6899   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6900   "size" : 4,
6901   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6902  },
6903  {
6904   "alignment" : 4,
6905   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEE",
6906   "name" : "const android::hardware::details::hidl_pointer<android::hardware::health::V2_0::StorageInfo> *",
6907   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEE",
6908   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEE",
6909   "size" : 4,
6910   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6911  },
6912  {
6913   "alignment" : 4,
6914   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEE",
6915   "name" : "const android::hardware::details::hidl_pointer<android::hardware::health::V2_0::DiskStats> *",
6916   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEE",
6917   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEE",
6918   "size" : 4,
6919   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6920  },
6921  {
6922   "alignment" : 4,
6923   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6924   "name" : "const android::hardware::details::hidl_pointer<int> *",
6925   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6926   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
6927   "size" : 4,
6928   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6929  },
6930  {
6931   "alignment" : 4,
6932   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
6933   "name" : "const android::hardware::details::return_status *",
6934   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
6935   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
6936   "size" : 4,
6937   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6938  },
6939  {
6940   "alignment" : 4,
6941   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE",
6942   "name" : "const android::hardware::hidl_vec<android::hardware::health::V2_0::StorageInfo> *",
6943   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE",
6944   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE",
6945   "size" : 4,
6946   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6947  },
6948  {
6949   "alignment" : 4,
6950   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE",
6951   "name" : "const android::hardware::hidl_vec<android::hardware::health::V2_0::DiskStats> *",
6952   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE",
6953   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE",
6954   "size" : 4,
6955   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6956  },
6957  {
6958   "alignment" : 4,
6959   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
6960   "name" : "const android::hardware::hidl_vec<int> *",
6961   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6962   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
6963   "size" : 4,
6964   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6965  },
6966  {
6967   "alignment" : 4,
6968   "linker_set_key" : "_ZTIPKc",
6969   "name" : "const char *",
6970   "referenced_type" : "_ZTIKc",
6971   "self_type" : "_ZTIPKc",
6972   "size" : 4,
6973   "source_file" : "/system/core/liblog/include/android/log.h"
6974  },
6975  {
6976   "alignment" : 4,
6977   "linker_set_key" : "_ZTIPKh",
6978   "name" : "const unsigned char *",
6979   "referenced_type" : "_ZTIKh",
6980   "self_type" : "_ZTIPKh",
6981   "size" : 4,
6982   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6983  },
6984  {
6985   "alignment" : 4,
6986   "linker_set_key" : "_ZTIPKv",
6987   "name" : "const void *",
6988   "referenced_type" : "_ZTIKv",
6989   "self_type" : "_ZTIPKv",
6990   "size" : 4,
6991   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6992  },
6993  {
6994   "alignment" : 4,
6995   "linker_set_key" : "_ZTIPKy",
6996   "name" : "const unsigned long long *",
6997   "referenced_type" : "_ZTIKy",
6998   "self_type" : "_ZTIPKy",
6999   "size" : 4,
7000   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7001  },
7002  {
7003   "alignment" : 4,
7004   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
7005   "name" : "android::ScopedTrace *",
7006   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7007   "self_type" : "_ZTIPN7android11ScopedTraceE",
7008   "size" : 4,
7009   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7010  },
7011  {
7012   "alignment" : 4,
7013   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
7014   "name" : "android::ReferenceRenamer *",
7015   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
7016   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
7017   "size" : 4,
7018   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7019  },
7020  {
7021   "alignment" : 4,
7022   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
7023   "name" : "android::VirtualLightRefBase *",
7024   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
7025   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
7026   "size" : 4,
7027   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
7028  },
7029  {
7030   "alignment" : 4,
7031   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
7032   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
7033   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7034   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
7035   "size" : 4,
7036   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7037  },
7038  {
7039   "alignment" : 4,
7040   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7041   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
7042   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7043   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7044   "size" : 4,
7045   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7046  },
7047  {
7048   "alignment" : 4,
7049   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7050   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
7051   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7052   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7053   "size" : 4,
7054   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7055  },
7056  {
7057   "alignment" : 4,
7058   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
7059   "name" : "android::sp<android::hardware::ProcessState> *",
7060   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7061   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
7062   "size" : 4,
7063   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7064  },
7065  {
7066   "alignment" : 4,
7067   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7068   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
7069   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7070   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7071   "size" : 4,
7072   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7073  },
7074  {
7075   "alignment" : 4,
7076   "linker_set_key" : "_ZTIPN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
7077   "name" : "android::sp<android::hardware::health::V2_0::IHealthInfoCallback> *",
7078   "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
7079   "self_type" : "_ZTIPN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
7080   "size" : 4,
7081   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7082  },
7083  {
7084   "alignment" : 4,
7085   "linker_set_key" : "_ZTIPN7android2spINS_8hardware6health4V2_07IHealthEEE",
7086   "name" : "android::sp<android::hardware::health::V2_0::IHealth> *",
7087   "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_07IHealthEEE",
7088   "self_type" : "_ZTIPN7android2spINS_8hardware6health4V2_07IHealthEEE",
7089   "size" : 4,
7090   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7091  },
7092  {
7093   "alignment" : 4,
7094   "linker_set_key" : "_ZTIPN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
7095   "name" : "android::sp<android::hardware::health::V2_1::IHealthInfoCallback> *",
7096   "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
7097   "self_type" : "_ZTIPN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
7098   "size" : 4,
7099   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7100  },
7101  {
7102   "alignment" : 4,
7103   "linker_set_key" : "_ZTIPN7android2spINS_8hardware6health4V2_17IHealthEEE",
7104   "name" : "android::sp<android::hardware::health::V2_1::IHealth> *",
7105   "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_17IHealthEEE",
7106   "self_type" : "_ZTIPN7android2spINS_8hardware6health4V2_17IHealthEEE",
7107   "size" : 4,
7108   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7109  },
7110  {
7111   "alignment" : 4,
7112   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7113   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
7114   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7115   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7116   "size" : 4,
7117   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7118  },
7119  {
7120   "alignment" : 4,
7121   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
7122   "name" : "android::sp<android::hardware::IBinder> *",
7123   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7124   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
7125   "size" : 4,
7126   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7127  },
7128  {
7129   "alignment" : 4,
7130   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
7131   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
7132   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7133   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
7134   "size" : 4,
7135   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7136  },
7137  {
7138   "alignment" : 4,
7139   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7140   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
7141   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7142   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7143   "size" : 4,
7144   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7145  },
7146  {
7147   "alignment" : 4,
7148   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
7149   "name" : "android::wp<android::hardware::BHwBinder> *",
7150   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
7151   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
7152   "size" : 4,
7153   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7154  },
7155  {
7156   "alignment" : 4,
7157   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
7158   "name" : "android::hidl::base::V1_0::IBase *",
7159   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
7160   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
7161   "size" : 4,
7162   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7163  },
7164  {
7165   "alignment" : 4,
7166   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
7167   "name" : "android::hidl::base::V1_0::BnHwBase *",
7168   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
7169   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
7170   "size" : 4,
7171   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
7172  },
7173  {
7174   "alignment" : 4,
7175   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
7176   "name" : "android::hidl::manager::V1_0::IServiceManager *",
7177   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
7178   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
7179   "size" : 4,
7180   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7181  },
7182  {
7183   "alignment" : 4,
7184   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
7185   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
7186   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
7187   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
7188   "size" : 4,
7189   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7190  },
7191  {
7192   "alignment" : 4,
7193   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
7194   "name" : "android::Mutex::Autolock *",
7195   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
7196   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
7197   "size" : 4,
7198   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7199  },
7200  {
7201   "alignment" : 4,
7202   "linker_set_key" : "_ZTIPN7android5MutexE",
7203   "name" : "android::Mutex *",
7204   "referenced_type" : "_ZTIN7android5MutexE",
7205   "self_type" : "_ZTIPN7android5MutexE",
7206   "size" : 4,
7207   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7208  },
7209  {
7210   "alignment" : 4,
7211   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
7212   "name" : "android::RWLock::AutoRLock *",
7213   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
7214   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
7215   "size" : 4,
7216   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7217  },
7218  {
7219   "alignment" : 4,
7220   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
7221   "name" : "android::RWLock::AutoWLock *",
7222   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
7223   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
7224   "size" : 4,
7225   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7226  },
7227  {
7228   "alignment" : 4,
7229   "linker_set_key" : "_ZTIPN7android6RWLockE",
7230   "name" : "android::RWLock *",
7231   "referenced_type" : "_ZTIN7android6RWLockE",
7232   "self_type" : "_ZTIPN7android6RWLockE",
7233   "size" : 4,
7234   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7235  },
7236  {
7237   "alignment" : 4,
7238   "linker_set_key" : "_ZTIPN7android6ThreadE",
7239   "name" : "android::Thread *",
7240   "referenced_type" : "_ZTIN7android6ThreadE",
7241   "self_type" : "_ZTIPN7android6ThreadE",
7242   "size" : 4,
7243   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7244  },
7245  {
7246   "alignment" : 4,
7247   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
7248   "name" : "android::RefBase::weakref_impl *",
7249   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
7250   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
7251   "size" : 4,
7252   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7253  },
7254  {
7255   "alignment" : 4,
7256   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
7257   "name" : "android::RefBase::weakref_type *",
7258   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
7259   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
7260   "size" : 4,
7261   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7262  },
7263  {
7264   "alignment" : 4,
7265   "linker_set_key" : "_ZTIPN7android7RefBaseE",
7266   "name" : "android::RefBase *",
7267   "referenced_type" : "_ZTIN7android7RefBaseE",
7268   "self_type" : "_ZTIPN7android7RefBaseE",
7269   "size" : 4,
7270   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7271  },
7272  {
7273   "alignment" : 4,
7274   "linker_set_key" : "_ZTIPN7android7String8E",
7275   "name" : "android::String8 *",
7276   "referenced_type" : "_ZTIN7android7String8E",
7277   "self_type" : "_ZTIPN7android7String8E",
7278   "size" : 4,
7279   "source_file" : "/system/core/libutils/include/utils/String8.h"
7280  },
7281  {
7282   "alignment" : 4,
7283   "linker_set_key" : "_ZTIPN7android8String16E",
7284   "name" : "android::String16 *",
7285   "referenced_type" : "_ZTIN7android8String16E",
7286   "self_type" : "_ZTIPN7android8String16E",
7287   "size" : 4,
7288   "source_file" : "/system/core/libutils/include/utils/String16.h"
7289  },
7290  {
7291   "alignment" : 4,
7292   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
7293   "name" : "android::hardware::IInterface *",
7294   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
7295   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
7296   "size" : 4,
7297   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7298  },
7299  {
7300   "alignment" : 4,
7301   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
7302   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
7303   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
7304   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
7305   "size" : 4,
7306   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7307  },
7308  {
7309   "alignment" : 4,
7310   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEEE",
7311   "name" : "android::hardware::BpInterface<android::hardware::health::V2_1::IHealthInfoCallback> *",
7312   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEEE",
7313   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEEE",
7314   "size" : 4,
7315   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7316  },
7317  {
7318   "alignment" : 4,
7319   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEEE",
7320   "name" : "android::hardware::BpInterface<android::hardware::health::V2_1::IHealth> *",
7321   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEEE",
7322   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEEE",
7323   "size" : 4,
7324   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7325  },
7326  {
7327   "alignment" : 4,
7328   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
7329   "name" : "android::hardware::hidl_memory *",
7330   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
7331   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
7332   "size" : 4,
7333   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7334  },
7335  {
7336   "alignment" : 4,
7337   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
7338   "name" : "android::hardware::hidl_string *",
7339   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
7340   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
7341   "size" : 4,
7342   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7343  },
7344  {
7345   "alignment" : 4,
7346   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
7347   "name" : "android::hardware::ProcessState *",
7348   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
7349   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
7350   "size" : 4,
7351   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7352  },
7353  {
7354   "alignment" : 4,
7355   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
7356   "name" : "android::hardware::hidl_version *",
7357   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
7358   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
7359   "size" : 4,
7360   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7361  },
7362  {
7363   "alignment" : 4,
7364   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7365   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
7366   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7367   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7368   "size" : 4,
7369   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7370  },
7371  {
7372   "alignment" : 4,
7373   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7374   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
7375   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7376   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7377   "size" : 4,
7378   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7379  },
7380  {
7381   "alignment" : 4,
7382   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7383   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
7384   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7385   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7386   "size" : 4,
7387   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7388  },
7389  {
7390   "alignment" : 4,
7391   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
7392   "name" : "android::hardware::GrantorDescriptor *",
7393   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
7394   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
7395   "size" : 4,
7396   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7397  },
7398  {
7399   "alignment" : 4,
7400   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
7401   "name" : "android::hardware::hidl_death_recipient *",
7402   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
7403   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
7404   "size" : 4,
7405   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7406  },
7407  {
7408   "alignment" : 4,
7409   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
7410   "name" : "android::hardware::hidl_binder_death_recipient *",
7411   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
7412   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
7413   "size" : 4,
7414   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7415  },
7416  {
7417   "alignment" : 4,
7418   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
7419   "name" : "android::hardware::Parcel *",
7420   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
7421   "self_type" : "_ZTIPN7android8hardware6ParcelE",
7422   "size" : 4,
7423   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7424  },
7425  {
7426   "alignment" : 4,
7427   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
7428   "name" : "android::hardware::Return<android::hardware::health::V2_0::Result> *",
7429   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
7430   "self_type" : "_ZTIPN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
7431   "size" : 4,
7432   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7433  },
7434  {
7435   "alignment" : 4,
7436   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
7437   "name" : "android::hardware::Return<android::sp<android::hardware::health::V2_1::IHealthInfoCallback> > *",
7438   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
7439   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
7440   "size" : 4,
7441   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7442  },
7443  {
7444   "alignment" : 4,
7445   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
7446   "name" : "android::hardware::Return<android::sp<android::hardware::health::V2_1::IHealth> > *",
7447   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
7448   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
7449   "size" : 4,
7450   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7451  },
7452  {
7453   "alignment" : 4,
7454   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
7455   "name" : "android::hardware::Return<bool> *",
7456   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
7457   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
7458   "size" : 4,
7459   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7460  },
7461  {
7462   "alignment" : 4,
7463   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
7464   "name" : "android::hardware::Return<void> *",
7465   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
7466   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
7467   "size" : 4,
7468   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7469  },
7470  {
7471   "alignment" : 4,
7472   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
7473   "name" : "android::hardware::Status *",
7474   "referenced_type" : "_ZTIN7android8hardware6StatusE",
7475   "self_type" : "_ZTIPN7android8hardware6StatusE",
7476   "size" : 4,
7477   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7478  },
7479  {
7480   "alignment" : 4,
7481   "linker_set_key" : "_ZTIPN7android8hardware6health4V2_010BnHwHealthE",
7482   "name" : "android::hardware::health::V2_0::BnHwHealth *",
7483   "referenced_type" : "_ZTIN7android8hardware6health4V2_010BnHwHealthE",
7484   "self_type" : "_ZTIPN7android8hardware6health4V2_010BnHwHealthE",
7485   "size" : 4,
7486   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealth.h"
7487  },
7488  {
7489   "alignment" : 4,
7490   "linker_set_key" : "_ZTIPN7android8hardware6health4V2_011StorageInfoE",
7491   "name" : "android::hardware::health::V2_0::StorageInfo *",
7492   "referenced_type" : "_ZTIN7android8hardware6health4V2_011StorageInfoE",
7493   "self_type" : "_ZTIPN7android8hardware6health4V2_011StorageInfoE",
7494   "size" : 4,
7495   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7496  },
7497  {
7498   "alignment" : 4,
7499   "linker_set_key" : "_ZTIPN7android8hardware6health4V2_019IHealthInfoCallbackE",
7500   "name" : "android::hardware::health::V2_0::IHealthInfoCallback *",
7501   "referenced_type" : "_ZTIN7android8hardware6health4V2_019IHealthInfoCallbackE",
7502   "self_type" : "_ZTIPN7android8hardware6health4V2_019IHealthInfoCallbackE",
7503   "size" : 4,
7504   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7505  },
7506  {
7507   "alignment" : 4,
7508   "linker_set_key" : "_ZTIPN7android8hardware6health4V2_022BnHwHealthInfoCallbackE",
7509   "name" : "android::hardware::health::V2_0::BnHwHealthInfoCallback *",
7510   "referenced_type" : "_ZTIN7android8hardware6health4V2_022BnHwHealthInfoCallbackE",
7511   "self_type" : "_ZTIPN7android8hardware6health4V2_022BnHwHealthInfoCallbackE",
7512   "size" : 4,
7513   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealthInfoCallback.h"
7514  },
7515  {
7516   "alignment" : 4,
7517   "linker_set_key" : "_ZTIPN7android8hardware6health4V2_07IHealthE",
7518   "name" : "android::hardware::health::V2_0::IHealth *",
7519   "referenced_type" : "_ZTIN7android8hardware6health4V2_07IHealthE",
7520   "self_type" : "_ZTIPN7android8hardware6health4V2_07IHealthE",
7521   "size" : 4,
7522   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7523  },
7524  {
7525   "alignment" : 4,
7526   "linker_set_key" : "_ZTIPN7android8hardware6health4V2_09DiskStatsE",
7527   "name" : "android::hardware::health::V2_0::DiskStats *",
7528   "referenced_type" : "_ZTIN7android8hardware6health4V2_09DiskStatsE",
7529   "self_type" : "_ZTIPN7android8hardware6health4V2_09DiskStatsE",
7530   "size" : 4,
7531   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7532  },
7533  {
7534   "alignment" : 4,
7535   "linker_set_key" : "_ZTIPN7android8hardware6health4V2_110BnHwHealthE",
7536   "name" : "android::hardware::health::V2_1::BnHwHealth *",
7537   "referenced_type" : "_ZTIN7android8hardware6health4V2_110BnHwHealthE",
7538   "self_type" : "_ZTIPN7android8hardware6health4V2_110BnHwHealthE",
7539   "size" : 4,
7540   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7541  },
7542  {
7543   "alignment" : 4,
7544   "linker_set_key" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE",
7545   "name" : "android::hardware::health::V2_1::BpHwHealth *",
7546   "referenced_type" : "_ZTIN7android8hardware6health4V2_110BpHwHealthE",
7547   "self_type" : "_ZTIPN7android8hardware6health4V2_110BpHwHealthE",
7548   "size" : 4,
7549   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7550  },
7551  {
7552   "alignment" : 4,
7553   "linker_set_key" : "_ZTIPN7android8hardware6health4V2_119IHealthInfoCallbackE",
7554   "name" : "android::hardware::health::V2_1::IHealthInfoCallback *",
7555   "referenced_type" : "_ZTIN7android8hardware6health4V2_119IHealthInfoCallbackE",
7556   "self_type" : "_ZTIPN7android8hardware6health4V2_119IHealthInfoCallbackE",
7557   "size" : 4,
7558   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7559  },
7560  {
7561   "alignment" : 4,
7562   "linker_set_key" : "_ZTIPN7android8hardware6health4V2_120BsHealthInfoCallbackE",
7563   "name" : "android::hardware::health::V2_1::BsHealthInfoCallback *",
7564   "referenced_type" : "_ZTIN7android8hardware6health4V2_120BsHealthInfoCallbackE",
7565   "self_type" : "_ZTIPN7android8hardware6health4V2_120BsHealthInfoCallbackE",
7566   "size" : 4,
7567   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7568  },
7569  {
7570   "alignment" : 4,
7571   "linker_set_key" : "_ZTIPN7android8hardware6health4V2_122BnHwHealthInfoCallbackE",
7572   "name" : "android::hardware::health::V2_1::BnHwHealthInfoCallback *",
7573   "referenced_type" : "_ZTIN7android8hardware6health4V2_122BnHwHealthInfoCallbackE",
7574   "self_type" : "_ZTIPN7android8hardware6health4V2_122BnHwHealthInfoCallbackE",
7575   "size" : 4,
7576   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7577  },
7578  {
7579   "alignment" : 4,
7580   "linker_set_key" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE",
7581   "name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback *",
7582   "referenced_type" : "_ZTIN7android8hardware6health4V2_122BpHwHealthInfoCallbackE",
7583   "self_type" : "_ZTIPN7android8hardware6health4V2_122BpHwHealthInfoCallbackE",
7584   "size" : 4,
7585   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7586  },
7587  {
7588   "alignment" : 4,
7589   "linker_set_key" : "_ZTIPN7android8hardware6health4V2_17IHealthE",
7590   "name" : "android::hardware::health::V2_1::IHealth *",
7591   "referenced_type" : "_ZTIN7android8hardware6health4V2_17IHealthE",
7592   "self_type" : "_ZTIPN7android8hardware6health4V2_17IHealthE",
7593   "size" : 4,
7594   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7595  },
7596  {
7597   "alignment" : 4,
7598   "linker_set_key" : "_ZTIPN7android8hardware6health4V2_18BsHealthE",
7599   "name" : "android::hardware::health::V2_1::BsHealth *",
7600   "referenced_type" : "_ZTIN7android8hardware6health4V2_18BsHealthE",
7601   "self_type" : "_ZTIPN7android8hardware6health4V2_18BsHealthE",
7602   "size" : 4,
7603   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7604  },
7605  {
7606   "alignment" : 4,
7607   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7608   "name" : "android::hardware::IBinder::DeathRecipient *",
7609   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
7610   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
7611   "size" : 4,
7612   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7613  },
7614  {
7615   "alignment" : 4,
7616   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
7617   "name" : "android::hardware::IBinder *",
7618   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
7619   "self_type" : "_ZTIPN7android8hardware7IBinderE",
7620   "size" : 4,
7621   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7622  },
7623  {
7624   "alignment" : 4,
7625   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7626   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7627   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7628   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7629   "size" : 4,
7630   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7631  },
7632  {
7633   "alignment" : 4,
7634   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7635   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7636   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7637   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7638   "size" : 4,
7639   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7640  },
7641  {
7642   "alignment" : 4,
7643   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEE",
7644   "name" : "android::hardware::details::hidl_pointer<android::hardware::health::V2_0::StorageInfo> *",
7645   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEE",
7646   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEE",
7647   "size" : 4,
7648   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7649  },
7650  {
7651   "alignment" : 4,
7652   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEE",
7653   "name" : "android::hardware::details::hidl_pointer<android::hardware::health::V2_0::DiskStats> *",
7654   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEE",
7655   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEE",
7656   "size" : 4,
7657   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7658  },
7659  {
7660   "alignment" : 4,
7661   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7662   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
7663   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7664   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
7665   "size" : 4,
7666   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7667  },
7668  {
7669   "alignment" : 4,
7670   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
7671   "name" : "android::hardware::details::return_status *",
7672   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
7673   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
7674   "size" : 4,
7675   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7676  },
7677  {
7678   "alignment" : 4,
7679   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7680   "name" : "android::hardware::details::HidlInstrumentor *",
7681   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
7682   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
7683   "size" : 4,
7684   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7685  },
7686  {
7687   "alignment" : 4,
7688   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7689   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
7690   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7691   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
7692   "size" : 4,
7693   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7694  },
7695  {
7696   "alignment" : 4,
7697   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7698   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
7699   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7700   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7701   "size" : 4,
7702   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7703  },
7704  {
7705   "alignment" : 4,
7706   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE",
7707   "name" : "android::hardware::hidl_vec<android::hardware::health::V2_0::StorageInfo> *",
7708   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE",
7709   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE",
7710   "size" : 4,
7711   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7712  },
7713  {
7714   "alignment" : 4,
7715   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE",
7716   "name" : "android::hardware::hidl_vec<android::hardware::health::V2_0::DiskStats> *",
7717   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE",
7718   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE",
7719   "size" : 4,
7720   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7721  },
7722  {
7723   "alignment" : 4,
7724   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
7725   "name" : "android::hardware::BHwBinder *",
7726   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
7727   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
7728   "size" : 4,
7729   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7730  },
7731  {
7732   "alignment" : 4,
7733   "linker_set_key" : "_ZTIPN7android9ConditionE",
7734   "name" : "android::Condition *",
7735   "referenced_type" : "_ZTIN7android9ConditionE",
7736   "self_type" : "_ZTIPN7android9ConditionE",
7737   "size" : 4,
7738   "source_file" : "/system/core/libutils/include/utils/Condition.h"
7739  },
7740  {
7741   "alignment" : 4,
7742   "linker_set_key" : "_ZTIPPv",
7743   "name" : "void **",
7744   "referenced_type" : "_ZTIPv",
7745   "self_type" : "_ZTIPPv",
7746   "size" : 4,
7747   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
7748  },
7749  {
7750   "alignment" : 4,
7751   "linker_set_key" : "_ZTIPc",
7752   "name" : "char *",
7753   "referenced_type" : "_ZTIc",
7754   "self_type" : "_ZTIPc",
7755   "size" : 4,
7756   "source_file" : "/system/core/liblog/include/log/log_read.h"
7757  },
7758  {
7759   "alignment" : 4,
7760   "linker_set_key" : "_ZTIPh",
7761   "name" : "unsigned char *",
7762   "referenced_type" : "_ZTIh",
7763   "self_type" : "_ZTIPh",
7764   "size" : 4,
7765   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7766  },
7767  {
7768   "alignment" : 4,
7769   "linker_set_key" : "_ZTIPi",
7770   "name" : "int *",
7771   "referenced_type" : "_ZTIi",
7772   "self_type" : "_ZTIPi",
7773   "size" : 4,
7774   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7775  },
7776  {
7777   "alignment" : 4,
7778   "linker_set_key" : "_ZTIPv",
7779   "name" : "void *",
7780   "referenced_type" : "_ZTIv",
7781   "self_type" : "_ZTIPv",
7782   "size" : 4,
7783   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7784  },
7785  {
7786   "alignment" : 4,
7787   "linker_set_key" : "_ZTIPy",
7788   "name" : "unsigned long long *",
7789   "referenced_type" : "_ZTIy",
7790   "self_type" : "_ZTIPy",
7791   "size" : 4,
7792   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7793  }
7794 ],
7795 "qualified_types" :
7796 [
7797  {
7798   "alignment" : 4,
7799   "is_const" : true,
7800   "linker_set_key" : "_ZTIK13native_handle",
7801   "name" : "const native_handle",
7802   "referenced_type" : "_ZTI13native_handle",
7803   "self_type" : "_ZTIK13native_handle",
7804   "size" : 12,
7805   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7806  },
7807  {
7808   "alignment" : 4,
7809   "is_const" : true,
7810   "linker_set_key" : "_ZTIK7log_msg",
7811   "name" : "const log_msg",
7812   "referenced_type" : "_ZTI7log_msg",
7813   "self_type" : "_ZTIK7log_msg",
7814   "size" : 5124,
7815   "source_file" : "/system/core/liblog/include/log/log_read.h"
7816  },
7817  {
7818   "alignment" : 2,
7819   "is_const" : true,
7820   "linker_set_key" : "_ZTIKDs",
7821   "name" : "const char16_t",
7822   "referenced_type" : "_ZTIDs",
7823   "self_type" : "_ZTIKDs",
7824   "size" : 2,
7825   "source_file" : "/system/core/libutils/include/utils/String16.h"
7826  },
7827  {
7828   "alignment" : 4,
7829   "is_const" : true,
7830   "linker_set_key" : "_ZTIKN7android10VectorImplE",
7831   "name" : "const android::VectorImpl",
7832   "referenced_type" : "_ZTIN7android10VectorImplE",
7833   "self_type" : "_ZTIKN7android10VectorImplE",
7834   "size" : 20,
7835   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7836  },
7837  {
7838   "alignment" : 4,
7839   "is_const" : true,
7840   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
7841   "name" : "const android::NativeHandle",
7842   "referenced_type" : "_ZTIN7android12NativeHandleE",
7843   "self_type" : "_ZTIKN7android12NativeHandleE",
7844   "size" : 12,
7845   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7846  },
7847  {
7848   "alignment" : 4,
7849   "is_const" : true,
7850   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
7851   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
7852   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7853   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
7854   "size" : 4,
7855   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7856  },
7857  {
7858   "alignment" : 4,
7859   "is_const" : true,
7860   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7861   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
7862   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7863   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
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_4hidl7manager4V1_020IServiceNotificationEEE",
7871   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7872   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7873   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
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_8hardware12ProcessStateEEE",
7881   "name" : "const android::sp<android::hardware::ProcessState>",
7882   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7883   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
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_8hardware20hidl_death_recipientEEE",
7891   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
7892   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
7893   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
7894   "size" : 4,
7895   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7896  },
7897  {
7898   "alignment" : 4,
7899   "is_const" : true,
7900   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7901   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
7902   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7903   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7904   "size" : 4,
7905   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7906  },
7907  {
7908   "alignment" : 4,
7909   "is_const" : true,
7910   "linker_set_key" : "_ZTIKN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
7911   "name" : "const android::sp<android::hardware::health::V2_0::IHealthInfoCallback>",
7912   "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
7913   "self_type" : "_ZTIKN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
7914   "size" : 4,
7915   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7916  },
7917  {
7918   "alignment" : 4,
7919   "is_const" : true,
7920   "linker_set_key" : "_ZTIKN7android2spINS_8hardware6health4V2_07IHealthEEE",
7921   "name" : "const android::sp<android::hardware::health::V2_0::IHealth>",
7922   "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_07IHealthEEE",
7923   "self_type" : "_ZTIKN7android2spINS_8hardware6health4V2_07IHealthEEE",
7924   "size" : 4,
7925   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7926  },
7927  {
7928   "alignment" : 4,
7929   "is_const" : true,
7930   "linker_set_key" : "_ZTIKN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
7931   "name" : "const android::sp<android::hardware::health::V2_1::IHealthInfoCallback>",
7932   "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
7933   "self_type" : "_ZTIKN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
7934   "size" : 4,
7935   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7936  },
7937  {
7938   "alignment" : 4,
7939   "is_const" : true,
7940   "linker_set_key" : "_ZTIKN7android2spINS_8hardware6health4V2_17IHealthEEE",
7941   "name" : "const android::sp<android::hardware::health::V2_1::IHealth>",
7942   "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_17IHealthEEE",
7943   "self_type" : "_ZTIKN7android2spINS_8hardware6health4V2_17IHealthEEE",
7944   "size" : 4,
7945   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7946  },
7947  {
7948   "alignment" : 4,
7949   "is_const" : true,
7950   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
7951   "name" : "const android::sp<android::hardware::IBinder>",
7952   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7953   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
7954   "size" : 4,
7955   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7956  },
7957  {
7958   "alignment" : 4,
7959   "is_const" : true,
7960   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
7961   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
7962   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7963   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
7964   "size" : 8,
7965   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7966  },
7967  {
7968   "alignment" : 4,
7969   "is_const" : true,
7970   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
7971   "name" : "const android::wp<android::hardware::BHwBinder>",
7972   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
7973   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
7974   "size" : 8,
7975   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7976  },
7977  {
7978   "alignment" : 4,
7979   "is_const" : true,
7980   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
7981   "name" : "const android::hidl::base::V1_0::IBase",
7982   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
7983   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
7984   "size" : 12,
7985   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
7986  },
7987  {
7988   "alignment" : 4,
7989   "is_const" : true,
7990   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
7991   "name" : "const android::hidl::base::V1_0::BpHwBase",
7992   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
7993   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
7994   "size" : 92,
7995   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
7996  },
7997  {
7998   "alignment" : 4,
7999   "is_const" : true,
8000   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
8001   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
8002   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
8003   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
8004   "size" : 4,
8005   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8006  },
8007  {
8008   "alignment" : 4,
8009   "is_const" : true,
8010   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
8011   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
8012   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
8013   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
8014   "size" : 4,
8015   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8016  },
8017  {
8018   "alignment" : 1,
8019   "is_const" : true,
8020   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
8021   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
8022   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
8023   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
8024   "size" : 1,
8025   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8026  },
8027  {
8028   "alignment" : 4,
8029   "is_const" : true,
8030   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
8031   "name" : "const android::hidl::manager::V1_0::IServiceManager",
8032   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
8033   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
8034   "size" : 12,
8035   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8036  },
8037  {
8038   "alignment" : 4,
8039   "is_const" : true,
8040   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
8041   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
8042   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
8043   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
8044   "size" : 12,
8045   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
8046  },
8047  {
8048   "alignment" : 4,
8049   "is_const" : true,
8050   "linker_set_key" : "_ZTIKN7android7RefBaseE",
8051   "name" : "const android::RefBase",
8052   "referenced_type" : "_ZTIN7android7RefBaseE",
8053   "self_type" : "_ZTIKN7android7RefBaseE",
8054   "size" : 8,
8055   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8056  },
8057  {
8058   "alignment" : 4,
8059   "is_const" : true,
8060   "linker_set_key" : "_ZTIKN7android7String8E",
8061   "name" : "const android::String8",
8062   "referenced_type" : "_ZTIN7android7String8E",
8063   "self_type" : "_ZTIKN7android7String8E",
8064   "size" : 4,
8065   "source_file" : "/system/core/libutils/include/utils/String8.h"
8066  },
8067  {
8068   "alignment" : 4,
8069   "is_const" : true,
8070   "linker_set_key" : "_ZTIKN7android8String16E",
8071   "name" : "const android::String16",
8072   "referenced_type" : "_ZTIN7android8String16E",
8073   "self_type" : "_ZTIKN7android8String16E",
8074   "size" : 4,
8075   "source_file" : "/system/core/libutils/include/utils/String16.h"
8076  },
8077  {
8078   "alignment" : 1,
8079   "is_const" : true,
8080   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
8081   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
8082   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
8083   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
8084   "size" : 32,
8085   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8086  },
8087  {
8088   "alignment" : 4,
8089   "is_const" : true,
8090   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
8091   "name" : "const android::hardware::BpHwRefBase",
8092   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
8093   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
8094   "size" : 24,
8095   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8096  },
8097  {
8098   "alignment" : 8,
8099   "is_const" : true,
8100   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
8101   "name" : "const android::hardware::hidl_handle",
8102   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
8103   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
8104   "size" : 16,
8105   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8106  },
8107  {
8108   "alignment" : 8,
8109   "is_const" : true,
8110   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
8111   "name" : "const android::hardware::hidl_memory",
8112   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
8113   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
8114   "size" : 40,
8115   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8116  },
8117  {
8118   "alignment" : 8,
8119   "is_const" : true,
8120   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
8121   "name" : "const android::hardware::hidl_string",
8122   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
8123   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
8124   "size" : 16,
8125   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8126  },
8127  {
8128   "alignment" : 2,
8129   "is_const" : true,
8130   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
8131   "name" : "const android::hardware::hidl_version",
8132   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
8133   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
8134   "size" : 4,
8135   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8136  },
8137  {
8138   "alignment" : 4,
8139   "is_const" : true,
8140   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
8141   "name" : "const android::hardware::Parcel",
8142   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
8143   "self_type" : "_ZTIKN7android8hardware6ParcelE",
8144   "size" : 68,
8145   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
8146  },
8147  {
8148   "alignment" : 4,
8149   "is_const" : true,
8150   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
8151   "name" : "const android::hardware::Return<android::hardware::health::V2_0::Result>",
8152   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
8153   "self_type" : "_ZTIKN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
8154   "size" : 28,
8155   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8156  },
8157  {
8158   "alignment" : 4,
8159   "is_const" : true,
8160   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
8161   "name" : "const android::hardware::Return<android::sp<android::hardware::health::V2_1::IHealthInfoCallback> >",
8162   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
8163   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
8164   "size" : 28,
8165   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8166  },
8167  {
8168   "alignment" : 4,
8169   "is_const" : true,
8170   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
8171   "name" : "const android::hardware::Return<android::sp<android::hardware::health::V2_1::IHealth> >",
8172   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
8173   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
8174   "size" : 28,
8175   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8176  },
8177  {
8178   "alignment" : 4,
8179   "is_const" : true,
8180   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
8181   "name" : "const android::hardware::Return<bool>",
8182   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
8183   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
8184   "size" : 24,
8185   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8186  },
8187  {
8188   "alignment" : 4,
8189   "is_const" : true,
8190   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
8191   "name" : "const android::hardware::Status",
8192   "referenced_type" : "_ZTIN7android8hardware6StatusE",
8193   "self_type" : "_ZTIKN7android8hardware6StatusE",
8194   "size" : 20,
8195   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8196  },
8197  {
8198   "alignment" : 4,
8199   "is_const" : true,
8200   "linker_set_key" : "_ZTIKN7android8hardware6health4V1_013BatteryHealthE",
8201   "name" : "const android::hardware::health::V1_0::BatteryHealth",
8202   "referenced_type" : "_ZTIN7android8hardware6health4V1_013BatteryHealthE",
8203   "self_type" : "_ZTIKN7android8hardware6health4V1_013BatteryHealthE",
8204   "size" : 4,
8205   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h"
8206  },
8207  {
8208   "alignment" : 4,
8209   "is_const" : true,
8210   "linker_set_key" : "_ZTIKN7android8hardware6health4V1_013BatteryStatusE",
8211   "name" : "const android::hardware::health::V1_0::BatteryStatus",
8212   "referenced_type" : "_ZTIN7android8hardware6health4V1_013BatteryStatusE",
8213   "self_type" : "_ZTIKN7android8hardware6health4V1_013BatteryStatusE",
8214   "size" : 4,
8215   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h"
8216  },
8217  {
8218   "alignment" : 4,
8219   "is_const" : true,
8220   "linker_set_key" : "_ZTIKN7android8hardware6health4V1_06ResultE",
8221   "name" : "const android::hardware::health::V1_0::Result",
8222   "referenced_type" : "_ZTIN7android8hardware6health4V1_06ResultE",
8223   "self_type" : "_ZTIKN7android8hardware6health4V1_06ResultE",
8224   "size" : 4,
8225   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h"
8226  },
8227  {
8228   "alignment" : 4,
8229   "is_const" : true,
8230   "linker_set_key" : "_ZTIKN7android8hardware6health4V2_010BpHwHealthE",
8231   "name" : "const android::hardware::health::V2_0::BpHwHealth",
8232   "referenced_type" : "_ZTIN7android8hardware6health4V2_010BpHwHealthE",
8233   "self_type" : "_ZTIKN7android8hardware6health4V2_010BpHwHealthE",
8234   "size" : 92,
8235   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h"
8236  },
8237  {
8238   "alignment" : 8,
8239   "is_const" : true,
8240   "linker_set_key" : "_ZTIKN7android8hardware6health4V2_010HealthInfoE",
8241   "name" : "const android::hardware::health::V2_0::HealthInfo",
8242   "referenced_type" : "_ZTIN7android8hardware6health4V2_010HealthInfoE",
8243   "self_type" : "_ZTIKN7android8hardware6health4V2_010HealthInfoE",
8244   "size" : 112,
8245   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
8246  },
8247  {
8248   "alignment" : 8,
8249   "is_const" : true,
8250   "linker_set_key" : "_ZTIKN7android8hardware6health4V2_011StorageInfoE",
8251   "name" : "const android::hardware::health::V2_0::StorageInfo",
8252   "referenced_type" : "_ZTIN7android8hardware6health4V2_011StorageInfoE",
8253   "self_type" : "_ZTIKN7android8hardware6health4V2_011StorageInfoE",
8254   "size" : 48,
8255   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8256  },
8257  {
8258   "alignment" : 4,
8259   "is_const" : true,
8260   "linker_set_key" : "_ZTIKN7android8hardware6health4V2_019IHealthInfoCallbackE",
8261   "name" : "const android::hardware::health::V2_0::IHealthInfoCallback",
8262   "referenced_type" : "_ZTIN7android8hardware6health4V2_019IHealthInfoCallbackE",
8263   "self_type" : "_ZTIKN7android8hardware6health4V2_019IHealthInfoCallbackE",
8264   "size" : 12,
8265   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealthInfoCallback.h"
8266  },
8267  {
8268   "alignment" : 4,
8269   "is_const" : true,
8270   "linker_set_key" : "_ZTIKN7android8hardware6health4V2_022BpHwHealthInfoCallbackE",
8271   "name" : "const android::hardware::health::V2_0::BpHwHealthInfoCallback",
8272   "referenced_type" : "_ZTIN7android8hardware6health4V2_022BpHwHealthInfoCallbackE",
8273   "self_type" : "_ZTIKN7android8hardware6health4V2_022BpHwHealthInfoCallbackE",
8274   "size" : 92,
8275   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealthInfoCallback.h"
8276  },
8277  {
8278   "alignment" : 4,
8279   "is_const" : true,
8280   "linker_set_key" : "_ZTIKN7android8hardware6health4V2_06ResultE",
8281   "name" : "const android::hardware::health::V2_0::Result",
8282   "referenced_type" : "_ZTIN7android8hardware6health4V2_06ResultE",
8283   "self_type" : "_ZTIKN7android8hardware6health4V2_06ResultE",
8284   "size" : 4,
8285   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/types.h"
8286  },
8287  {
8288   "alignment" : 4,
8289   "is_const" : true,
8290   "linker_set_key" : "_ZTIKN7android8hardware6health4V2_07IHealthE",
8291   "name" : "const android::hardware::health::V2_0::IHealth",
8292   "referenced_type" : "_ZTIN7android8hardware6health4V2_07IHealthE",
8293   "self_type" : "_ZTIKN7android8hardware6health4V2_07IHealthE",
8294   "size" : 12,
8295   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealth.h"
8296  },
8297  {
8298   "alignment" : 8,
8299   "is_const" : true,
8300   "linker_set_key" : "_ZTIKN7android8hardware6health4V2_09DiskStatsE",
8301   "name" : "const android::hardware::health::V2_0::DiskStats",
8302   "referenced_type" : "_ZTIN7android8hardware6health4V2_09DiskStatsE",
8303   "self_type" : "_ZTIKN7android8hardware6health4V2_09DiskStatsE",
8304   "size" : 112,
8305   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8306  },
8307  {
8308   "alignment" : 4,
8309   "is_const" : true,
8310   "linker_set_key" : "_ZTIKN7android8hardware6health4V2_110BpHwHealthE",
8311   "name" : "const android::hardware::health::V2_1::BpHwHealth",
8312   "referenced_type" : "_ZTIN7android8hardware6health4V2_110BpHwHealthE",
8313   "self_type" : "_ZTIKN7android8hardware6health4V2_110BpHwHealthE",
8314   "size" : 92,
8315   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h"
8316  },
8317  {
8318   "alignment" : 8,
8319   "is_const" : true,
8320   "linker_set_key" : "_ZTIKN7android8hardware6health4V2_110HealthInfoE",
8321   "name" : "const android::hardware::health::V2_1::HealthInfo",
8322   "referenced_type" : "_ZTIN7android8hardware6health4V2_110HealthInfoE",
8323   "self_type" : "_ZTIKN7android8hardware6health4V2_110HealthInfoE",
8324   "size" : 136,
8325   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
8326  },
8327  {
8328   "alignment" : 8,
8329   "is_const" : true,
8330   "linker_set_key" : "_ZTIKN7android8hardware6health4V2_112HealthConfigE",
8331   "name" : "const android::hardware::health::V2_1::HealthConfig",
8332   "referenced_type" : "_ZTIN7android8hardware6health4V2_112HealthConfigE",
8333   "self_type" : "_ZTIKN7android8hardware6health4V2_112HealthConfigE",
8334   "size" : 208,
8335   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/hwtypes.h"
8336  },
8337  {
8338   "alignment" : 4,
8339   "is_const" : true,
8340   "linker_set_key" : "_ZTIKN7android8hardware6health4V2_119IHealthInfoCallbackE",
8341   "name" : "const android::hardware::health::V2_1::IHealthInfoCallback",
8342   "referenced_type" : "_ZTIN7android8hardware6health4V2_119IHealthInfoCallbackE",
8343   "self_type" : "_ZTIKN7android8hardware6health4V2_119IHealthInfoCallbackE",
8344   "size" : 12,
8345   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h"
8346  },
8347  {
8348   "alignment" : 4,
8349   "is_const" : true,
8350   "linker_set_key" : "_ZTIKN7android8hardware6health4V2_120BatteryCapacityLevelE",
8351   "name" : "const android::hardware::health::V2_1::BatteryCapacityLevel",
8352   "referenced_type" : "_ZTIN7android8hardware6health4V2_120BatteryCapacityLevelE",
8353   "self_type" : "_ZTIKN7android8hardware6health4V2_120BatteryCapacityLevelE",
8354   "size" : 4,
8355   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/types.h"
8356  },
8357  {
8358   "alignment" : 4,
8359   "is_const" : true,
8360   "linker_set_key" : "_ZTIKN7android8hardware6health4V2_122BpHwHealthInfoCallbackE",
8361   "name" : "const android::hardware::health::V2_1::BpHwHealthInfoCallback",
8362   "referenced_type" : "_ZTIN7android8hardware6health4V2_122BpHwHealthInfoCallbackE",
8363   "self_type" : "_ZTIKN7android8hardware6health4V2_122BpHwHealthInfoCallbackE",
8364   "size" : 92,
8365   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h"
8366  },
8367  {
8368   "alignment" : 4,
8369   "is_const" : true,
8370   "linker_set_key" : "_ZTIKN7android8hardware6health4V2_17IHealthE",
8371   "name" : "const android::hardware::health::V2_1::IHealth",
8372   "referenced_type" : "_ZTIN7android8hardware6health4V2_17IHealthE",
8373   "self_type" : "_ZTIKN7android8hardware6health4V2_17IHealthE",
8374   "size" : 12,
8375   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
8376  },
8377  {
8378   "alignment" : 8,
8379   "is_const" : true,
8380   "linker_set_key" : "_ZTIKN7android8hardware6health4V2_19ConstantsE",
8381   "name" : "const android::hardware::health::V2_1::Constants",
8382   "referenced_type" : "_ZTIN7android8hardware6health4V2_19ConstantsE",
8383   "self_type" : "_ZTIKN7android8hardware6health4V2_19ConstantsE",
8384   "size" : 8,
8385   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/types.h"
8386  },
8387  {
8388   "alignment" : 8,
8389   "is_const" : true,
8390   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
8391   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8392   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
8393   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
8394   "size" : 8,
8395   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8396  },
8397  {
8398   "alignment" : 8,
8399   "is_const" : true,
8400   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8401   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
8402   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8403   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8404   "size" : 8,
8405   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8406  },
8407  {
8408   "alignment" : 8,
8409   "is_const" : true,
8410   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEE",
8411   "name" : "const android::hardware::details::hidl_pointer<android::hardware::health::V2_0::StorageInfo>",
8412   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEE",
8413   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEE",
8414   "size" : 8,
8415   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8416  },
8417  {
8418   "alignment" : 8,
8419   "is_const" : true,
8420   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEE",
8421   "name" : "const android::hardware::details::hidl_pointer<android::hardware::health::V2_0::DiskStats>",
8422   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEE",
8423   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEE",
8424   "size" : 8,
8425   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8426  },
8427  {
8428   "alignment" : 8,
8429   "is_const" : true,
8430   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
8431   "name" : "const android::hardware::details::hidl_pointer<int>",
8432   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
8433   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
8434   "size" : 8,
8435   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8436  },
8437  {
8438   "alignment" : 4,
8439   "is_const" : true,
8440   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
8441   "name" : "const android::hardware::details::return_status",
8442   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
8443   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
8444   "size" : 24,
8445   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8446  },
8447  {
8448   "is_const" : true,
8449   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
8450   "name" : "const iter<is_const>",
8451   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
8452   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
8453   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8454  },
8455  {
8456   "alignment" : 8,
8457   "is_const" : true,
8458   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8459   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
8460   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8461   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8462   "size" : 16,
8463   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h"
8464  },
8465  {
8466   "alignment" : 8,
8467   "is_const" : true,
8468   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE",
8469   "name" : "const android::hardware::hidl_vec<android::hardware::health::V2_0::StorageInfo>",
8470   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE",
8471   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE",
8472   "size" : 16,
8473   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8474  },
8475  {
8476   "alignment" : 8,
8477   "is_const" : true,
8478   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE",
8479   "name" : "const android::hardware::hidl_vec<android::hardware::health::V2_0::DiskStats>",
8480   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE",
8481   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE",
8482   "size" : 16,
8483   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8484  },
8485  {
8486   "alignment" : 8,
8487   "is_const" : true,
8488   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
8489   "name" : "const android::hardware::hidl_vec<int>",
8490   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
8491   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
8492   "size" : 16,
8493   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8494  },
8495  {
8496   "alignment" : 4,
8497   "is_const" : true,
8498   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8499   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
8500   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8501   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
8502   "size" : 12,
8503   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
8504  },
8505  {
8506   "alignment" : 4,
8507   "is_const" : true,
8508   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
8509   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
8510   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
8511   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
8512   "size" : 12,
8513   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8514  },
8515  {
8516   "alignment" : 4,
8517   "is_const" : true,
8518   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
8519   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
8520   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
8521   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
8522   "size" : 4,
8523   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8524  },
8525  {
8526   "alignment" : 1,
8527   "is_const" : true,
8528   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
8529   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
8530   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
8531   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
8532   "size" : 3,
8533   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8534  },
8535  {
8536   "alignment" : 4,
8537   "is_const" : true,
8538   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware6health4V1_013BatteryHealthELj7EEE",
8539   "name" : "const std::array<android::hardware::health::V1_0::BatteryHealth, 7>",
8540   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware6health4V1_013BatteryHealthELj7EEE",
8541   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware6health4V1_013BatteryHealthELj7EEE",
8542   "size" : 28,
8543   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h"
8544  },
8545  {
8546   "alignment" : 4,
8547   "is_const" : true,
8548   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware6health4V1_013BatteryStatusELj5EEE",
8549   "name" : "const std::array<android::hardware::health::V1_0::BatteryStatus, 5>",
8550   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware6health4V1_013BatteryStatusELj5EEE",
8551   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware6health4V1_013BatteryStatusELj5EEE",
8552   "size" : 20,
8553   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h"
8554  },
8555  {
8556   "alignment" : 4,
8557   "is_const" : true,
8558   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware6health4V1_06ResultELj3EEE",
8559   "name" : "const std::array<android::hardware::health::V1_0::Result, 3>",
8560   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware6health4V1_06ResultELj3EEE",
8561   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware6health4V1_06ResultELj3EEE",
8562   "size" : 12,
8563   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h"
8564  },
8565  {
8566   "alignment" : 4,
8567   "is_const" : true,
8568   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware6health4V2_06ResultELj5EEE",
8569   "name" : "const std::array<android::hardware::health::V2_0::Result, 5>",
8570   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware6health4V2_06ResultELj5EEE",
8571   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware6health4V2_06ResultELj5EEE",
8572   "size" : 20,
8573   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/types.h"
8574  },
8575  {
8576   "alignment" : 4,
8577   "is_const" : true,
8578   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware6health4V2_120BatteryCapacityLevelELj7EEE",
8579   "name" : "const std::array<android::hardware::health::V2_1::BatteryCapacityLevel, 7>",
8580   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware6health4V2_120BatteryCapacityLevelELj7EEE",
8581   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware6health4V2_120BatteryCapacityLevelELj7EEE",
8582   "size" : 28,
8583   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/types.h"
8584  },
8585  {
8586   "alignment" : 8,
8587   "is_const" : true,
8588   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware6health4V2_19ConstantsELj1EEE",
8589   "name" : "const std::array<android::hardware::health::V2_1::Constants, 1>",
8590   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware6health4V2_19ConstantsELj1EEE",
8591   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware6health4V2_19ConstantsELj1EEE",
8592   "size" : 8,
8593   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/types.h"
8594  },
8595  {
8596   "alignment" : 4,
8597   "is_const" : true,
8598   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8599   "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 *> > *)> > >",
8600   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8601   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
8602   "size" : 12,
8603   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8604  },
8605  {
8606   "alignment" : 4,
8607   "is_const" : true,
8608   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
8609   "name" : "const android::hidl::base::V1_0::IBase *const",
8610   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
8611   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
8612   "size" : 4,
8613   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8614  },
8615  {
8616   "alignment" : 4,
8617   "is_const" : true,
8618   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
8619   "name" : "android::RefBase::weakref_impl *const",
8620   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++/gen/android/hardware/health/2.1/HealthInfoCallbackAll.sdump",
8621   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++/gen/android/hardware/health/2.1/HealthInfoCallbackAll.sdump",
8622   "size" : 4,
8623   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8624  },
8625  {
8626   "alignment" : 4,
8627   "is_const" : true,
8628   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
8629   "name" : "android::RefBase::weakref_impl *const",
8630   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++/gen/android/hardware/health/2.1/types.sdump",
8631   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]/android_vendor.R_arm_armv8-a_static/obj/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++/gen/android/hardware/health/2.1/types.sdump",
8632   "size" : 4,
8633   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8634  },
8635  {
8636   "alignment" : 4,
8637   "is_const" : true,
8638   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
8639   "name" : "android::RefBase::weakref_impl *const",
8640   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
8641   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
8642   "size" : 4,
8643   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8644  },
8645  {
8646   "alignment" : 4,
8647   "is_const" : true,
8648   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
8649   "name" : "android::hardware::IBinder *const",
8650   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
8651   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
8652   "size" : 4,
8653   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8654  },
8655  {
8656   "alignment" : 4,
8657   "is_const" : true,
8658   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
8659   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
8660   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
8661   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
8662   "size" : 8,
8663   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8664  },
8665  {
8666   "alignment" : 4,
8667   "is_const" : true,
8668   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
8669   "name" : "const std::initializer_list<android::hardware::hidl_string>",
8670   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
8671   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
8672   "size" : 8,
8673   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8674  },
8675  {
8676   "alignment" : 1,
8677   "is_const" : true,
8678   "linker_set_key" : "_ZTIKa",
8679   "name" : "const signed char",
8680   "referenced_type" : "_ZTIa",
8681   "self_type" : "_ZTIKa",
8682   "size" : 1,
8683   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8684  },
8685  {
8686   "alignment" : 1,
8687   "is_const" : true,
8688   "linker_set_key" : "_ZTIKb",
8689   "name" : "const bool",
8690   "referenced_type" : "_ZTIb",
8691   "self_type" : "_ZTIKb",
8692   "size" : 1,
8693   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8694  },
8695  {
8696   "alignment" : 1,
8697   "is_const" : true,
8698   "linker_set_key" : "_ZTIKc",
8699   "name" : "const char",
8700   "referenced_type" : "_ZTIc",
8701   "self_type" : "_ZTIKc",
8702   "size" : 1,
8703   "source_file" : "/system/core/liblog/include/android/log.h"
8704  },
8705  {
8706   "alignment" : 8,
8707   "is_const" : true,
8708   "linker_set_key" : "_ZTIKd",
8709   "name" : "const double",
8710   "referenced_type" : "_ZTId",
8711   "self_type" : "_ZTIKd",
8712   "size" : 8,
8713   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8714  },
8715  {
8716   "alignment" : 4,
8717   "is_const" : true,
8718   "linker_set_key" : "_ZTIKf",
8719   "name" : "const float",
8720   "referenced_type" : "_ZTIf",
8721   "self_type" : "_ZTIKf",
8722   "size" : 4,
8723   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8724  },
8725  {
8726   "alignment" : 1,
8727   "is_const" : true,
8728   "linker_set_key" : "_ZTIKh",
8729   "name" : "const unsigned char",
8730   "referenced_type" : "_ZTIh",
8731   "self_type" : "_ZTIKh",
8732   "size" : 1,
8733   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8734  },
8735  {
8736   "alignment" : 4,
8737   "is_const" : true,
8738   "linker_set_key" : "_ZTIKi",
8739   "name" : "const int",
8740   "referenced_type" : "_ZTIi",
8741   "self_type" : "_ZTIKi",
8742   "size" : 4,
8743   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8744  },
8745  {
8746   "alignment" : 4,
8747   "is_const" : true,
8748   "linker_set_key" : "_ZTIKj",
8749   "name" : "const unsigned int",
8750   "referenced_type" : "_ZTIj",
8751   "self_type" : "_ZTIKj",
8752   "size" : 4,
8753   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8754  },
8755  {
8756   "alignment" : 2,
8757   "is_const" : true,
8758   "linker_set_key" : "_ZTIKs",
8759   "name" : "const short",
8760   "referenced_type" : "_ZTIs",
8761   "self_type" : "_ZTIKs",
8762   "size" : 2,
8763   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8764  },
8765  {
8766   "alignment" : 2,
8767   "is_const" : true,
8768   "linker_set_key" : "_ZTIKt",
8769   "name" : "const unsigned short",
8770   "referenced_type" : "_ZTIt",
8771   "self_type" : "_ZTIKt",
8772   "size" : 2,
8773   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8774  },
8775  {
8776   "is_const" : true,
8777   "linker_set_key" : "_ZTIKv",
8778   "name" : "const void",
8779   "referenced_type" : "_ZTIv",
8780   "self_type" : "_ZTIKv",
8781   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8782  },
8783  {
8784   "alignment" : 8,
8785   "is_const" : true,
8786   "linker_set_key" : "_ZTIKx",
8787   "name" : "const long long",
8788   "referenced_type" : "_ZTIx",
8789   "self_type" : "_ZTIKx",
8790   "size" : 8,
8791   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8792  },
8793  {
8794   "alignment" : 8,
8795   "is_const" : true,
8796   "linker_set_key" : "_ZTIKy",
8797   "name" : "const unsigned long long",
8798   "referenced_type" : "_ZTIy",
8799   "self_type" : "_ZTIKy",
8800   "size" : 8,
8801   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8802  },
8803  {
8804   "alignment" : 1,
8805   "is_volatile" : true,
8806   "linker_set_key" : "_ZTIVb",
8807   "name" : "volatile bool",
8808   "referenced_type" : "_ZTIb",
8809   "self_type" : "_ZTIVb",
8810   "size" : 1,
8811   "source_file" : "/system/core/libutils/include/utils/Thread.h"
8812  },
8813  {
8814   "alignment" : 4,
8815   "is_volatile" : true,
8816   "linker_set_key" : "_ZTIVi",
8817   "name" : "volatile int",
8818   "referenced_type" : "_ZTIi",
8819   "self_type" : "_ZTIVi",
8820   "size" : 4,
8821   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8822  }
8823 ],
8824 "record_types" :
8825 [
8826  {
8827   "alignment" : 4,
8828   "fields" :
8829   [
8830    {
8831     "field_name" : "len",
8832     "referenced_type" : "_ZTIt"
8833    },
8834    {
8835     "field_name" : "hdr_size",
8836     "field_offset" : 16,
8837     "referenced_type" : "_ZTIt"
8838    },
8839    {
8840     "field_name" : "pid",
8841     "field_offset" : 32,
8842     "referenced_type" : "_ZTIi"
8843    },
8844    {
8845     "field_name" : "tid",
8846     "field_offset" : 64,
8847     "referenced_type" : "_ZTIj"
8848    },
8849    {
8850     "field_name" : "sec",
8851     "field_offset" : 96,
8852     "referenced_type" : "_ZTIj"
8853    },
8854    {
8855     "field_name" : "nsec",
8856     "field_offset" : 128,
8857     "referenced_type" : "_ZTIj"
8858    },
8859    {
8860     "field_name" : "lid",
8861     "field_offset" : 160,
8862     "referenced_type" : "_ZTIj"
8863    },
8864    {
8865     "field_name" : "uid",
8866     "field_offset" : 192,
8867     "referenced_type" : "_ZTIj"
8868    },
8869    {
8870     "field_name" : "msg",
8871     "field_offset" : 224,
8872     "referenced_type" : "_ZTIA0_c"
8873    }
8874   ],
8875   "linker_set_key" : "_ZTI12logger_entry",
8876   "name" : "logger_entry",
8877   "referenced_type" : "_ZTI12logger_entry",
8878   "self_type" : "_ZTI12logger_entry",
8879   "size" : 28,
8880   "source_file" : "/system/core/liblog/include/log/log_read.h"
8881  },
8882  {
8883   "alignment" : 4,
8884   "fields" :
8885   [
8886    {
8887     "field_name" : "y",
8888     "referenced_type" : "_ZTIPv"
8889    },
8890    {
8891     "field_name" : "cb",
8892     "field_offset" : 32,
8893     "referenced_type" : "_ZTIPv"
8894    },
8895    {
8896     "field_name" : "cr",
8897     "field_offset" : 64,
8898     "referenced_type" : "_ZTIPv"
8899    },
8900    {
8901     "field_name" : "ystride",
8902     "field_offset" : 96,
8903     "referenced_type" : "_ZTIj"
8904    },
8905    {
8906     "field_name" : "cstride",
8907     "field_offset" : 128,
8908     "referenced_type" : "_ZTIj"
8909    },
8910    {
8911     "field_name" : "chroma_step",
8912     "field_offset" : 160,
8913     "referenced_type" : "_ZTIj"
8914    },
8915    {
8916     "field_name" : "reserved",
8917     "field_offset" : 192,
8918     "referenced_type" : "_ZTIA8_j"
8919    }
8920   ],
8921   "linker_set_key" : "_ZTI13android_ycbcr",
8922   "name" : "android_ycbcr",
8923   "referenced_type" : "_ZTI13android_ycbcr",
8924   "self_type" : "_ZTI13android_ycbcr",
8925   "size" : 56,
8926   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8927  },
8928  {
8929   "alignment" : 4,
8930   "fields" :
8931   [
8932    {
8933     "field_name" : "version",
8934     "referenced_type" : "_ZTIi"
8935    },
8936    {
8937     "field_name" : "numFds",
8938     "field_offset" : 32,
8939     "referenced_type" : "_ZTIi"
8940    },
8941    {
8942     "field_name" : "numInts",
8943     "field_offset" : 64,
8944     "referenced_type" : "_ZTIi"
8945    },
8946    {
8947     "field_name" : "data",
8948     "field_offset" : 96,
8949     "referenced_type" : "_ZTIA0_i"
8950    }
8951   ],
8952   "linker_set_key" : "_ZTI13native_handle",
8953   "name" : "native_handle",
8954   "referenced_type" : "_ZTI13native_handle",
8955   "self_type" : "_ZTI13native_handle",
8956   "size" : 12,
8957   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
8958  },
8959  {
8960   "alignment" : 4,
8961   "fields" :
8962   [
8963    {
8964     "field_name" : "x",
8965     "referenced_type" : "_ZTIf"
8966    },
8967    {
8968     "field_name" : "y",
8969     "field_offset" : 32,
8970     "referenced_type" : "_ZTIf"
8971    }
8972   ],
8973   "linker_set_key" : "_ZTI16android_xy_color",
8974   "name" : "android_xy_color",
8975   "referenced_type" : "_ZTI16android_xy_color",
8976   "self_type" : "_ZTI16android_xy_color",
8977   "size" : 8,
8978   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8979  },
8980  {
8981   "alignment" : 4,
8982   "fields" :
8983   [
8984    {
8985     "field_name" : "top_left",
8986     "referenced_type" : "_ZTIPh"
8987    },
8988    {
8989     "field_name" : "component",
8990     "field_offset" : 32,
8991     "referenced_type" : "_ZTI22android_flex_component"
8992    },
8993    {
8994     "field_name" : "bits_per_component",
8995     "field_offset" : 64,
8996     "referenced_type" : "_ZTIi"
8997    },
8998    {
8999     "field_name" : "bits_used",
9000     "field_offset" : 96,
9001     "referenced_type" : "_ZTIi"
9002    },
9003    {
9004     "field_name" : "h_increment",
9005     "field_offset" : 128,
9006     "referenced_type" : "_ZTIi"
9007    },
9008    {
9009     "field_name" : "v_increment",
9010     "field_offset" : 160,
9011     "referenced_type" : "_ZTIi"
9012    },
9013    {
9014     "field_name" : "h_subsampling",
9015     "field_offset" : 192,
9016     "referenced_type" : "_ZTIi"
9017    },
9018    {
9019     "field_name" : "v_subsampling",
9020     "field_offset" : 224,
9021     "referenced_type" : "_ZTIi"
9022    }
9023   ],
9024   "linker_set_key" : "_ZTI18android_flex_plane",
9025   "name" : "android_flex_plane",
9026   "referenced_type" : "_ZTI18android_flex_plane",
9027   "self_type" : "_ZTI18android_flex_plane",
9028   "size" : 32,
9029   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9030  },
9031  {
9032   "alignment" : 4,
9033   "fields" :
9034   [
9035    {
9036     "field_name" : "format",
9037     "referenced_type" : "_ZTI19android_flex_format"
9038    },
9039    {
9040     "field_name" : "num_planes",
9041     "field_offset" : 32,
9042     "referenced_type" : "_ZTIj"
9043    },
9044    {
9045     "field_name" : "planes",
9046     "field_offset" : 64,
9047     "referenced_type" : "_ZTIP18android_flex_plane"
9048    }
9049   ],
9050   "linker_set_key" : "_ZTI19android_flex_layout",
9051   "name" : "android_flex_layout",
9052   "referenced_type" : "_ZTI19android_flex_layout",
9053   "self_type" : "_ZTI19android_flex_layout",
9054   "size" : 12,
9055   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9056  },
9057  {
9058   "alignment" : 4,
9059   "fields" :
9060   [
9061    {
9062     "field_name" : "num_points",
9063     "referenced_type" : "_ZTIj"
9064    },
9065    {
9066     "field_name" : "reserved",
9067     "field_offset" : 32,
9068     "referenced_type" : "_ZTIA8_j"
9069    },
9070    {
9071     "field_name" : "xyzc_points",
9072     "field_offset" : 288,
9073     "referenced_type" : "_ZTIA_f"
9074    }
9075   ],
9076   "linker_set_key" : "_ZTI20android_depth_points",
9077   "name" : "android_depth_points",
9078   "referenced_type" : "_ZTI20android_depth_points",
9079   "self_type" : "_ZTI20android_depth_points",
9080   "size" : 36,
9081   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9082  },
9083  {
9084   "alignment" : 4,
9085   "fields" :
9086   [
9087    {
9088     "field_name" : "struct_size",
9089     "referenced_type" : "_ZTIj"
9090    },
9091    {
9092     "field_name" : "buffer_id",
9093     "field_offset" : 32,
9094     "referenced_type" : "_ZTIi"
9095    },
9096    {
9097     "field_name" : "priority",
9098     "field_offset" : 64,
9099     "referenced_type" : "_ZTIi"
9100    },
9101    {
9102     "field_name" : "tag",
9103     "field_offset" : 96,
9104     "referenced_type" : "_ZTIPKc"
9105    },
9106    {
9107     "field_name" : "file",
9108     "field_offset" : 128,
9109     "referenced_type" : "_ZTIPKc"
9110    },
9111    {
9112     "field_name" : "line",
9113     "field_offset" : 160,
9114     "referenced_type" : "_ZTIj"
9115    },
9116    {
9117     "field_name" : "message",
9118     "field_offset" : 192,
9119     "referenced_type" : "_ZTIPKc"
9120    }
9121   ],
9122   "linker_set_key" : "_ZTI21__android_log_message",
9123   "name" : "__android_log_message",
9124   "referenced_type" : "_ZTI21__android_log_message",
9125   "self_type" : "_ZTI21__android_log_message",
9126   "size" : 28,
9127   "source_file" : "/system/core/liblog/include/android/log.h"
9128  },
9129  {
9130   "alignment" : 4,
9131   "fields" :
9132   [
9133    {
9134     "field_name" : "maxContentLightLevel",
9135     "referenced_type" : "_ZTIf"
9136    },
9137    {
9138     "field_name" : "maxFrameAverageLightLevel",
9139     "field_offset" : 32,
9140     "referenced_type" : "_ZTIf"
9141    }
9142   ],
9143   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
9144   "name" : "android_cta861_3_metadata",
9145   "referenced_type" : "_ZTI25android_cta861_3_metadata",
9146   "self_type" : "_ZTI25android_cta861_3_metadata",
9147   "size" : 8,
9148   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9149  },
9150  {
9151   "alignment" : 4,
9152   "fields" :
9153   [
9154    {
9155     "field_name" : "displayPrimaryRed",
9156     "referenced_type" : "_ZTI16android_xy_color"
9157    },
9158    {
9159     "field_name" : "displayPrimaryGreen",
9160     "field_offset" : 64,
9161     "referenced_type" : "_ZTI16android_xy_color"
9162    },
9163    {
9164     "field_name" : "displayPrimaryBlue",
9165     "field_offset" : 128,
9166     "referenced_type" : "_ZTI16android_xy_color"
9167    },
9168    {
9169     "field_name" : "whitePoint",
9170     "field_offset" : 192,
9171     "referenced_type" : "_ZTI16android_xy_color"
9172    },
9173    {
9174     "field_name" : "maxLuminance",
9175     "field_offset" : 256,
9176     "referenced_type" : "_ZTIf"
9177    },
9178    {
9179     "field_name" : "minLuminance",
9180     "field_offset" : 288,
9181     "referenced_type" : "_ZTIf"
9182    }
9183   ],
9184   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
9185   "name" : "android_smpte2086_metadata",
9186   "referenced_type" : "_ZTI26android_smpte2086_metadata",
9187   "self_type" : "_ZTI26android_smpte2086_metadata",
9188   "size" : 40,
9189   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9190  },
9191  {
9192   "alignment" : 4,
9193   "fields" :
9194   [
9195    {
9196     "referenced_type" : "_ZTIN7log_msgUt_E"
9197    }
9198   ],
9199   "linker_set_key" : "_ZTI7log_msg",
9200   "name" : "log_msg",
9201   "referenced_type" : "_ZTI7log_msg",
9202   "self_type" : "_ZTI7log_msg",
9203   "size" : 5124,
9204   "source_file" : "/system/core/liblog/include/log/log_read.h"
9205  },
9206  {
9207   "alignment" : 1,
9208   "fields" :
9209   [
9210    {
9211     "field_name" : "tv_sec",
9212     "referenced_type" : "_ZTIj"
9213    },
9214    {
9215     "field_name" : "tv_nsec",
9216     "field_offset" : 32,
9217     "referenced_type" : "_ZTIj"
9218    }
9219   ],
9220   "linker_set_key" : "_ZTI8log_time",
9221   "name" : "log_time",
9222   "referenced_type" : "_ZTI8log_time",
9223   "self_type" : "_ZTI8log_time",
9224   "size" : 8,
9225   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
9226  },
9227  {
9228   "alignment" : 4,
9229   "fields" :
9230   [
9231    {
9232     "access" : "private",
9233     "field_name" : "mStorage",
9234     "field_offset" : 32,
9235     "referenced_type" : "_ZTIPv"
9236    },
9237    {
9238     "access" : "private",
9239     "field_name" : "mCount",
9240     "field_offset" : 64,
9241     "referenced_type" : "_ZTIj"
9242    },
9243    {
9244     "access" : "private",
9245     "field_name" : "mFlags",
9246     "field_offset" : 96,
9247     "referenced_type" : "_ZTIKj"
9248    },
9249    {
9250     "access" : "private",
9251     "field_name" : "mItemSize",
9252     "field_offset" : 128,
9253     "referenced_type" : "_ZTIKj"
9254    }
9255   ],
9256   "linker_set_key" : "_ZTIN7android10VectorImplE",
9257   "name" : "android::VectorImpl",
9258   "record_kind" : "class",
9259   "referenced_type" : "_ZTIN7android10VectorImplE",
9260   "self_type" : "_ZTIN7android10VectorImplE",
9261   "size" : 20,
9262   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9263   "vtable_components" :
9264   [
9265    {
9266     "kind" : "offset_to_top"
9267    },
9268    {
9269     "kind" : "rtti",
9270     "mangled_component_name" : "_ZTIN7android10VectorImplE"
9271    },
9272    {
9273     "kind" : "complete_dtor_pointer",
9274     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
9275    },
9276    {
9277     "kind" : "deleting_dtor_pointer",
9278     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
9279    },
9280    {
9281     "is_pure" : true,
9282     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9283    },
9284    {
9285     "is_pure" : true,
9286     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9287    },
9288    {
9289     "is_pure" : true,
9290     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9291    },
9292    {
9293     "is_pure" : true,
9294     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9295    },
9296    {
9297     "is_pure" : true,
9298     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9299    },
9300    {
9301     "is_pure" : true,
9302     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9303    }
9304   ]
9305  },
9306  {
9307   "alignment" : 4,
9308   "fields" :
9309   [
9310    {
9311     "access" : "private",
9312     "field_name" : "mVector",
9313     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
9314    }
9315   ],
9316   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9317   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
9318   "record_kind" : "class",
9319   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9320   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
9321   "size" : 20,
9322   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
9323   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
9324  },
9325  {
9326   "alignment" : 8,
9327   "fields" :
9328   [
9329    {
9330     "access" : "private",
9331     "field_name" : "mTag",
9332     "referenced_type" : "_ZTIy"
9333    }
9334   ],
9335   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
9336   "name" : "android::ScopedTrace",
9337   "record_kind" : "class",
9338   "referenced_type" : "_ZTIN7android11ScopedTraceE",
9339   "self_type" : "_ZTIN7android11ScopedTraceE",
9340   "size" : 8,
9341   "source_file" : "/system/core/libutils/include/utils/Trace.h"
9342  },
9343  {
9344   "alignment" : 4,
9345   "fields" :
9346   [
9347    {
9348     "access" : "private",
9349     "field_name" : "mCount",
9350     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9351    }
9352   ],
9353   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9354   "name" : "android::LightRefBase<android::NativeHandle>",
9355   "record_kind" : "class",
9356   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9357   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
9358   "size" : 4,
9359   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9360   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
9361  },
9362  {
9363   "alignment" : 4,
9364   "fields" :
9365   [
9366    {
9367     "access" : "private",
9368     "field_name" : "mCount",
9369     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9370    }
9371   ],
9372   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9373   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
9374   "record_kind" : "class",
9375   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9376   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
9377   "size" : 4,
9378   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
9379   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
9380  },
9381  {
9382   "alignment" : 4,
9383   "base_specifiers" :
9384   [
9385    {
9386     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
9387    }
9388   ],
9389   "fields" :
9390   [
9391    {
9392     "access" : "private",
9393     "field_name" : "mHandle",
9394     "field_offset" : 32,
9395     "referenced_type" : "_ZTIP13native_handle"
9396    },
9397    {
9398     "access" : "private",
9399     "field_name" : "mOwnsHandle",
9400     "field_offset" : 64,
9401     "referenced_type" : "_ZTIb"
9402    }
9403   ],
9404   "linker_set_key" : "_ZTIN7android12NativeHandleE",
9405   "name" : "android::NativeHandle",
9406   "record_kind" : "class",
9407   "referenced_type" : "_ZTIN7android12NativeHandleE",
9408   "self_type" : "_ZTIN7android12NativeHandleE",
9409   "size" : 12,
9410   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
9411  },
9412  {
9413   "alignment" : 4,
9414   "base_specifiers" :
9415   [
9416    {
9417     "access" : "private",
9418     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
9419    }
9420   ],
9421   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9422   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
9423   "record_kind" : "class",
9424   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9425   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
9426   "size" : 20,
9427   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
9428   "template_args" :
9429   [
9430    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
9431   ],
9432   "vtable_components" :
9433   [
9434    {
9435     "kind" : "offset_to_top"
9436    },
9437    {
9438     "kind" : "rtti",
9439     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
9440    },
9441    {
9442     "kind" : "complete_dtor_pointer",
9443     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
9444    },
9445    {
9446     "kind" : "deleting_dtor_pointer",
9447     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
9448    },
9449    {
9450     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
9451    },
9452    {
9453     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
9454    },
9455    {
9456     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
9457    },
9458    {
9459     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
9460    },
9461    {
9462     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
9463    },
9464    {
9465     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
9466    },
9467    {
9468     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
9469    }
9470   ]
9471  },
9472  {
9473   "alignment" : 1,
9474   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
9475   "name" : "android::ReferenceMover",
9476   "record_kind" : "class",
9477   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
9478   "self_type" : "_ZTIN7android14ReferenceMoverE",
9479   "size" : 1,
9480   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9481  },
9482  {
9483   "alignment" : 4,
9484   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
9485   "name" : "android::ReferenceRenamer",
9486   "record_kind" : "class",
9487   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
9488   "self_type" : "_ZTIN7android16ReferenceRenamerE",
9489   "size" : 4,
9490   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9491   "vtable_components" :
9492   [
9493    {
9494     "kind" : "offset_to_top"
9495    },
9496    {
9497     "kind" : "rtti",
9498     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
9499    },
9500    {
9501     "is_pure" : true,
9502     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
9503    }
9504   ]
9505  },
9506  {
9507   "alignment" : 4,
9508   "base_specifiers" :
9509   [
9510    {
9511     "referenced_type" : "_ZTIN7android10VectorImplE"
9512    }
9513   ],
9514   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
9515   "name" : "android::SortedVectorImpl",
9516   "record_kind" : "class",
9517   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
9518   "self_type" : "_ZTIN7android16SortedVectorImplE",
9519   "size" : 20,
9520   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
9521   "vtable_components" :
9522   [
9523    {
9524     "kind" : "offset_to_top"
9525    },
9526    {
9527     "kind" : "rtti",
9528     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
9529    },
9530    {
9531     "kind" : "complete_dtor_pointer",
9532     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
9533    },
9534    {
9535     "kind" : "deleting_dtor_pointer",
9536     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
9537    },
9538    {
9539     "is_pure" : true,
9540     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
9541    },
9542    {
9543     "is_pure" : true,
9544     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
9545    },
9546    {
9547     "is_pure" : true,
9548     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
9549    },
9550    {
9551     "is_pure" : true,
9552     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
9553    },
9554    {
9555     "is_pure" : true,
9556     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
9557    },
9558    {
9559     "is_pure" : true,
9560     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
9561    },
9562    {
9563     "is_pure" : true,
9564     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
9565    }
9566   ]
9567  },
9568  {
9569   "alignment" : 1,
9570   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
9571   "name" : "android::trait_trivial_copy<bool>",
9572   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
9573   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
9574   "size" : 1,
9575   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9576   "template_args" : [ "_ZTIb" ]
9577  },
9578  {
9579   "alignment" : 1,
9580   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
9581   "name" : "android::trait_trivial_copy<char>",
9582   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
9583   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
9584   "size" : 1,
9585   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9586   "template_args" : [ "_ZTIc" ]
9587  },
9588  {
9589   "alignment" : 1,
9590   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
9591   "name" : "android::trait_trivial_copy<double>",
9592   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
9593   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
9594   "size" : 1,
9595   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9596   "template_args" : [ "_ZTId" ]
9597  },
9598  {
9599   "alignment" : 1,
9600   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
9601   "name" : "android::trait_trivial_copy<float>",
9602   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
9603   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
9604   "size" : 1,
9605   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9606   "template_args" : [ "_ZTIf" ]
9607  },
9608  {
9609   "alignment" : 1,
9610   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
9611   "name" : "android::trait_trivial_copy<unsigned char>",
9612   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
9613   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
9614   "size" : 1,
9615   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9616   "template_args" : [ "_ZTIh" ]
9617  },
9618  {
9619   "alignment" : 1,
9620   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
9621   "name" : "android::trait_trivial_copy<int>",
9622   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
9623   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
9624   "size" : 1,
9625   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9626   "template_args" : [ "_ZTIi" ]
9627  },
9628  {
9629   "alignment" : 1,
9630   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
9631   "name" : "android::trait_trivial_copy<unsigned int>",
9632   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
9633   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
9634   "size" : 1,
9635   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9636   "template_args" : [ "_ZTIj" ]
9637  },
9638  {
9639   "alignment" : 1,
9640   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
9641   "name" : "android::trait_trivial_copy<long>",
9642   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
9643   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
9644   "size" : 1,
9645   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9646   "template_args" : [ "_ZTIl" ]
9647  },
9648  {
9649   "alignment" : 1,
9650   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
9651   "name" : "android::trait_trivial_copy<unsigned long>",
9652   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
9653   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
9654   "size" : 1,
9655   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9656   "template_args" : [ "_ZTIm" ]
9657  },
9658  {
9659   "alignment" : 1,
9660   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
9661   "name" : "android::trait_trivial_copy<short>",
9662   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
9663   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
9664   "size" : 1,
9665   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9666   "template_args" : [ "_ZTIs" ]
9667  },
9668  {
9669   "alignment" : 1,
9670   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
9671   "name" : "android::trait_trivial_copy<unsigned short>",
9672   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
9673   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
9674   "size" : 1,
9675   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9676   "template_args" : [ "_ZTIt" ]
9677  },
9678  {
9679   "alignment" : 1,
9680   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
9681   "name" : "android::trait_trivial_copy<void>",
9682   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
9683   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
9684   "size" : 1,
9685   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9686   "template_args" : [ "_ZTIv" ]
9687  },
9688  {
9689   "alignment" : 1,
9690   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
9691   "name" : "android::trait_trivial_copy<long long>",
9692   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
9693   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
9694   "size" : 1,
9695   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9696   "template_args" : [ "_ZTIx" ]
9697  },
9698  {
9699   "alignment" : 1,
9700   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
9701   "name" : "android::trait_trivial_copy<unsigned long long>",
9702   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
9703   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
9704   "size" : 1,
9705   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9706   "template_args" : [ "_ZTIy" ]
9707  },
9708  {
9709   "alignment" : 1,
9710   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
9711   "name" : "android::trait_trivial_ctor<bool>",
9712   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
9713   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
9714   "size" : 1,
9715   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9716   "template_args" : [ "_ZTIb" ]
9717  },
9718  {
9719   "alignment" : 1,
9720   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
9721   "name" : "android::trait_trivial_ctor<char>",
9722   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
9723   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
9724   "size" : 1,
9725   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9726   "template_args" : [ "_ZTIc" ]
9727  },
9728  {
9729   "alignment" : 1,
9730   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
9731   "name" : "android::trait_trivial_ctor<double>",
9732   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
9733   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
9734   "size" : 1,
9735   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9736   "template_args" : [ "_ZTId" ]
9737  },
9738  {
9739   "alignment" : 1,
9740   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
9741   "name" : "android::trait_trivial_ctor<float>",
9742   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
9743   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
9744   "size" : 1,
9745   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9746   "template_args" : [ "_ZTIf" ]
9747  },
9748  {
9749   "alignment" : 1,
9750   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
9751   "name" : "android::trait_trivial_ctor<unsigned char>",
9752   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
9753   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
9754   "size" : 1,
9755   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9756   "template_args" : [ "_ZTIh" ]
9757  },
9758  {
9759   "alignment" : 1,
9760   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
9761   "name" : "android::trait_trivial_ctor<int>",
9762   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
9763   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
9764   "size" : 1,
9765   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9766   "template_args" : [ "_ZTIi" ]
9767  },
9768  {
9769   "alignment" : 1,
9770   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
9771   "name" : "android::trait_trivial_ctor<unsigned int>",
9772   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
9773   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
9774   "size" : 1,
9775   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9776   "template_args" : [ "_ZTIj" ]
9777  },
9778  {
9779   "alignment" : 1,
9780   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
9781   "name" : "android::trait_trivial_ctor<long>",
9782   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
9783   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
9784   "size" : 1,
9785   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9786   "template_args" : [ "_ZTIl" ]
9787  },
9788  {
9789   "alignment" : 1,
9790   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
9791   "name" : "android::trait_trivial_ctor<unsigned long>",
9792   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
9793   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
9794   "size" : 1,
9795   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9796   "template_args" : [ "_ZTIm" ]
9797  },
9798  {
9799   "alignment" : 1,
9800   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
9801   "name" : "android::trait_trivial_ctor<short>",
9802   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
9803   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
9804   "size" : 1,
9805   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9806   "template_args" : [ "_ZTIs" ]
9807  },
9808  {
9809   "alignment" : 1,
9810   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
9811   "name" : "android::trait_trivial_ctor<unsigned short>",
9812   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
9813   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
9814   "size" : 1,
9815   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9816   "template_args" : [ "_ZTIt" ]
9817  },
9818  {
9819   "alignment" : 1,
9820   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
9821   "name" : "android::trait_trivial_ctor<void>",
9822   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
9823   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
9824   "size" : 1,
9825   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9826   "template_args" : [ "_ZTIv" ]
9827  },
9828  {
9829   "alignment" : 1,
9830   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
9831   "name" : "android::trait_trivial_ctor<long long>",
9832   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
9833   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
9834   "size" : 1,
9835   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9836   "template_args" : [ "_ZTIx" ]
9837  },
9838  {
9839   "alignment" : 1,
9840   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
9841   "name" : "android::trait_trivial_ctor<unsigned long long>",
9842   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
9843   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
9844   "size" : 1,
9845   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9846   "template_args" : [ "_ZTIy" ]
9847  },
9848  {
9849   "alignment" : 1,
9850   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
9851   "name" : "android::trait_trivial_dtor<bool>",
9852   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
9853   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
9854   "size" : 1,
9855   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9856   "template_args" : [ "_ZTIb" ]
9857  },
9858  {
9859   "alignment" : 1,
9860   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
9861   "name" : "android::trait_trivial_dtor<char>",
9862   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
9863   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
9864   "size" : 1,
9865   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9866   "template_args" : [ "_ZTIc" ]
9867  },
9868  {
9869   "alignment" : 1,
9870   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
9871   "name" : "android::trait_trivial_dtor<double>",
9872   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
9873   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
9874   "size" : 1,
9875   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9876   "template_args" : [ "_ZTId" ]
9877  },
9878  {
9879   "alignment" : 1,
9880   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
9881   "name" : "android::trait_trivial_dtor<float>",
9882   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
9883   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
9884   "size" : 1,
9885   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9886   "template_args" : [ "_ZTIf" ]
9887  },
9888  {
9889   "alignment" : 1,
9890   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
9891   "name" : "android::trait_trivial_dtor<unsigned char>",
9892   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
9893   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
9894   "size" : 1,
9895   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9896   "template_args" : [ "_ZTIh" ]
9897  },
9898  {
9899   "alignment" : 1,
9900   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
9901   "name" : "android::trait_trivial_dtor<int>",
9902   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
9903   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
9904   "size" : 1,
9905   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9906   "template_args" : [ "_ZTIi" ]
9907  },
9908  {
9909   "alignment" : 1,
9910   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
9911   "name" : "android::trait_trivial_dtor<unsigned int>",
9912   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
9913   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
9914   "size" : 1,
9915   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9916   "template_args" : [ "_ZTIj" ]
9917  },
9918  {
9919   "alignment" : 1,
9920   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
9921   "name" : "android::trait_trivial_dtor<long>",
9922   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
9923   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
9924   "size" : 1,
9925   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9926   "template_args" : [ "_ZTIl" ]
9927  },
9928  {
9929   "alignment" : 1,
9930   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
9931   "name" : "android::trait_trivial_dtor<unsigned long>",
9932   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
9933   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
9934   "size" : 1,
9935   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9936   "template_args" : [ "_ZTIm" ]
9937  },
9938  {
9939   "alignment" : 1,
9940   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
9941   "name" : "android::trait_trivial_dtor<short>",
9942   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
9943   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
9944   "size" : 1,
9945   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9946   "template_args" : [ "_ZTIs" ]
9947  },
9948  {
9949   "alignment" : 1,
9950   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
9951   "name" : "android::trait_trivial_dtor<unsigned short>",
9952   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
9953   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
9954   "size" : 1,
9955   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9956   "template_args" : [ "_ZTIt" ]
9957  },
9958  {
9959   "alignment" : 1,
9960   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
9961   "name" : "android::trait_trivial_dtor<void>",
9962   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
9963   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
9964   "size" : 1,
9965   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9966   "template_args" : [ "_ZTIv" ]
9967  },
9968  {
9969   "alignment" : 1,
9970   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
9971   "name" : "android::trait_trivial_dtor<long long>",
9972   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
9973   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
9974   "size" : 1,
9975   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9976   "template_args" : [ "_ZTIx" ]
9977  },
9978  {
9979   "alignment" : 1,
9980   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
9981   "name" : "android::trait_trivial_dtor<unsigned long long>",
9982   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
9983   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
9984   "size" : 1,
9985   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
9986   "template_args" : [ "_ZTIy" ]
9987  },
9988  {
9989   "alignment" : 1,
9990   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9991   "name" : "android::trait_trivial_move<android::String8>",
9992   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9993   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
9994   "size" : 1,
9995   "source_file" : "/system/core/libutils/include/utils/String8.h",
9996   "template_args" : [ "_ZTIN7android7String8E" ]
9997  },
9998  {
9999   "alignment" : 1,
10000   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
10001   "name" : "android::trait_trivial_move<android::String16>",
10002   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
10003   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
10004   "size" : 1,
10005   "source_file" : "/system/core/libutils/include/utils/String16.h",
10006   "template_args" : [ "_ZTIN7android8String16E" ]
10007  },
10008  {
10009   "alignment" : 1,
10010   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
10011   "name" : "android::trait_trivial_move<bool>",
10012   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
10013   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
10014   "size" : 1,
10015   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10016   "template_args" : [ "_ZTIb" ]
10017  },
10018  {
10019   "alignment" : 1,
10020   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
10021   "name" : "android::trait_trivial_move<char>",
10022   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
10023   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
10024   "size" : 1,
10025   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10026   "template_args" : [ "_ZTIc" ]
10027  },
10028  {
10029   "alignment" : 1,
10030   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
10031   "name" : "android::trait_trivial_move<double>",
10032   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
10033   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
10034   "size" : 1,
10035   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10036   "template_args" : [ "_ZTId" ]
10037  },
10038  {
10039   "alignment" : 1,
10040   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
10041   "name" : "android::trait_trivial_move<float>",
10042   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
10043   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
10044   "size" : 1,
10045   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10046   "template_args" : [ "_ZTIf" ]
10047  },
10048  {
10049   "alignment" : 1,
10050   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
10051   "name" : "android::trait_trivial_move<unsigned char>",
10052   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
10053   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
10054   "size" : 1,
10055   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10056   "template_args" : [ "_ZTIh" ]
10057  },
10058  {
10059   "alignment" : 1,
10060   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
10061   "name" : "android::trait_trivial_move<int>",
10062   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
10063   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
10064   "size" : 1,
10065   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10066   "template_args" : [ "_ZTIi" ]
10067  },
10068  {
10069   "alignment" : 1,
10070   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
10071   "name" : "android::trait_trivial_move<unsigned int>",
10072   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
10073   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
10074   "size" : 1,
10075   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10076   "template_args" : [ "_ZTIj" ]
10077  },
10078  {
10079   "alignment" : 1,
10080   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
10081   "name" : "android::trait_trivial_move<long>",
10082   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
10083   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
10084   "size" : 1,
10085   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10086   "template_args" : [ "_ZTIl" ]
10087  },
10088  {
10089   "alignment" : 1,
10090   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
10091   "name" : "android::trait_trivial_move<unsigned long>",
10092   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
10093   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
10094   "size" : 1,
10095   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10096   "template_args" : [ "_ZTIm" ]
10097  },
10098  {
10099   "alignment" : 1,
10100   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
10101   "name" : "android::trait_trivial_move<short>",
10102   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
10103   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
10104   "size" : 1,
10105   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10106   "template_args" : [ "_ZTIs" ]
10107  },
10108  {
10109   "alignment" : 1,
10110   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
10111   "name" : "android::trait_trivial_move<unsigned short>",
10112   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
10113   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
10114   "size" : 1,
10115   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10116   "template_args" : [ "_ZTIt" ]
10117  },
10118  {
10119   "alignment" : 1,
10120   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
10121   "name" : "android::trait_trivial_move<void>",
10122   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
10123   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
10124   "size" : 1,
10125   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10126   "template_args" : [ "_ZTIv" ]
10127  },
10128  {
10129   "alignment" : 1,
10130   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
10131   "name" : "android::trait_trivial_move<long long>",
10132   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
10133   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
10134   "size" : 1,
10135   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10136   "template_args" : [ "_ZTIx" ]
10137  },
10138  {
10139   "alignment" : 1,
10140   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
10141   "name" : "android::trait_trivial_move<unsigned long long>",
10142   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
10143   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
10144   "size" : 1,
10145   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10146   "template_args" : [ "_ZTIy" ]
10147  },
10148  {
10149   "alignment" : 4,
10150   "base_specifiers" :
10151   [
10152    {
10153     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
10154    }
10155   ],
10156   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
10157   "name" : "android::VirtualLightRefBase",
10158   "record_kind" : "class",
10159   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
10160   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
10161   "size" : 8,
10162   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
10163   "vtable_components" :
10164   [
10165    {
10166     "kind" : "offset_to_top"
10167    },
10168    {
10169     "kind" : "rtti",
10170     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
10171    },
10172    {
10173     "kind" : "complete_dtor_pointer",
10174     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
10175    },
10176    {
10177     "kind" : "deleting_dtor_pointer",
10178     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
10179    }
10180   ]
10181  },
10182  {
10183   "alignment" : 4,
10184   "fields" :
10185   [
10186    {
10187     "access" : "private",
10188     "field_name" : "m_ptr",
10189     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
10190    }
10191   ],
10192   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10193   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
10194   "record_kind" : "class",
10195   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10196   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10197   "size" : 4,
10198   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10199   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
10200  },
10201  {
10202   "alignment" : 4,
10203   "fields" :
10204   [
10205    {
10206     "access" : "private",
10207     "field_name" : "m_ptr",
10208     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
10209    }
10210   ],
10211   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10212   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
10213   "record_kind" : "class",
10214   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10215   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10216   "size" : 4,
10217   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10218   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
10219  },
10220  {
10221   "alignment" : 4,
10222   "fields" :
10223   [
10224    {
10225     "access" : "private",
10226     "field_name" : "m_ptr",
10227     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
10228    }
10229   ],
10230   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10231   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
10232   "record_kind" : "class",
10233   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10234   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10235   "size" : 4,
10236   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10237   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
10238  },
10239  {
10240   "alignment" : 4,
10241   "fields" :
10242   [
10243    {
10244     "access" : "private",
10245     "field_name" : "m_ptr",
10246     "referenced_type" : "_ZTIPN7android6ThreadE"
10247    }
10248   ],
10249   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
10250   "name" : "android::sp<android::Thread>",
10251   "record_kind" : "class",
10252   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
10253   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
10254   "size" : 4,
10255   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10256   "template_args" : [ "_ZTIN7android6ThreadE" ]
10257  },
10258  {
10259   "alignment" : 4,
10260   "fields" :
10261   [
10262    {
10263     "access" : "private",
10264     "field_name" : "m_ptr",
10265     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
10266    }
10267   ],
10268   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10269   "name" : "android::sp<android::hardware::IInterface>",
10270   "record_kind" : "class",
10271   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10272   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
10273   "size" : 4,
10274   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10275   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
10276  },
10277  {
10278   "alignment" : 4,
10279   "fields" :
10280   [
10281    {
10282     "access" : "private",
10283     "field_name" : "m_ptr",
10284     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
10285    }
10286   ],
10287   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10288   "name" : "android::sp<android::hardware::ProcessState>",
10289   "record_kind" : "class",
10290   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10291   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
10292   "size" : 4,
10293   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10294   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
10295  },
10296  {
10297   "alignment" : 4,
10298   "fields" :
10299   [
10300    {
10301     "access" : "private",
10302     "field_name" : "m_ptr",
10303     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
10304    }
10305   ],
10306   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10307   "name" : "android::sp<android::hardware::hidl_death_recipient>",
10308   "record_kind" : "class",
10309   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10310   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
10311   "size" : 4,
10312   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10313   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
10314  },
10315  {
10316   "alignment" : 4,
10317   "fields" :
10318   [
10319    {
10320     "access" : "private",
10321     "field_name" : "m_ptr",
10322     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
10323    }
10324   ],
10325   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10326   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
10327   "record_kind" : "class",
10328   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10329   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
10330   "size" : 4,
10331   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10332   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
10333  },
10334  {
10335   "alignment" : 4,
10336   "fields" :
10337   [
10338    {
10339     "access" : "private",
10340     "field_name" : "m_ptr",
10341     "referenced_type" : "_ZTIPN7android8hardware6health4V2_019IHealthInfoCallbackE"
10342    }
10343   ],
10344   "linker_set_key" : "_ZTIN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
10345   "name" : "android::sp<android::hardware::health::V2_0::IHealthInfoCallback>",
10346   "record_kind" : "class",
10347   "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
10348   "self_type" : "_ZTIN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
10349   "size" : 4,
10350   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10351   "template_args" : [ "_ZTIN7android8hardware6health4V2_019IHealthInfoCallbackE" ]
10352  },
10353  {
10354   "alignment" : 4,
10355   "fields" :
10356   [
10357    {
10358     "access" : "private",
10359     "field_name" : "m_ptr",
10360     "referenced_type" : "_ZTIPN7android8hardware6health4V2_07IHealthE"
10361    }
10362   ],
10363   "linker_set_key" : "_ZTIN7android2spINS_8hardware6health4V2_07IHealthEEE",
10364   "name" : "android::sp<android::hardware::health::V2_0::IHealth>",
10365   "record_kind" : "class",
10366   "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_07IHealthEEE",
10367   "self_type" : "_ZTIN7android2spINS_8hardware6health4V2_07IHealthEEE",
10368   "size" : 4,
10369   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10370   "template_args" : [ "_ZTIN7android8hardware6health4V2_07IHealthE" ]
10371  },
10372  {
10373   "alignment" : 4,
10374   "fields" :
10375   [
10376    {
10377     "access" : "private",
10378     "field_name" : "m_ptr",
10379     "referenced_type" : "_ZTIPN7android8hardware6health4V2_119IHealthInfoCallbackE"
10380    }
10381   ],
10382   "linker_set_key" : "_ZTIN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
10383   "name" : "android::sp<android::hardware::health::V2_1::IHealthInfoCallback>",
10384   "record_kind" : "class",
10385   "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
10386   "self_type" : "_ZTIN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
10387   "size" : 4,
10388   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10389   "template_args" : [ "_ZTIN7android8hardware6health4V2_119IHealthInfoCallbackE" ]
10390  },
10391  {
10392   "alignment" : 4,
10393   "fields" :
10394   [
10395    {
10396     "access" : "private",
10397     "field_name" : "m_ptr",
10398     "referenced_type" : "_ZTIPN7android8hardware6health4V2_17IHealthE"
10399    }
10400   ],
10401   "linker_set_key" : "_ZTIN7android2spINS_8hardware6health4V2_17IHealthEEE",
10402   "name" : "android::sp<android::hardware::health::V2_1::IHealth>",
10403   "record_kind" : "class",
10404   "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_17IHealthEEE",
10405   "self_type" : "_ZTIN7android2spINS_8hardware6health4V2_17IHealthEEE",
10406   "size" : 4,
10407   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10408   "template_args" : [ "_ZTIN7android8hardware6health4V2_17IHealthE" ]
10409  },
10410  {
10411   "alignment" : 4,
10412   "fields" :
10413   [
10414    {
10415     "access" : "private",
10416     "field_name" : "m_ptr",
10417     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
10418    }
10419   ],
10420   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10421   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
10422   "record_kind" : "class",
10423   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10424   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
10425   "size" : 4,
10426   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10427   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
10428  },
10429  {
10430   "alignment" : 4,
10431   "fields" :
10432   [
10433    {
10434     "access" : "private",
10435     "field_name" : "m_ptr",
10436     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
10437    }
10438   ],
10439   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10440   "name" : "android::sp<android::hardware::IBinder>",
10441   "record_kind" : "class",
10442   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10443   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
10444   "size" : 4,
10445   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10446   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
10447  },
10448  {
10449   "alignment" : 4,
10450   "fields" :
10451   [
10452    {
10453     "access" : "private",
10454     "field_name" : "m_ptr",
10455     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
10456    }
10457   ],
10458   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10459   "name" : "android::sp<android::hardware::BHwBinder>",
10460   "record_kind" : "class",
10461   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10462   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
10463   "size" : 4,
10464   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10465   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
10466  },
10467  {
10468   "alignment" : 4,
10469   "fields" :
10470   [
10471    {
10472     "access" : "private",
10473     "field_name" : "m_ptr",
10474     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
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_4hidl4base4V1_05IBaseEEE",
10484   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
10485   "record_kind" : "class",
10486   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10487   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
10488   "size" : 8,
10489   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10490   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
10491  },
10492  {
10493   "alignment" : 4,
10494   "fields" :
10495   [
10496    {
10497     "access" : "private",
10498     "field_name" : "m_ptr",
10499     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
10500    },
10501    {
10502     "access" : "private",
10503     "field_name" : "m_refs",
10504     "field_offset" : 32,
10505     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10506    }
10507   ],
10508   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10509   "name" : "android::wp<android::hardware::hidl_death_recipient>",
10510   "record_kind" : "class",
10511   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10512   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
10513   "size" : 8,
10514   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10515   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
10516  },
10517  {
10518   "alignment" : 4,
10519   "fields" :
10520   [
10521    {
10522     "access" : "private",
10523     "field_name" : "m_ptr",
10524     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
10525    },
10526    {
10527     "access" : "private",
10528     "field_name" : "m_refs",
10529     "field_offset" : 32,
10530     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10531    }
10532   ],
10533   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10534   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
10535   "record_kind" : "class",
10536   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10537   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
10538   "size" : 8,
10539   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10540   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
10541  },
10542  {
10543   "alignment" : 4,
10544   "fields" :
10545   [
10546    {
10547     "access" : "private",
10548     "field_name" : "m_ptr",
10549     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
10550    },
10551    {
10552     "access" : "private",
10553     "field_name" : "m_refs",
10554     "field_offset" : 32,
10555     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10556    }
10557   ],
10558   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10559   "name" : "android::wp<android::hardware::BHwBinder>",
10560   "record_kind" : "class",
10561   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10562   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
10563   "size" : 8,
10564   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10565   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
10566  },
10567  {
10568   "alignment" : 4,
10569   "base_specifiers" :
10570   [
10571    {
10572     "is_virtual" : true,
10573     "referenced_type" : "_ZTIN7android7RefBaseE"
10574    }
10575   ],
10576   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10577   "name" : "android::hidl::base::V1_0::IBase",
10578   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10579   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
10580   "size" : 12,
10581   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
10582   "vtable_components" :
10583   [
10584    {
10585     "component_value" : 4,
10586     "kind" : "vbase_offset"
10587    },
10588    {
10589     "kind" : "offset_to_top"
10590    },
10591    {
10592     "kind" : "rtti",
10593     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10594    },
10595    {
10596     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10597    },
10598    {
10599     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10600    },
10601    {
10602     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10603    },
10604    {
10605     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10606    },
10607    {
10608     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10609    },
10610    {
10611     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10612    },
10613    {
10614     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10615    },
10616    {
10617     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10618    },
10619    {
10620     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10621    },
10622    {
10623     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10624    },
10625    {
10626     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10627    },
10628    {
10629     "kind" : "complete_dtor_pointer",
10630     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
10631    },
10632    {
10633     "kind" : "deleting_dtor_pointer",
10634     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
10635    },
10636    {
10637     "kind" : "vcall_offset"
10638    },
10639    {
10640     "kind" : "vcall_offset"
10641    },
10642    {
10643     "kind" : "vcall_offset"
10644    },
10645    {
10646     "kind" : "vcall_offset"
10647    },
10648    {
10649     "component_value" : -4,
10650     "kind" : "vcall_offset"
10651    },
10652    {
10653     "component_value" : -4,
10654     "kind" : "offset_to_top"
10655    },
10656    {
10657     "kind" : "rtti",
10658     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10659    },
10660    {
10661     "kind" : "complete_dtor_pointer",
10662     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
10663    },
10664    {
10665     "kind" : "deleting_dtor_pointer",
10666     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
10667    },
10668    {
10669     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10670    },
10671    {
10672     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10673    },
10674    {
10675     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10676    },
10677    {
10678     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10679    }
10680   ]
10681  },
10682  {
10683   "alignment" : 4,
10684   "base_specifiers" :
10685   [
10686    {
10687     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
10688    },
10689    {
10690     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10691    }
10692   ],
10693   "fields" :
10694   [
10695    {
10696     "access" : "private",
10697     "field_name" : "_hidl_mImpl",
10698     "field_offset" : 512,
10699     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
10700    }
10701   ],
10702   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10703   "name" : "android::hidl::base::V1_0::BnHwBase",
10704   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10705   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
10706   "size" : 76,
10707   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
10708   "vtable_components" :
10709   [
10710    {
10711     "component_value" : 68,
10712     "kind" : "vbase_offset"
10713    },
10714    {
10715     "kind" : "offset_to_top"
10716    },
10717    {
10718     "kind" : "rtti",
10719     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10720    },
10721    {
10722     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10723    },
10724    {
10725     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10726    },
10727    {
10728     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10729    },
10730    {
10731     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
10732    },
10733    {
10734     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10735    },
10736    {
10737     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10738    },
10739    {
10740     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10741    },
10742    {
10743     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10744    },
10745    {
10746     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10747    },
10748    {
10749     "kind" : "complete_dtor_pointer",
10750     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
10751    },
10752    {
10753     "kind" : "deleting_dtor_pointer",
10754     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
10755    },
10756    {
10757     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10758    },
10759    {
10760     "component_value" : -20,
10761     "kind" : "offset_to_top"
10762    },
10763    {
10764     "kind" : "rtti",
10765     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10766    },
10767    {
10768     "kind" : "complete_dtor_pointer",
10769     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10770    },
10771    {
10772     "kind" : "deleting_dtor_pointer",
10773     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10774    },
10775    {
10776     "kind" : "vcall_offset"
10777    },
10778    {
10779     "kind" : "vcall_offset"
10780    },
10781    {
10782     "kind" : "vcall_offset"
10783    },
10784    {
10785     "kind" : "vcall_offset"
10786    },
10787    {
10788     "component_value" : -68,
10789     "kind" : "vcall_offset"
10790    },
10791    {
10792     "component_value" : -68,
10793     "kind" : "offset_to_top"
10794    },
10795    {
10796     "kind" : "rtti",
10797     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10798    },
10799    {
10800     "kind" : "complete_dtor_pointer",
10801     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
10802    },
10803    {
10804     "kind" : "deleting_dtor_pointer",
10805     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
10806    },
10807    {
10808     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10809    },
10810    {
10811     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10812    },
10813    {
10814     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10815    },
10816    {
10817     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10818    }
10819   ]
10820  },
10821  {
10822   "alignment" : 4,
10823   "base_specifiers" :
10824   [
10825    {
10826     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10827    },
10828    {
10829     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10830    }
10831   ],
10832   "fields" :
10833   [
10834    {
10835     "access" : "private",
10836     "field_name" : "_hidl_mMutex",
10837     "field_offset" : 544,
10838     "referenced_type" : "_ZTINSt3__15mutexE"
10839    },
10840    {
10841     "access" : "private",
10842     "field_name" : "_hidl_mDeathRecipients",
10843     "field_offset" : 576,
10844     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
10845    }
10846   ],
10847   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10848   "name" : "android::hidl::base::V1_0::BpHwBase",
10849   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10850   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
10851   "size" : 92,
10852   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
10853   "vtable_components" :
10854   [
10855    {
10856     "component_value" : 84,
10857     "kind" : "vbase_offset"
10858    },
10859    {
10860     "kind" : "offset_to_top"
10861    },
10862    {
10863     "kind" : "rtti",
10864     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10865    },
10866    {
10867     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
10868    },
10869    {
10870     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10871    },
10872    {
10873     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10874    },
10875    {
10876     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10877    },
10878    {
10879     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10880    },
10881    {
10882     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
10883    },
10884    {
10885     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10886    },
10887    {
10888     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
10889    },
10890    {
10891     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10892    },
10893    {
10894     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
10895    },
10896    {
10897     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10898    },
10899    {
10900     "kind" : "complete_dtor_pointer",
10901     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
10902    },
10903    {
10904     "kind" : "deleting_dtor_pointer",
10905     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
10906    },
10907    {
10908     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10909    },
10910    {
10911     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10912    },
10913    {
10914     "component_value" : 80,
10915     "kind" : "vbase_offset"
10916    },
10917    {
10918     "component_value" : -4,
10919     "kind" : "offset_to_top"
10920    },
10921    {
10922     "kind" : "rtti",
10923     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10924    },
10925    {
10926     "kind" : "complete_dtor_pointer",
10927     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10928    },
10929    {
10930     "kind" : "deleting_dtor_pointer",
10931     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10932    },
10933    {
10934     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10935    },
10936    {
10937     "component_value" : 76,
10938     "kind" : "vbase_offset"
10939    },
10940    {
10941     "component_value" : -8,
10942     "kind" : "offset_to_top"
10943    },
10944    {
10945     "kind" : "rtti",
10946     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10947    },
10948    {
10949     "kind" : "complete_dtor_pointer",
10950     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10951    },
10952    {
10953     "kind" : "deleting_dtor_pointer",
10954     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10955    },
10956    {
10957     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10958    },
10959    {
10960     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
10961    },
10962    {
10963     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10964    },
10965    {
10966     "component_value" : -24,
10967     "kind" : "offset_to_top"
10968    },
10969    {
10970     "kind" : "rtti",
10971     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10972    },
10973    {
10974     "kind" : "complete_dtor_pointer",
10975     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10976    },
10977    {
10978     "kind" : "deleting_dtor_pointer",
10979     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10980    },
10981    {
10982     "kind" : "vcall_offset"
10983    },
10984    {
10985     "component_value" : -76,
10986     "kind" : "vcall_offset"
10987    },
10988    {
10989     "component_value" : -84,
10990     "kind" : "vcall_offset"
10991    },
10992    {
10993     "component_value" : -76,
10994     "kind" : "vcall_offset"
10995    },
10996    {
10997     "component_value" : -84,
10998     "kind" : "vcall_offset"
10999    },
11000    {
11001     "component_value" : -84,
11002     "kind" : "offset_to_top"
11003    },
11004    {
11005     "kind" : "rtti",
11006     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11007    },
11008    {
11009     "kind" : "complete_dtor_pointer",
11010     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11011    },
11012    {
11013     "kind" : "deleting_dtor_pointer",
11014     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11015    },
11016    {
11017     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11018    },
11019    {
11020     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
11021    },
11022    {
11023     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11024    },
11025    {
11026     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11027    }
11028   ]
11029  },
11030  {
11031   "alignment" : 8,
11032   "fields" :
11033   [
11034    {
11035     "field_name" : "pid",
11036     "referenced_type" : "_ZTIi"
11037    },
11038    {
11039     "field_name" : "ptr",
11040     "field_offset" : 64,
11041     "referenced_type" : "_ZTIy"
11042    },
11043    {
11044     "field_name" : "arch",
11045     "field_offset" : 128,
11046     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
11047    }
11048   ],
11049   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
11050   "name" : "android::hidl::base::V1_0::DebugInfo",
11051   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
11052   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
11053   "size" : 24,
11054   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
11055  },
11056  {
11057   "alignment" : 8,
11058   "fields" :
11059   [
11060    {
11061     "field_name" : "interfaceName",
11062     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11063    },
11064    {
11065     "field_name" : "instanceName",
11066     "field_offset" : 128,
11067     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11068    },
11069    {
11070     "field_name" : "pid",
11071     "field_offset" : 256,
11072     "referenced_type" : "_ZTIi"
11073    },
11074    {
11075     "field_name" : "clientPids",
11076     "field_offset" : 320,
11077     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
11078    },
11079    {
11080     "field_name" : "arch",
11081     "field_offset" : 448,
11082     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
11083    }
11084   ],
11085   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11086   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
11087   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11088   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11089   "size" : 64,
11090   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
11091  },
11092  {
11093   "alignment" : 4,
11094   "base_specifiers" :
11095   [
11096    {
11097     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11098    }
11099   ],
11100   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11101   "name" : "android::hidl::manager::V1_0::IServiceManager",
11102   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11103   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11104   "size" : 12,
11105   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
11106   "vtable_components" :
11107   [
11108    {
11109     "component_value" : 4,
11110     "kind" : "vbase_offset"
11111    },
11112    {
11113     "kind" : "offset_to_top"
11114    },
11115    {
11116     "kind" : "rtti",
11117     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11118    },
11119    {
11120     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
11121    },
11122    {
11123     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11124    },
11125    {
11126     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11127    },
11128    {
11129     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11130    },
11131    {
11132     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11133    },
11134    {
11135     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
11136    },
11137    {
11138     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11139    },
11140    {
11141     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
11142    },
11143    {
11144     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11145    },
11146    {
11147     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
11148    },
11149    {
11150     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11151    },
11152    {
11153     "kind" : "complete_dtor_pointer",
11154     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
11155    },
11156    {
11157     "kind" : "deleting_dtor_pointer",
11158     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
11159    },
11160    {
11161     "is_pure" : true,
11162     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
11163    },
11164    {
11165     "is_pure" : true,
11166     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
11167    },
11168    {
11169     "is_pure" : true,
11170     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
11171    },
11172    {
11173     "is_pure" : true,
11174     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11175    },
11176    {
11177     "is_pure" : true,
11178     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
11179    },
11180    {
11181     "is_pure" : true,
11182     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
11183    },
11184    {
11185     "is_pure" : true,
11186     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
11187    },
11188    {
11189     "is_pure" : true,
11190     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
11191    },
11192    {
11193     "kind" : "vcall_offset"
11194    },
11195    {
11196     "kind" : "vcall_offset"
11197    },
11198    {
11199     "kind" : "vcall_offset"
11200    },
11201    {
11202     "kind" : "vcall_offset"
11203    },
11204    {
11205     "component_value" : -4,
11206     "kind" : "vcall_offset"
11207    },
11208    {
11209     "component_value" : -4,
11210     "kind" : "offset_to_top"
11211    },
11212    {
11213     "kind" : "rtti",
11214     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11215    },
11216    {
11217     "kind" : "complete_dtor_pointer",
11218     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
11219    },
11220    {
11221     "kind" : "deleting_dtor_pointer",
11222     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
11223    },
11224    {
11225     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11226    },
11227    {
11228     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11229    },
11230    {
11231     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11232    },
11233    {
11234     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11235    }
11236   ]
11237  },
11238  {
11239   "alignment" : 4,
11240   "base_specifiers" :
11241   [
11242    {
11243     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11244    }
11245   ],
11246   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11247   "name" : "android::hidl::manager::V1_0::IServiceNotification",
11248   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11249   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
11250   "size" : 12,
11251   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
11252   "vtable_components" :
11253   [
11254    {
11255     "component_value" : 4,
11256     "kind" : "vbase_offset"
11257    },
11258    {
11259     "kind" : "offset_to_top"
11260    },
11261    {
11262     "kind" : "rtti",
11263     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11264    },
11265    {
11266     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
11267    },
11268    {
11269     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11270    },
11271    {
11272     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11273    },
11274    {
11275     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11276    },
11277    {
11278     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11279    },
11280    {
11281     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
11282    },
11283    {
11284     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11285    },
11286    {
11287     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
11288    },
11289    {
11290     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11291    },
11292    {
11293     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
11294    },
11295    {
11296     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11297    },
11298    {
11299     "kind" : "complete_dtor_pointer",
11300     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11301    },
11302    {
11303     "kind" : "deleting_dtor_pointer",
11304     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11305    },
11306    {
11307     "is_pure" : true,
11308     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
11309    },
11310    {
11311     "kind" : "vcall_offset"
11312    },
11313    {
11314     "kind" : "vcall_offset"
11315    },
11316    {
11317     "kind" : "vcall_offset"
11318    },
11319    {
11320     "kind" : "vcall_offset"
11321    },
11322    {
11323     "component_value" : -4,
11324     "kind" : "vcall_offset"
11325    },
11326    {
11327     "component_value" : -4,
11328     "kind" : "offset_to_top"
11329    },
11330    {
11331     "kind" : "rtti",
11332     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11333    },
11334    {
11335     "kind" : "complete_dtor_pointer",
11336     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11337    },
11338    {
11339     "kind" : "deleting_dtor_pointer",
11340     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11341    },
11342    {
11343     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11344    },
11345    {
11346     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11347    },
11348    {
11349     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11350    },
11351    {
11352     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11353    }
11354   ]
11355  },
11356  {
11357   "alignment" : 4,
11358   "fields" :
11359   [
11360    {
11361     "access" : "private",
11362     "field_name" : "mLock",
11363     "referenced_type" : "_ZTIRN7android5MutexE"
11364    }
11365   ],
11366   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
11367   "name" : "android::Mutex::Autolock",
11368   "record_kind" : "class",
11369   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
11370   "self_type" : "_ZTIN7android5Mutex8AutolockE",
11371   "size" : 4,
11372   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
11373  },
11374  {
11375   "alignment" : 4,
11376   "fields" :
11377   [
11378    {
11379     "access" : "private",
11380     "field_name" : "mMutex",
11381     "referenced_type" : "_ZTI15pthread_mutex_t"
11382    }
11383   ],
11384   "linker_set_key" : "_ZTIN7android5MutexE",
11385   "name" : "android::Mutex",
11386   "record_kind" : "class",
11387   "referenced_type" : "_ZTIN7android5MutexE",
11388   "self_type" : "_ZTIN7android5MutexE",
11389   "size" : 4,
11390   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
11391  },
11392  {
11393   "alignment" : 4,
11394   "fields" :
11395   [
11396    {
11397     "access" : "private",
11398     "field_name" : "mLock",
11399     "referenced_type" : "_ZTIRN7android6RWLockE"
11400    }
11401   ],
11402   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
11403   "name" : "android::RWLock::AutoRLock",
11404   "record_kind" : "class",
11405   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
11406   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
11407   "size" : 4,
11408   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11409  },
11410  {
11411   "alignment" : 4,
11412   "fields" :
11413   [
11414    {
11415     "access" : "private",
11416     "field_name" : "mLock",
11417     "referenced_type" : "_ZTIRN7android6RWLockE"
11418    }
11419   ],
11420   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
11421   "name" : "android::RWLock::AutoWLock",
11422   "record_kind" : "class",
11423   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
11424   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
11425   "size" : 4,
11426   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11427  },
11428  {
11429   "alignment" : 4,
11430   "fields" :
11431   [
11432    {
11433     "access" : "private",
11434     "field_name" : "mRWLock",
11435     "referenced_type" : "_ZTI16pthread_rwlock_t"
11436    }
11437   ],
11438   "linker_set_key" : "_ZTIN7android6RWLockE",
11439   "name" : "android::RWLock",
11440   "record_kind" : "class",
11441   "referenced_type" : "_ZTIN7android6RWLockE",
11442   "self_type" : "_ZTIN7android6RWLockE",
11443   "size" : 40,
11444   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11445  },
11446  {
11447   "alignment" : 4,
11448   "base_specifiers" :
11449   [
11450    {
11451     "is_virtual" : true,
11452     "referenced_type" : "_ZTIN7android7RefBaseE"
11453    }
11454   ],
11455   "fields" :
11456   [
11457    {
11458     "access" : "private",
11459     "field_name" : "mCanCallJava",
11460     "field_offset" : 32,
11461     "referenced_type" : "_ZTIKb"
11462    },
11463    {
11464     "access" : "private",
11465     "field_name" : "mThread",
11466     "field_offset" : 64,
11467     "referenced_type" : "_ZTIPv"
11468    },
11469    {
11470     "access" : "private",
11471     "field_name" : "mLock",
11472     "field_offset" : 96,
11473     "referenced_type" : "_ZTIN7android5MutexE"
11474    },
11475    {
11476     "access" : "private",
11477     "field_name" : "mThreadExitedCondition",
11478     "field_offset" : 128,
11479     "referenced_type" : "_ZTIN7android9ConditionE"
11480    },
11481    {
11482     "access" : "private",
11483     "field_name" : "mStatus",
11484     "field_offset" : 160,
11485     "referenced_type" : "_ZTIi"
11486    },
11487    {
11488     "access" : "private",
11489     "field_name" : "mExitPending",
11490     "field_offset" : 192,
11491     "referenced_type" : "_ZTIVb"
11492    },
11493    {
11494     "access" : "private",
11495     "field_name" : "mRunning",
11496     "field_offset" : 200,
11497     "referenced_type" : "_ZTIVb"
11498    },
11499    {
11500     "access" : "private",
11501     "field_name" : "mHoldSelf",
11502     "field_offset" : 224,
11503     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
11504    },
11505    {
11506     "access" : "private",
11507     "field_name" : "mTid",
11508     "field_offset" : 256,
11509     "referenced_type" : "_ZTIi"
11510    }
11511   ],
11512   "linker_set_key" : "_ZTIN7android6ThreadE",
11513   "name" : "android::Thread",
11514   "record_kind" : "class",
11515   "referenced_type" : "_ZTIN7android6ThreadE",
11516   "self_type" : "_ZTIN7android6ThreadE",
11517   "size" : 44,
11518   "source_file" : "/system/core/libutils/include/utils/Thread.h",
11519   "vtable_components" :
11520   [
11521    {
11522     "component_value" : 36,
11523     "kind" : "vbase_offset"
11524    },
11525    {
11526     "kind" : "offset_to_top"
11527    },
11528    {
11529     "kind" : "rtti",
11530     "mangled_component_name" : "_ZTIN7android6ThreadE"
11531    },
11532    {
11533     "kind" : "complete_dtor_pointer",
11534     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
11535    },
11536    {
11537     "kind" : "deleting_dtor_pointer",
11538     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
11539    },
11540    {
11541     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
11542    },
11543    {
11544     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
11545    },
11546    {
11547     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
11548    },
11549    {
11550     "is_pure" : true,
11551     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
11552    },
11553    {
11554     "kind" : "vcall_offset"
11555    },
11556    {
11557     "kind" : "vcall_offset"
11558    },
11559    {
11560     "kind" : "vcall_offset"
11561    },
11562    {
11563     "kind" : "vcall_offset"
11564    },
11565    {
11566     "component_value" : -36,
11567     "kind" : "vcall_offset"
11568    },
11569    {
11570     "component_value" : -36,
11571     "kind" : "offset_to_top"
11572    },
11573    {
11574     "kind" : "rtti",
11575     "mangled_component_name" : "_ZTIN7android6ThreadE"
11576    },
11577    {
11578     "kind" : "complete_dtor_pointer",
11579     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
11580    },
11581    {
11582     "kind" : "deleting_dtor_pointer",
11583     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
11584    },
11585    {
11586     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11587    },
11588    {
11589     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11590    },
11591    {
11592     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11593    },
11594    {
11595     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11596    }
11597   ]
11598  },
11599  {
11600   "alignment" : 4,
11601   "base_specifiers" :
11602   [
11603    {
11604     "access" : "private",
11605     "referenced_type" : "_ZTIN7android10VectorImplE"
11606    }
11607   ],
11608   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11609   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
11610   "record_kind" : "class",
11611   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11612   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11613   "size" : 20,
11614   "source_file" : "/system/core/libutils/include/utils/Vector.h",
11615   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
11616   "vtable_components" :
11617   [
11618    {
11619     "kind" : "offset_to_top"
11620    },
11621    {
11622     "kind" : "rtti",
11623     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
11624    },
11625    {
11626     "kind" : "complete_dtor_pointer",
11627     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
11628    },
11629    {
11630     "kind" : "deleting_dtor_pointer",
11631     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
11632    },
11633    {
11634     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
11635    },
11636    {
11637     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
11638    },
11639    {
11640     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
11641    },
11642    {
11643     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
11644    },
11645    {
11646     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
11647    },
11648    {
11649     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
11650    }
11651   ]
11652  },
11653  {
11654   "alignment" : 1,
11655   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
11656   "name" : "android::RefBase::weakref_type",
11657   "record_kind" : "class",
11658   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
11659   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
11660   "size" : 1,
11661   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11662  },
11663  {
11664   "alignment" : 4,
11665   "fields" :
11666   [
11667    {
11668     "access" : "private",
11669     "field_name" : "mRefs",
11670     "field_offset" : 32,
11671     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
11672    }
11673   ],
11674   "linker_set_key" : "_ZTIN7android7RefBaseE",
11675   "name" : "android::RefBase",
11676   "record_kind" : "class",
11677   "referenced_type" : "_ZTIN7android7RefBaseE",
11678   "self_type" : "_ZTIN7android7RefBaseE",
11679   "size" : 8,
11680   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11681   "vtable_components" :
11682   [
11683    {
11684     "kind" : "offset_to_top"
11685    },
11686    {
11687     "kind" : "rtti",
11688     "mangled_component_name" : "_ZTIN7android7RefBaseE"
11689    },
11690    {
11691     "kind" : "complete_dtor_pointer",
11692     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
11693    },
11694    {
11695     "kind" : "deleting_dtor_pointer",
11696     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
11697    },
11698    {
11699     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11700    },
11701    {
11702     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11703    },
11704    {
11705     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11706    },
11707    {
11708     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11709    }
11710   ]
11711  },
11712  {
11713   "alignment" : 4,
11714   "fields" :
11715   [
11716    {
11717     "access" : "private",
11718     "field_name" : "mString",
11719     "referenced_type" : "_ZTIPKc"
11720    }
11721   ],
11722   "linker_set_key" : "_ZTIN7android7String8E",
11723   "name" : "android::String8",
11724   "record_kind" : "class",
11725   "referenced_type" : "_ZTIN7android7String8E",
11726   "self_type" : "_ZTIN7android7String8E",
11727   "size" : 4,
11728   "source_file" : "/system/core/libutils/include/utils/String8.h"
11729  },
11730  {
11731   "alignment" : 4,
11732   "fields" :
11733   [
11734    {
11735     "access" : "private",
11736     "field_name" : "mString",
11737     "referenced_type" : "_ZTIPKDs"
11738    }
11739   ],
11740   "linker_set_key" : "_ZTIN7android8String16E",
11741   "name" : "android::String16",
11742   "record_kind" : "class",
11743   "referenced_type" : "_ZTIN7android8String16E",
11744   "self_type" : "_ZTIN7android8String16E",
11745   "size" : 4,
11746   "source_file" : "/system/core/libutils/include/utils/String16.h"
11747  },
11748  {
11749   "alignment" : 8,
11750   "base_specifiers" :
11751   [
11752    {
11753     "is_virtual" : true,
11754     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
11755    },
11756    {
11757     "is_virtual" : true,
11758     "referenced_type" : "_ZTIN7android7RefBaseE"
11759    }
11760   ],
11761   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
11762   "name" : "android::hardware::HidlMemory",
11763   "record_kind" : "class",
11764   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
11765   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
11766   "size" : 56,
11767   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11768   "vtable_components" :
11769   [
11770    {
11771     "component_value" : 48,
11772     "kind" : "vbase_offset"
11773    },
11774    {
11775     "component_value" : 8,
11776     "kind" : "vbase_offset"
11777    },
11778    {
11779     "kind" : "offset_to_top"
11780    },
11781    {
11782     "kind" : "rtti",
11783     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11784    },
11785    {
11786     "kind" : "complete_dtor_pointer",
11787     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
11788    },
11789    {
11790     "kind" : "deleting_dtor_pointer",
11791     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
11792    },
11793    {
11794     "kind" : "vcall_offset"
11795    },
11796    {
11797     "kind" : "vcall_offset"
11798    },
11799    {
11800     "kind" : "vcall_offset"
11801    },
11802    {
11803     "kind" : "vcall_offset"
11804    },
11805    {
11806     "component_value" : -48,
11807     "kind" : "vcall_offset"
11808    },
11809    {
11810     "component_value" : -48,
11811     "kind" : "offset_to_top"
11812    },
11813    {
11814     "kind" : "rtti",
11815     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11816    },
11817    {
11818     "kind" : "complete_dtor_pointer",
11819     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
11820    },
11821    {
11822     "kind" : "deleting_dtor_pointer",
11823     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
11824    },
11825    {
11826     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11827    },
11828    {
11829     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11830    },
11831    {
11832     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11833    },
11834    {
11835     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11836    }
11837   ]
11838  },
11839  {
11840   "alignment" : 4,
11841   "base_specifiers" :
11842   [
11843    {
11844     "is_virtual" : true,
11845     "referenced_type" : "_ZTIN7android7RefBaseE"
11846    }
11847   ],
11848   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
11849   "name" : "android::hardware::IInterface",
11850   "record_kind" : "class",
11851   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
11852   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
11853   "size" : 12,
11854   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11855   "vtable_components" :
11856   [
11857    {
11858     "component_value" : 4,
11859     "kind" : "vbase_offset"
11860    },
11861    {
11862     "kind" : "offset_to_top"
11863    },
11864    {
11865     "kind" : "rtti",
11866     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11867    },
11868    {
11869     "kind" : "complete_dtor_pointer",
11870     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
11871    },
11872    {
11873     "kind" : "deleting_dtor_pointer",
11874     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
11875    },
11876    {
11877     "is_pure" : true,
11878     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
11879    },
11880    {
11881     "kind" : "vcall_offset"
11882    },
11883    {
11884     "kind" : "vcall_offset"
11885    },
11886    {
11887     "kind" : "vcall_offset"
11888    },
11889    {
11890     "kind" : "vcall_offset"
11891    },
11892    {
11893     "component_value" : -4,
11894     "kind" : "vcall_offset"
11895    },
11896    {
11897     "component_value" : -4,
11898     "kind" : "offset_to_top"
11899    },
11900    {
11901     "kind" : "rtti",
11902     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11903    },
11904    {
11905     "kind" : "complete_dtor_pointer",
11906     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
11907    },
11908    {
11909     "kind" : "deleting_dtor_pointer",
11910     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
11911    },
11912    {
11913     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11914    },
11915    {
11916     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11917    },
11918    {
11919     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11920    },
11921    {
11922     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11923    }
11924   ]
11925  },
11926  {
11927   "alignment" : 1,
11928   "fields" :
11929   [
11930    {
11931     "access" : "private",
11932     "field_name" : "mBuffer",
11933     "referenced_type" : "_ZTIA32_h"
11934    }
11935   ],
11936   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11937   "name" : "android::hardware::hidl_array<unsigned char, 32>",
11938   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11939   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11940   "size" : 32,
11941   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11942   "template_args" : [ "_ZTIh" ]
11943  },
11944  {
11945   "alignment" : 4,
11946   "base_specifiers" :
11947   [
11948    {
11949     "is_virtual" : true,
11950     "referenced_type" : "_ZTIN7android7RefBaseE"
11951    }
11952   ],
11953   "fields" :
11954   [
11955    {
11956     "access" : "private",
11957     "field_name" : "mRemote",
11958     "field_offset" : 32,
11959     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
11960    },
11961    {
11962     "access" : "private",
11963     "field_name" : "mRefs",
11964     "field_offset" : 64,
11965     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11966    },
11967    {
11968     "access" : "private",
11969     "field_name" : "mState",
11970     "field_offset" : 96,
11971     "referenced_type" : "_ZTINSt3__16atomicIiEE"
11972    }
11973   ],
11974   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
11975   "name" : "android::hardware::BpHwRefBase",
11976   "record_kind" : "class",
11977   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11978   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11979   "size" : 24,
11980   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
11981   "vtable_components" :
11982   [
11983    {
11984     "component_value" : 16,
11985     "kind" : "vbase_offset"
11986    },
11987    {
11988     "kind" : "offset_to_top"
11989    },
11990    {
11991     "kind" : "rtti",
11992     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11993    },
11994    {
11995     "kind" : "complete_dtor_pointer",
11996     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
11997    },
11998    {
11999     "kind" : "deleting_dtor_pointer",
12000     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
12001    },
12002    {
12003     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12004    },
12005    {
12006     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12007    },
12008    {
12009     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12010    },
12011    {
12012     "kind" : "vcall_offset"
12013    },
12014    {
12015     "component_value" : -16,
12016     "kind" : "vcall_offset"
12017    },
12018    {
12019     "component_value" : -16,
12020     "kind" : "vcall_offset"
12021    },
12022    {
12023     "component_value" : -16,
12024     "kind" : "vcall_offset"
12025    },
12026    {
12027     "component_value" : -16,
12028     "kind" : "vcall_offset"
12029    },
12030    {
12031     "component_value" : -16,
12032     "kind" : "offset_to_top"
12033    },
12034    {
12035     "kind" : "rtti",
12036     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
12037    },
12038    {
12039     "kind" : "complete_dtor_pointer",
12040     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
12041    },
12042    {
12043     "kind" : "deleting_dtor_pointer",
12044     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
12045    },
12046    {
12047     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12048    },
12049    {
12050     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12051    },
12052    {
12053     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12054    },
12055    {
12056     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12057    }
12058   ]
12059  },
12060  {
12061   "alignment" : 4,
12062   "base_specifiers" :
12063   [
12064    {
12065     "referenced_type" : "_ZTIN7android8hardware6health4V2_019IHealthInfoCallbackE"
12066    },
12067    {
12068     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12069    },
12070    {
12071     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12072    }
12073   ],
12074   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEEE",
12075   "name" : "android::hardware::BpInterface<android::hardware::health::V2_0::IHealthInfoCallback>",
12076   "record_kind" : "class",
12077   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEEE",
12078   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEEE",
12079   "size" : 32,
12080   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12081   "template_args" : [ "_ZTIN7android8hardware6health4V2_019IHealthInfoCallbackE" ],
12082   "vtable_components" :
12083   [
12084    {
12085     "component_value" : 24,
12086     "kind" : "vbase_offset"
12087    },
12088    {
12089     "kind" : "offset_to_top"
12090    },
12091    {
12092     "kind" : "rtti",
12093     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEEE"
12094    },
12095    {
12096     "mangled_component_name" : "_ZNK7android8hardware6health4V2_019IHealthInfoCallback8isRemoteEv"
12097    },
12098    {
12099     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12100    },
12101    {
12102     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12103    },
12104    {
12105     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12106    },
12107    {
12108     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12109    },
12110    {
12111     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback21setHALInstrumentationEv"
12112    },
12113    {
12114     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12115    },
12116    {
12117     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback4pingEv"
12118    },
12119    {
12120     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12121    },
12122    {
12123     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback21notifySyspropsChangedEv"
12124    },
12125    {
12126     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12127    },
12128    {
12129     "kind" : "complete_dtor_pointer",
12130     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEED1Ev"
12131    },
12132    {
12133     "kind" : "deleting_dtor_pointer",
12134     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEED0Ev"
12135    },
12136    {
12137     "is_pure" : true,
12138     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback17healthInfoChangedERKNS2_10HealthInfoE"
12139    },
12140    {
12141     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEE10onAsBinderEv"
12142    },
12143    {
12144     "component_value" : 20,
12145     "kind" : "vbase_offset"
12146    },
12147    {
12148     "component_value" : -4,
12149     "kind" : "offset_to_top"
12150    },
12151    {
12152     "kind" : "rtti",
12153     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEEE"
12154    },
12155    {
12156     "kind" : "complete_dtor_pointer",
12157     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEED1Ev"
12158    },
12159    {
12160     "kind" : "deleting_dtor_pointer",
12161     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEED0Ev"
12162    },
12163    {
12164     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEE10onAsBinderEv"
12165    },
12166    {
12167     "component_value" : 16,
12168     "kind" : "vbase_offset"
12169    },
12170    {
12171     "component_value" : -8,
12172     "kind" : "offset_to_top"
12173    },
12174    {
12175     "kind" : "rtti",
12176     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEEE"
12177    },
12178    {
12179     "kind" : "complete_dtor_pointer",
12180     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEED1Ev"
12181    },
12182    {
12183     "kind" : "deleting_dtor_pointer",
12184     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEED0Ev"
12185    },
12186    {
12187     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12188    },
12189    {
12190     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12191    },
12192    {
12193     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12194    },
12195    {
12196     "kind" : "vcall_offset"
12197    },
12198    {
12199     "component_value" : -16,
12200     "kind" : "vcall_offset"
12201    },
12202    {
12203     "component_value" : -16,
12204     "kind" : "vcall_offset"
12205    },
12206    {
12207     "component_value" : -16,
12208     "kind" : "vcall_offset"
12209    },
12210    {
12211     "component_value" : -24,
12212     "kind" : "vcall_offset"
12213    },
12214    {
12215     "component_value" : -24,
12216     "kind" : "offset_to_top"
12217    },
12218    {
12219     "kind" : "rtti",
12220     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEEE"
12221    },
12222    {
12223     "kind" : "complete_dtor_pointer",
12224     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEED1Ev"
12225    },
12226    {
12227     "kind" : "deleting_dtor_pointer",
12228     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEED0Ev"
12229    },
12230    {
12231     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12232    },
12233    {
12234     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12235    },
12236    {
12237     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12238    },
12239    {
12240     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12241    }
12242   ]
12243  },
12244  {
12245   "alignment" : 4,
12246   "base_specifiers" :
12247   [
12248    {
12249     "referenced_type" : "_ZTIN7android8hardware6health4V2_07IHealthE"
12250    },
12251    {
12252     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12253    },
12254    {
12255     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12256    }
12257   ],
12258   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEEE",
12259   "name" : "android::hardware::BpInterface<android::hardware::health::V2_0::IHealth>",
12260   "record_kind" : "class",
12261   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEEE",
12262   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEEE",
12263   "size" : 32,
12264   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12265   "template_args" : [ "_ZTIN7android8hardware6health4V2_07IHealthE" ],
12266   "vtable_components" :
12267   [
12268    {
12269     "component_value" : 24,
12270     "kind" : "vbase_offset"
12271    },
12272    {
12273     "kind" : "offset_to_top"
12274    },
12275    {
12276     "kind" : "rtti",
12277     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEEE"
12278    },
12279    {
12280     "mangled_component_name" : "_ZNK7android8hardware6health4V2_07IHealth8isRemoteEv"
12281    },
12282    {
12283     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12284    },
12285    {
12286     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12287    },
12288    {
12289     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12290    },
12291    {
12292     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12293    },
12294    {
12295     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth21setHALInstrumentationEv"
12296    },
12297    {
12298     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12299    },
12300    {
12301     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth4pingEv"
12302    },
12303    {
12304     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12305    },
12306    {
12307     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth21notifySyspropsChangedEv"
12308    },
12309    {
12310     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12311    },
12312    {
12313     "kind" : "complete_dtor_pointer",
12314     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEED1Ev"
12315    },
12316    {
12317     "kind" : "deleting_dtor_pointer",
12318     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEED0Ev"
12319    },
12320    {
12321     "is_pure" : true,
12322     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth16registerCallbackERKNS_2spINS2_19IHealthInfoCallbackEEE"
12323    },
12324    {
12325     "is_pure" : true,
12326     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth18unregisterCallbackERKNS_2spINS2_19IHealthInfoCallbackEEE"
12327    },
12328    {
12329     "is_pure" : true,
12330     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth6updateEv"
12331    },
12332    {
12333     "is_pure" : true,
12334     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth16getChargeCounterENSt3__18functionIFvNS2_6ResultEiEEE"
12335    },
12336    {
12337     "is_pure" : true,
12338     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth13getCurrentNowENSt3__18functionIFvNS2_6ResultEiEEE"
12339    },
12340    {
12341     "is_pure" : true,
12342     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth17getCurrentAverageENSt3__18functionIFvNS2_6ResultEiEEE"
12343    },
12344    {
12345     "is_pure" : true,
12346     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth11getCapacityENSt3__18functionIFvNS2_6ResultEiEEE"
12347    },
12348    {
12349     "is_pure" : true,
12350     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth16getEnergyCounterENSt3__18functionIFvNS2_6ResultExEEE"
12351    },
12352    {
12353     "is_pure" : true,
12354     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth15getChargeStatusENSt3__18functionIFvNS2_6ResultENS1_4V1_013BatteryStatusEEEE"
12355    },
12356    {
12357     "is_pure" : true,
12358     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth14getStorageInfoENSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_11StorageInfoEEEEEE"
12359    },
12360    {
12361     "is_pure" : true,
12362     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth12getDiskStatsENSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_9DiskStatsEEEEEE"
12363    },
12364    {
12365     "is_pure" : true,
12366     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth13getHealthInfoENSt3__18functionIFvNS2_6ResultERKNS2_10HealthInfoEEEE"
12367    },
12368    {
12369     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEE10onAsBinderEv"
12370    },
12371    {
12372     "component_value" : 20,
12373     "kind" : "vbase_offset"
12374    },
12375    {
12376     "component_value" : -4,
12377     "kind" : "offset_to_top"
12378    },
12379    {
12380     "kind" : "rtti",
12381     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEEE"
12382    },
12383    {
12384     "kind" : "complete_dtor_pointer",
12385     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEED1Ev"
12386    },
12387    {
12388     "kind" : "deleting_dtor_pointer",
12389     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEED0Ev"
12390    },
12391    {
12392     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEE10onAsBinderEv"
12393    },
12394    {
12395     "component_value" : 16,
12396     "kind" : "vbase_offset"
12397    },
12398    {
12399     "component_value" : -8,
12400     "kind" : "offset_to_top"
12401    },
12402    {
12403     "kind" : "rtti",
12404     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEEE"
12405    },
12406    {
12407     "kind" : "complete_dtor_pointer",
12408     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEED1Ev"
12409    },
12410    {
12411     "kind" : "deleting_dtor_pointer",
12412     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEED0Ev"
12413    },
12414    {
12415     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12416    },
12417    {
12418     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12419    },
12420    {
12421     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12422    },
12423    {
12424     "kind" : "vcall_offset"
12425    },
12426    {
12427     "component_value" : -16,
12428     "kind" : "vcall_offset"
12429    },
12430    {
12431     "component_value" : -16,
12432     "kind" : "vcall_offset"
12433    },
12434    {
12435     "component_value" : -16,
12436     "kind" : "vcall_offset"
12437    },
12438    {
12439     "component_value" : -24,
12440     "kind" : "vcall_offset"
12441    },
12442    {
12443     "component_value" : -24,
12444     "kind" : "offset_to_top"
12445    },
12446    {
12447     "kind" : "rtti",
12448     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEEE"
12449    },
12450    {
12451     "kind" : "complete_dtor_pointer",
12452     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEED1Ev"
12453    },
12454    {
12455     "kind" : "deleting_dtor_pointer",
12456     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEED0Ev"
12457    },
12458    {
12459     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12460    },
12461    {
12462     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12463    },
12464    {
12465     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12466    },
12467    {
12468     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12469    }
12470   ]
12471  },
12472  {
12473   "alignment" : 4,
12474   "base_specifiers" :
12475   [
12476    {
12477     "referenced_type" : "_ZTIN7android8hardware6health4V2_119IHealthInfoCallbackE"
12478    },
12479    {
12480     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12481    },
12482    {
12483     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12484    }
12485   ],
12486   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEEE",
12487   "name" : "android::hardware::BpInterface<android::hardware::health::V2_1::IHealthInfoCallback>",
12488   "record_kind" : "class",
12489   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEEE",
12490   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEEE",
12491   "size" : 32,
12492   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12493   "template_args" : [ "_ZTIN7android8hardware6health4V2_119IHealthInfoCallbackE" ],
12494   "vtable_components" :
12495   [
12496    {
12497     "component_value" : 24,
12498     "kind" : "vbase_offset"
12499    },
12500    {
12501     "kind" : "offset_to_top"
12502    },
12503    {
12504     "kind" : "rtti",
12505     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEEE"
12506    },
12507    {
12508     "mangled_component_name" : "_ZNK7android8hardware6health4V2_119IHealthInfoCallback8isRemoteEv"
12509    },
12510    {
12511     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12512    },
12513    {
12514     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12515    },
12516    {
12517     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12518    },
12519    {
12520     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12521    },
12522    {
12523     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback21setHALInstrumentationEv"
12524    },
12525    {
12526     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12527    },
12528    {
12529     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback4pingEv"
12530    },
12531    {
12532     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12533    },
12534    {
12535     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback21notifySyspropsChangedEv"
12536    },
12537    {
12538     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12539    },
12540    {
12541     "kind" : "complete_dtor_pointer",
12542     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEED1Ev"
12543    },
12544    {
12545     "kind" : "deleting_dtor_pointer",
12546     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEED0Ev"
12547    },
12548    {
12549     "is_pure" : true,
12550     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback17healthInfoChangedERKNS1_4V2_010HealthInfoE"
12551    },
12552    {
12553     "is_pure" : true,
12554     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback21healthInfoChanged_2_1ERKNS2_10HealthInfoE"
12555    },
12556    {
12557     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEE10onAsBinderEv"
12558    },
12559    {
12560     "component_value" : 20,
12561     "kind" : "vbase_offset"
12562    },
12563    {
12564     "component_value" : -4,
12565     "kind" : "offset_to_top"
12566    },
12567    {
12568     "kind" : "rtti",
12569     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEEE"
12570    },
12571    {
12572     "kind" : "complete_dtor_pointer",
12573     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEED1Ev"
12574    },
12575    {
12576     "kind" : "deleting_dtor_pointer",
12577     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEED0Ev"
12578    },
12579    {
12580     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEE10onAsBinderEv"
12581    },
12582    {
12583     "component_value" : 16,
12584     "kind" : "vbase_offset"
12585    },
12586    {
12587     "component_value" : -8,
12588     "kind" : "offset_to_top"
12589    },
12590    {
12591     "kind" : "rtti",
12592     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEEE"
12593    },
12594    {
12595     "kind" : "complete_dtor_pointer",
12596     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEED1Ev"
12597    },
12598    {
12599     "kind" : "deleting_dtor_pointer",
12600     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEED0Ev"
12601    },
12602    {
12603     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12604    },
12605    {
12606     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12607    },
12608    {
12609     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12610    },
12611    {
12612     "kind" : "vcall_offset"
12613    },
12614    {
12615     "component_value" : -16,
12616     "kind" : "vcall_offset"
12617    },
12618    {
12619     "component_value" : -16,
12620     "kind" : "vcall_offset"
12621    },
12622    {
12623     "component_value" : -16,
12624     "kind" : "vcall_offset"
12625    },
12626    {
12627     "component_value" : -24,
12628     "kind" : "vcall_offset"
12629    },
12630    {
12631     "component_value" : -24,
12632     "kind" : "offset_to_top"
12633    },
12634    {
12635     "kind" : "rtti",
12636     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEEE"
12637    },
12638    {
12639     "kind" : "complete_dtor_pointer",
12640     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEED1Ev"
12641    },
12642    {
12643     "kind" : "deleting_dtor_pointer",
12644     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEED0Ev"
12645    },
12646    {
12647     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12648    },
12649    {
12650     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12651    },
12652    {
12653     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12654    },
12655    {
12656     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12657    }
12658   ]
12659  },
12660  {
12661   "alignment" : 4,
12662   "base_specifiers" :
12663   [
12664    {
12665     "referenced_type" : "_ZTIN7android8hardware6health4V2_17IHealthE"
12666    },
12667    {
12668     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12669    },
12670    {
12671     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12672    }
12673   ],
12674   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEEE",
12675   "name" : "android::hardware::BpInterface<android::hardware::health::V2_1::IHealth>",
12676   "record_kind" : "class",
12677   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEEE",
12678   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEEE",
12679   "size" : 32,
12680   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12681   "template_args" : [ "_ZTIN7android8hardware6health4V2_17IHealthE" ],
12682   "vtable_components" :
12683   [
12684    {
12685     "component_value" : 24,
12686     "kind" : "vbase_offset"
12687    },
12688    {
12689     "kind" : "offset_to_top"
12690    },
12691    {
12692     "kind" : "rtti",
12693     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEEE"
12694    },
12695    {
12696     "mangled_component_name" : "_ZNK7android8hardware6health4V2_17IHealth8isRemoteEv"
12697    },
12698    {
12699     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12700    },
12701    {
12702     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12703    },
12704    {
12705     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12706    },
12707    {
12708     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12709    },
12710    {
12711     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth21setHALInstrumentationEv"
12712    },
12713    {
12714     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12715    },
12716    {
12717     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth4pingEv"
12718    },
12719    {
12720     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12721    },
12722    {
12723     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth21notifySyspropsChangedEv"
12724    },
12725    {
12726     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12727    },
12728    {
12729     "kind" : "complete_dtor_pointer",
12730     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEED1Ev"
12731    },
12732    {
12733     "kind" : "deleting_dtor_pointer",
12734     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEED0Ev"
12735    },
12736    {
12737     "is_pure" : true,
12738     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth16registerCallbackERKNS_2spINS1_4V2_019IHealthInfoCallbackEEE"
12739    },
12740    {
12741     "is_pure" : true,
12742     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth18unregisterCallbackERKNS_2spINS1_4V2_019IHealthInfoCallbackEEE"
12743    },
12744    {
12745     "is_pure" : true,
12746     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth6updateEv"
12747    },
12748    {
12749     "is_pure" : true,
12750     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth16getChargeCounterENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
12751    },
12752    {
12753     "is_pure" : true,
12754     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth13getCurrentNowENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
12755    },
12756    {
12757     "is_pure" : true,
12758     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth17getCurrentAverageENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
12759    },
12760    {
12761     "is_pure" : true,
12762     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth11getCapacityENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
12763    },
12764    {
12765     "is_pure" : true,
12766     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth16getEnergyCounterENSt3__18functionIFvNS1_4V2_06ResultExEEE"
12767    },
12768    {
12769     "is_pure" : true,
12770     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth15getChargeStatusENSt3__18functionIFvNS1_4V2_06ResultENS1_4V1_013BatteryStatusEEEE"
12771    },
12772    {
12773     "is_pure" : true,
12774     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth14getStorageInfoENSt3__18functionIFvNS1_4V2_06ResultERKNS0_8hidl_vecINS6_11StorageInfoEEEEEE"
12775    },
12776    {
12777     "is_pure" : true,
12778     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth12getDiskStatsENSt3__18functionIFvNS1_4V2_06ResultERKNS0_8hidl_vecINS6_9DiskStatsEEEEEE"
12779    },
12780    {
12781     "is_pure" : true,
12782     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth13getHealthInfoENSt3__18functionIFvNS1_4V2_06ResultERKNS6_10HealthInfoEEEE"
12783    },
12784    {
12785     "is_pure" : true,
12786     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth15getHealthConfigENSt3__18functionIFvNS1_4V2_06ResultERKNS2_12HealthConfigEEEE"
12787    },
12788    {
12789     "is_pure" : true,
12790     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth17getHealthInfo_2_1ENSt3__18functionIFvNS1_4V2_06ResultERKNS2_10HealthInfoEEEE"
12791    },
12792    {
12793     "is_pure" : true,
12794     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth18shouldKeepScreenOnENSt3__18functionIFvNS1_4V2_06ResultEbEEE"
12795    },
12796    {
12797     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEE10onAsBinderEv"
12798    },
12799    {
12800     "component_value" : 20,
12801     "kind" : "vbase_offset"
12802    },
12803    {
12804     "component_value" : -4,
12805     "kind" : "offset_to_top"
12806    },
12807    {
12808     "kind" : "rtti",
12809     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEEE"
12810    },
12811    {
12812     "kind" : "complete_dtor_pointer",
12813     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEED1Ev"
12814    },
12815    {
12816     "kind" : "deleting_dtor_pointer",
12817     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEED0Ev"
12818    },
12819    {
12820     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEE10onAsBinderEv"
12821    },
12822    {
12823     "component_value" : 16,
12824     "kind" : "vbase_offset"
12825    },
12826    {
12827     "component_value" : -8,
12828     "kind" : "offset_to_top"
12829    },
12830    {
12831     "kind" : "rtti",
12832     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEEE"
12833    },
12834    {
12835     "kind" : "complete_dtor_pointer",
12836     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEED1Ev"
12837    },
12838    {
12839     "kind" : "deleting_dtor_pointer",
12840     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEED0Ev"
12841    },
12842    {
12843     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12844    },
12845    {
12846     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12847    },
12848    {
12849     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12850    },
12851    {
12852     "kind" : "vcall_offset"
12853    },
12854    {
12855     "component_value" : -16,
12856     "kind" : "vcall_offset"
12857    },
12858    {
12859     "component_value" : -16,
12860     "kind" : "vcall_offset"
12861    },
12862    {
12863     "component_value" : -16,
12864     "kind" : "vcall_offset"
12865    },
12866    {
12867     "component_value" : -24,
12868     "kind" : "vcall_offset"
12869    },
12870    {
12871     "component_value" : -24,
12872     "kind" : "offset_to_top"
12873    },
12874    {
12875     "kind" : "rtti",
12876     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEEE"
12877    },
12878    {
12879     "kind" : "complete_dtor_pointer",
12880     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEED1Ev"
12881    },
12882    {
12883     "kind" : "deleting_dtor_pointer",
12884     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEED0Ev"
12885    },
12886    {
12887     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12888    },
12889    {
12890     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12891    },
12892    {
12893     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12894    },
12895    {
12896     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12897    }
12898   ]
12899  },
12900  {
12901   "alignment" : 4,
12902   "base_specifiers" :
12903   [
12904    {
12905     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12906    },
12907    {
12908     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12909    },
12910    {
12911     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12912    }
12913   ],
12914   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12915   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
12916   "record_kind" : "class",
12917   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12918   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12919   "size" : 32,
12920   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12921   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
12922   "vtable_components" :
12923   [
12924    {
12925     "component_value" : 24,
12926     "kind" : "vbase_offset"
12927    },
12928    {
12929     "kind" : "offset_to_top"
12930    },
12931    {
12932     "kind" : "rtti",
12933     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12934    },
12935    {
12936     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
12937    },
12938    {
12939     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12940    },
12941    {
12942     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12943    },
12944    {
12945     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12946    },
12947    {
12948     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12949    },
12950    {
12951     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
12952    },
12953    {
12954     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12955    },
12956    {
12957     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
12958    },
12959    {
12960     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
12961    },
12962    {
12963     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
12964    },
12965    {
12966     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12967    },
12968    {
12969     "kind" : "complete_dtor_pointer",
12970     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12971    },
12972    {
12973     "kind" : "deleting_dtor_pointer",
12974     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12975    },
12976    {
12977     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12978    },
12979    {
12980     "component_value" : 20,
12981     "kind" : "vbase_offset"
12982    },
12983    {
12984     "component_value" : -4,
12985     "kind" : "offset_to_top"
12986    },
12987    {
12988     "kind" : "rtti",
12989     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12990    },
12991    {
12992     "kind" : "complete_dtor_pointer",
12993     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12994    },
12995    {
12996     "kind" : "deleting_dtor_pointer",
12997     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12998    },
12999    {
13000     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
13001    },
13002    {
13003     "component_value" : 16,
13004     "kind" : "vbase_offset"
13005    },
13006    {
13007     "component_value" : -8,
13008     "kind" : "offset_to_top"
13009    },
13010    {
13011     "kind" : "rtti",
13012     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
13013    },
13014    {
13015     "kind" : "complete_dtor_pointer",
13016     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
13017    },
13018    {
13019     "kind" : "deleting_dtor_pointer",
13020     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
13021    },
13022    {
13023     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13024    },
13025    {
13026     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13027    },
13028    {
13029     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13030    },
13031    {
13032     "kind" : "vcall_offset"
13033    },
13034    {
13035     "component_value" : -16,
13036     "kind" : "vcall_offset"
13037    },
13038    {
13039     "component_value" : -16,
13040     "kind" : "vcall_offset"
13041    },
13042    {
13043     "component_value" : -16,
13044     "kind" : "vcall_offset"
13045    },
13046    {
13047     "component_value" : -24,
13048     "kind" : "vcall_offset"
13049    },
13050    {
13051     "component_value" : -24,
13052     "kind" : "offset_to_top"
13053    },
13054    {
13055     "kind" : "rtti",
13056     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
13057    },
13058    {
13059     "kind" : "complete_dtor_pointer",
13060     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
13061    },
13062    {
13063     "kind" : "deleting_dtor_pointer",
13064     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
13065    },
13066    {
13067     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13068    },
13069    {
13070     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13071    },
13072    {
13073     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13074    },
13075    {
13076     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13077    }
13078   ]
13079  },
13080  {
13081   "alignment" : 8,
13082   "fields" :
13083   [
13084    {
13085     "access" : "private",
13086     "field_name" : "mHandle",
13087     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
13088    },
13089    {
13090     "access" : "private",
13091     "field_name" : "mOwnsHandle",
13092     "field_offset" : 64,
13093     "referenced_type" : "_ZTIb"
13094    },
13095    {
13096     "access" : "private",
13097     "field_name" : "mPad",
13098     "field_offset" : 72,
13099     "referenced_type" : "_ZTIA7_h"
13100    }
13101   ],
13102   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
13103   "name" : "android::hardware::hidl_handle",
13104   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
13105   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
13106   "size" : 16,
13107   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13108  },
13109  {
13110   "alignment" : 8,
13111   "fields" :
13112   [
13113    {
13114     "access" : "private",
13115     "field_name" : "mHandle",
13116     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
13117    },
13118    {
13119     "access" : "private",
13120     "field_name" : "mSize",
13121     "field_offset" : 128,
13122     "referenced_type" : "_ZTIy"
13123    },
13124    {
13125     "access" : "private",
13126     "field_name" : "mName",
13127     "field_offset" : 192,
13128     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
13129    }
13130   ],
13131   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
13132   "name" : "android::hardware::hidl_memory",
13133   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
13134   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
13135   "size" : 40,
13136   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13137  },
13138  {
13139   "alignment" : 8,
13140   "fields" :
13141   [
13142    {
13143     "access" : "private",
13144     "field_name" : "mBuffer",
13145     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
13146    },
13147    {
13148     "access" : "private",
13149     "field_name" : "mSize",
13150     "field_offset" : 64,
13151     "referenced_type" : "_ZTIj"
13152    },
13153    {
13154     "access" : "private",
13155     "field_name" : "mOwnsBuffer",
13156     "field_offset" : 96,
13157     "referenced_type" : "_ZTIb"
13158    },
13159    {
13160     "access" : "private",
13161     "field_name" : "mPad",
13162     "field_offset" : 104,
13163     "referenced_type" : "_ZTIA3_h"
13164    }
13165   ],
13166   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
13167   "name" : "android::hardware::hidl_string",
13168   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
13169   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
13170   "size" : 16,
13171   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13172  },
13173  {
13174   "alignment" : 8,
13175   "fields" :
13176   [
13177    {
13178     "access" : "private",
13179     "field_name" : "mGrantors",
13180     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
13181    },
13182    {
13183     "access" : "private",
13184     "field_name" : "mHandle",
13185     "field_offset" : 128,
13186     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
13187    },
13188    {
13189     "access" : "private",
13190     "field_name" : "mQuantum",
13191     "field_offset" : 192,
13192     "referenced_type" : "_ZTIj"
13193    },
13194    {
13195     "access" : "private",
13196     "field_name" : "mFlags",
13197     "field_offset" : 224,
13198     "referenced_type" : "_ZTIj"
13199    }
13200   ],
13201   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
13202   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
13203   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
13204   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
13205   "size" : 32,
13206   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
13207   "template_args" : [ "_ZTIc" ]
13208  },
13209  {
13210   "access" : "private",
13211   "alignment" : 4,
13212   "fields" :
13213   [
13214    {
13215     "field_name" : "binder",
13216     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
13217    },
13218    {
13219     "field_name" : "refs",
13220     "field_offset" : 32,
13221     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
13222    }
13223   ],
13224   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
13225   "name" : "android::hardware::ProcessState::handle_entry",
13226   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
13227   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
13228   "size" : 8,
13229   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
13230  },
13231  {
13232   "alignment" : 8,
13233   "base_specifiers" :
13234   [
13235    {
13236     "is_virtual" : true,
13237     "referenced_type" : "_ZTIN7android7RefBaseE"
13238    }
13239   ],
13240   "fields" :
13241   [
13242    {
13243     "access" : "private",
13244     "field_name" : "mDriverFD",
13245     "field_offset" : 32,
13246     "referenced_type" : "_ZTIi"
13247    },
13248    {
13249     "access" : "private",
13250     "field_name" : "mVMStart",
13251     "field_offset" : 64,
13252     "referenced_type" : "_ZTIPv"
13253    },
13254    {
13255     "access" : "private",
13256     "field_name" : "mThreadCountLock",
13257     "field_offset" : 96,
13258     "referenced_type" : "_ZTI15pthread_mutex_t"
13259    },
13260    {
13261     "access" : "private",
13262     "field_name" : "mThreadCountDecrement",
13263     "field_offset" : 128,
13264     "referenced_type" : "_ZTI14pthread_cond_t"
13265    },
13266    {
13267     "access" : "private",
13268     "field_name" : "mExecutingThreadsCount",
13269     "field_offset" : 160,
13270     "referenced_type" : "_ZTIj"
13271    },
13272    {
13273     "access" : "private",
13274     "field_name" : "mMaxThreads",
13275     "field_offset" : 192,
13276     "referenced_type" : "_ZTIj"
13277    },
13278    {
13279     "access" : "private",
13280     "field_name" : "mStarvationStartTimeMs",
13281     "field_offset" : 256,
13282     "referenced_type" : "_ZTIx"
13283    },
13284    {
13285     "access" : "private",
13286     "field_name" : "mLock",
13287     "field_offset" : 320,
13288     "referenced_type" : "_ZTIN7android5MutexE"
13289    },
13290    {
13291     "access" : "private",
13292     "field_name" : "mHandleToObject",
13293     "field_offset" : 352,
13294     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
13295    },
13296    {
13297     "access" : "private",
13298     "field_name" : "mManagesContexts",
13299     "field_offset" : 512,
13300     "referenced_type" : "_ZTIb"
13301    },
13302    {
13303     "access" : "private",
13304     "field_name" : "mBinderContextCheckFunc",
13305     "field_offset" : 544,
13306     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
13307    },
13308    {
13309     "access" : "private",
13310     "field_name" : "mBinderContextUserData",
13311     "field_offset" : 576,
13312     "referenced_type" : "_ZTIPv"
13313    },
13314    {
13315     "access" : "private",
13316     "field_name" : "mContexts",
13317     "field_offset" : 608,
13318     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
13319    },
13320    {
13321     "access" : "private",
13322     "field_name" : "mRootDir",
13323     "field_offset" : 768,
13324     "referenced_type" : "_ZTIN7android7String8E"
13325    },
13326    {
13327     "access" : "private",
13328     "field_name" : "mThreadPoolStarted",
13329     "field_offset" : 800,
13330     "referenced_type" : "_ZTIb"
13331    },
13332    {
13333     "access" : "private",
13334     "field_name" : "mSpawnThreadOnStart",
13335     "field_offset" : 808,
13336     "referenced_type" : "_ZTIb"
13337    },
13338    {
13339     "access" : "private",
13340     "field_name" : "mThreadPoolSeq",
13341     "field_offset" : 832,
13342     "referenced_type" : "_ZTIVi"
13343    },
13344    {
13345     "access" : "private",
13346     "field_name" : "mMmapSize",
13347     "field_offset" : 864,
13348     "referenced_type" : "_ZTIKj"
13349    },
13350    {
13351     "access" : "private",
13352     "field_name" : "mCallRestriction",
13353     "field_offset" : 896,
13354     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
13355    }
13356   ],
13357   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
13358   "name" : "android::hardware::ProcessState",
13359   "record_kind" : "class",
13360   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
13361   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
13362   "size" : 128,
13363   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
13364   "vtable_components" :
13365   [
13366    {
13367     "component_value" : 116,
13368     "kind" : "vbase_offset"
13369    },
13370    {
13371     "kind" : "offset_to_top"
13372    },
13373    {
13374     "kind" : "rtti",
13375     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
13376    },
13377    {
13378     "kind" : "complete_dtor_pointer",
13379     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
13380    },
13381    {
13382     "kind" : "deleting_dtor_pointer",
13383     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
13384    },
13385    {
13386     "kind" : "vcall_offset"
13387    },
13388    {
13389     "kind" : "vcall_offset"
13390    },
13391    {
13392     "kind" : "vcall_offset"
13393    },
13394    {
13395     "kind" : "vcall_offset"
13396    },
13397    {
13398     "component_value" : -116,
13399     "kind" : "vcall_offset"
13400    },
13401    {
13402     "component_value" : -116,
13403     "kind" : "offset_to_top"
13404    },
13405    {
13406     "kind" : "rtti",
13407     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
13408    },
13409    {
13410     "kind" : "complete_dtor_pointer",
13411     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
13412    },
13413    {
13414     "kind" : "deleting_dtor_pointer",
13415     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
13416    },
13417    {
13418     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13419    },
13420    {
13421     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13422    },
13423    {
13424     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13425    },
13426    {
13427     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13428    }
13429   ]
13430  },
13431  {
13432   "alignment" : 2,
13433   "fields" :
13434   [
13435    {
13436     "access" : "private",
13437     "field_name" : "mMajor",
13438     "referenced_type" : "_ZTIt"
13439    },
13440    {
13441     "access" : "private",
13442     "field_name" : "mMinor",
13443     "field_offset" : 16,
13444     "referenced_type" : "_ZTIt"
13445    }
13446   ],
13447   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
13448   "name" : "android::hardware::hidl_version",
13449   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
13450   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
13451   "size" : 4,
13452   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13453  },
13454  {
13455   "alignment" : 4,
13456   "fields" :
13457   [
13458    {
13459     "access" : "private",
13460     "field_name" : "mMutex",
13461     "referenced_type" : "_ZTINSt3__15mutexE"
13462    },
13463    {
13464     "access" : "private",
13465     "field_name" : "mMap",
13466     "field_offset" : 32,
13467     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
13468    }
13469   ],
13470   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
13471   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
13472   "record_kind" : "class",
13473   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
13474   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
13475   "size" : 16,
13476   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13477   "template_args" :
13478   [
13479    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13480    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
13481   ]
13482  },
13483  {
13484   "alignment" : 4,
13485   "fields" :
13486   [
13487    {
13488     "access" : "private",
13489     "field_name" : "mMutex",
13490     "referenced_type" : "_ZTINSt3__15mutexE"
13491    },
13492    {
13493     "access" : "private",
13494     "field_name" : "mMap",
13495     "field_offset" : 32,
13496     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
13497    }
13498   ],
13499   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13500   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
13501   "record_kind" : "class",
13502   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13503   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13504   "size" : 16,
13505   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13506   "template_args" :
13507   [
13508    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13509    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
13510   ]
13511  },
13512  {
13513   "alignment" : 4,
13514   "fields" :
13515   [
13516    {
13517     "access" : "private",
13518     "field_name" : "mMutex",
13519     "referenced_type" : "_ZTINSt3__15mutexE"
13520    },
13521    {
13522     "access" : "private",
13523     "field_name" : "mMap",
13524     "field_offset" : 32,
13525     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
13526    }
13527   ],
13528   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13529   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
13530   "record_kind" : "class",
13531   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13532   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13533   "size" : 16,
13534   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13535   "template_args" :
13536   [
13537    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
13538    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
13539   ]
13540  },
13541  {
13542   "alignment" : 8,
13543   "fields" :
13544   [
13545    {
13546     "field_name" : "flags",
13547     "referenced_type" : "_ZTIj"
13548    },
13549    {
13550     "field_name" : "fdIndex",
13551     "field_offset" : 32,
13552     "referenced_type" : "_ZTIj"
13553    },
13554    {
13555     "field_name" : "offset",
13556     "field_offset" : 64,
13557     "referenced_type" : "_ZTIj"
13558    },
13559    {
13560     "field_name" : "extent",
13561     "field_offset" : 128,
13562     "referenced_type" : "_ZTIy"
13563    }
13564   ],
13565   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
13566   "name" : "android::hardware::GrantorDescriptor",
13567   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
13568   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
13569   "size" : 24,
13570   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
13571  },
13572  {
13573   "alignment" : 4,
13574   "base_specifiers" :
13575   [
13576    {
13577     "is_virtual" : true,
13578     "referenced_type" : "_ZTIN7android7RefBaseE"
13579    }
13580   ],
13581   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
13582   "name" : "android::hardware::hidl_death_recipient",
13583   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
13584   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
13585   "size" : 12,
13586   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13587   "vtable_components" :
13588   [
13589    {
13590     "component_value" : 4,
13591     "kind" : "vbase_offset"
13592    },
13593    {
13594     "kind" : "offset_to_top"
13595    },
13596    {
13597     "kind" : "rtti",
13598     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13599    },
13600    {
13601     "is_pure" : true,
13602     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
13603    },
13604    {
13605     "kind" : "complete_dtor_pointer",
13606     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
13607    },
13608    {
13609     "kind" : "deleting_dtor_pointer",
13610     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
13611    },
13612    {
13613     "kind" : "vcall_offset"
13614    },
13615    {
13616     "kind" : "vcall_offset"
13617    },
13618    {
13619     "kind" : "vcall_offset"
13620    },
13621    {
13622     "kind" : "vcall_offset"
13623    },
13624    {
13625     "component_value" : -4,
13626     "kind" : "vcall_offset"
13627    },
13628    {
13629     "component_value" : -4,
13630     "kind" : "offset_to_top"
13631    },
13632    {
13633     "kind" : "rtti",
13634     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13635    },
13636    {
13637     "kind" : "complete_dtor_pointer",
13638     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
13639    },
13640    {
13641     "kind" : "deleting_dtor_pointer",
13642     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
13643    },
13644    {
13645     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13646    },
13647    {
13648     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13649    },
13650    {
13651     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13652    },
13653    {
13654     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13655    }
13656   ]
13657  },
13658  {
13659   "alignment" : 8,
13660   "base_specifiers" :
13661   [
13662    {
13663     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13664    }
13665   ],
13666   "fields" :
13667   [
13668    {
13669     "access" : "private",
13670     "field_name" : "mRecipient",
13671     "field_offset" : 32,
13672     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
13673    },
13674    {
13675     "access" : "private",
13676     "field_name" : "mCookie",
13677     "field_offset" : 128,
13678     "referenced_type" : "_ZTIy"
13679    },
13680    {
13681     "access" : "private",
13682     "field_name" : "mBase",
13683     "field_offset" : 192,
13684     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
13685    }
13686   ],
13687   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13688   "name" : "android::hardware::hidl_binder_death_recipient",
13689   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13690   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13691   "size" : 40,
13692   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
13693   "vtable_components" :
13694   [
13695    {
13696     "component_value" : 32,
13697     "kind" : "vbase_offset"
13698    },
13699    {
13700     "kind" : "offset_to_top"
13701    },
13702    {
13703     "kind" : "rtti",
13704     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13705    },
13706    {
13707     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
13708    },
13709    {
13710     "kind" : "complete_dtor_pointer",
13711     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
13712    },
13713    {
13714     "kind" : "deleting_dtor_pointer",
13715     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
13716    },
13717    {
13718     "kind" : "vcall_offset"
13719    },
13720    {
13721     "kind" : "vcall_offset"
13722    },
13723    {
13724     "kind" : "vcall_offset"
13725    },
13726    {
13727     "kind" : "vcall_offset"
13728    },
13729    {
13730     "component_value" : -32,
13731     "kind" : "vcall_offset"
13732    },
13733    {
13734     "component_value" : -32,
13735     "kind" : "offset_to_top"
13736    },
13737    {
13738     "kind" : "rtti",
13739     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13740    },
13741    {
13742     "kind" : "complete_dtor_pointer",
13743     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
13744    },
13745    {
13746     "kind" : "deleting_dtor_pointer",
13747     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
13748    },
13749    {
13750     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13751    },
13752    {
13753     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13754    },
13755    {
13756     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13757    },
13758    {
13759     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13760    }
13761   ]
13762  },
13763  {
13764   "access" : "private",
13765   "alignment" : 8,
13766   "fields" :
13767   [
13768    {
13769     "field_name" : "index",
13770     "referenced_type" : "_ZTIj"
13771    },
13772    {
13773     "field_name" : "buffer",
13774     "field_offset" : 64,
13775     "referenced_type" : "_ZTIy"
13776    },
13777    {
13778     "field_name" : "bufend",
13779     "field_offset" : 128,
13780     "referenced_type" : "_ZTIy"
13781    }
13782   ],
13783   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13784   "name" : "android::hardware::Parcel::BufferInfo",
13785   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13786   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13787   "size" : 24,
13788   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
13789  },
13790  {
13791   "alignment" : 4,
13792   "fields" :
13793   [
13794    {
13795     "access" : "private",
13796     "field_name" : "mBufCachePos",
13797     "referenced_type" : "_ZTIj"
13798    },
13799    {
13800     "access" : "private",
13801     "field_name" : "mBufCache",
13802     "field_offset" : 32,
13803     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
13804    },
13805    {
13806     "access" : "private",
13807     "field_name" : "mError",
13808     "field_offset" : 128,
13809     "referenced_type" : "_ZTIi"
13810    },
13811    {
13812     "access" : "private",
13813     "field_name" : "mData",
13814     "field_offset" : 160,
13815     "referenced_type" : "_ZTIPh"
13816    },
13817    {
13818     "access" : "private",
13819     "field_name" : "mDataSize",
13820     "field_offset" : 192,
13821     "referenced_type" : "_ZTIj"
13822    },
13823    {
13824     "access" : "private",
13825     "field_name" : "mDataCapacity",
13826     "field_offset" : 224,
13827     "referenced_type" : "_ZTIj"
13828    },
13829    {
13830     "access" : "private",
13831     "field_name" : "mDataPos",
13832     "field_offset" : 256,
13833     "referenced_type" : "_ZTIj"
13834    },
13835    {
13836     "access" : "private",
13837     "field_name" : "mObjects",
13838     "field_offset" : 288,
13839     "referenced_type" : "_ZTIPy"
13840    },
13841    {
13842     "access" : "private",
13843     "field_name" : "mObjectsSize",
13844     "field_offset" : 320,
13845     "referenced_type" : "_ZTIj"
13846    },
13847    {
13848     "access" : "private",
13849     "field_name" : "mObjectsCapacity",
13850     "field_offset" : 352,
13851     "referenced_type" : "_ZTIj"
13852    },
13853    {
13854     "access" : "private",
13855     "field_name" : "mNextObjectHint",
13856     "field_offset" : 384,
13857     "referenced_type" : "_ZTIj"
13858    },
13859    {
13860     "access" : "private",
13861     "field_name" : "mNumRef",
13862     "field_offset" : 416,
13863     "referenced_type" : "_ZTIj"
13864    },
13865    {
13866     "access" : "private",
13867     "field_name" : "mFdsKnown",
13868     "field_offset" : 448,
13869     "referenced_type" : "_ZTIb"
13870    },
13871    {
13872     "access" : "private",
13873     "field_name" : "mHasFds",
13874     "field_offset" : 456,
13875     "referenced_type" : "_ZTIb"
13876    },
13877    {
13878     "access" : "private",
13879     "field_name" : "mAllowFds",
13880     "field_offset" : 464,
13881     "referenced_type" : "_ZTIb"
13882    },
13883    {
13884     "access" : "private",
13885     "field_name" : "mOwner",
13886     "field_offset" : 480,
13887     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
13888    },
13889    {
13890     "access" : "private",
13891     "field_name" : "mOwnerCookie",
13892     "field_offset" : 512,
13893     "referenced_type" : "_ZTIPv"
13894    }
13895   ],
13896   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
13897   "name" : "android::hardware::Parcel",
13898   "record_kind" : "class",
13899   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
13900   "self_type" : "_ZTIN7android8hardware6ParcelE",
13901   "size" : 68,
13902   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
13903  },
13904  {
13905   "alignment" : 4,
13906   "base_specifiers" :
13907   [
13908    {
13909     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13910    }
13911   ],
13912   "fields" :
13913   [
13914    {
13915     "access" : "private",
13916     "field_name" : "mVal",
13917     "field_offset" : 192,
13918     "referenced_type" : "_ZTIN7android8hardware6health4V2_06ResultE"
13919    }
13920   ],
13921   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
13922   "name" : "android::hardware::Return<android::hardware::health::V2_0::Result>",
13923   "record_kind" : "class",
13924   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
13925   "self_type" : "_ZTIN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
13926   "size" : 28,
13927   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13928   "template_args" : [ "_ZTIN7android8hardware6health4V2_06ResultE" ]
13929  },
13930  {
13931   "alignment" : 4,
13932   "base_specifiers" :
13933   [
13934    {
13935     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13936    }
13937   ],
13938   "fields" :
13939   [
13940    {
13941     "access" : "private",
13942     "field_name" : "mVal",
13943     "field_offset" : 192,
13944     "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE"
13945    }
13946   ],
13947   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
13948   "name" : "android::hardware::Return<android::sp<android::hardware::health::V2_1::IHealthInfoCallback> >",
13949   "record_kind" : "class",
13950   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
13951   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
13952   "size" : 28,
13953   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13954   "template_args" : [ "_ZTIN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE" ]
13955  },
13956  {
13957   "alignment" : 4,
13958   "base_specifiers" :
13959   [
13960    {
13961     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13962    }
13963   ],
13964   "fields" :
13965   [
13966    {
13967     "access" : "private",
13968     "field_name" : "mVal",
13969     "field_offset" : 192,
13970     "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_17IHealthEEE"
13971    }
13972   ],
13973   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
13974   "name" : "android::hardware::Return<android::sp<android::hardware::health::V2_1::IHealth> >",
13975   "record_kind" : "class",
13976   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
13977   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
13978   "size" : 28,
13979   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13980   "template_args" : [ "_ZTIN7android2spINS_8hardware6health4V2_17IHealthEEE" ]
13981  },
13982  {
13983   "alignment" : 4,
13984   "base_specifiers" :
13985   [
13986    {
13987     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13988    }
13989   ],
13990   "fields" :
13991   [
13992    {
13993     "access" : "private",
13994     "field_name" : "mVal",
13995     "field_offset" : 168,
13996     "referenced_type" : "_ZTIb"
13997    }
13998   ],
13999   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
14000   "name" : "android::hardware::Return<bool>",
14001   "record_kind" : "class",
14002   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
14003   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
14004   "size" : 24,
14005   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14006   "template_args" : [ "_ZTIb" ]
14007  },
14008  {
14009   "alignment" : 4,
14010   "base_specifiers" :
14011   [
14012    {
14013     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
14014    }
14015   ],
14016   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
14017   "name" : "android::hardware::Return<void>",
14018   "record_kind" : "class",
14019   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
14020   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
14021   "size" : 24,
14022   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14023   "template_args" : [ "_ZTIv" ]
14024  },
14025  {
14026   "alignment" : 4,
14027   "fields" :
14028   [
14029    {
14030     "access" : "private",
14031     "field_name" : "mException",
14032     "referenced_type" : "_ZTIi"
14033    },
14034    {
14035     "access" : "private",
14036     "field_name" : "mErrorCode",
14037     "field_offset" : 32,
14038     "referenced_type" : "_ZTIi"
14039    },
14040    {
14041     "access" : "private",
14042     "field_name" : "mMessage",
14043     "field_offset" : 64,
14044     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14045    }
14046   ],
14047   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
14048   "name" : "android::hardware::Status",
14049   "record_kind" : "class",
14050   "referenced_type" : "_ZTIN7android8hardware6StatusE",
14051   "self_type" : "_ZTIN7android8hardware6StatusE",
14052   "size" : 20,
14053   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14054  },
14055  {
14056   "alignment" : 8,
14057   "fields" :
14058   [
14059    {
14060     "field_name" : "chargerAcOnline",
14061     "referenced_type" : "_ZTIb"
14062    },
14063    {
14064     "field_name" : "chargerUsbOnline",
14065     "field_offset" : 8,
14066     "referenced_type" : "_ZTIb"
14067    },
14068    {
14069     "field_name" : "chargerWirelessOnline",
14070     "field_offset" : 16,
14071     "referenced_type" : "_ZTIb"
14072    },
14073    {
14074     "field_name" : "maxChargingCurrent",
14075     "field_offset" : 32,
14076     "referenced_type" : "_ZTIi"
14077    },
14078    {
14079     "field_name" : "maxChargingVoltage",
14080     "field_offset" : 64,
14081     "referenced_type" : "_ZTIi"
14082    },
14083    {
14084     "field_name" : "batteryStatus",
14085     "field_offset" : 96,
14086     "referenced_type" : "_ZTIN7android8hardware6health4V1_013BatteryStatusE"
14087    },
14088    {
14089     "field_name" : "batteryHealth",
14090     "field_offset" : 128,
14091     "referenced_type" : "_ZTIN7android8hardware6health4V1_013BatteryHealthE"
14092    },
14093    {
14094     "field_name" : "batteryPresent",
14095     "field_offset" : 160,
14096     "referenced_type" : "_ZTIb"
14097    },
14098    {
14099     "field_name" : "batteryLevel",
14100     "field_offset" : 192,
14101     "referenced_type" : "_ZTIi"
14102    },
14103    {
14104     "field_name" : "batteryVoltage",
14105     "field_offset" : 224,
14106     "referenced_type" : "_ZTIi"
14107    },
14108    {
14109     "field_name" : "batteryTemperature",
14110     "field_offset" : 256,
14111     "referenced_type" : "_ZTIi"
14112    },
14113    {
14114     "field_name" : "batteryCurrent",
14115     "field_offset" : 288,
14116     "referenced_type" : "_ZTIi"
14117    },
14118    {
14119     "field_name" : "batteryCycleCount",
14120     "field_offset" : 320,
14121     "referenced_type" : "_ZTIi"
14122    },
14123    {
14124     "field_name" : "batteryFullCharge",
14125     "field_offset" : 352,
14126     "referenced_type" : "_ZTIi"
14127    },
14128    {
14129     "field_name" : "batteryChargeCounter",
14130     "field_offset" : 384,
14131     "referenced_type" : "_ZTIi"
14132    },
14133    {
14134     "field_name" : "batteryTechnology",
14135     "field_offset" : 448,
14136     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
14137    }
14138   ],
14139   "linker_set_key" : "_ZTIN7android8hardware6health4V1_010HealthInfoE",
14140   "name" : "android::hardware::health::V1_0::HealthInfo",
14141   "referenced_type" : "_ZTIN7android8hardware6health4V1_010HealthInfoE",
14142   "self_type" : "_ZTIN7android8hardware6health4V1_010HealthInfoE",
14143   "size" : 72,
14144   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h"
14145  },
14146  {
14147   "alignment" : 8,
14148   "fields" :
14149   [
14150    {
14151     "field_name" : "periodicChoresIntervalFast",
14152     "referenced_type" : "_ZTIi"
14153    },
14154    {
14155     "field_name" : "periodicChoresIntervalSlow",
14156     "field_offset" : 32,
14157     "referenced_type" : "_ZTIi"
14158    },
14159    {
14160     "field_name" : "batteryStatusPath",
14161     "field_offset" : 64,
14162     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
14163    },
14164    {
14165     "field_name" : "batteryHealthPath",
14166     "field_offset" : 192,
14167     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
14168    },
14169    {
14170     "field_name" : "batteryPresentPath",
14171     "field_offset" : 320,
14172     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
14173    },
14174    {
14175     "field_name" : "batteryCapacityPath",
14176     "field_offset" : 448,
14177     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
14178    },
14179    {
14180     "field_name" : "batteryVoltagePath",
14181     "field_offset" : 576,
14182     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
14183    },
14184    {
14185     "field_name" : "batteryTemperaturePath",
14186     "field_offset" : 704,
14187     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
14188    },
14189    {
14190     "field_name" : "batteryTechnologyPath",
14191     "field_offset" : 832,
14192     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
14193    },
14194    {
14195     "field_name" : "batteryCurrentNowPath",
14196     "field_offset" : 960,
14197     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
14198    },
14199    {
14200     "field_name" : "batteryCurrentAvgPath",
14201     "field_offset" : 1088,
14202     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
14203    },
14204    {
14205     "field_name" : "batteryChargeCounterPath",
14206     "field_offset" : 1216,
14207     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
14208    },
14209    {
14210     "field_name" : "batteryFullChargePath",
14211     "field_offset" : 1344,
14212     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
14213    },
14214    {
14215     "field_name" : "batteryCycleCountPath",
14216     "field_offset" : 1472,
14217     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
14218    }
14219   ],
14220   "linker_set_key" : "_ZTIN7android8hardware6health4V1_012HealthConfigE",
14221   "name" : "android::hardware::health::V1_0::HealthConfig",
14222   "referenced_type" : "_ZTIN7android8hardware6health4V1_012HealthConfigE",
14223   "self_type" : "_ZTIN7android8hardware6health4V1_012HealthConfigE",
14224   "size" : 200,
14225   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/1.0/[email protected]_genc++_headers/gen/android/hardware/health/1.0/types.h"
14226  },
14227  {
14228   "alignment" : 4,
14229   "base_specifiers" :
14230   [
14231    {
14232     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14233    }
14234   ],
14235   "fields" :
14236   [
14237    {
14238     "access" : "private",
14239     "field_name" : "_hidl_mImpl",
14240     "field_offset" : 544,
14241     "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_07IHealthEEE"
14242    }
14243   ],
14244   "linker_set_key" : "_ZTIN7android8hardware6health4V2_010BnHwHealthE",
14245   "name" : "android::hardware::health::V2_0::BnHwHealth",
14246   "referenced_type" : "_ZTIN7android8hardware6health4V2_010BnHwHealthE",
14247   "self_type" : "_ZTIN7android8hardware6health4V2_010BnHwHealthE",
14248   "size" : 80,
14249   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealth.h",
14250   "vtable_components" :
14251   [
14252    {
14253     "component_value" : 72,
14254     "kind" : "vbase_offset"
14255    },
14256    {
14257     "kind" : "offset_to_top"
14258    },
14259    {
14260     "kind" : "rtti",
14261     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_010BnHwHealthE"
14262    },
14263    {
14264     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14265    },
14266    {
14267     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14268    },
14269    {
14270     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14271    },
14272    {
14273     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
14274    },
14275    {
14276     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14277    },
14278    {
14279     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14280    },
14281    {
14282     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14283    },
14284    {
14285     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14286    },
14287    {
14288     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14289    },
14290    {
14291     "kind" : "complete_dtor_pointer",
14292     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BnHwHealthD1Ev"
14293    },
14294    {
14295     "kind" : "deleting_dtor_pointer",
14296     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BnHwHealthD0Ev"
14297    },
14298    {
14299     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BnHwHealth10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
14300    },
14301    {
14302     "component_value" : -20,
14303     "kind" : "offset_to_top"
14304    },
14305    {
14306     "kind" : "rtti",
14307     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_010BnHwHealthE"
14308    },
14309    {
14310     "kind" : "complete_dtor_pointer",
14311     "mangled_component_name" : "_ZThn20_N7android8hardware6health4V2_010BnHwHealthD1Ev"
14312    },
14313    {
14314     "kind" : "deleting_dtor_pointer",
14315     "mangled_component_name" : "_ZThn20_N7android8hardware6health4V2_010BnHwHealthD0Ev"
14316    },
14317    {
14318     "kind" : "vcall_offset"
14319    },
14320    {
14321     "kind" : "vcall_offset"
14322    },
14323    {
14324     "kind" : "vcall_offset"
14325    },
14326    {
14327     "kind" : "vcall_offset"
14328    },
14329    {
14330     "component_value" : -72,
14331     "kind" : "vcall_offset"
14332    },
14333    {
14334     "component_value" : -72,
14335     "kind" : "offset_to_top"
14336    },
14337    {
14338     "kind" : "rtti",
14339     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_010BnHwHealthE"
14340    },
14341    {
14342     "kind" : "complete_dtor_pointer",
14343     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_010BnHwHealthD1Ev"
14344    },
14345    {
14346     "kind" : "deleting_dtor_pointer",
14347     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_010BnHwHealthD0Ev"
14348    },
14349    {
14350     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14351    },
14352    {
14353     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14354    },
14355    {
14356     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14357    },
14358    {
14359     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14360    }
14361   ]
14362  },
14363  {
14364   "alignment" : 4,
14365   "base_specifiers" :
14366   [
14367    {
14368     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEEE"
14369    },
14370    {
14371     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14372    }
14373   ],
14374   "fields" :
14375   [
14376    {
14377     "access" : "private",
14378     "field_name" : "_hidl_mMutex",
14379     "field_offset" : 544,
14380     "referenced_type" : "_ZTINSt3__15mutexE"
14381    },
14382    {
14383     "access" : "private",
14384     "field_name" : "_hidl_mDeathRecipients",
14385     "field_offset" : 576,
14386     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
14387    }
14388   ],
14389   "linker_set_key" : "_ZTIN7android8hardware6health4V2_010BpHwHealthE",
14390   "name" : "android::hardware::health::V2_0::BpHwHealth",
14391   "referenced_type" : "_ZTIN7android8hardware6health4V2_010BpHwHealthE",
14392   "self_type" : "_ZTIN7android8hardware6health4V2_010BpHwHealthE",
14393   "size" : 92,
14394   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealth.h",
14395   "vtable_components" :
14396   [
14397    {
14398     "component_value" : 84,
14399     "kind" : "vbase_offset"
14400    },
14401    {
14402     "kind" : "offset_to_top"
14403    },
14404    {
14405     "kind" : "rtti",
14406     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_010BpHwHealthE"
14407    },
14408    {
14409     "mangled_component_name" : "_ZNK7android8hardware6health4V2_010BpHwHealth8isRemoteEv"
14410    },
14411    {
14412     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14413    },
14414    {
14415     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14416    },
14417    {
14418     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14419    },
14420    {
14421     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14422    },
14423    {
14424     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth21setHALInstrumentationEv"
14425    },
14426    {
14427     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14428    },
14429    {
14430     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth4pingEv"
14431    },
14432    {
14433     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14434    },
14435    {
14436     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth21notifySyspropsChangedEv"
14437    },
14438    {
14439     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14440    },
14441    {
14442     "kind" : "complete_dtor_pointer",
14443     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealthD1Ev"
14444    },
14445    {
14446     "kind" : "deleting_dtor_pointer",
14447     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealthD0Ev"
14448    },
14449    {
14450     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth16registerCallbackERKNS_2spINS2_19IHealthInfoCallbackEEE"
14451    },
14452    {
14453     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth18unregisterCallbackERKNS_2spINS2_19IHealthInfoCallbackEEE"
14454    },
14455    {
14456     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth6updateEv"
14457    },
14458    {
14459     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth16getChargeCounterENSt3__18functionIFvNS2_6ResultEiEEE"
14460    },
14461    {
14462     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth13getCurrentNowENSt3__18functionIFvNS2_6ResultEiEEE"
14463    },
14464    {
14465     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth17getCurrentAverageENSt3__18functionIFvNS2_6ResultEiEEE"
14466    },
14467    {
14468     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth11getCapacityENSt3__18functionIFvNS2_6ResultEiEEE"
14469    },
14470    {
14471     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth16getEnergyCounterENSt3__18functionIFvNS2_6ResultExEEE"
14472    },
14473    {
14474     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth15getChargeStatusENSt3__18functionIFvNS2_6ResultENS1_4V1_013BatteryStatusEEEE"
14475    },
14476    {
14477     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth14getStorageInfoENSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_11StorageInfoEEEEEE"
14478    },
14479    {
14480     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth12getDiskStatsENSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_9DiskStatsEEEEEE"
14481    },
14482    {
14483     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth13getHealthInfoENSt3__18functionIFvNS2_6ResultERKNS2_10HealthInfoEEEE"
14484    },
14485    {
14486     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEE10onAsBinderEv"
14487    },
14488    {
14489     "mangled_component_name" : "_ZN7android8hardware6health4V2_010BpHwHealth15onLastStrongRefEPKv"
14490    },
14491    {
14492     "component_value" : 80,
14493     "kind" : "vbase_offset"
14494    },
14495    {
14496     "component_value" : -4,
14497     "kind" : "offset_to_top"
14498    },
14499    {
14500     "kind" : "rtti",
14501     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_010BpHwHealthE"
14502    },
14503    {
14504     "kind" : "complete_dtor_pointer",
14505     "mangled_component_name" : "_ZThn4_N7android8hardware6health4V2_010BpHwHealthD1Ev"
14506    },
14507    {
14508     "kind" : "deleting_dtor_pointer",
14509     "mangled_component_name" : "_ZThn4_N7android8hardware6health4V2_010BpHwHealthD0Ev"
14510    },
14511    {
14512     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_07IHealthEE10onAsBinderEv"
14513    },
14514    {
14515     "component_value" : 76,
14516     "kind" : "vbase_offset"
14517    },
14518    {
14519     "component_value" : -8,
14520     "kind" : "offset_to_top"
14521    },
14522    {
14523     "kind" : "rtti",
14524     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_010BpHwHealthE"
14525    },
14526    {
14527     "kind" : "complete_dtor_pointer",
14528     "mangled_component_name" : "_ZThn8_N7android8hardware6health4V2_010BpHwHealthD1Ev"
14529    },
14530    {
14531     "kind" : "deleting_dtor_pointer",
14532     "mangled_component_name" : "_ZThn8_N7android8hardware6health4V2_010BpHwHealthD0Ev"
14533    },
14534    {
14535     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14536    },
14537    {
14538     "mangled_component_name" : "_ZThn8_N7android8hardware6health4V2_010BpHwHealth15onLastStrongRefEPKv"
14539    },
14540    {
14541     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14542    },
14543    {
14544     "component_value" : -24,
14545     "kind" : "offset_to_top"
14546    },
14547    {
14548     "kind" : "rtti",
14549     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_010BpHwHealthE"
14550    },
14551    {
14552     "kind" : "complete_dtor_pointer",
14553     "mangled_component_name" : "_ZThn24_N7android8hardware6health4V2_010BpHwHealthD1Ev"
14554    },
14555    {
14556     "kind" : "deleting_dtor_pointer",
14557     "mangled_component_name" : "_ZThn24_N7android8hardware6health4V2_010BpHwHealthD0Ev"
14558    },
14559    {
14560     "kind" : "vcall_offset"
14561    },
14562    {
14563     "component_value" : -76,
14564     "kind" : "vcall_offset"
14565    },
14566    {
14567     "component_value" : -84,
14568     "kind" : "vcall_offset"
14569    },
14570    {
14571     "component_value" : -76,
14572     "kind" : "vcall_offset"
14573    },
14574    {
14575     "component_value" : -84,
14576     "kind" : "vcall_offset"
14577    },
14578    {
14579     "component_value" : -84,
14580     "kind" : "offset_to_top"
14581    },
14582    {
14583     "kind" : "rtti",
14584     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_010BpHwHealthE"
14585    },
14586    {
14587     "kind" : "complete_dtor_pointer",
14588     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_010BpHwHealthD1Ev"
14589    },
14590    {
14591     "kind" : "deleting_dtor_pointer",
14592     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_010BpHwHealthD0Ev"
14593    },
14594    {
14595     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14596    },
14597    {
14598     "mangled_component_name" : "_ZTv0_n20_N7android8hardware6health4V2_010BpHwHealth15onLastStrongRefEPKv"
14599    },
14600    {
14601     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14602    },
14603    {
14604     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14605    }
14606   ]
14607  },
14608  {
14609   "alignment" : 8,
14610   "fields" :
14611   [
14612    {
14613     "field_name" : "legacy",
14614     "referenced_type" : "_ZTIN7android8hardware6health4V1_010HealthInfoE"
14615    },
14616    {
14617     "field_name" : "batteryCurrentAverage",
14618     "field_offset" : 576,
14619     "referenced_type" : "_ZTIi"
14620    },
14621    {
14622     "field_name" : "diskStats",
14623     "field_offset" : 640,
14624     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE"
14625    },
14626    {
14627     "field_name" : "storageInfos",
14628     "field_offset" : 768,
14629     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE"
14630    }
14631   ],
14632   "linker_set_key" : "_ZTIN7android8hardware6health4V2_010HealthInfoE",
14633   "name" : "android::hardware::health::V2_0::HealthInfo",
14634   "referenced_type" : "_ZTIN7android8hardware6health4V2_010HealthInfoE",
14635   "self_type" : "_ZTIN7android8hardware6health4V2_010HealthInfoE",
14636   "size" : 112,
14637   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/types.h"
14638  },
14639  {
14640   "alignment" : 8,
14641   "fields" :
14642   [
14643    {
14644     "field_name" : "attr",
14645     "referenced_type" : "_ZTIN7android8hardware6health4V2_016StorageAttributeE"
14646    },
14647    {
14648     "field_name" : "eol",
14649     "field_offset" : 192,
14650     "referenced_type" : "_ZTIt"
14651    },
14652    {
14653     "field_name" : "lifetimeA",
14654     "field_offset" : 208,
14655     "referenced_type" : "_ZTIt"
14656    },
14657    {
14658     "field_name" : "lifetimeB",
14659     "field_offset" : 224,
14660     "referenced_type" : "_ZTIt"
14661    },
14662    {
14663     "field_name" : "version",
14664     "field_offset" : 256,
14665     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
14666    }
14667   ],
14668   "linker_set_key" : "_ZTIN7android8hardware6health4V2_011StorageInfoE",
14669   "name" : "android::hardware::health::V2_0::StorageInfo",
14670   "referenced_type" : "_ZTIN7android8hardware6health4V2_011StorageInfoE",
14671   "self_type" : "_ZTIN7android8hardware6health4V2_011StorageInfoE",
14672   "size" : 48,
14673   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/types.h"
14674  },
14675  {
14676   "alignment" : 8,
14677   "fields" :
14678   [
14679    {
14680     "field_name" : "isInternal",
14681     "referenced_type" : "_ZTIb"
14682    },
14683    {
14684     "field_name" : "isBootDevice",
14685     "field_offset" : 8,
14686     "referenced_type" : "_ZTIb"
14687    },
14688    {
14689     "field_name" : "name",
14690     "field_offset" : 64,
14691     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
14692    }
14693   ],
14694   "linker_set_key" : "_ZTIN7android8hardware6health4V2_016StorageAttributeE",
14695   "name" : "android::hardware::health::V2_0::StorageAttribute",
14696   "referenced_type" : "_ZTIN7android8hardware6health4V2_016StorageAttributeE",
14697   "self_type" : "_ZTIN7android8hardware6health4V2_016StorageAttributeE",
14698   "size" : 24,
14699   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/types.h"
14700  },
14701  {
14702   "alignment" : 4,
14703   "base_specifiers" :
14704   [
14705    {
14706     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
14707    }
14708   ],
14709   "linker_set_key" : "_ZTIN7android8hardware6health4V2_019IHealthInfoCallbackE",
14710   "name" : "android::hardware::health::V2_0::IHealthInfoCallback",
14711   "referenced_type" : "_ZTIN7android8hardware6health4V2_019IHealthInfoCallbackE",
14712   "self_type" : "_ZTIN7android8hardware6health4V2_019IHealthInfoCallbackE",
14713   "size" : 12,
14714   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealthInfoCallback.h",
14715   "vtable_components" :
14716   [
14717    {
14718     "component_value" : 4,
14719     "kind" : "vbase_offset"
14720    },
14721    {
14722     "kind" : "offset_to_top"
14723    },
14724    {
14725     "kind" : "rtti",
14726     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_019IHealthInfoCallbackE"
14727    },
14728    {
14729     "mangled_component_name" : "_ZNK7android8hardware6health4V2_019IHealthInfoCallback8isRemoteEv"
14730    },
14731    {
14732     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14733    },
14734    {
14735     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14736    },
14737    {
14738     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14739    },
14740    {
14741     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14742    },
14743    {
14744     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback21setHALInstrumentationEv"
14745    },
14746    {
14747     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14748    },
14749    {
14750     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback4pingEv"
14751    },
14752    {
14753     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14754    },
14755    {
14756     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback21notifySyspropsChangedEv"
14757    },
14758    {
14759     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14760    },
14761    {
14762     "kind" : "complete_dtor_pointer",
14763     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallbackD1Ev"
14764    },
14765    {
14766     "kind" : "deleting_dtor_pointer",
14767     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallbackD0Ev"
14768    },
14769    {
14770     "is_pure" : true,
14771     "mangled_component_name" : "_ZN7android8hardware6health4V2_019IHealthInfoCallback17healthInfoChangedERKNS2_10HealthInfoE"
14772    },
14773    {
14774     "kind" : "vcall_offset"
14775    },
14776    {
14777     "kind" : "vcall_offset"
14778    },
14779    {
14780     "kind" : "vcall_offset"
14781    },
14782    {
14783     "kind" : "vcall_offset"
14784    },
14785    {
14786     "component_value" : -4,
14787     "kind" : "vcall_offset"
14788    },
14789    {
14790     "component_value" : -4,
14791     "kind" : "offset_to_top"
14792    },
14793    {
14794     "kind" : "rtti",
14795     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_019IHealthInfoCallbackE"
14796    },
14797    {
14798     "kind" : "complete_dtor_pointer",
14799     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_019IHealthInfoCallbackD1Ev"
14800    },
14801    {
14802     "kind" : "deleting_dtor_pointer",
14803     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_019IHealthInfoCallbackD0Ev"
14804    },
14805    {
14806     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14807    },
14808    {
14809     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14810    },
14811    {
14812     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14813    },
14814    {
14815     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14816    }
14817   ]
14818  },
14819  {
14820   "alignment" : 4,
14821   "base_specifiers" :
14822   [
14823    {
14824     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14825    }
14826   ],
14827   "fields" :
14828   [
14829    {
14830     "access" : "private",
14831     "field_name" : "_hidl_mImpl",
14832     "field_offset" : 544,
14833     "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE"
14834    }
14835   ],
14836   "linker_set_key" : "_ZTIN7android8hardware6health4V2_022BnHwHealthInfoCallbackE",
14837   "name" : "android::hardware::health::V2_0::BnHwHealthInfoCallback",
14838   "referenced_type" : "_ZTIN7android8hardware6health4V2_022BnHwHealthInfoCallbackE",
14839   "self_type" : "_ZTIN7android8hardware6health4V2_022BnHwHealthInfoCallbackE",
14840   "size" : 80,
14841   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BnHwHealthInfoCallback.h",
14842   "vtable_components" :
14843   [
14844    {
14845     "component_value" : 72,
14846     "kind" : "vbase_offset"
14847    },
14848    {
14849     "kind" : "offset_to_top"
14850    },
14851    {
14852     "kind" : "rtti",
14853     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_022BnHwHealthInfoCallbackE"
14854    },
14855    {
14856     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14857    },
14858    {
14859     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14860    },
14861    {
14862     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14863    },
14864    {
14865     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
14866    },
14867    {
14868     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14869    },
14870    {
14871     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14872    },
14873    {
14874     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14875    },
14876    {
14877     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14878    },
14879    {
14880     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14881    },
14882    {
14883     "kind" : "complete_dtor_pointer",
14884     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BnHwHealthInfoCallbackD1Ev"
14885    },
14886    {
14887     "kind" : "deleting_dtor_pointer",
14888     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BnHwHealthInfoCallbackD0Ev"
14889    },
14890    {
14891     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BnHwHealthInfoCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
14892    },
14893    {
14894     "component_value" : -20,
14895     "kind" : "offset_to_top"
14896    },
14897    {
14898     "kind" : "rtti",
14899     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_022BnHwHealthInfoCallbackE"
14900    },
14901    {
14902     "kind" : "complete_dtor_pointer",
14903     "mangled_component_name" : "_ZThn20_N7android8hardware6health4V2_022BnHwHealthInfoCallbackD1Ev"
14904    },
14905    {
14906     "kind" : "deleting_dtor_pointer",
14907     "mangled_component_name" : "_ZThn20_N7android8hardware6health4V2_022BnHwHealthInfoCallbackD0Ev"
14908    },
14909    {
14910     "kind" : "vcall_offset"
14911    },
14912    {
14913     "kind" : "vcall_offset"
14914    },
14915    {
14916     "kind" : "vcall_offset"
14917    },
14918    {
14919     "kind" : "vcall_offset"
14920    },
14921    {
14922     "component_value" : -72,
14923     "kind" : "vcall_offset"
14924    },
14925    {
14926     "component_value" : -72,
14927     "kind" : "offset_to_top"
14928    },
14929    {
14930     "kind" : "rtti",
14931     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_022BnHwHealthInfoCallbackE"
14932    },
14933    {
14934     "kind" : "complete_dtor_pointer",
14935     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_022BnHwHealthInfoCallbackD1Ev"
14936    },
14937    {
14938     "kind" : "deleting_dtor_pointer",
14939     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_022BnHwHealthInfoCallbackD0Ev"
14940    },
14941    {
14942     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14943    },
14944    {
14945     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14946    },
14947    {
14948     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14949    },
14950    {
14951     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14952    }
14953   ]
14954  },
14955  {
14956   "alignment" : 4,
14957   "base_specifiers" :
14958   [
14959    {
14960     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEEE"
14961    },
14962    {
14963     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14964    }
14965   ],
14966   "fields" :
14967   [
14968    {
14969     "access" : "private",
14970     "field_name" : "_hidl_mMutex",
14971     "field_offset" : 544,
14972     "referenced_type" : "_ZTINSt3__15mutexE"
14973    },
14974    {
14975     "access" : "private",
14976     "field_name" : "_hidl_mDeathRecipients",
14977     "field_offset" : 576,
14978     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
14979    }
14980   ],
14981   "linker_set_key" : "_ZTIN7android8hardware6health4V2_022BpHwHealthInfoCallbackE",
14982   "name" : "android::hardware::health::V2_0::BpHwHealthInfoCallback",
14983   "referenced_type" : "_ZTIN7android8hardware6health4V2_022BpHwHealthInfoCallbackE",
14984   "self_type" : "_ZTIN7android8hardware6health4V2_022BpHwHealthInfoCallbackE",
14985   "size" : 92,
14986   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/BpHwHealthInfoCallback.h",
14987   "vtable_components" :
14988   [
14989    {
14990     "component_value" : 84,
14991     "kind" : "vbase_offset"
14992    },
14993    {
14994     "kind" : "offset_to_top"
14995    },
14996    {
14997     "kind" : "rtti",
14998     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_022BpHwHealthInfoCallbackE"
14999    },
15000    {
15001     "mangled_component_name" : "_ZNK7android8hardware6health4V2_022BpHwHealthInfoCallback8isRemoteEv"
15002    },
15003    {
15004     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15005    },
15006    {
15007     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15008    },
15009    {
15010     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15011    },
15012    {
15013     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15014    },
15015    {
15016     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback21setHALInstrumentationEv"
15017    },
15018    {
15019     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15020    },
15021    {
15022     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback4pingEv"
15023    },
15024    {
15025     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15026    },
15027    {
15028     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback21notifySyspropsChangedEv"
15029    },
15030    {
15031     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15032    },
15033    {
15034     "kind" : "complete_dtor_pointer",
15035     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallbackD1Ev"
15036    },
15037    {
15038     "kind" : "deleting_dtor_pointer",
15039     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallbackD0Ev"
15040    },
15041    {
15042     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback17healthInfoChangedERKNS2_10HealthInfoE"
15043    },
15044    {
15045     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEE10onAsBinderEv"
15046    },
15047    {
15048     "mangled_component_name" : "_ZN7android8hardware6health4V2_022BpHwHealthInfoCallback15onLastStrongRefEPKv"
15049    },
15050    {
15051     "component_value" : 80,
15052     "kind" : "vbase_offset"
15053    },
15054    {
15055     "component_value" : -4,
15056     "kind" : "offset_to_top"
15057    },
15058    {
15059     "kind" : "rtti",
15060     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_022BpHwHealthInfoCallbackE"
15061    },
15062    {
15063     "kind" : "complete_dtor_pointer",
15064     "mangled_component_name" : "_ZThn4_N7android8hardware6health4V2_022BpHwHealthInfoCallbackD1Ev"
15065    },
15066    {
15067     "kind" : "deleting_dtor_pointer",
15068     "mangled_component_name" : "_ZThn4_N7android8hardware6health4V2_022BpHwHealthInfoCallbackD0Ev"
15069    },
15070    {
15071     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_019IHealthInfoCallbackEE10onAsBinderEv"
15072    },
15073    {
15074     "component_value" : 76,
15075     "kind" : "vbase_offset"
15076    },
15077    {
15078     "component_value" : -8,
15079     "kind" : "offset_to_top"
15080    },
15081    {
15082     "kind" : "rtti",
15083     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_022BpHwHealthInfoCallbackE"
15084    },
15085    {
15086     "kind" : "complete_dtor_pointer",
15087     "mangled_component_name" : "_ZThn8_N7android8hardware6health4V2_022BpHwHealthInfoCallbackD1Ev"
15088    },
15089    {
15090     "kind" : "deleting_dtor_pointer",
15091     "mangled_component_name" : "_ZThn8_N7android8hardware6health4V2_022BpHwHealthInfoCallbackD0Ev"
15092    },
15093    {
15094     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15095    },
15096    {
15097     "mangled_component_name" : "_ZThn8_N7android8hardware6health4V2_022BpHwHealthInfoCallback15onLastStrongRefEPKv"
15098    },
15099    {
15100     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15101    },
15102    {
15103     "component_value" : -24,
15104     "kind" : "offset_to_top"
15105    },
15106    {
15107     "kind" : "rtti",
15108     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_022BpHwHealthInfoCallbackE"
15109    },
15110    {
15111     "kind" : "complete_dtor_pointer",
15112     "mangled_component_name" : "_ZThn24_N7android8hardware6health4V2_022BpHwHealthInfoCallbackD1Ev"
15113    },
15114    {
15115     "kind" : "deleting_dtor_pointer",
15116     "mangled_component_name" : "_ZThn24_N7android8hardware6health4V2_022BpHwHealthInfoCallbackD0Ev"
15117    },
15118    {
15119     "kind" : "vcall_offset"
15120    },
15121    {
15122     "component_value" : -76,
15123     "kind" : "vcall_offset"
15124    },
15125    {
15126     "component_value" : -84,
15127     "kind" : "vcall_offset"
15128    },
15129    {
15130     "component_value" : -76,
15131     "kind" : "vcall_offset"
15132    },
15133    {
15134     "component_value" : -84,
15135     "kind" : "vcall_offset"
15136    },
15137    {
15138     "component_value" : -84,
15139     "kind" : "offset_to_top"
15140    },
15141    {
15142     "kind" : "rtti",
15143     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_022BpHwHealthInfoCallbackE"
15144    },
15145    {
15146     "kind" : "complete_dtor_pointer",
15147     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_022BpHwHealthInfoCallbackD1Ev"
15148    },
15149    {
15150     "kind" : "deleting_dtor_pointer",
15151     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_022BpHwHealthInfoCallbackD0Ev"
15152    },
15153    {
15154     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15155    },
15156    {
15157     "mangled_component_name" : "_ZTv0_n20_N7android8hardware6health4V2_022BpHwHealthInfoCallback15onLastStrongRefEPKv"
15158    },
15159    {
15160     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15161    },
15162    {
15163     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15164    }
15165   ]
15166  },
15167  {
15168   "alignment" : 4,
15169   "base_specifiers" :
15170   [
15171    {
15172     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
15173    }
15174   ],
15175   "linker_set_key" : "_ZTIN7android8hardware6health4V2_07IHealthE",
15176   "name" : "android::hardware::health::V2_0::IHealth",
15177   "referenced_type" : "_ZTIN7android8hardware6health4V2_07IHealthE",
15178   "self_type" : "_ZTIN7android8hardware6health4V2_07IHealthE",
15179   "size" : 12,
15180   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/IHealth.h",
15181   "vtable_components" :
15182   [
15183    {
15184     "component_value" : 4,
15185     "kind" : "vbase_offset"
15186    },
15187    {
15188     "kind" : "offset_to_top"
15189    },
15190    {
15191     "kind" : "rtti",
15192     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_07IHealthE"
15193    },
15194    {
15195     "mangled_component_name" : "_ZNK7android8hardware6health4V2_07IHealth8isRemoteEv"
15196    },
15197    {
15198     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15199    },
15200    {
15201     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15202    },
15203    {
15204     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15205    },
15206    {
15207     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15208    },
15209    {
15210     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth21setHALInstrumentationEv"
15211    },
15212    {
15213     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15214    },
15215    {
15216     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth4pingEv"
15217    },
15218    {
15219     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15220    },
15221    {
15222     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth21notifySyspropsChangedEv"
15223    },
15224    {
15225     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15226    },
15227    {
15228     "kind" : "complete_dtor_pointer",
15229     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealthD1Ev"
15230    },
15231    {
15232     "kind" : "deleting_dtor_pointer",
15233     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealthD0Ev"
15234    },
15235    {
15236     "is_pure" : true,
15237     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth16registerCallbackERKNS_2spINS2_19IHealthInfoCallbackEEE"
15238    },
15239    {
15240     "is_pure" : true,
15241     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth18unregisterCallbackERKNS_2spINS2_19IHealthInfoCallbackEEE"
15242    },
15243    {
15244     "is_pure" : true,
15245     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth6updateEv"
15246    },
15247    {
15248     "is_pure" : true,
15249     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth16getChargeCounterENSt3__18functionIFvNS2_6ResultEiEEE"
15250    },
15251    {
15252     "is_pure" : true,
15253     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth13getCurrentNowENSt3__18functionIFvNS2_6ResultEiEEE"
15254    },
15255    {
15256     "is_pure" : true,
15257     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth17getCurrentAverageENSt3__18functionIFvNS2_6ResultEiEEE"
15258    },
15259    {
15260     "is_pure" : true,
15261     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth11getCapacityENSt3__18functionIFvNS2_6ResultEiEEE"
15262    },
15263    {
15264     "is_pure" : true,
15265     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth16getEnergyCounterENSt3__18functionIFvNS2_6ResultExEEE"
15266    },
15267    {
15268     "is_pure" : true,
15269     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth15getChargeStatusENSt3__18functionIFvNS2_6ResultENS1_4V1_013BatteryStatusEEEE"
15270    },
15271    {
15272     "is_pure" : true,
15273     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth14getStorageInfoENSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_11StorageInfoEEEEEE"
15274    },
15275    {
15276     "is_pure" : true,
15277     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth12getDiskStatsENSt3__18functionIFvNS2_6ResultERKNS0_8hidl_vecINS2_9DiskStatsEEEEEE"
15278    },
15279    {
15280     "is_pure" : true,
15281     "mangled_component_name" : "_ZN7android8hardware6health4V2_07IHealth13getHealthInfoENSt3__18functionIFvNS2_6ResultERKNS2_10HealthInfoEEEE"
15282    },
15283    {
15284     "kind" : "vcall_offset"
15285    },
15286    {
15287     "kind" : "vcall_offset"
15288    },
15289    {
15290     "kind" : "vcall_offset"
15291    },
15292    {
15293     "kind" : "vcall_offset"
15294    },
15295    {
15296     "component_value" : -4,
15297     "kind" : "vcall_offset"
15298    },
15299    {
15300     "component_value" : -4,
15301     "kind" : "offset_to_top"
15302    },
15303    {
15304     "kind" : "rtti",
15305     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_07IHealthE"
15306    },
15307    {
15308     "kind" : "complete_dtor_pointer",
15309     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_07IHealthD1Ev"
15310    },
15311    {
15312     "kind" : "deleting_dtor_pointer",
15313     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_07IHealthD0Ev"
15314    },
15315    {
15316     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15317    },
15318    {
15319     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15320    },
15321    {
15322     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15323    },
15324    {
15325     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15326    }
15327   ]
15328  },
15329  {
15330   "alignment" : 8,
15331   "fields" :
15332   [
15333    {
15334     "field_name" : "reads",
15335     "referenced_type" : "_ZTIy"
15336    },
15337    {
15338     "field_name" : "readMerges",
15339     "field_offset" : 64,
15340     "referenced_type" : "_ZTIy"
15341    },
15342    {
15343     "field_name" : "readSectors",
15344     "field_offset" : 128,
15345     "referenced_type" : "_ZTIy"
15346    },
15347    {
15348     "field_name" : "readTicks",
15349     "field_offset" : 192,
15350     "referenced_type" : "_ZTIy"
15351    },
15352    {
15353     "field_name" : "writes",
15354     "field_offset" : 256,
15355     "referenced_type" : "_ZTIy"
15356    },
15357    {
15358     "field_name" : "writeMerges",
15359     "field_offset" : 320,
15360     "referenced_type" : "_ZTIy"
15361    },
15362    {
15363     "field_name" : "writeSectors",
15364     "field_offset" : 384,
15365     "referenced_type" : "_ZTIy"
15366    },
15367    {
15368     "field_name" : "writeTicks",
15369     "field_offset" : 448,
15370     "referenced_type" : "_ZTIy"
15371    },
15372    {
15373     "field_name" : "ioInFlight",
15374     "field_offset" : 512,
15375     "referenced_type" : "_ZTIy"
15376    },
15377    {
15378     "field_name" : "ioTicks",
15379     "field_offset" : 576,
15380     "referenced_type" : "_ZTIy"
15381    },
15382    {
15383     "field_name" : "ioInQueue",
15384     "field_offset" : 640,
15385     "referenced_type" : "_ZTIy"
15386    },
15387    {
15388     "field_name" : "attr",
15389     "field_offset" : 704,
15390     "referenced_type" : "_ZTIN7android8hardware6health4V2_016StorageAttributeE"
15391    }
15392   ],
15393   "linker_set_key" : "_ZTIN7android8hardware6health4V2_09DiskStatsE",
15394   "name" : "android::hardware::health::V2_0::DiskStats",
15395   "referenced_type" : "_ZTIN7android8hardware6health4V2_09DiskStatsE",
15396   "self_type" : "_ZTIN7android8hardware6health4V2_09DiskStatsE",
15397   "size" : 112,
15398   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.0/[email protected]_genc++_headers/gen/android/hardware/health/2.0/types.h"
15399  },
15400  {
15401   "alignment" : 4,
15402   "base_specifiers" :
15403   [
15404    {
15405     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
15406    }
15407   ],
15408   "fields" :
15409   [
15410    {
15411     "access" : "private",
15412     "field_name" : "_hidl_mImpl",
15413     "field_offset" : 544,
15414     "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_17IHealthEEE"
15415    }
15416   ],
15417   "linker_set_key" : "_ZTIN7android8hardware6health4V2_110BnHwHealthE",
15418   "name" : "android::hardware::health::V2_1::BnHwHealth",
15419   "referenced_type" : "_ZTIN7android8hardware6health4V2_110BnHwHealthE",
15420   "self_type" : "_ZTIN7android8hardware6health4V2_110BnHwHealthE",
15421   "size" : 80,
15422   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealth.h",
15423   "vtable_components" :
15424   [
15425    {
15426     "component_value" : 72,
15427     "kind" : "vbase_offset"
15428    },
15429    {
15430     "kind" : "offset_to_top"
15431    },
15432    {
15433     "kind" : "rtti",
15434     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_110BnHwHealthE"
15435    },
15436    {
15437     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15438    },
15439    {
15440     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15441    },
15442    {
15443     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15444    },
15445    {
15446     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
15447    },
15448    {
15449     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15450    },
15451    {
15452     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15453    },
15454    {
15455     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15456    },
15457    {
15458     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15459    },
15460    {
15461     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15462    },
15463    {
15464     "kind" : "complete_dtor_pointer",
15465     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BnHwHealthD1Ev"
15466    },
15467    {
15468     "kind" : "deleting_dtor_pointer",
15469     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BnHwHealthD0Ev"
15470    },
15471    {
15472     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BnHwHealth10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
15473    },
15474    {
15475     "component_value" : -20,
15476     "kind" : "offset_to_top"
15477    },
15478    {
15479     "kind" : "rtti",
15480     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_110BnHwHealthE"
15481    },
15482    {
15483     "kind" : "complete_dtor_pointer",
15484     "mangled_component_name" : "_ZThn20_N7android8hardware6health4V2_110BnHwHealthD1Ev"
15485    },
15486    {
15487     "kind" : "deleting_dtor_pointer",
15488     "mangled_component_name" : "_ZThn20_N7android8hardware6health4V2_110BnHwHealthD0Ev"
15489    },
15490    {
15491     "kind" : "vcall_offset"
15492    },
15493    {
15494     "kind" : "vcall_offset"
15495    },
15496    {
15497     "kind" : "vcall_offset"
15498    },
15499    {
15500     "kind" : "vcall_offset"
15501    },
15502    {
15503     "component_value" : -72,
15504     "kind" : "vcall_offset"
15505    },
15506    {
15507     "component_value" : -72,
15508     "kind" : "offset_to_top"
15509    },
15510    {
15511     "kind" : "rtti",
15512     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_110BnHwHealthE"
15513    },
15514    {
15515     "kind" : "complete_dtor_pointer",
15516     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_110BnHwHealthD1Ev"
15517    },
15518    {
15519     "kind" : "deleting_dtor_pointer",
15520     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_110BnHwHealthD0Ev"
15521    },
15522    {
15523     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15524    },
15525    {
15526     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15527    },
15528    {
15529     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15530    },
15531    {
15532     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15533    }
15534   ]
15535  },
15536  {
15537   "alignment" : 4,
15538   "base_specifiers" :
15539   [
15540    {
15541     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEEE"
15542    },
15543    {
15544     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15545    }
15546   ],
15547   "fields" :
15548   [
15549    {
15550     "access" : "private",
15551     "field_name" : "_hidl_mMutex",
15552     "field_offset" : 544,
15553     "referenced_type" : "_ZTINSt3__15mutexE"
15554    },
15555    {
15556     "access" : "private",
15557     "field_name" : "_hidl_mDeathRecipients",
15558     "field_offset" : 576,
15559     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
15560    }
15561   ],
15562   "linker_set_key" : "_ZTIN7android8hardware6health4V2_110BpHwHealthE",
15563   "name" : "android::hardware::health::V2_1::BpHwHealth",
15564   "referenced_type" : "_ZTIN7android8hardware6health4V2_110BpHwHealthE",
15565   "self_type" : "_ZTIN7android8hardware6health4V2_110BpHwHealthE",
15566   "size" : 92,
15567   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealth.h",
15568   "vtable_components" :
15569   [
15570    {
15571     "component_value" : 84,
15572     "kind" : "vbase_offset"
15573    },
15574    {
15575     "kind" : "offset_to_top"
15576    },
15577    {
15578     "kind" : "rtti",
15579     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_110BpHwHealthE"
15580    },
15581    {
15582     "mangled_component_name" : "_ZNK7android8hardware6health4V2_110BpHwHealth8isRemoteEv"
15583    },
15584    {
15585     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15586    },
15587    {
15588     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15589    },
15590    {
15591     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15592    },
15593    {
15594     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15595    },
15596    {
15597     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth21setHALInstrumentationEv"
15598    },
15599    {
15600     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15601    },
15602    {
15603     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth4pingEv"
15604    },
15605    {
15606     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15607    },
15608    {
15609     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth21notifySyspropsChangedEv"
15610    },
15611    {
15612     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15613    },
15614    {
15615     "kind" : "complete_dtor_pointer",
15616     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealthD1Ev"
15617    },
15618    {
15619     "kind" : "deleting_dtor_pointer",
15620     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealthD0Ev"
15621    },
15622    {
15623     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth16registerCallbackERKNS_2spINS1_4V2_019IHealthInfoCallbackEEE"
15624    },
15625    {
15626     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth18unregisterCallbackERKNS_2spINS1_4V2_019IHealthInfoCallbackEEE"
15627    },
15628    {
15629     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth6updateEv"
15630    },
15631    {
15632     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth16getChargeCounterENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
15633    },
15634    {
15635     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth13getCurrentNowENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
15636    },
15637    {
15638     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth17getCurrentAverageENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
15639    },
15640    {
15641     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth11getCapacityENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
15642    },
15643    {
15644     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth16getEnergyCounterENSt3__18functionIFvNS1_4V2_06ResultExEEE"
15645    },
15646    {
15647     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth15getChargeStatusENSt3__18functionIFvNS1_4V2_06ResultENS1_4V1_013BatteryStatusEEEE"
15648    },
15649    {
15650     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth14getStorageInfoENSt3__18functionIFvNS1_4V2_06ResultERKNS0_8hidl_vecINS6_11StorageInfoEEEEEE"
15651    },
15652    {
15653     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth12getDiskStatsENSt3__18functionIFvNS1_4V2_06ResultERKNS0_8hidl_vecINS6_9DiskStatsEEEEEE"
15654    },
15655    {
15656     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth13getHealthInfoENSt3__18functionIFvNS1_4V2_06ResultERKNS6_10HealthInfoEEEE"
15657    },
15658    {
15659     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth15getHealthConfigENSt3__18functionIFvNS1_4V2_06ResultERKNS2_12HealthConfigEEEE"
15660    },
15661    {
15662     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth17getHealthInfo_2_1ENSt3__18functionIFvNS1_4V2_06ResultERKNS2_10HealthInfoEEEE"
15663    },
15664    {
15665     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth18shouldKeepScreenOnENSt3__18functionIFvNS1_4V2_06ResultEbEEE"
15666    },
15667    {
15668     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEE10onAsBinderEv"
15669    },
15670    {
15671     "mangled_component_name" : "_ZN7android8hardware6health4V2_110BpHwHealth15onLastStrongRefEPKv"
15672    },
15673    {
15674     "component_value" : 80,
15675     "kind" : "vbase_offset"
15676    },
15677    {
15678     "component_value" : -4,
15679     "kind" : "offset_to_top"
15680    },
15681    {
15682     "kind" : "rtti",
15683     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_110BpHwHealthE"
15684    },
15685    {
15686     "kind" : "complete_dtor_pointer",
15687     "mangled_component_name" : "_ZThn4_N7android8hardware6health4V2_110BpHwHealthD1Ev"
15688    },
15689    {
15690     "kind" : "deleting_dtor_pointer",
15691     "mangled_component_name" : "_ZThn4_N7android8hardware6health4V2_110BpHwHealthD0Ev"
15692    },
15693    {
15694     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_17IHealthEE10onAsBinderEv"
15695    },
15696    {
15697     "component_value" : 76,
15698     "kind" : "vbase_offset"
15699    },
15700    {
15701     "component_value" : -8,
15702     "kind" : "offset_to_top"
15703    },
15704    {
15705     "kind" : "rtti",
15706     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_110BpHwHealthE"
15707    },
15708    {
15709     "kind" : "complete_dtor_pointer",
15710     "mangled_component_name" : "_ZThn8_N7android8hardware6health4V2_110BpHwHealthD1Ev"
15711    },
15712    {
15713     "kind" : "deleting_dtor_pointer",
15714     "mangled_component_name" : "_ZThn8_N7android8hardware6health4V2_110BpHwHealthD0Ev"
15715    },
15716    {
15717     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15718    },
15719    {
15720     "mangled_component_name" : "_ZThn8_N7android8hardware6health4V2_110BpHwHealth15onLastStrongRefEPKv"
15721    },
15722    {
15723     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15724    },
15725    {
15726     "component_value" : -24,
15727     "kind" : "offset_to_top"
15728    },
15729    {
15730     "kind" : "rtti",
15731     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_110BpHwHealthE"
15732    },
15733    {
15734     "kind" : "complete_dtor_pointer",
15735     "mangled_component_name" : "_ZThn24_N7android8hardware6health4V2_110BpHwHealthD1Ev"
15736    },
15737    {
15738     "kind" : "deleting_dtor_pointer",
15739     "mangled_component_name" : "_ZThn24_N7android8hardware6health4V2_110BpHwHealthD0Ev"
15740    },
15741    {
15742     "kind" : "vcall_offset"
15743    },
15744    {
15745     "component_value" : -76,
15746     "kind" : "vcall_offset"
15747    },
15748    {
15749     "component_value" : -84,
15750     "kind" : "vcall_offset"
15751    },
15752    {
15753     "component_value" : -76,
15754     "kind" : "vcall_offset"
15755    },
15756    {
15757     "component_value" : -84,
15758     "kind" : "vcall_offset"
15759    },
15760    {
15761     "component_value" : -84,
15762     "kind" : "offset_to_top"
15763    },
15764    {
15765     "kind" : "rtti",
15766     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_110BpHwHealthE"
15767    },
15768    {
15769     "kind" : "complete_dtor_pointer",
15770     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_110BpHwHealthD1Ev"
15771    },
15772    {
15773     "kind" : "deleting_dtor_pointer",
15774     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_110BpHwHealthD0Ev"
15775    },
15776    {
15777     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15778    },
15779    {
15780     "mangled_component_name" : "_ZTv0_n20_N7android8hardware6health4V2_110BpHwHealth15onLastStrongRefEPKv"
15781    },
15782    {
15783     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15784    },
15785    {
15786     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15787    }
15788   ]
15789  },
15790  {
15791   "alignment" : 8,
15792   "fields" :
15793   [
15794    {
15795     "field_name" : "legacy",
15796     "referenced_type" : "_ZTIN7android8hardware6health4V2_010HealthInfoE"
15797    },
15798    {
15799     "field_name" : "batteryCapacityLevel",
15800     "field_offset" : 896,
15801     "referenced_type" : "_ZTIN7android8hardware6health4V2_120BatteryCapacityLevelE"
15802    },
15803    {
15804     "field_name" : "batteryChargeTimeToFullNowSeconds",
15805     "field_offset" : 960,
15806     "referenced_type" : "_ZTIx"
15807    },
15808    {
15809     "field_name" : "batteryFullChargeDesignCapacityUah",
15810     "field_offset" : 1024,
15811     "referenced_type" : "_ZTIi"
15812    }
15813   ],
15814   "linker_set_key" : "_ZTIN7android8hardware6health4V2_110HealthInfoE",
15815   "name" : "android::hardware::health::V2_1::HealthInfo",
15816   "referenced_type" : "_ZTIN7android8hardware6health4V2_110HealthInfoE",
15817   "self_type" : "_ZTIN7android8hardware6health4V2_110HealthInfoE",
15818   "size" : 136,
15819   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/types.h"
15820  },
15821  {
15822   "alignment" : 8,
15823   "fields" :
15824   [
15825    {
15826     "field_name" : "battery",
15827     "referenced_type" : "_ZTIN7android8hardware6health4V1_012HealthConfigE"
15828    },
15829    {
15830     "field_name" : "bootMinCap",
15831     "field_offset" : 1600,
15832     "referenced_type" : "_ZTIi"
15833    }
15834   ],
15835   "linker_set_key" : "_ZTIN7android8hardware6health4V2_112HealthConfigE",
15836   "name" : "android::hardware::health::V2_1::HealthConfig",
15837   "referenced_type" : "_ZTIN7android8hardware6health4V2_112HealthConfigE",
15838   "self_type" : "_ZTIN7android8hardware6health4V2_112HealthConfigE",
15839   "size" : 208,
15840   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/types.h"
15841  },
15842  {
15843   "alignment" : 4,
15844   "base_specifiers" :
15845   [
15846    {
15847     "referenced_type" : "_ZTIN7android8hardware6health4V2_019IHealthInfoCallbackE"
15848    }
15849   ],
15850   "linker_set_key" : "_ZTIN7android8hardware6health4V2_119IHealthInfoCallbackE",
15851   "name" : "android::hardware::health::V2_1::IHealthInfoCallback",
15852   "referenced_type" : "_ZTIN7android8hardware6health4V2_119IHealthInfoCallbackE",
15853   "self_type" : "_ZTIN7android8hardware6health4V2_119IHealthInfoCallbackE",
15854   "size" : 12,
15855   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealthInfoCallback.h",
15856   "vtable_components" :
15857   [
15858    {
15859     "component_value" : 4,
15860     "kind" : "vbase_offset"
15861    },
15862    {
15863     "kind" : "offset_to_top"
15864    },
15865    {
15866     "kind" : "rtti",
15867     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_119IHealthInfoCallbackE"
15868    },
15869    {
15870     "mangled_component_name" : "_ZNK7android8hardware6health4V2_119IHealthInfoCallback8isRemoteEv"
15871    },
15872    {
15873     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15874    },
15875    {
15876     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15877    },
15878    {
15879     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15880    },
15881    {
15882     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15883    },
15884    {
15885     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback21setHALInstrumentationEv"
15886    },
15887    {
15888     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15889    },
15890    {
15891     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback4pingEv"
15892    },
15893    {
15894     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15895    },
15896    {
15897     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback21notifySyspropsChangedEv"
15898    },
15899    {
15900     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15901    },
15902    {
15903     "kind" : "complete_dtor_pointer",
15904     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallbackD1Ev"
15905    },
15906    {
15907     "kind" : "deleting_dtor_pointer",
15908     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallbackD0Ev"
15909    },
15910    {
15911     "is_pure" : true,
15912     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback17healthInfoChangedERKNS1_4V2_010HealthInfoE"
15913    },
15914    {
15915     "is_pure" : true,
15916     "mangled_component_name" : "_ZN7android8hardware6health4V2_119IHealthInfoCallback21healthInfoChanged_2_1ERKNS2_10HealthInfoE"
15917    },
15918    {
15919     "kind" : "vcall_offset"
15920    },
15921    {
15922     "kind" : "vcall_offset"
15923    },
15924    {
15925     "kind" : "vcall_offset"
15926    },
15927    {
15928     "kind" : "vcall_offset"
15929    },
15930    {
15931     "component_value" : -4,
15932     "kind" : "vcall_offset"
15933    },
15934    {
15935     "component_value" : -4,
15936     "kind" : "offset_to_top"
15937    },
15938    {
15939     "kind" : "rtti",
15940     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_119IHealthInfoCallbackE"
15941    },
15942    {
15943     "kind" : "complete_dtor_pointer",
15944     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_119IHealthInfoCallbackD1Ev"
15945    },
15946    {
15947     "kind" : "deleting_dtor_pointer",
15948     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_119IHealthInfoCallbackD0Ev"
15949    },
15950    {
15951     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15952    },
15953    {
15954     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15955    },
15956    {
15957     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15958    },
15959    {
15960     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15961    }
15962   ]
15963  },
15964  {
15965   "alignment" : 4,
15966   "base_specifiers" :
15967   [
15968    {
15969     "referenced_type" : "_ZTIN7android8hardware6health4V2_119IHealthInfoCallbackE"
15970    },
15971    {
15972     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15973    }
15974   ],
15975   "fields" :
15976   [
15977    {
15978     "access" : "private",
15979     "field_name" : "mImpl",
15980     "field_offset" : 384,
15981     "referenced_type" : "_ZTIKN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE"
15982    },
15983    {
15984     "access" : "private",
15985     "field_name" : "mOnewayQueue",
15986     "field_offset" : 416,
15987     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
15988    }
15989   ],
15990   "linker_set_key" : "_ZTIN7android8hardware6health4V2_120BsHealthInfoCallbackE",
15991   "name" : "android::hardware::health::V2_1::BsHealthInfoCallback",
15992   "referenced_type" : "_ZTIN7android8hardware6health4V2_120BsHealthInfoCallbackE",
15993   "self_type" : "_ZTIN7android8hardware6health4V2_120BsHealthInfoCallbackE",
15994   "size" : 68,
15995   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BsHealthInfoCallback.h",
15996   "vtable_components" :
15997   [
15998    {
15999     "component_value" : 60,
16000     "kind" : "vbase_offset"
16001    },
16002    {
16003     "kind" : "offset_to_top"
16004    },
16005    {
16006     "kind" : "rtti",
16007     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_120BsHealthInfoCallbackE"
16008    },
16009    {
16010     "mangled_component_name" : "_ZNK7android8hardware6health4V2_119IHealthInfoCallback8isRemoteEv"
16011    },
16012    {
16013     "mangled_component_name" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16014    },
16015    {
16016     "mangled_component_name" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16017    },
16018    {
16019     "mangled_component_name" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16020    },
16021    {
16022     "mangled_component_name" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16023    },
16024    {
16025     "mangled_component_name" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallback21setHALInstrumentationEv"
16026    },
16027    {
16028     "mangled_component_name" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16029    },
16030    {
16031     "mangled_component_name" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallback4pingEv"
16032    },
16033    {
16034     "mangled_component_name" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16035    },
16036    {
16037     "mangled_component_name" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallback21notifySyspropsChangedEv"
16038    },
16039    {
16040     "mangled_component_name" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16041    },
16042    {
16043     "kind" : "complete_dtor_pointer",
16044     "mangled_component_name" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallbackD1Ev"
16045    },
16046    {
16047     "kind" : "deleting_dtor_pointer",
16048     "mangled_component_name" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallbackD0Ev"
16049    },
16050    {
16051     "mangled_component_name" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallback17healthInfoChangedERKNS1_4V2_010HealthInfoE"
16052    },
16053    {
16054     "mangled_component_name" : "_ZN7android8hardware6health4V2_120BsHealthInfoCallback21healthInfoChanged_2_1ERKNS2_10HealthInfoE"
16055    },
16056    {
16057     "component_value" : -4,
16058     "kind" : "offset_to_top"
16059    },
16060    {
16061     "kind" : "rtti",
16062     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_120BsHealthInfoCallbackE"
16063    },
16064    {
16065     "kind" : "complete_dtor_pointer",
16066     "mangled_component_name" : "_ZThn4_N7android8hardware6health4V2_120BsHealthInfoCallbackD1Ev"
16067    },
16068    {
16069     "kind" : "deleting_dtor_pointer",
16070     "mangled_component_name" : "_ZThn4_N7android8hardware6health4V2_120BsHealthInfoCallbackD0Ev"
16071    },
16072    {
16073     "kind" : "vcall_offset"
16074    },
16075    {
16076     "kind" : "vcall_offset"
16077    },
16078    {
16079     "kind" : "vcall_offset"
16080    },
16081    {
16082     "kind" : "vcall_offset"
16083    },
16084    {
16085     "component_value" : -60,
16086     "kind" : "vcall_offset"
16087    },
16088    {
16089     "component_value" : -60,
16090     "kind" : "offset_to_top"
16091    },
16092    {
16093     "kind" : "rtti",
16094     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_120BsHealthInfoCallbackE"
16095    },
16096    {
16097     "kind" : "complete_dtor_pointer",
16098     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_120BsHealthInfoCallbackD1Ev"
16099    },
16100    {
16101     "kind" : "deleting_dtor_pointer",
16102     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_120BsHealthInfoCallbackD0Ev"
16103    },
16104    {
16105     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16106    },
16107    {
16108     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16109    },
16110    {
16111     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16112    },
16113    {
16114     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16115    }
16116   ]
16117  },
16118  {
16119   "alignment" : 4,
16120   "base_specifiers" :
16121   [
16122    {
16123     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
16124    }
16125   ],
16126   "fields" :
16127   [
16128    {
16129     "access" : "private",
16130     "field_name" : "_hidl_mImpl",
16131     "field_offset" : 544,
16132     "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE"
16133    }
16134   ],
16135   "linker_set_key" : "_ZTIN7android8hardware6health4V2_122BnHwHealthInfoCallbackE",
16136   "name" : "android::hardware::health::V2_1::BnHwHealthInfoCallback",
16137   "referenced_type" : "_ZTIN7android8hardware6health4V2_122BnHwHealthInfoCallbackE",
16138   "self_type" : "_ZTIN7android8hardware6health4V2_122BnHwHealthInfoCallbackE",
16139   "size" : 80,
16140   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BnHwHealthInfoCallback.h",
16141   "vtable_components" :
16142   [
16143    {
16144     "component_value" : 72,
16145     "kind" : "vbase_offset"
16146    },
16147    {
16148     "kind" : "offset_to_top"
16149    },
16150    {
16151     "kind" : "rtti",
16152     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_122BnHwHealthInfoCallbackE"
16153    },
16154    {
16155     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16156    },
16157    {
16158     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16159    },
16160    {
16161     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16162    },
16163    {
16164     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
16165    },
16166    {
16167     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16168    },
16169    {
16170     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16171    },
16172    {
16173     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16174    },
16175    {
16176     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16177    },
16178    {
16179     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16180    },
16181    {
16182     "kind" : "complete_dtor_pointer",
16183     "mangled_component_name" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallbackD1Ev"
16184    },
16185    {
16186     "kind" : "deleting_dtor_pointer",
16187     "mangled_component_name" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallbackD0Ev"
16188    },
16189    {
16190     "mangled_component_name" : "_ZN7android8hardware6health4V2_122BnHwHealthInfoCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
16191    },
16192    {
16193     "component_value" : -20,
16194     "kind" : "offset_to_top"
16195    },
16196    {
16197     "kind" : "rtti",
16198     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_122BnHwHealthInfoCallbackE"
16199    },
16200    {
16201     "kind" : "complete_dtor_pointer",
16202     "mangled_component_name" : "_ZThn20_N7android8hardware6health4V2_122BnHwHealthInfoCallbackD1Ev"
16203    },
16204    {
16205     "kind" : "deleting_dtor_pointer",
16206     "mangled_component_name" : "_ZThn20_N7android8hardware6health4V2_122BnHwHealthInfoCallbackD0Ev"
16207    },
16208    {
16209     "kind" : "vcall_offset"
16210    },
16211    {
16212     "kind" : "vcall_offset"
16213    },
16214    {
16215     "kind" : "vcall_offset"
16216    },
16217    {
16218     "kind" : "vcall_offset"
16219    },
16220    {
16221     "component_value" : -72,
16222     "kind" : "vcall_offset"
16223    },
16224    {
16225     "component_value" : -72,
16226     "kind" : "offset_to_top"
16227    },
16228    {
16229     "kind" : "rtti",
16230     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_122BnHwHealthInfoCallbackE"
16231    },
16232    {
16233     "kind" : "complete_dtor_pointer",
16234     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_122BnHwHealthInfoCallbackD1Ev"
16235    },
16236    {
16237     "kind" : "deleting_dtor_pointer",
16238     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_122BnHwHealthInfoCallbackD0Ev"
16239    },
16240    {
16241     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16242    },
16243    {
16244     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16245    },
16246    {
16247     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16248    },
16249    {
16250     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16251    }
16252   ]
16253  },
16254  {
16255   "alignment" : 4,
16256   "base_specifiers" :
16257   [
16258    {
16259     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEEE"
16260    },
16261    {
16262     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
16263    }
16264   ],
16265   "fields" :
16266   [
16267    {
16268     "access" : "private",
16269     "field_name" : "_hidl_mMutex",
16270     "field_offset" : 544,
16271     "referenced_type" : "_ZTINSt3__15mutexE"
16272    },
16273    {
16274     "access" : "private",
16275     "field_name" : "_hidl_mDeathRecipients",
16276     "field_offset" : 576,
16277     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
16278    }
16279   ],
16280   "linker_set_key" : "_ZTIN7android8hardware6health4V2_122BpHwHealthInfoCallbackE",
16281   "name" : "android::hardware::health::V2_1::BpHwHealthInfoCallback",
16282   "referenced_type" : "_ZTIN7android8hardware6health4V2_122BpHwHealthInfoCallbackE",
16283   "self_type" : "_ZTIN7android8hardware6health4V2_122BpHwHealthInfoCallbackE",
16284   "size" : 92,
16285   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BpHwHealthInfoCallback.h",
16286   "vtable_components" :
16287   [
16288    {
16289     "component_value" : 84,
16290     "kind" : "vbase_offset"
16291    },
16292    {
16293     "kind" : "offset_to_top"
16294    },
16295    {
16296     "kind" : "rtti",
16297     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
16298    },
16299    {
16300     "mangled_component_name" : "_ZNK7android8hardware6health4V2_122BpHwHealthInfoCallback8isRemoteEv"
16301    },
16302    {
16303     "mangled_component_name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16304    },
16305    {
16306     "mangled_component_name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16307    },
16308    {
16309     "mangled_component_name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16310    },
16311    {
16312     "mangled_component_name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16313    },
16314    {
16315     "mangled_component_name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback21setHALInstrumentationEv"
16316    },
16317    {
16318     "mangled_component_name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16319    },
16320    {
16321     "mangled_component_name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback4pingEv"
16322    },
16323    {
16324     "mangled_component_name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16325    },
16326    {
16327     "mangled_component_name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback21notifySyspropsChangedEv"
16328    },
16329    {
16330     "mangled_component_name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16331    },
16332    {
16333     "kind" : "complete_dtor_pointer",
16334     "mangled_component_name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallbackD1Ev"
16335    },
16336    {
16337     "kind" : "deleting_dtor_pointer",
16338     "mangled_component_name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallbackD0Ev"
16339    },
16340    {
16341     "mangled_component_name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback17healthInfoChangedERKNS1_4V2_010HealthInfoE"
16342    },
16343    {
16344     "mangled_component_name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback21healthInfoChanged_2_1ERKNS2_10HealthInfoE"
16345    },
16346    {
16347     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEE10onAsBinderEv"
16348    },
16349    {
16350     "mangled_component_name" : "_ZN7android8hardware6health4V2_122BpHwHealthInfoCallback15onLastStrongRefEPKv"
16351    },
16352    {
16353     "component_value" : 80,
16354     "kind" : "vbase_offset"
16355    },
16356    {
16357     "component_value" : -4,
16358     "kind" : "offset_to_top"
16359    },
16360    {
16361     "kind" : "rtti",
16362     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
16363    },
16364    {
16365     "kind" : "complete_dtor_pointer",
16366     "mangled_component_name" : "_ZThn4_N7android8hardware6health4V2_122BpHwHealthInfoCallbackD1Ev"
16367    },
16368    {
16369     "kind" : "deleting_dtor_pointer",
16370     "mangled_component_name" : "_ZThn4_N7android8hardware6health4V2_122BpHwHealthInfoCallbackD0Ev"
16371    },
16372    {
16373     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health4V2_119IHealthInfoCallbackEE10onAsBinderEv"
16374    },
16375    {
16376     "component_value" : 76,
16377     "kind" : "vbase_offset"
16378    },
16379    {
16380     "component_value" : -8,
16381     "kind" : "offset_to_top"
16382    },
16383    {
16384     "kind" : "rtti",
16385     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
16386    },
16387    {
16388     "kind" : "complete_dtor_pointer",
16389     "mangled_component_name" : "_ZThn8_N7android8hardware6health4V2_122BpHwHealthInfoCallbackD1Ev"
16390    },
16391    {
16392     "kind" : "deleting_dtor_pointer",
16393     "mangled_component_name" : "_ZThn8_N7android8hardware6health4V2_122BpHwHealthInfoCallbackD0Ev"
16394    },
16395    {
16396     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16397    },
16398    {
16399     "mangled_component_name" : "_ZThn8_N7android8hardware6health4V2_122BpHwHealthInfoCallback15onLastStrongRefEPKv"
16400    },
16401    {
16402     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16403    },
16404    {
16405     "component_value" : -24,
16406     "kind" : "offset_to_top"
16407    },
16408    {
16409     "kind" : "rtti",
16410     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
16411    },
16412    {
16413     "kind" : "complete_dtor_pointer",
16414     "mangled_component_name" : "_ZThn24_N7android8hardware6health4V2_122BpHwHealthInfoCallbackD1Ev"
16415    },
16416    {
16417     "kind" : "deleting_dtor_pointer",
16418     "mangled_component_name" : "_ZThn24_N7android8hardware6health4V2_122BpHwHealthInfoCallbackD0Ev"
16419    },
16420    {
16421     "kind" : "vcall_offset"
16422    },
16423    {
16424     "component_value" : -76,
16425     "kind" : "vcall_offset"
16426    },
16427    {
16428     "component_value" : -84,
16429     "kind" : "vcall_offset"
16430    },
16431    {
16432     "component_value" : -76,
16433     "kind" : "vcall_offset"
16434    },
16435    {
16436     "component_value" : -84,
16437     "kind" : "vcall_offset"
16438    },
16439    {
16440     "component_value" : -84,
16441     "kind" : "offset_to_top"
16442    },
16443    {
16444     "kind" : "rtti",
16445     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_122BpHwHealthInfoCallbackE"
16446    },
16447    {
16448     "kind" : "complete_dtor_pointer",
16449     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_122BpHwHealthInfoCallbackD1Ev"
16450    },
16451    {
16452     "kind" : "deleting_dtor_pointer",
16453     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_122BpHwHealthInfoCallbackD0Ev"
16454    },
16455    {
16456     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
16457    },
16458    {
16459     "mangled_component_name" : "_ZTv0_n20_N7android8hardware6health4V2_122BpHwHealthInfoCallback15onLastStrongRefEPKv"
16460    },
16461    {
16462     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16463    },
16464    {
16465     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16466    }
16467   ]
16468  },
16469  {
16470   "alignment" : 4,
16471   "base_specifiers" :
16472   [
16473    {
16474     "referenced_type" : "_ZTIN7android8hardware6health4V2_07IHealthE"
16475    }
16476   ],
16477   "linker_set_key" : "_ZTIN7android8hardware6health4V2_17IHealthE",
16478   "name" : "android::hardware::health::V2_1::IHealth",
16479   "referenced_type" : "_ZTIN7android8hardware6health4V2_17IHealthE",
16480   "self_type" : "_ZTIN7android8hardware6health4V2_17IHealthE",
16481   "size" : 12,
16482   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/IHealth.h",
16483   "vtable_components" :
16484   [
16485    {
16486     "component_value" : 4,
16487     "kind" : "vbase_offset"
16488    },
16489    {
16490     "kind" : "offset_to_top"
16491    },
16492    {
16493     "kind" : "rtti",
16494     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_17IHealthE"
16495    },
16496    {
16497     "mangled_component_name" : "_ZNK7android8hardware6health4V2_17IHealth8isRemoteEv"
16498    },
16499    {
16500     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16501    },
16502    {
16503     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16504    },
16505    {
16506     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16507    },
16508    {
16509     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16510    },
16511    {
16512     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth21setHALInstrumentationEv"
16513    },
16514    {
16515     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16516    },
16517    {
16518     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth4pingEv"
16519    },
16520    {
16521     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16522    },
16523    {
16524     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth21notifySyspropsChangedEv"
16525    },
16526    {
16527     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16528    },
16529    {
16530     "kind" : "complete_dtor_pointer",
16531     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealthD1Ev"
16532    },
16533    {
16534     "kind" : "deleting_dtor_pointer",
16535     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealthD0Ev"
16536    },
16537    {
16538     "is_pure" : true,
16539     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth16registerCallbackERKNS_2spINS1_4V2_019IHealthInfoCallbackEEE"
16540    },
16541    {
16542     "is_pure" : true,
16543     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth18unregisterCallbackERKNS_2spINS1_4V2_019IHealthInfoCallbackEEE"
16544    },
16545    {
16546     "is_pure" : true,
16547     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth6updateEv"
16548    },
16549    {
16550     "is_pure" : true,
16551     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth16getChargeCounterENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
16552    },
16553    {
16554     "is_pure" : true,
16555     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth13getCurrentNowENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
16556    },
16557    {
16558     "is_pure" : true,
16559     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth17getCurrentAverageENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
16560    },
16561    {
16562     "is_pure" : true,
16563     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth11getCapacityENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
16564    },
16565    {
16566     "is_pure" : true,
16567     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth16getEnergyCounterENSt3__18functionIFvNS1_4V2_06ResultExEEE"
16568    },
16569    {
16570     "is_pure" : true,
16571     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth15getChargeStatusENSt3__18functionIFvNS1_4V2_06ResultENS1_4V1_013BatteryStatusEEEE"
16572    },
16573    {
16574     "is_pure" : true,
16575     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth14getStorageInfoENSt3__18functionIFvNS1_4V2_06ResultERKNS0_8hidl_vecINS6_11StorageInfoEEEEEE"
16576    },
16577    {
16578     "is_pure" : true,
16579     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth12getDiskStatsENSt3__18functionIFvNS1_4V2_06ResultERKNS0_8hidl_vecINS6_9DiskStatsEEEEEE"
16580    },
16581    {
16582     "is_pure" : true,
16583     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth13getHealthInfoENSt3__18functionIFvNS1_4V2_06ResultERKNS6_10HealthInfoEEEE"
16584    },
16585    {
16586     "is_pure" : true,
16587     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth15getHealthConfigENSt3__18functionIFvNS1_4V2_06ResultERKNS2_12HealthConfigEEEE"
16588    },
16589    {
16590     "is_pure" : true,
16591     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth17getHealthInfo_2_1ENSt3__18functionIFvNS1_4V2_06ResultERKNS2_10HealthInfoEEEE"
16592    },
16593    {
16594     "is_pure" : true,
16595     "mangled_component_name" : "_ZN7android8hardware6health4V2_17IHealth18shouldKeepScreenOnENSt3__18functionIFvNS1_4V2_06ResultEbEEE"
16596    },
16597    {
16598     "kind" : "vcall_offset"
16599    },
16600    {
16601     "kind" : "vcall_offset"
16602    },
16603    {
16604     "kind" : "vcall_offset"
16605    },
16606    {
16607     "kind" : "vcall_offset"
16608    },
16609    {
16610     "component_value" : -4,
16611     "kind" : "vcall_offset"
16612    },
16613    {
16614     "component_value" : -4,
16615     "kind" : "offset_to_top"
16616    },
16617    {
16618     "kind" : "rtti",
16619     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_17IHealthE"
16620    },
16621    {
16622     "kind" : "complete_dtor_pointer",
16623     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_17IHealthD1Ev"
16624    },
16625    {
16626     "kind" : "deleting_dtor_pointer",
16627     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_17IHealthD0Ev"
16628    },
16629    {
16630     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16631    },
16632    {
16633     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16634    },
16635    {
16636     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16637    },
16638    {
16639     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16640    }
16641   ]
16642  },
16643  {
16644   "alignment" : 4,
16645   "base_specifiers" :
16646   [
16647    {
16648     "referenced_type" : "_ZTIN7android8hardware6health4V2_17IHealthE"
16649    },
16650    {
16651     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
16652    }
16653   ],
16654   "fields" :
16655   [
16656    {
16657     "access" : "private",
16658     "field_name" : "mImpl",
16659     "field_offset" : 384,
16660     "referenced_type" : "_ZTIKN7android2spINS_8hardware6health4V2_17IHealthEEE"
16661    },
16662    {
16663     "access" : "private",
16664     "field_name" : "mOnewayQueue",
16665     "field_offset" : 416,
16666     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
16667    }
16668   ],
16669   "linker_set_key" : "_ZTIN7android8hardware6health4V2_18BsHealthE",
16670   "name" : "android::hardware::health::V2_1::BsHealth",
16671   "referenced_type" : "_ZTIN7android8hardware6health4V2_18BsHealthE",
16672   "self_type" : "_ZTIN7android8hardware6health4V2_18BsHealthE",
16673   "size" : 68,
16674   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/2.1/[email protected]_genc++_headers/gen/android/hardware/health/2.1/BsHealth.h",
16675   "vtable_components" :
16676   [
16677    {
16678     "component_value" : 60,
16679     "kind" : "vbase_offset"
16680    },
16681    {
16682     "kind" : "offset_to_top"
16683    },
16684    {
16685     "kind" : "rtti",
16686     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_18BsHealthE"
16687    },
16688    {
16689     "mangled_component_name" : "_ZNK7android8hardware6health4V2_17IHealth8isRemoteEv"
16690    },
16691    {
16692     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16693    },
16694    {
16695     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16696    },
16697    {
16698     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16699    },
16700    {
16701     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16702    },
16703    {
16704     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth21setHALInstrumentationEv"
16705    },
16706    {
16707     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16708    },
16709    {
16710     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth4pingEv"
16711    },
16712    {
16713     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16714    },
16715    {
16716     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth21notifySyspropsChangedEv"
16717    },
16718    {
16719     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16720    },
16721    {
16722     "kind" : "complete_dtor_pointer",
16723     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealthD1Ev"
16724    },
16725    {
16726     "kind" : "deleting_dtor_pointer",
16727     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealthD0Ev"
16728    },
16729    {
16730     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth16registerCallbackERKNS_2spINS1_4V2_019IHealthInfoCallbackEEE"
16731    },
16732    {
16733     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth18unregisterCallbackERKNS_2spINS1_4V2_019IHealthInfoCallbackEEE"
16734    },
16735    {
16736     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth6updateEv"
16737    },
16738    {
16739     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth16getChargeCounterENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
16740    },
16741    {
16742     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth13getCurrentNowENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
16743    },
16744    {
16745     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth17getCurrentAverageENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
16746    },
16747    {
16748     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth11getCapacityENSt3__18functionIFvNS1_4V2_06ResultEiEEE"
16749    },
16750    {
16751     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth16getEnergyCounterENSt3__18functionIFvNS1_4V2_06ResultExEEE"
16752    },
16753    {
16754     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth15getChargeStatusENSt3__18functionIFvNS1_4V2_06ResultENS1_4V1_013BatteryStatusEEEE"
16755    },
16756    {
16757     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth14getStorageInfoENSt3__18functionIFvNS1_4V2_06ResultERKNS0_8hidl_vecINS6_11StorageInfoEEEEEE"
16758    },
16759    {
16760     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth12getDiskStatsENSt3__18functionIFvNS1_4V2_06ResultERKNS0_8hidl_vecINS6_9DiskStatsEEEEEE"
16761    },
16762    {
16763     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth13getHealthInfoENSt3__18functionIFvNS1_4V2_06ResultERKNS6_10HealthInfoEEEE"
16764    },
16765    {
16766     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth15getHealthConfigENSt3__18functionIFvNS1_4V2_06ResultERKNS2_12HealthConfigEEEE"
16767    },
16768    {
16769     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth17getHealthInfo_2_1ENSt3__18functionIFvNS1_4V2_06ResultERKNS2_10HealthInfoEEEE"
16770    },
16771    {
16772     "mangled_component_name" : "_ZN7android8hardware6health4V2_18BsHealth18shouldKeepScreenOnENSt3__18functionIFvNS1_4V2_06ResultEbEEE"
16773    },
16774    {
16775     "component_value" : -4,
16776     "kind" : "offset_to_top"
16777    },
16778    {
16779     "kind" : "rtti",
16780     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_18BsHealthE"
16781    },
16782    {
16783     "kind" : "complete_dtor_pointer",
16784     "mangled_component_name" : "_ZThn4_N7android8hardware6health4V2_18BsHealthD1Ev"
16785    },
16786    {
16787     "kind" : "deleting_dtor_pointer",
16788     "mangled_component_name" : "_ZThn4_N7android8hardware6health4V2_18BsHealthD0Ev"
16789    },
16790    {
16791     "kind" : "vcall_offset"
16792    },
16793    {
16794     "kind" : "vcall_offset"
16795    },
16796    {
16797     "kind" : "vcall_offset"
16798    },
16799    {
16800     "kind" : "vcall_offset"
16801    },
16802    {
16803     "component_value" : -60,
16804     "kind" : "vcall_offset"
16805    },
16806    {
16807     "component_value" : -60,
16808     "kind" : "offset_to_top"
16809    },
16810    {
16811     "kind" : "rtti",
16812     "mangled_component_name" : "_ZTIN7android8hardware6health4V2_18BsHealthE"
16813    },
16814    {
16815     "kind" : "complete_dtor_pointer",
16816     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_18BsHealthD1Ev"
16817    },
16818    {
16819     "kind" : "deleting_dtor_pointer",
16820     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health4V2_18BsHealthD0Ev"
16821    },
16822    {
16823     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16824    },
16825    {
16826     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16827    },
16828    {
16829     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16830    },
16831    {
16832     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16833    }
16834   ]
16835  },
16836  {
16837   "alignment" : 4,
16838   "base_specifiers" :
16839   [
16840    {
16841     "is_virtual" : true,
16842     "referenced_type" : "_ZTIN7android7RefBaseE"
16843    }
16844   ],
16845   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
16846   "name" : "android::hardware::IBinder::DeathRecipient",
16847   "record_kind" : "class",
16848   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
16849   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
16850   "size" : 12,
16851   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
16852   "vtable_components" :
16853   [
16854    {
16855     "component_value" : 4,
16856     "kind" : "vbase_offset"
16857    },
16858    {
16859     "kind" : "offset_to_top"
16860    },
16861    {
16862     "kind" : "rtti",
16863     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
16864    },
16865    {
16866     "is_pure" : true,
16867     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
16868    },
16869    {
16870     "kind" : "complete_dtor_pointer",
16871     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
16872    },
16873    {
16874     "kind" : "deleting_dtor_pointer",
16875     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
16876    },
16877    {
16878     "kind" : "vcall_offset"
16879    },
16880    {
16881     "kind" : "vcall_offset"
16882    },
16883    {
16884     "kind" : "vcall_offset"
16885    },
16886    {
16887     "kind" : "vcall_offset"
16888    },
16889    {
16890     "component_value" : -4,
16891     "kind" : "vcall_offset"
16892    },
16893    {
16894     "component_value" : -4,
16895     "kind" : "offset_to_top"
16896    },
16897    {
16898     "kind" : "rtti",
16899     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
16900    },
16901    {
16902     "kind" : "complete_dtor_pointer",
16903     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
16904    },
16905    {
16906     "kind" : "deleting_dtor_pointer",
16907     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
16908    },
16909    {
16910     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16911    },
16912    {
16913     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16914    },
16915    {
16916     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16917    },
16918    {
16919     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16920    }
16921   ]
16922  },
16923  {
16924   "alignment" : 4,
16925   "base_specifiers" :
16926   [
16927    {
16928     "is_virtual" : true,
16929     "referenced_type" : "_ZTIN7android7RefBaseE"
16930    }
16931   ],
16932   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
16933   "name" : "android::hardware::IBinder",
16934   "record_kind" : "class",
16935   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
16936   "self_type" : "_ZTIN7android8hardware7IBinderE",
16937   "size" : 12,
16938   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
16939   "vtable_components" :
16940   [
16941    {
16942     "component_value" : 4,
16943     "kind" : "vbase_offset"
16944    },
16945    {
16946     "kind" : "offset_to_top"
16947    },
16948    {
16949     "kind" : "rtti",
16950     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
16951    },
16952    {
16953     "is_pure" : true,
16954     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16955    },
16956    {
16957     "is_pure" : true,
16958     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
16959    },
16960    {
16961     "is_pure" : true,
16962     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
16963    },
16964    {
16965     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
16966    },
16967    {
16968     "is_pure" : true,
16969     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16970    },
16971    {
16972     "is_pure" : true,
16973     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
16974    },
16975    {
16976     "is_pure" : true,
16977     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
16978    },
16979    {
16980     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
16981    },
16982    {
16983     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16984    },
16985    {
16986     "kind" : "complete_dtor_pointer",
16987     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
16988    },
16989    {
16990     "kind" : "deleting_dtor_pointer",
16991     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
16992    },
16993    {
16994     "kind" : "vcall_offset"
16995    },
16996    {
16997     "kind" : "vcall_offset"
16998    },
16999    {
17000     "kind" : "vcall_offset"
17001    },
17002    {
17003     "kind" : "vcall_offset"
17004    },
17005    {
17006     "component_value" : -4,
17007     "kind" : "vcall_offset"
17008    },
17009    {
17010     "component_value" : -4,
17011     "kind" : "offset_to_top"
17012    },
17013    {
17014     "kind" : "rtti",
17015     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
17016    },
17017    {
17018     "kind" : "complete_dtor_pointer",
17019     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
17020    },
17021    {
17022     "kind" : "deleting_dtor_pointer",
17023     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
17024    },
17025    {
17026     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17027    },
17028    {
17029     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17030    },
17031    {
17032     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17033    },
17034    {
17035     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17036    }
17037   ]
17038  },
17039  {
17040   "alignment" : 4,
17041   "fields" :
17042   [
17043    {
17044     "access" : "private",
17045     "field_name" : "mQueue",
17046     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
17047    }
17048   ],
17049   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
17050   "name" : "android::hardware::details::TaskRunner",
17051   "record_kind" : "class",
17052   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
17053   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
17054   "size" : 8,
17055   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
17056  },
17057  {
17058   "alignment" : 8,
17059   "fields" :
17060   [
17061    {
17062     "access" : "private",
17063     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
17064    }
17065   ],
17066   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
17067   "name" : "android::hardware::details::hidl_pointer<native_handle>",
17068   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
17069   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
17070   "size" : 8,
17071   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17072   "template_args" : [ "_ZTI13native_handle" ]
17073  },
17074  {
17075   "access" : "private",
17076   "alignment" : 8,
17077   "fields" :
17078   [
17079    {
17080     "field_name" : "mPointer",
17081     "referenced_type" : "_ZTIP13native_handle"
17082    },
17083    {
17084     "field_name" : "_pad",
17085     "referenced_type" : "_ZTIy"
17086    }
17087   ],
17088   "is_anonymous" : true,
17089   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
17090   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
17091   "record_kind" : "union",
17092   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
17093   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
17094   "size" : 8,
17095   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
17096  },
17097  {
17098   "alignment" : 8,
17099   "fields" :
17100   [
17101    {
17102     "access" : "private",
17103     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
17104    }
17105   ],
17106   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
17107   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
17108   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
17109   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
17110   "size" : 8,
17111   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17112   "template_args" : [ "_ZTIK13native_handle" ]
17113  },
17114  {
17115   "access" : "private",
17116   "alignment" : 8,
17117   "fields" :
17118   [
17119    {
17120     "field_name" : "mPointer",
17121     "referenced_type" : "_ZTIPK13native_handle"
17122    },
17123    {
17124     "field_name" : "_pad",
17125     "referenced_type" : "_ZTIy"
17126    }
17127   ],
17128   "is_anonymous" : true,
17129   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
17130   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
17131   "record_kind" : "union",
17132   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
17133   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
17134   "size" : 8,
17135   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
17136  },
17137  {
17138   "alignment" : 8,
17139   "fields" :
17140   [
17141    {
17142     "access" : "private",
17143     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
17144    }
17145   ],
17146   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
17147   "name" : "android::hardware::details::hidl_pointer<const char>",
17148   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
17149   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
17150   "size" : 8,
17151   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17152   "template_args" : [ "_ZTIKc" ]
17153  },
17154  {
17155   "access" : "private",
17156   "alignment" : 8,
17157   "fields" :
17158   [
17159    {
17160     "field_name" : "mPointer",
17161     "referenced_type" : "_ZTIPKc"
17162    },
17163    {
17164     "field_name" : "_pad",
17165     "referenced_type" : "_ZTIy"
17166    }
17167   ],
17168   "is_anonymous" : true,
17169   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
17170   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
17171   "record_kind" : "union",
17172   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
17173   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
17174   "size" : 8,
17175   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
17176  },
17177  {
17178   "alignment" : 8,
17179   "fields" :
17180   [
17181    {
17182     "access" : "private",
17183     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
17184    }
17185   ],
17186   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
17187   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
17188   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
17189   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
17190   "size" : 8,
17191   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17192   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
17193  },
17194  {
17195   "access" : "private",
17196   "alignment" : 8,
17197   "fields" :
17198   [
17199    {
17200     "field_name" : "mPointer",
17201     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
17202    },
17203    {
17204     "field_name" : "_pad",
17205     "referenced_type" : "_ZTIy"
17206    }
17207   ],
17208   "is_anonymous" : true,
17209   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
17210   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
17211   "record_kind" : "union",
17212   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
17213   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
17214   "size" : 8,
17215   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
17216  },
17217  {
17218   "alignment" : 8,
17219   "fields" :
17220   [
17221    {
17222     "access" : "private",
17223     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
17224    }
17225   ],
17226   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
17227   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
17228   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
17229   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
17230   "size" : 8,
17231   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17232   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
17233  },
17234  {
17235   "access" : "private",
17236   "alignment" : 8,
17237   "fields" :
17238   [
17239    {
17240     "field_name" : "mPointer",
17241     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
17242    },
17243    {
17244     "field_name" : "_pad",
17245     "referenced_type" : "_ZTIy"
17246    }
17247   ],
17248   "is_anonymous" : true,
17249   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
17250   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
17251   "record_kind" : "union",
17252   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
17253   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
17254   "size" : 8,
17255   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
17256  },
17257  {
17258   "alignment" : 8,
17259   "fields" :
17260   [
17261    {
17262     "access" : "private",
17263     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
17264    }
17265   ],
17266   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
17267   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
17268   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
17269   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
17270   "size" : 8,
17271   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17272   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
17273  },
17274  {
17275   "access" : "private",
17276   "alignment" : 8,
17277   "fields" :
17278   [
17279    {
17280     "field_name" : "mPointer",
17281     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
17282    },
17283    {
17284     "field_name" : "_pad",
17285     "referenced_type" : "_ZTIy"
17286    }
17287   ],
17288   "is_anonymous" : true,
17289   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
17290   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
17291   "record_kind" : "union",
17292   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
17293   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
17294   "size" : 8,
17295   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
17296  },
17297  {
17298   "alignment" : 8,
17299   "fields" :
17300   [
17301    {
17302     "access" : "private",
17303     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEUt_E"
17304    }
17305   ],
17306   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEE",
17307   "name" : "android::hardware::details::hidl_pointer<android::hardware::health::V2_0::StorageInfo>",
17308   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEE",
17309   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEE",
17310   "size" : 8,
17311   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17312   "template_args" : [ "_ZTIN7android8hardware6health4V2_011StorageInfoE" ]
17313  },
17314  {
17315   "access" : "private",
17316   "alignment" : 8,
17317   "fields" :
17318   [
17319    {
17320     "field_name" : "mPointer",
17321     "referenced_type" : "_ZTIPN7android8hardware6health4V2_011StorageInfoE"
17322    },
17323    {
17324     "field_name" : "_pad",
17325     "referenced_type" : "_ZTIy"
17326    }
17327   ],
17328   "is_anonymous" : true,
17329   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEUt_E",
17330   "name" : "android::hardware::details::hidl_pointer<StorageInfo>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
17331   "record_kind" : "union",
17332   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEUt_E",
17333   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEUt_E",
17334   "size" : 8,
17335   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
17336  },
17337  {
17338   "alignment" : 8,
17339   "fields" :
17340   [
17341    {
17342     "access" : "private",
17343     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEUt_E"
17344    }
17345   ],
17346   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEE",
17347   "name" : "android::hardware::details::hidl_pointer<android::hardware::health::V2_0::DiskStats>",
17348   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEE",
17349   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEE",
17350   "size" : 8,
17351   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17352   "template_args" : [ "_ZTIN7android8hardware6health4V2_09DiskStatsE" ]
17353  },
17354  {
17355   "access" : "private",
17356   "alignment" : 8,
17357   "fields" :
17358   [
17359    {
17360     "field_name" : "mPointer",
17361     "referenced_type" : "_ZTIPN7android8hardware6health4V2_09DiskStatsE"
17362    },
17363    {
17364     "field_name" : "_pad",
17365     "referenced_type" : "_ZTIy"
17366    }
17367   ],
17368   "is_anonymous" : true,
17369   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEUt_E",
17370   "name" : "android::hardware::details::hidl_pointer<DiskStats>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
17371   "record_kind" : "union",
17372   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEUt_E",
17373   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEUt_E",
17374   "size" : 8,
17375   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
17376  },
17377  {
17378   "alignment" : 8,
17379   "fields" :
17380   [
17381    {
17382     "access" : "private",
17383     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
17384    }
17385   ],
17386   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
17387   "name" : "android::hardware::details::hidl_pointer<char>",
17388   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
17389   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
17390   "size" : 8,
17391   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17392   "template_args" : [ "_ZTIc" ]
17393  },
17394  {
17395   "access" : "private",
17396   "alignment" : 8,
17397   "fields" :
17398   [
17399    {
17400     "field_name" : "mPointer",
17401     "referenced_type" : "_ZTIPc"
17402    },
17403    {
17404     "field_name" : "_pad",
17405     "referenced_type" : "_ZTIy"
17406    }
17407   ],
17408   "is_anonymous" : true,
17409   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
17410   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
17411   "record_kind" : "union",
17412   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
17413   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
17414   "size" : 8,
17415   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
17416  },
17417  {
17418   "alignment" : 8,
17419   "fields" :
17420   [
17421    {
17422     "access" : "private",
17423     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
17424    }
17425   ],
17426   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
17427   "name" : "android::hardware::details::hidl_pointer<int>",
17428   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
17429   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
17430   "size" : 8,
17431   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17432   "template_args" : [ "_ZTIi" ]
17433  },
17434  {
17435   "access" : "private",
17436   "alignment" : 8,
17437   "fields" :
17438   [
17439    {
17440     "field_name" : "mPointer",
17441     "referenced_type" : "_ZTIPi"
17442    },
17443    {
17444     "field_name" : "_pad",
17445     "referenced_type" : "_ZTIy"
17446    }
17447   ],
17448   "is_anonymous" : true,
17449   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
17450   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
17451   "record_kind" : "union",
17452   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
17453   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
17454   "size" : 8,
17455   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
17456  },
17457  {
17458   "alignment" : 4,
17459   "fields" :
17460   [
17461    {
17462     "access" : "private",
17463     "field_name" : "buffer",
17464     "referenced_type" : "_ZTIA16_c"
17465    }
17466   ],
17467   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
17468   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
17469   "record_kind" : "class",
17470   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
17471   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
17472   "size" : 16,
17473   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
17474   "template_args" :
17475   [
17476    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
17477   ]
17478  },
17479  {
17480   "alignment" : 4,
17481   "fields" :
17482   [
17483    {
17484     "access" : "private",
17485     "field_name" : "mStatus",
17486     "referenced_type" : "_ZTIN7android8hardware6StatusE"
17487    },
17488    {
17489     "access" : "private",
17490     "field_name" : "mCheckedStatus",
17491     "field_offset" : 160,
17492     "referenced_type" : "_ZTIb"
17493    }
17494   ],
17495   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
17496   "name" : "android::hardware::details::return_status",
17497   "record_kind" : "class",
17498   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
17499   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
17500   "size" : 24,
17501   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
17502  },
17503  {
17504   "alignment" : 4,
17505   "fields" :
17506   [
17507    {
17508     "access" : "protected",
17509     "field_name" : "mInstrumentationCallbacks",
17510     "field_offset" : 32,
17511     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
17512    },
17513    {
17514     "access" : "protected",
17515     "field_name" : "mEnableInstrumentation",
17516     "field_offset" : 128,
17517     "referenced_type" : "_ZTIb"
17518    },
17519    {
17520     "access" : "protected",
17521     "field_name" : "mInstrumentationLibPackage",
17522     "field_offset" : 160,
17523     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
17524    },
17525    {
17526     "access" : "protected",
17527     "field_name" : "mInterfaceName",
17528     "field_offset" : 256,
17529     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
17530    }
17531   ],
17532   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
17533   "name" : "android::hardware::details::HidlInstrumentor",
17534   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
17535   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
17536   "size" : 44,
17537   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
17538   "vtable_components" :
17539   [
17540    {
17541     "kind" : "offset_to_top"
17542    },
17543    {
17544     "kind" : "rtti",
17545     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
17546    },
17547    {
17548     "kind" : "complete_dtor_pointer",
17549     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
17550    },
17551    {
17552     "kind" : "deleting_dtor_pointer",
17553     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
17554    }
17555   ]
17556  },
17557  {
17558   "alignment" : 1,
17559   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
17560   "name" : "android::hardware::details::i_tag",
17561   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
17562   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
17563   "size" : 1,
17564   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
17565  },
17566  {
17567   "alignment" : 1,
17568   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
17569   "name" : "android::hardware::details::bs_tag",
17570   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
17571   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
17572   "size" : 1,
17573   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
17574  },
17575  {
17576   "alignment" : 1,
17577   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
17578   "name" : "android::hardware::details::bnhw_tag",
17579   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
17580   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
17581   "size" : 1,
17582   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
17583  },
17584  {
17585   "alignment" : 1,
17586   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
17587   "name" : "android::hardware::details::bphw_tag",
17588   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
17589   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
17590   "size" : 1,
17591   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
17592  },
17593  {
17594   "alignment" : 1,
17595   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
17596   "name" : "android::hardware::details::std_array<unsigned char, 32>",
17597   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
17598   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
17599   "size" : 1,
17600   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17601   "template_args" : [ "_ZTIh" ]
17602  },
17603  {
17604   "alignment" : 8,
17605   "fields" :
17606   [
17607    {
17608     "access" : "private",
17609     "field_name" : "mBuffer",
17610     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
17611    },
17612    {
17613     "access" : "private",
17614     "field_name" : "mSize",
17615     "field_offset" : 64,
17616     "referenced_type" : "_ZTIj"
17617    },
17618    {
17619     "access" : "private",
17620     "field_name" : "mOwnsBuffer",
17621     "field_offset" : 96,
17622     "referenced_type" : "_ZTIb"
17623    },
17624    {
17625     "access" : "private",
17626     "field_name" : "mPad",
17627     "field_offset" : 104,
17628     "referenced_type" : "_ZTIA3_h"
17629    }
17630   ],
17631   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
17632   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
17633   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
17634   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
17635   "size" : 16,
17636   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17637   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
17638  },
17639  {
17640   "alignment" : 8,
17641   "fields" :
17642   [
17643    {
17644     "access" : "private",
17645     "field_name" : "mBuffer",
17646     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
17647    },
17648    {
17649     "access" : "private",
17650     "field_name" : "mSize",
17651     "field_offset" : 64,
17652     "referenced_type" : "_ZTIj"
17653    },
17654    {
17655     "access" : "private",
17656     "field_name" : "mOwnsBuffer",
17657     "field_offset" : 96,
17658     "referenced_type" : "_ZTIb"
17659    },
17660    {
17661     "access" : "private",
17662     "field_name" : "mPad",
17663     "field_offset" : 104,
17664     "referenced_type" : "_ZTIA3_h"
17665    }
17666   ],
17667   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
17668   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
17669   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
17670   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
17671   "size" : 16,
17672   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17673   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
17674  },
17675  {
17676   "alignment" : 8,
17677   "fields" :
17678   [
17679    {
17680     "access" : "private",
17681     "field_name" : "mBuffer",
17682     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
17683    },
17684    {
17685     "access" : "private",
17686     "field_name" : "mSize",
17687     "field_offset" : 64,
17688     "referenced_type" : "_ZTIj"
17689    },
17690    {
17691     "access" : "private",
17692     "field_name" : "mOwnsBuffer",
17693     "field_offset" : 96,
17694     "referenced_type" : "_ZTIb"
17695    },
17696    {
17697     "access" : "private",
17698     "field_name" : "mPad",
17699     "field_offset" : 104,
17700     "referenced_type" : "_ZTIA3_h"
17701    }
17702   ],
17703   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
17704   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
17705   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
17706   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
17707   "size" : 16,
17708   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17709   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
17710  },
17711  {
17712   "alignment" : 8,
17713   "fields" :
17714   [
17715    {
17716     "access" : "private",
17717     "field_name" : "mBuffer",
17718     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_011StorageInfoEEE"
17719    },
17720    {
17721     "access" : "private",
17722     "field_name" : "mSize",
17723     "field_offset" : 64,
17724     "referenced_type" : "_ZTIj"
17725    },
17726    {
17727     "access" : "private",
17728     "field_name" : "mOwnsBuffer",
17729     "field_offset" : 96,
17730     "referenced_type" : "_ZTIb"
17731    },
17732    {
17733     "access" : "private",
17734     "field_name" : "mPad",
17735     "field_offset" : 104,
17736     "referenced_type" : "_ZTIA3_h"
17737    }
17738   ],
17739   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE",
17740   "name" : "android::hardware::hidl_vec<android::hardware::health::V2_0::StorageInfo>",
17741   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE",
17742   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_6health4V2_011StorageInfoEEE",
17743   "size" : 16,
17744   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17745   "template_args" : [ "_ZTIN7android8hardware6health4V2_011StorageInfoE" ]
17746  },
17747  {
17748   "alignment" : 8,
17749   "fields" :
17750   [
17751    {
17752     "access" : "private",
17753     "field_name" : "mBuffer",
17754     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_6health4V2_09DiskStatsEEE"
17755    },
17756    {
17757     "access" : "private",
17758     "field_name" : "mSize",
17759     "field_offset" : 64,
17760     "referenced_type" : "_ZTIj"
17761    },
17762    {
17763     "access" : "private",
17764     "field_name" : "mOwnsBuffer",
17765     "field_offset" : 96,
17766     "referenced_type" : "_ZTIb"
17767    },
17768    {
17769     "access" : "private",
17770     "field_name" : "mPad",
17771     "field_offset" : 104,
17772     "referenced_type" : "_ZTIA3_h"
17773    }
17774   ],
17775   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE",
17776   "name" : "android::hardware::hidl_vec<android::hardware::health::V2_0::DiskStats>",
17777   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE",
17778   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_6health4V2_09DiskStatsEEE",
17779   "size" : 16,
17780   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17781   "template_args" : [ "_ZTIN7android8hardware6health4V2_09DiskStatsE" ]
17782  },
17783  {
17784   "alignment" : 8,
17785   "fields" :
17786   [
17787    {
17788     "access" : "private",
17789     "field_name" : "mBuffer",
17790     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
17791    },
17792    {
17793     "access" : "private",
17794     "field_name" : "mSize",
17795     "field_offset" : 64,
17796     "referenced_type" : "_ZTIj"
17797    },
17798    {
17799     "access" : "private",
17800     "field_name" : "mOwnsBuffer",
17801     "field_offset" : 96,
17802     "referenced_type" : "_ZTIb"
17803    },
17804    {
17805     "access" : "private",
17806     "field_name" : "mPad",
17807     "field_offset" : 104,
17808     "referenced_type" : "_ZTIA3_h"
17809    }
17810   ],
17811   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
17812   "name" : "android::hardware::hidl_vec<char>",
17813   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
17814   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
17815   "size" : 16,
17816   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17817   "template_args" : [ "_ZTIc" ]
17818  },
17819  {
17820   "alignment" : 8,
17821   "fields" :
17822   [
17823    {
17824     "access" : "private",
17825     "field_name" : "mBuffer",
17826     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
17827    },
17828    {
17829     "access" : "private",
17830     "field_name" : "mSize",
17831     "field_offset" : 64,
17832     "referenced_type" : "_ZTIj"
17833    },
17834    {
17835     "access" : "private",
17836     "field_name" : "mOwnsBuffer",
17837     "field_offset" : 96,
17838     "referenced_type" : "_ZTIb"
17839    },
17840    {
17841     "access" : "private",
17842     "field_name" : "mPad",
17843     "field_offset" : 104,
17844     "referenced_type" : "_ZTIA3_h"
17845    }
17846   ],
17847   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
17848   "name" : "android::hardware::hidl_vec<int>",
17849   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
17850   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
17851   "size" : 16,
17852   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
17853   "template_args" : [ "_ZTIi" ]
17854  },
17855  {
17856   "alignment" : 4,
17857   "base_specifiers" :
17858   [
17859    {
17860     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
17861    }
17862   ],
17863   "fields" :
17864   [
17865    {
17866     "access" : "protected",
17867     "field_name" : "mSchedPolicy",
17868     "field_offset" : 32,
17869     "referenced_type" : "_ZTIi"
17870    },
17871    {
17872     "access" : "protected",
17873     "field_name" : "mSchedPriority",
17874     "field_offset" : 64,
17875     "referenced_type" : "_ZTIi"
17876    },
17877    {
17878     "access" : "private",
17879     "field_name" : "mExtras",
17880     "field_offset" : 96,
17881     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
17882    },
17883    {
17884     "access" : "private",
17885     "field_name" : "mReserved0",
17886     "field_offset" : 128,
17887     "referenced_type" : "_ZTIPv"
17888    }
17889   ],
17890   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
17891   "name" : "android::hardware::BHwBinder",
17892   "record_kind" : "class",
17893   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
17894   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
17895   "size" : 28,
17896   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
17897   "vtable_components" :
17898   [
17899    {
17900     "component_value" : 20,
17901     "kind" : "vbase_offset"
17902    },
17903    {
17904     "kind" : "offset_to_top"
17905    },
17906    {
17907     "kind" : "rtti",
17908     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
17909    },
17910    {
17911     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17912    },
17913    {
17914     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
17915    },
17916    {
17917     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
17918    },
17919    {
17920     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
17921    },
17922    {
17923     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
17924    },
17925    {
17926     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
17927    },
17928    {
17929     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
17930    },
17931    {
17932     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
17933    },
17934    {
17935     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
17936    },
17937    {
17938     "kind" : "complete_dtor_pointer",
17939     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
17940    },
17941    {
17942     "kind" : "deleting_dtor_pointer",
17943     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
17944    },
17945    {
17946     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17947    },
17948    {
17949     "kind" : "vcall_offset"
17950    },
17951    {
17952     "kind" : "vcall_offset"
17953    },
17954    {
17955     "kind" : "vcall_offset"
17956    },
17957    {
17958     "kind" : "vcall_offset"
17959    },
17960    {
17961     "component_value" : -20,
17962     "kind" : "vcall_offset"
17963    },
17964    {
17965     "component_value" : -20,
17966     "kind" : "offset_to_top"
17967    },
17968    {
17969     "kind" : "rtti",
17970     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
17971    },
17972    {
17973     "kind" : "complete_dtor_pointer",
17974     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
17975    },
17976    {
17977     "kind" : "deleting_dtor_pointer",
17978     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
17979    },
17980    {
17981     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17982    },
17983    {
17984     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17985    },
17986    {
17987     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17988    },
17989    {
17990     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17991    }
17992   ]
17993  },
17994  {
17995   "alignment" : 4,
17996   "fields" :
17997   [
17998    {
17999     "field_name" : "sched_policy",
18000     "referenced_type" : "_ZTIi"
18001    },
18002    {
18003     "field_name" : "prio",
18004     "field_offset" : 32,
18005     "referenced_type" : "_ZTIi"
18006    }
18007   ],
18008   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
18009   "name" : "android::hardware::SchedPrio",
18010   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
18011   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
18012   "size" : 8,
18013   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
18014  },
18015  {
18016   "alignment" : 4,
18017   "fields" :
18018   [
18019    {
18020     "access" : "private",
18021     "field_name" : "mCond",
18022     "referenced_type" : "_ZTI14pthread_cond_t"
18023    }
18024   ],
18025   "linker_set_key" : "_ZTIN7android9ConditionE",
18026   "name" : "android::Condition",
18027   "record_kind" : "class",
18028   "referenced_type" : "_ZTIN7android9ConditionE",
18029   "self_type" : "_ZTIN7android9ConditionE",
18030   "size" : 4,
18031   "source_file" : "/system/core/libutils/include/utils/Condition.h"
18032  },
18033  {
18034   "alignment" : 4,
18035   "fields" :
18036   [
18037    {
18038     "field_name" : "buf",
18039     "referenced_type" : "_ZTIA5121_h"
18040    },
18041    {
18042     "field_name" : "entry",
18043     "referenced_type" : "_ZTI12logger_entry"
18044    }
18045   ],
18046   "is_anonymous" : true,
18047   "linker_set_key" : "_ZTIN7log_msgUt_E",
18048   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)",
18049   "record_kind" : "union",
18050   "referenced_type" : "_ZTIN7log_msgUt_E",
18051   "self_type" : "_ZTIN7log_msgUt_E",
18052   "size" : 5124,
18053   "source_file" : "/system/core/liblog/include/log/log_read.h"
18054  }
18055 ],
18056 "rvalue_reference_types" :
18057 [
18058  {
18059   "alignment" : 4,
18060   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
18061   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
18062   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
18063   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
18064   "size" : 4,
18065   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
18066  },
18067  {
18068   "alignment" : 4,
18069   "linker_set_key" : "_ZTION7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
18070   "name" : "android::sp<android::hardware::health::V2_0::IHealthInfoCallback> &&",
18071   "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
18072   "self_type" : "_ZTION7android2spINS_8hardware6health4V2_019IHealthInfoCallbackEEE",
18073   "size" : 4,
18074   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
18075  },
18076  {
18077   "alignment" : 4,
18078   "linker_set_key" : "_ZTION7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
18079   "name" : "android::sp<android::hardware::health::V2_1::IHealthInfoCallback> &&",
18080   "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
18081   "self_type" : "_ZTION7android2spINS_8hardware6health4V2_119IHealthInfoCallbackEEE",
18082   "size" : 4,
18083   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
18084  },
18085  {
18086   "alignment" : 4,
18087   "linker_set_key" : "_ZTION7android2spINS_8hardware6health4V2_17IHealthEEE",
18088   "name" : "android::sp<android::hardware::health::V2_1::IHealth> &&",
18089   "referenced_type" : "_ZTIN7android2spINS_8hardware6health4V2_17IHealthEEE",
18090   "self_type" : "_ZTION7android2spINS_8hardware6health4V2_17IHealthEEE",
18091   "size" : 4,
18092   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
18093  },
18094  {
18095   "alignment" : 4,
18096   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
18097   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
18098   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
18099   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
18100   "size" : 4,
18101   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
18102  },
18103  {
18104   "alignment" : 4,
18105   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
18106   "name" : "android::hardware::hidl_handle &&",
18107   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
18108   "self_type" : "_ZTION7android8hardware11hidl_handleE",
18109   "size" : 4,
18110   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
18111  },
18112  {
18113   "alignment" : 4,
18114   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
18115   "name" : "android::hardware::hidl_memory &&",
18116   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
18117   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
18118   "size" : 4,
18119   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
18120  },
18121  {
18122   "alignment" : 4,
18123   "linker_set_key" : "_ZTION7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
18124   "name" : "android::hardware::Return<android::hardware::health::V2_0::Result> &&",
18125   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
18126   "self_type" : "_ZTION7android8hardware6ReturnINS0_6health4V2_06ResultEEE",
18127   "size" : 4,
18128   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
18129  },
18130  {
18131   "alignment" : 4,
18132   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
18133   "name" : "android::hardware::Return<android::sp<android::hardware::health::V2_1::IHealthInfoCallback> > &&",
18134   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
18135   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_6health4V2_119IHealthInfoCallbackEEEEE",
18136   "size" : 4,
18137   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
18138  },
18139  {
18140   "alignment" : 4,
18141   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
18142   "name" : "android::hardware::Return<android::sp<android::hardware::health::V2_1::IHealth> > &&",
18143   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
18144   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_6health4V2_17IHealthEEEEE",
18145   "size" : 4,
18146   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
18147  },
18148  {
18149   "alignment" : 4,
18150   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
18151   "name" : "android::hardware::Return<bool> &&",
18152   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
18153   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
18154   "size" : 4,
18155   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
18156  },
18157  {
18158   "alignment" : 4,
18159   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
18160   "name" : "android::hardware::Return<void> &&",
18161   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
18162   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
18163   "size" : 4,
18164   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
18165  },
18166  {
18167   "alignment" : 4,
18168   "linker_set_key" : "_ZTION7android8hardware6StatusE",
18169   "name" : "android::hardware::Status &&",
18170   "referenced_type" : "_ZTIN7android8hardware6StatusE",
18171   "self_type" : "_ZTION7android8hardware6StatusE",
18172   "size" : 4,
18173   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
18174  },
18175  {
18176   "alignment" : 4,
18177   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
18178   "name" : "android::hardware::details::return_status &&",
18179   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
18180   "self_type" : "_ZTION7android8hardware7details13return_statusE",
18181   "size" : 4,
18182   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
18183  },
18184  {
18185   "alignment" : 4,
18186   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
18187   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
18188   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
18189   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
18190   "size" : 4,
18191   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
18192  },
18193  {
18194   "alignment" : 4,
18195   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
18196   "name" : "std::function<sp<IBase> (void *)> &&",
18197   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
18198   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
18199   "size" : 4,
18200   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
18201  },
18202  {
18203   "alignment" : 4,
18204   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
18205   "name" : "std::function<sp<IBinder> (void *)> &&",
18206   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
18207   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
18208   "size" : 4,
18209   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
18210  }
18211 ]
18212}
18213