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   "linker_set_key" : "_ZTIc",
117   "name" : "char",
118   "referenced_type" : "_ZTIc",
119   "self_type" : "_ZTIc",
120   "size" : 1
121  },
122  {
123   "alignment" : 4,
124   "linker_set_key" : "_ZTId",
125   "name" : "double",
126   "referenced_type" : "_ZTId",
127   "self_type" : "_ZTId",
128   "size" : 8
129  },
130  {
131   "alignment" : 4,
132   "linker_set_key" : "_ZTIf",
133   "name" : "float",
134   "referenced_type" : "_ZTIf",
135   "self_type" : "_ZTIf",
136   "size" : 4
137  },
138  {
139   "alignment" : 1,
140   "is_integral" : true,
141   "is_unsigned" : true,
142   "linker_set_key" : "_ZTIh",
143   "name" : "unsigned char",
144   "referenced_type" : "_ZTIh",
145   "self_type" : "_ZTIh",
146   "size" : 1
147  },
148  {
149   "alignment" : 4,
150   "is_integral" : true,
151   "linker_set_key" : "_ZTIi",
152   "name" : "int",
153   "referenced_type" : "_ZTIi",
154   "self_type" : "_ZTIi",
155   "size" : 4
156  },
157  {
158   "alignment" : 4,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "_ZTIj",
162   "name" : "unsigned int",
163   "referenced_type" : "_ZTIj",
164   "self_type" : "_ZTIj",
165   "size" : 4
166  },
167  {
168   "alignment" : 4,
169   "is_integral" : true,
170   "linker_set_key" : "_ZTIl",
171   "name" : "long",
172   "referenced_type" : "_ZTIl",
173   "self_type" : "_ZTIl",
174   "size" : 4
175  },
176  {
177   "alignment" : 4,
178   "is_integral" : true,
179   "is_unsigned" : true,
180   "linker_set_key" : "_ZTIm",
181   "name" : "unsigned long",
182   "referenced_type" : "_ZTIm",
183   "self_type" : "_ZTIm",
184   "size" : 4
185  },
186  {
187   "alignment" : 2,
188   "is_integral" : true,
189   "linker_set_key" : "_ZTIs",
190   "name" : "short",
191   "referenced_type" : "_ZTIs",
192   "self_type" : "_ZTIs",
193   "size" : 2
194  },
195  {
196   "alignment" : 2,
197   "is_integral" : true,
198   "is_unsigned" : true,
199   "linker_set_key" : "_ZTIt",
200   "name" : "unsigned short",
201   "referenced_type" : "_ZTIt",
202   "self_type" : "_ZTIt",
203   "size" : 2
204  },
205  {
206   "linker_set_key" : "_ZTIv",
207   "name" : "void",
208   "referenced_type" : "_ZTIv",
209   "self_type" : "_ZTIv"
210  },
211  {
212   "alignment" : 4,
213   "is_integral" : true,
214   "linker_set_key" : "_ZTIx",
215   "name" : "long long",
216   "referenced_type" : "_ZTIx",
217   "self_type" : "_ZTIx",
218   "size" : 8
219  },
220  {
221   "alignment" : 4,
222   "is_integral" : true,
223   "is_unsigned" : true,
224   "linker_set_key" : "_ZTIy",
225   "name" : "unsigned long long",
226   "referenced_type" : "_ZTIy",
227   "self_type" : "_ZTIy",
228   "size" : 8
229  }
230 ],
231 "elf_functions" :
232 [
233  {
234   "binding" : "weak",
235   "name" : "_ZN7android8hardware10fromBinderINS0_6health7storage4V1_023IGarbageCollectCallbackENS4_26BpHwGarbageCollectCallbackENS4_26BnHwGarbageCollectCallbackEEENS_2spIT_EERKNS8_INS0_7IBinderEEE"
236  },
237  {
238   "name" : "_ZN7android8hardware6health7storage4V1_011BnHwStorage10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
239  },
240  {
241   "name" : "_ZN7android8hardware6health7storage4V1_011BnHwStorage12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
242  },
243  {
244   "name" : "_ZN7android8hardware6health7storage4V1_011BnHwStorage20_hidl_garbageCollectEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
245  },
246  {
247   "name" : "_ZN7android8hardware6health7storage4V1_011BnHwStorage4pingEv"
248  },
249  {
250   "name" : "_ZN7android8hardware6health7storage4V1_011BnHwStorageC1ERKNS_2spINS3_8IStorageEEE"
251  },
252  {
253   "name" : "_ZN7android8hardware6health7storage4V1_011BnHwStorageC2ERKNS_2spINS3_8IStorageEEE"
254  },
255  {
256   "name" : "_ZN7android8hardware6health7storage4V1_011BnHwStorageD0Ev"
257  },
258  {
259   "name" : "_ZN7android8hardware6health7storage4V1_011BnHwStorageD1Ev"
260  },
261  {
262   "name" : "_ZN7android8hardware6health7storage4V1_011BnHwStorageD2Ev"
263  },
264  {
265   "name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
266  },
267  {
268   "name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
269  },
270  {
271   "name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
272  },
273  {
274   "name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
275  },
276  {
277   "name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage14garbageCollectEyRKNS_2spINS3_23IGarbageCollectCallbackEEE"
278  },
279  {
280   "name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
281  },
282  {
283   "name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage15onLastStrongRefEPKv"
284  },
285  {
286   "name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
287  },
288  {
289   "name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage20_hidl_garbageCollectEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEyRKNS_2spINS3_23IGarbageCollectCallbackEEE"
290  },
291  {
292   "name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage21notifySyspropsChangedEv"
293  },
294  {
295   "name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage21setHALInstrumentationEv"
296  },
297  {
298   "name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage4pingEv"
299  },
300  {
301   "name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
302  },
303  {
304   "name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorageC1ERKNS_2spINS0_7IBinderEEE"
305  },
306  {
307   "name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorageC2ERKNS_2spINS0_7IBinderEEE"
308  },
309  {
310   "name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
311  },
312  {
313   "name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
314  },
315  {
316   "name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
317  },
318  {
319   "name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
320  },
321  {
322   "name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
323  },
324  {
325   "name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
326  },
327  {
328   "name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
329  },
330  {
331   "name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
332  },
333  {
334   "name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
335  },
336  {
337   "name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback21notifySyspropsChangedEv"
338  },
339  {
340   "name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback21setHALInstrumentationEv"
341  },
342  {
343   "name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
344  },
345  {
346   "name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback4pingEv"
347  },
348  {
349   "name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
350  },
351  {
352   "name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
353  },
354  {
355   "name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback8castFromERKNS_2spIS4_EEb"
356  },
357  {
358   "name" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallback13addOnewayTaskENSt3__18functionIFvvEEE"
359  },
360  {
361   "name" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallbackC1ENS_2spINS3_23IGarbageCollectCallbackEEE"
362  },
363  {
364   "name" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallbackC2ENS_2spINS3_23IGarbageCollectCallbackEEE"
365  },
366  {
367   "name" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
368  },
369  {
370   "name" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
371  },
372  {
373   "name" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallback14_hidl_onFinishEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
374  },
375  {
376   "name" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallback4pingEv"
377  },
378  {
379   "name" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackC1ERKNS_2spINS3_23IGarbageCollectCallbackEEE"
380  },
381  {
382   "name" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackC2ERKNS_2spINS3_23IGarbageCollectCallbackEEE"
383  },
384  {
385   "name" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackD0Ev"
386  },
387  {
388   "name" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackD1Ev"
389  },
390  {
391   "name" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackD2Ev"
392  },
393  {
394   "name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
395  },
396  {
397   "name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
398  },
399  {
400   "name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
401  },
402  {
403   "name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
404  },
405  {
406   "name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback14_hidl_onFinishEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_6ResultE"
407  },
408  {
409   "name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
410  },
411  {
412   "name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback15onLastStrongRefEPKv"
413  },
414  {
415   "name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
416  },
417  {
418   "name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback21notifySyspropsChangedEv"
419  },
420  {
421   "name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback21setHALInstrumentationEv"
422  },
423  {
424   "name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback4pingEv"
425  },
426  {
427   "name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
428  },
429  {
430   "name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback8onFinishENS3_6ResultE"
431  },
432  {
433   "name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackC1ERKNS_2spINS0_7IBinderEEE"
434  },
435  {
436   "name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackC2ERKNS_2spINS0_7IBinderEEE"
437  },
438  {
439   "name" : "_ZN7android8hardware6health7storage4V1_08IStorage10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
440  },
441  {
442   "name" : "_ZN7android8hardware6health7storage4V1_08IStorage11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
443  },
444  {
445   "name" : "_ZN7android8hardware6health7storage4V1_08IStorage12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
446  },
447  {
448   "name" : "_ZN7android8hardware6health7storage4V1_08IStorage12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
449  },
450  {
451   "name" : "_ZN7android8hardware6health7storage4V1_08IStorage13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
452  },
453  {
454   "name" : "_ZN7android8hardware6health7storage4V1_08IStorage13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
455  },
456  {
457   "name" : "_ZN7android8hardware6health7storage4V1_08IStorage14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
458  },
459  {
460   "name" : "_ZN7android8hardware6health7storage4V1_08IStorage17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
461  },
462  {
463   "name" : "_ZN7android8hardware6health7storage4V1_08IStorage19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
464  },
465  {
466   "name" : "_ZN7android8hardware6health7storage4V1_08IStorage21notifySyspropsChangedEv"
467  },
468  {
469   "name" : "_ZN7android8hardware6health7storage4V1_08IStorage21setHALInstrumentationEv"
470  },
471  {
472   "name" : "_ZN7android8hardware6health7storage4V1_08IStorage24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
473  },
474  {
475   "name" : "_ZN7android8hardware6health7storage4V1_08IStorage4pingEv"
476  },
477  {
478   "name" : "_ZN7android8hardware6health7storage4V1_08IStorage5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
479  },
480  {
481   "name" : "_ZN7android8hardware6health7storage4V1_08IStorage8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
482  },
483  {
484   "name" : "_ZN7android8hardware6health7storage4V1_08IStorage8castFromERKNS_2spIS4_EEb"
485  },
486  {
487   "name" : "_ZN7android8hardware6health7storage4V1_09BsStorage13addOnewayTaskENSt3__18functionIFvvEEE"
488  },
489  {
490   "name" : "_ZN7android8hardware6health7storage4V1_09BsStorageC1ENS_2spINS3_8IStorageEEE"
491  },
492  {
493   "name" : "_ZN7android8hardware6health7storage4V1_09BsStorageC2ENS_2spINS3_8IStorageEEE"
494  },
495  {
496   "binding" : "weak",
497   "name" : "_ZN7android8hardware7details13castInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackENS_4hidl4base4V1_05IBaseENS5_26BpHwGarbageCollectCallbackEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
498  },
499  {
500   "binding" : "weak",
501   "name" : "_ZN7android8hardware7details13castInterfaceINS0_6health7storage4V1_08IStorageENS_4hidl4base4V1_05IBaseENS5_11BpHwStorageEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
502  },
503  {
504   "binding" : "weak",
505   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_6health7storage4V1_023IGarbageCollectCallbackEvEENS_2spIT_EES9_"
506  },
507  {
508   "binding" : "weak",
509   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_6health7storage4V1_011BpHwStorageENS5_8IStorageEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
510  },
511  {
512   "binding" : "weak",
513   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_6health7storage4V1_026BpHwGarbageCollectCallbackENS5_23IGarbageCollectCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
514  },
515  {
516   "binding" : "weak",
517   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
518  },
519  {
520   "binding" : "weak",
521   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
522  },
523  {
524   "binding" : "weak",
525   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
526  },
527  {
528   "binding" : "weak",
529   "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_"
530  },
531  {
532   "binding" : "weak",
533   "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_"
534  },
535  {
536   "binding" : "weak",
537   "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"
538  },
539  {
540   "binding" : "weak",
541   "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_"
542  },
543  {
544   "binding" : "weak",
545   "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_"
546  },
547  {
548   "binding" : "weak",
549   "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"
550  },
551  {
552   "binding" : "weak",
553   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
554  },
555  {
556   "binding" : "weak",
557   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
558  },
559  {
560   "binding" : "weak",
561   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
562  },
563  {
564   "name" : "_ZThn20_N7android8hardware6health7storage4V1_011BnHwStorageD0Ev"
565  },
566  {
567   "name" : "_ZThn20_N7android8hardware6health7storage4V1_011BnHwStorageD1Ev"
568  },
569  {
570   "name" : "_ZThn20_N7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackD0Ev"
571  },
572  {
573   "name" : "_ZThn20_N7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackD1Ev"
574  },
575  {
576   "name" : "_ZThn8_N7android8hardware6health7storage4V1_011BpHwStorage15onLastStrongRefEPKv"
577  },
578  {
579   "name" : "_ZThn8_N7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback15onLastStrongRefEPKv"
580  },
581  {
582   "name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_011BnHwStorageD0Ev"
583  },
584  {
585   "name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_011BnHwStorageD1Ev"
586  },
587  {
588   "name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackD0Ev"
589  },
590  {
591   "name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackD1Ev"
592  },
593  {
594   "name" : "_ZTv0_n20_N7android8hardware6health7storage4V1_011BpHwStorage15onLastStrongRefEPKv"
595  },
596  {
597   "name" : "_ZTv0_n20_N7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback15onLastStrongRefEPKv"
598  }
599 ],
600 "elf_objects" :
601 [
602  {
603   "name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback10descriptorE"
604  },
605  {
606   "name" : "_ZN7android8hardware6health7storage4V1_08IStorage10descriptorE"
607  },
608  {
609   "name" : "_ZTCN7android8hardware6health7storage4V1_011BnHwStorageE0_NS0_7IBinderE"
610  },
611  {
612   "name" : "_ZTCN7android8hardware6health7storage4V1_011BnHwStorageE0_NS0_9BHwBinderE"
613  },
614  {
615   "name" : "_ZTCN7android8hardware6health7storage4V1_011BnHwStorageE0_NS_4hidl4base4V1_08BnHwBaseE"
616  },
617  {
618   "name" : "_ZTCN7android8hardware6health7storage4V1_011BpHwStorageE0_NS0_11BpInterfaceINS3_8IStorageEEE"
619  },
620  {
621   "name" : "_ZTCN7android8hardware6health7storage4V1_011BpHwStorageE0_NS3_8IStorageE"
622  },
623  {
624   "name" : "_ZTCN7android8hardware6health7storage4V1_011BpHwStorageE0_NS_4hidl4base4V1_05IBaseE"
625  },
626  {
627   "name" : "_ZTCN7android8hardware6health7storage4V1_011BpHwStorageE4_NS0_10IInterfaceE"
628  },
629  {
630   "name" : "_ZTCN7android8hardware6health7storage4V1_011BpHwStorageE8_NS0_11BpHwRefBaseE"
631  },
632  {
633   "name" : "_ZTCN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE0_NS_4hidl4base4V1_05IBaseE"
634  },
635  {
636   "binding" : "weak",
637   "name" : "_ZTCN7android8hardware6health7storage4V1_024BsGarbageCollectCallbackE0_NS3_23IGarbageCollectCallbackE"
638  },
639  {
640   "name" : "_ZTCN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackE0_NS0_7IBinderE"
641  },
642  {
643   "name" : "_ZTCN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackE0_NS0_9BHwBinderE"
644  },
645  {
646   "name" : "_ZTCN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackE0_NS_4hidl4base4V1_08BnHwBaseE"
647  },
648  {
649   "name" : "_ZTCN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE0_NS0_11BpInterfaceINS3_23IGarbageCollectCallbackEEE"
650  },
651  {
652   "name" : "_ZTCN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE0_NS3_23IGarbageCollectCallbackE"
653  },
654  {
655   "name" : "_ZTCN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE0_NS_4hidl4base4V1_05IBaseE"
656  },
657  {
658   "name" : "_ZTCN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE4_NS0_10IInterfaceE"
659  },
660  {
661   "name" : "_ZTCN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE8_NS0_11BpHwRefBaseE"
662  },
663  {
664   "name" : "_ZTCN7android8hardware6health7storage4V1_08IStorageE0_NS_4hidl4base4V1_05IBaseE"
665  },
666  {
667   "binding" : "weak",
668   "name" : "_ZTCN7android8hardware6health7storage4V1_09BsStorageE0_NS3_8IStorageE"
669  },
670  {
671   "name" : "_ZTTN7android8hardware6health7storage4V1_011BnHwStorageE"
672  },
673  {
674   "name" : "_ZTTN7android8hardware6health7storage4V1_011BpHwStorageE"
675  },
676  {
677   "name" : "_ZTTN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE"
678  },
679  {
680   "name" : "_ZTTN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackE"
681  },
682  {
683   "name" : "_ZTTN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE"
684  },
685  {
686   "name" : "_ZTTN7android8hardware6health7storage4V1_08IStorageE"
687  },
688  {
689   "name" : "_ZTVN7android8hardware6health7storage4V1_011BnHwStorageE"
690  },
691  {
692   "name" : "_ZTVN7android8hardware6health7storage4V1_011BpHwStorageE"
693  },
694  {
695   "name" : "_ZTVN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE"
696  },
697  {
698   "binding" : "weak",
699   "name" : "_ZTVN7android8hardware6health7storage4V1_024BsGarbageCollectCallbackE"
700  },
701  {
702   "name" : "_ZTVN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackE"
703  },
704  {
705   "name" : "_ZTVN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE"
706  },
707  {
708   "name" : "_ZTVN7android8hardware6health7storage4V1_08IStorageE"
709  },
710  {
711   "binding" : "weak",
712   "name" : "_ZTVN7android8hardware6health7storage4V1_09BsStorageE"
713  }
714 ],
715 "enum_types" :
716 [
717  {
718   "alignment" : 4,
719   "enum_fields" :
720   [
721    {
722     "enum_field_value" : 1,
723     "name" : "HAL_HDR_DOLBY_VISION"
724    },
725    {
726     "enum_field_value" : 2,
727     "name" : "HAL_HDR_HDR10"
728    },
729    {
730     "enum_field_value" : 3,
731     "name" : "HAL_HDR_HLG"
732    }
733   ],
734   "linker_set_key" : "_ZTI13android_hdr_t",
735   "name" : "android_hdr_t",
736   "referenced_type" : "_ZTI13android_hdr_t",
737   "self_type" : "_ZTI13android_hdr_t",
738   "size" : 4,
739   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
740   "underlying_type" : "_ZTIj"
741  },
742  {
743   "alignment" : 4,
744   "enum_fields" :
745   [
746    {
747     "enum_field_value" : 4,
748     "name" : "HAL_HDR_HDR10_PLUS"
749    }
750   ],
751   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
752   "name" : "android_hdr_v1_2_t",
753   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
754   "self_type" : "_ZTI18android_hdr_v1_2_t",
755   "size" : 4,
756   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
757   "underlying_type" : "_ZTIj"
758  },
759  {
760   "alignment" : 4,
761   "enum_fields" :
762   [
763    {
764     "enum_field_value" : 0,
765     "name" : "ANDROID_LOG_UNKNOWN"
766    },
767    {
768     "enum_field_value" : 1,
769     "name" : "ANDROID_LOG_DEFAULT"
770    },
771    {
772     "enum_field_value" : 2,
773     "name" : "ANDROID_LOG_VERBOSE"
774    },
775    {
776     "enum_field_value" : 3,
777     "name" : "ANDROID_LOG_DEBUG"
778    },
779    {
780     "enum_field_value" : 4,
781     "name" : "ANDROID_LOG_INFO"
782    },
783    {
784     "enum_field_value" : 5,
785     "name" : "ANDROID_LOG_WARN"
786    },
787    {
788     "enum_field_value" : 6,
789     "name" : "ANDROID_LOG_ERROR"
790    },
791    {
792     "enum_field_value" : 7,
793     "name" : "ANDROID_LOG_FATAL"
794    },
795    {
796     "enum_field_value" : 8,
797     "name" : "ANDROID_LOG_SILENT"
798    }
799   ],
800   "linker_set_key" : "_ZTI19android_LogPriority",
801   "name" : "android_LogPriority",
802   "referenced_type" : "_ZTI19android_LogPriority",
803   "self_type" : "_ZTI19android_LogPriority",
804   "size" : 4,
805   "source_file" : "/system/core/liblog/include/android/log.h",
806   "underlying_type" : "_ZTIj"
807  },
808  {
809   "alignment" : 4,
810   "enum_fields" :
811   [
812    {
813     "enum_field_value" : 0,
814     "name" : "HAL_DATASPACE_UNKNOWN"
815    },
816    {
817     "enum_field_value" : 1,
818     "name" : "HAL_DATASPACE_ARBITRARY"
819    },
820    {
821     "enum_field_value" : 16,
822     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
823    },
824    {
825     "enum_field_value" : 4128768,
826     "name" : "HAL_DATASPACE_STANDARD_MASK"
827    },
828    {
829     "enum_field_value" : 0,
830     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
831    },
832    {
833     "enum_field_value" : 65536,
834     "name" : "HAL_DATASPACE_STANDARD_BT709"
835    },
836    {
837     "enum_field_value" : 131072,
838     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
839    },
840    {
841     "enum_field_value" : 196608,
842     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
843    },
844    {
845     "enum_field_value" : 262144,
846     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
847    },
848    {
849     "enum_field_value" : 327680,
850     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
851    },
852    {
853     "enum_field_value" : 393216,
854     "name" : "HAL_DATASPACE_STANDARD_BT2020"
855    },
856    {
857     "enum_field_value" : 458752,
858     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
859    },
860    {
861     "enum_field_value" : 524288,
862     "name" : "HAL_DATASPACE_STANDARD_BT470M"
863    },
864    {
865     "enum_field_value" : 589824,
866     "name" : "HAL_DATASPACE_STANDARD_FILM"
867    },
868    {
869     "enum_field_value" : 655360,
870     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
871    },
872    {
873     "enum_field_value" : 720896,
874     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
875    },
876    {
877     "enum_field_value" : 22,
878     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
879    },
880    {
881     "enum_field_value" : 130023424,
882     "name" : "HAL_DATASPACE_TRANSFER_MASK"
883    },
884    {
885     "enum_field_value" : 0,
886     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
887    },
888    {
889     "enum_field_value" : 4194304,
890     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
891    },
892    {
893     "enum_field_value" : 8388608,
894     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
895    },
896    {
897     "enum_field_value" : 12582912,
898     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
899    },
900    {
901     "enum_field_value" : 16777216,
902     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
903    },
904    {
905     "enum_field_value" : 20971520,
906     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
907    },
908    {
909     "enum_field_value" : 25165824,
910     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
911    },
912    {
913     "enum_field_value" : 29360128,
914     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
915    },
916    {
917     "enum_field_value" : 33554432,
918     "name" : "HAL_DATASPACE_TRANSFER_HLG"
919    },
920    {
921     "enum_field_value" : 27,
922     "name" : "HAL_DATASPACE_RANGE_SHIFT"
923    },
924    {
925     "enum_field_value" : 939524096,
926     "name" : "HAL_DATASPACE_RANGE_MASK"
927    },
928    {
929     "enum_field_value" : 0,
930     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
931    },
932    {
933     "enum_field_value" : 134217728,
934     "name" : "HAL_DATASPACE_RANGE_FULL"
935    },
936    {
937     "enum_field_value" : 268435456,
938     "name" : "HAL_DATASPACE_RANGE_LIMITED"
939    },
940    {
941     "enum_field_value" : 402653184,
942     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
943    },
944    {
945     "enum_field_value" : 512,
946     "name" : "HAL_DATASPACE_SRGB_LINEAR"
947    },
948    {
949     "enum_field_value" : 138477568,
950     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
951    },
952    {
953     "enum_field_value" : 406913024,
954     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
955    },
956    {
957     "enum_field_value" : 513,
958     "name" : "HAL_DATASPACE_SRGB"
959    },
960    {
961     "enum_field_value" : 142671872,
962     "name" : "HAL_DATASPACE_V0_SRGB"
963    },
964    {
965     "enum_field_value" : 411107328,
966     "name" : "HAL_DATASPACE_V0_SCRGB"
967    },
968    {
969     "enum_field_value" : 257,
970     "name" : "HAL_DATASPACE_JFIF"
971    },
972    {
973     "enum_field_value" : 146931712,
974     "name" : "HAL_DATASPACE_V0_JFIF"
975    },
976    {
977     "enum_field_value" : 258,
978     "name" : "HAL_DATASPACE_BT601_625"
979    },
980    {
981     "enum_field_value" : 281149440,
982     "name" : "HAL_DATASPACE_V0_BT601_625"
983    },
984    {
985     "enum_field_value" : 259,
986     "name" : "HAL_DATASPACE_BT601_525"
987    },
988    {
989     "enum_field_value" : 281280512,
990     "name" : "HAL_DATASPACE_V0_BT601_525"
991    },
992    {
993     "enum_field_value" : 260,
994     "name" : "HAL_DATASPACE_BT709"
995    },
996    {
997     "enum_field_value" : 281083904,
998     "name" : "HAL_DATASPACE_V0_BT709"
999    },
1000    {
1001     "enum_field_value" : 139067392,
1002     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1003    },
1004    {
1005     "enum_field_value" : 155844608,
1006     "name" : "HAL_DATASPACE_DCI_P3"
1007    },
1008    {
1009     "enum_field_value" : 139067392,
1010     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1011    },
1012    {
1013     "enum_field_value" : 143261696,
1014     "name" : "HAL_DATASPACE_DISPLAY_P3"
1015    },
1016    {
1017     "enum_field_value" : 151715840,
1018     "name" : "HAL_DATASPACE_ADOBE_RGB"
1019    },
1020    {
1021     "enum_field_value" : 138805248,
1022     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1023    },
1024    {
1025     "enum_field_value" : 147193856,
1026     "name" : "HAL_DATASPACE_BT2020"
1027    },
1028    {
1029     "enum_field_value" : 163971072,
1030     "name" : "HAL_DATASPACE_BT2020_PQ"
1031    },
1032    {
1033     "enum_field_value" : 4096,
1034     "name" : "HAL_DATASPACE_DEPTH"
1035    },
1036    {
1037     "enum_field_value" : 4097,
1038     "name" : "HAL_DATASPACE_SENSOR"
1039    }
1040   ],
1041   "linker_set_key" : "_ZTI19android_dataspace_t",
1042   "name" : "android_dataspace_t",
1043   "referenced_type" : "_ZTI19android_dataspace_t",
1044   "self_type" : "_ZTI19android_dataspace_t",
1045   "size" : 4,
1046   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1047   "underlying_type" : "_ZTIj"
1048  },
1049  {
1050   "alignment" : 4,
1051   "enum_fields" :
1052   [
1053    {
1054     "enum_field_value" : 0,
1055     "name" : "FLEX_FORMAT_INVALID"
1056    },
1057    {
1058     "enum_field_value" : 1,
1059     "name" : "FLEX_FORMAT_Y"
1060    },
1061    {
1062     "enum_field_value" : 7,
1063     "name" : "FLEX_FORMAT_YCbCr"
1064    },
1065    {
1066     "enum_field_value" : 1073741831,
1067     "name" : "FLEX_FORMAT_YCbCrA"
1068    },
1069    {
1070     "enum_field_value" : 7168,
1071     "name" : "FLEX_FORMAT_RGB"
1072    },
1073    {
1074     "enum_field_value" : 1073748992,
1075     "name" : "FLEX_FORMAT_RGBA"
1076    }
1077   ],
1078   "linker_set_key" : "_ZTI19android_flex_format",
1079   "name" : "android_flex_format",
1080   "referenced_type" : "_ZTI19android_flex_format",
1081   "self_type" : "_ZTI19android_flex_format",
1082   "size" : 4,
1083   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1084   "underlying_type" : "_ZTIj"
1085  },
1086  {
1087   "alignment" : 4,
1088   "enum_fields" :
1089   [
1090    {
1091     "enum_field_value" : 1,
1092     "name" : "HAL_TRANSFORM_FLIP_H"
1093    },
1094    {
1095     "enum_field_value" : 2,
1096     "name" : "HAL_TRANSFORM_FLIP_V"
1097    },
1098    {
1099     "enum_field_value" : 4,
1100     "name" : "HAL_TRANSFORM_ROT_90"
1101    },
1102    {
1103     "enum_field_value" : 3,
1104     "name" : "HAL_TRANSFORM_ROT_180"
1105    },
1106    {
1107     "enum_field_value" : 7,
1108     "name" : "HAL_TRANSFORM_ROT_270"
1109    }
1110   ],
1111   "linker_set_key" : "_ZTI19android_transform_t",
1112   "name" : "android_transform_t",
1113   "referenced_type" : "_ZTI19android_transform_t",
1114   "self_type" : "_ZTI19android_transform_t",
1115   "size" : 4,
1116   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1117   "underlying_type" : "_ZTIj"
1118  },
1119  {
1120   "alignment" : 4,
1121   "enum_fields" :
1122   [
1123    {
1124     "enum_field_value" : 0,
1125     "name" : "HAL_COLOR_MODE_NATIVE"
1126    },
1127    {
1128     "enum_field_value" : 1,
1129     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1130    },
1131    {
1132     "enum_field_value" : 2,
1133     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1134    },
1135    {
1136     "enum_field_value" : 3,
1137     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1138    },
1139    {
1140     "enum_field_value" : 4,
1141     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1142    },
1143    {
1144     "enum_field_value" : 5,
1145     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1146    },
1147    {
1148     "enum_field_value" : 6,
1149     "name" : "HAL_COLOR_MODE_DCI_P3"
1150    },
1151    {
1152     "enum_field_value" : 7,
1153     "name" : "HAL_COLOR_MODE_SRGB"
1154    },
1155    {
1156     "enum_field_value" : 8,
1157     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1158    },
1159    {
1160     "enum_field_value" : 9,
1161     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1162    }
1163   ],
1164   "linker_set_key" : "_ZTI20android_color_mode_t",
1165   "name" : "android_color_mode_t",
1166   "referenced_type" : "_ZTI20android_color_mode_t",
1167   "self_type" : "_ZTI20android_color_mode_t",
1168   "size" : 4,
1169   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1170   "underlying_type" : "_ZTIj"
1171  },
1172  {
1173   "alignment" : 4,
1174   "enum_fields" :
1175   [
1176    {
1177     "enum_field_value" : 0,
1178     "name" : "SYSTEM_TIME_REALTIME"
1179    },
1180    {
1181     "enum_field_value" : 1,
1182     "name" : "SYSTEM_TIME_MONOTONIC"
1183    },
1184    {
1185     "enum_field_value" : 2,
1186     "name" : "SYSTEM_TIME_PROCESS"
1187    },
1188    {
1189     "enum_field_value" : 3,
1190     "name" : "SYSTEM_TIME_THREAD"
1191    },
1192    {
1193     "enum_field_value" : 4,
1194     "name" : "SYSTEM_TIME_BOOTTIME"
1195    }
1196   ],
1197   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1198   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1199   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1200   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1201   "size" : 4,
1202   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1203   "underlying_type" : "_ZTIj"
1204  },
1205  {
1206   "alignment" : 4,
1207   "enum_fields" :
1208   [
1209    {
1210     "enum_field_value" : 1,
1211     "name" : "FLEX_COMPONENT_Y"
1212    },
1213    {
1214     "enum_field_value" : 2,
1215     "name" : "FLEX_COMPONENT_Cb"
1216    },
1217    {
1218     "enum_field_value" : 4,
1219     "name" : "FLEX_COMPONENT_Cr"
1220    },
1221    {
1222     "enum_field_value" : 1024,
1223     "name" : "FLEX_COMPONENT_R"
1224    },
1225    {
1226     "enum_field_value" : 2048,
1227     "name" : "FLEX_COMPONENT_G"
1228    },
1229    {
1230     "enum_field_value" : 4096,
1231     "name" : "FLEX_COMPONENT_B"
1232    },
1233    {
1234     "enum_field_value" : 1073741824,
1235     "name" : "FLEX_COMPONENT_A"
1236    }
1237   ],
1238   "linker_set_key" : "_ZTI22android_flex_component",
1239   "name" : "android_flex_component",
1240   "referenced_type" : "_ZTI22android_flex_component",
1241   "self_type" : "_ZTI22android_flex_component",
1242   "size" : 4,
1243   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1244   "underlying_type" : "_ZTIj"
1245  },
1246  {
1247   "alignment" : 4,
1248   "enum_fields" :
1249   [
1250    {
1251     "enum_field_value" : 1,
1252     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1253    },
1254    {
1255     "enum_field_value" : 2,
1256     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1257    },
1258    {
1259     "enum_field_value" : 3,
1260     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1261    },
1262    {
1263     "enum_field_value" : 4,
1264     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1265    },
1266    {
1267     "enum_field_value" : 5,
1268     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1269    },
1270    {
1271     "enum_field_value" : 16,
1272     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1273    },
1274    {
1275     "enum_field_value" : 17,
1276     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1277    },
1278    {
1279     "enum_field_value" : 20,
1280     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1281    },
1282    {
1283     "enum_field_value" : 22,
1284     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1285    },
1286    {
1287     "enum_field_value" : 32,
1288     "name" : "HAL_PIXEL_FORMAT_RAW16"
1289    },
1290    {
1291     "enum_field_value" : 33,
1292     "name" : "HAL_PIXEL_FORMAT_BLOB"
1293    },
1294    {
1295     "enum_field_value" : 34,
1296     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1297    },
1298    {
1299     "enum_field_value" : 35,
1300     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1301    },
1302    {
1303     "enum_field_value" : 36,
1304     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1305    },
1306    {
1307     "enum_field_value" : 37,
1308     "name" : "HAL_PIXEL_FORMAT_RAW10"
1309    },
1310    {
1311     "enum_field_value" : 38,
1312     "name" : "HAL_PIXEL_FORMAT_RAW12"
1313    },
1314    {
1315     "enum_field_value" : 43,
1316     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1317    },
1318    {
1319     "enum_field_value" : 538982489,
1320     "name" : "HAL_PIXEL_FORMAT_Y8"
1321    },
1322    {
1323     "enum_field_value" : 540422489,
1324     "name" : "HAL_PIXEL_FORMAT_Y16"
1325    },
1326    {
1327     "enum_field_value" : 842094169,
1328     "name" : "HAL_PIXEL_FORMAT_YV12"
1329    }
1330   ],
1331   "linker_set_key" : "_ZTI22android_pixel_format_t",
1332   "name" : "android_pixel_format_t",
1333   "referenced_type" : "_ZTI22android_pixel_format_t",
1334   "self_type" : "_ZTI22android_pixel_format_t",
1335   "size" : 4,
1336   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1337   "underlying_type" : "_ZTIj"
1338  },
1339  {
1340   "alignment" : 4,
1341   "enum_fields" :
1342   [
1343    {
1344     "enum_field_value" : 19,
1345     "name" : "ANDROID_PRIORITY_LOWEST"
1346    },
1347    {
1348     "enum_field_value" : 10,
1349     "name" : "ANDROID_PRIORITY_BACKGROUND"
1350    },
1351    {
1352     "enum_field_value" : 0,
1353     "name" : "ANDROID_PRIORITY_NORMAL"
1354    },
1355    {
1356     "enum_field_value" : -2,
1357     "name" : "ANDROID_PRIORITY_FOREGROUND"
1358    },
1359    {
1360     "enum_field_value" : -4,
1361     "name" : "ANDROID_PRIORITY_DISPLAY"
1362    },
1363    {
1364     "enum_field_value" : -8,
1365     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1366    },
1367    {
1368     "enum_field_value" : -10,
1369     "name" : "ANDROID_PRIORITY_VIDEO"
1370    },
1371    {
1372     "enum_field_value" : -16,
1373     "name" : "ANDROID_PRIORITY_AUDIO"
1374    },
1375    {
1376     "enum_field_value" : -19,
1377     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1378    },
1379    {
1380     "enum_field_value" : -20,
1381     "name" : "ANDROID_PRIORITY_HIGHEST"
1382    },
1383    {
1384     "enum_field_value" : 0,
1385     "name" : "ANDROID_PRIORITY_DEFAULT"
1386    },
1387    {
1388     "enum_field_value" : -1,
1389     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1390    },
1391    {
1392     "enum_field_value" : 1,
1393     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1394    }
1395   ],
1396   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1397   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1398   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1399   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1400   "size" : 4,
1401   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1402   "underlying_type" : "_ZTIi"
1403  },
1404  {
1405   "alignment" : 4,
1406   "enum_fields" :
1407   [
1408    {
1409     "enum_field_value" : 281411584,
1410     "name" : "HAL_DATASPACE_BT2020_ITU"
1411    },
1412    {
1413     "enum_field_value" : 298188800,
1414     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1415    },
1416    {
1417     "enum_field_value" : 302383104,
1418     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1419    },
1420    {
1421     "enum_field_value" : 168165376,
1422     "name" : "HAL_DATASPACE_BT2020_HLG"
1423    }
1424   ],
1425   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1426   "name" : "android_dataspace_v1_1_t",
1427   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1428   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1429   "size" : 4,
1430   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1431   "underlying_type" : "_ZTIj"
1432  },
1433  {
1434   "alignment" : 4,
1435   "enum_fields" :
1436   [
1437    {
1438     "enum_field_value" : 142999552,
1439     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1440    },
1441    {
1442     "enum_field_value" : 4098,
1443     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1444    },
1445    {
1446     "enum_field_value" : 4099,
1447     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1448    },
1449    {
1450     "enum_field_value" : 4100,
1451     "name" : "HAL_DATASPACE_HEIF"
1452    }
1453   ],
1454   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1455   "name" : "android_dataspace_v1_2_t",
1456   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1457   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1458   "size" : 4,
1459   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1460   "underlying_type" : "_ZTIj"
1461  },
1462  {
1463   "alignment" : 4,
1464   "enum_fields" :
1465   [
1466    {
1467     "enum_field_value" : 10,
1468     "name" : "HAL_COLOR_MODE_BT2020"
1469    },
1470    {
1471     "enum_field_value" : 11,
1472     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1473    },
1474    {
1475     "enum_field_value" : 12,
1476     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1477    }
1478   ],
1479   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1480   "name" : "android_color_mode_v1_1_t",
1481   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1482   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1483   "size" : 4,
1484   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1485   "underlying_type" : "_ZTIj"
1486  },
1487  {
1488   "alignment" : 4,
1489   "enum_fields" :
1490   [
1491    {
1492     "enum_field_value" : 0,
1493     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1494    },
1495    {
1496     "enum_field_value" : 1,
1497     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1498    },
1499    {
1500     "enum_field_value" : 2,
1501     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1502    },
1503    {
1504     "enum_field_value" : 3,
1505     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1506    },
1507    {
1508     "enum_field_value" : 4,
1509     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1510    },
1511    {
1512     "enum_field_value" : 5,
1513     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1514    },
1515    {
1516     "enum_field_value" : 6,
1517     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1518    }
1519   ],
1520   "linker_set_key" : "_ZTI25android_color_transform_t",
1521   "name" : "android_color_transform_t",
1522   "referenced_type" : "_ZTI25android_color_transform_t",
1523   "self_type" : "_ZTI25android_color_transform_t",
1524   "size" : 4,
1525   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1526   "underlying_type" : "_ZTIj"
1527  },
1528  {
1529   "alignment" : 4,
1530   "enum_fields" :
1531   [
1532    {
1533     "enum_field_value" : 39,
1534     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1535    },
1536    {
1537     "enum_field_value" : 40,
1538     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1539    },
1540    {
1541     "enum_field_value" : 41,
1542     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1543    },
1544    {
1545     "enum_field_value" : 42,
1546     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1547    }
1548   ],
1549   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1550   "name" : "android_pixel_format_sw_t",
1551   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1552   "self_type" : "_ZTI25android_pixel_format_sw_t",
1553   "size" : 4,
1554   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1555   "underlying_type" : "_ZTIj"
1556  },
1557  {
1558   "alignment" : 4,
1559   "enum_fields" :
1560   [
1561    {
1562     "enum_field_value" : 48,
1563     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1564    },
1565    {
1566     "enum_field_value" : 49,
1567     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1568    },
1569    {
1570     "enum_field_value" : 50,
1571     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1572    },
1573    {
1574     "enum_field_value" : 51,
1575     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1576    },
1577    {
1578     "enum_field_value" : 52,
1579     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1580    },
1581    {
1582     "enum_field_value" : 53,
1583     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1584    },
1585    {
1586     "enum_field_value" : 54,
1587     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1588    }
1589   ],
1590   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1591   "name" : "android_pixel_format_v1_1_t",
1592   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1593   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1594   "size" : 4,
1595   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1596   "underlying_type" : "_ZTIj"
1597  },
1598  {
1599   "alignment" : 4,
1600   "enum_fields" :
1601   [
1602    {
1603     "enum_field_value" : 55,
1604     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1605    }
1606   ],
1607   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1608   "name" : "android_pixel_format_v1_2_t",
1609   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1610   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1611   "size" : 4,
1612   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1613   "underlying_type" : "_ZTIj"
1614  },
1615  {
1616   "alignment" : 4,
1617   "enum_fields" :
1618   [
1619    {
1620     "enum_field_value" : 0,
1621     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1622    },
1623    {
1624     "enum_field_value" : 1,
1625     "name" : "HAL_RENDER_INTENT_ENHANCE"
1626    },
1627    {
1628     "enum_field_value" : 2,
1629     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1630    },
1631    {
1632     "enum_field_value" : 3,
1633     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1634    }
1635   ],
1636   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1637   "name" : "android_render_intent_v1_1_t",
1638   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1639   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1640   "size" : 4,
1641   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1642   "underlying_type" : "_ZTIj"
1643  },
1644  {
1645   "alignment" : 4,
1646   "enum_fields" :
1647   [
1648    {
1649     "enum_field_value" : 0,
1650     "name" : "LOG_ID_MIN"
1651    },
1652    {
1653     "enum_field_value" : 0,
1654     "name" : "LOG_ID_MAIN"
1655    },
1656    {
1657     "enum_field_value" : 1,
1658     "name" : "LOG_ID_RADIO"
1659    },
1660    {
1661     "enum_field_value" : 2,
1662     "name" : "LOG_ID_EVENTS"
1663    },
1664    {
1665     "enum_field_value" : 3,
1666     "name" : "LOG_ID_SYSTEM"
1667    },
1668    {
1669     "enum_field_value" : 4,
1670     "name" : "LOG_ID_CRASH"
1671    },
1672    {
1673     "enum_field_value" : 5,
1674     "name" : "LOG_ID_STATS"
1675    },
1676    {
1677     "enum_field_value" : 6,
1678     "name" : "LOG_ID_SECURITY"
1679    },
1680    {
1681     "enum_field_value" : 7,
1682     "name" : "LOG_ID_KERNEL"
1683    },
1684    {
1685     "enum_field_value" : 8,
1686     "name" : "LOG_ID_MAX"
1687    },
1688    {
1689     "enum_field_value" : 2147483647,
1690     "name" : "LOG_ID_DEFAULT"
1691    }
1692   ],
1693   "linker_set_key" : "_ZTI6log_id",
1694   "name" : "log_id",
1695   "referenced_type" : "_ZTI6log_id",
1696   "self_type" : "_ZTI6log_id",
1697   "size" : 4,
1698   "source_file" : "/system/core/liblog/include/android/log.h",
1699   "underlying_type" : "_ZTIj"
1700  },
1701  {
1702   "alignment" : 4,
1703   "enum_fields" :
1704   [
1705    {
1706     "enum_field_value" : 1,
1707     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1708    },
1709    {
1710     "enum_field_value" : 2,
1711     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1712    },
1713    {
1714     "enum_field_value" : 4,
1715     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1716    }
1717   ],
1718   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1719   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1720   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1721   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1722   "size" : 4,
1723   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1724   "underlying_type" : "_ZTIj"
1725  },
1726  {
1727   "alignment" : 4,
1728   "enum_fields" :
1729   [
1730    {
1731     "enum_field_value" : 0,
1732     "name" : "android::OK"
1733    },
1734    {
1735     "enum_field_value" : 0,
1736     "name" : "android::NO_ERROR"
1737    },
1738    {
1739     "enum_field_value" : -2147483648,
1740     "name" : "android::UNKNOWN_ERROR"
1741    },
1742    {
1743     "enum_field_value" : -12,
1744     "name" : "android::NO_MEMORY"
1745    },
1746    {
1747     "enum_field_value" : -38,
1748     "name" : "android::INVALID_OPERATION"
1749    },
1750    {
1751     "enum_field_value" : -22,
1752     "name" : "android::BAD_VALUE"
1753    },
1754    {
1755     "enum_field_value" : -2147483647,
1756     "name" : "android::BAD_TYPE"
1757    },
1758    {
1759     "enum_field_value" : -2,
1760     "name" : "android::NAME_NOT_FOUND"
1761    },
1762    {
1763     "enum_field_value" : -1,
1764     "name" : "android::PERMISSION_DENIED"
1765    },
1766    {
1767     "enum_field_value" : -19,
1768     "name" : "android::NO_INIT"
1769    },
1770    {
1771     "enum_field_value" : -17,
1772     "name" : "android::ALREADY_EXISTS"
1773    },
1774    {
1775     "enum_field_value" : -32,
1776     "name" : "android::DEAD_OBJECT"
1777    },
1778    {
1779     "enum_field_value" : -2147483646,
1780     "name" : "android::FAILED_TRANSACTION"
1781    },
1782    {
1783     "enum_field_value" : -75,
1784     "name" : "android::BAD_INDEX"
1785    },
1786    {
1787     "enum_field_value" : -61,
1788     "name" : "android::NOT_ENOUGH_DATA"
1789    },
1790    {
1791     "enum_field_value" : -11,
1792     "name" : "android::WOULD_BLOCK"
1793    },
1794    {
1795     "enum_field_value" : -110,
1796     "name" : "android::TIMED_OUT"
1797    },
1798    {
1799     "enum_field_value" : -74,
1800     "name" : "android::UNKNOWN_TRANSACTION"
1801    },
1802    {
1803     "enum_field_value" : -2147483641,
1804     "name" : "android::FDS_NOT_ALLOWED"
1805    },
1806    {
1807     "enum_field_value" : -2147483640,
1808     "name" : "android::UNEXPECTED_NULL"
1809    }
1810   ],
1811   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1812   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1813   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1814   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1815   "size" : 4,
1816   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1817   "underlying_type" : "_ZTIi"
1818  },
1819  {
1820   "alignment" : 4,
1821   "enum_fields" :
1822   [
1823    {
1824     "enum_field_value" : 19,
1825     "name" : "android::PRIORITY_LOWEST"
1826    },
1827    {
1828     "enum_field_value" : 10,
1829     "name" : "android::PRIORITY_BACKGROUND"
1830    },
1831    {
1832     "enum_field_value" : 0,
1833     "name" : "android::PRIORITY_NORMAL"
1834    },
1835    {
1836     "enum_field_value" : -2,
1837     "name" : "android::PRIORITY_FOREGROUND"
1838    },
1839    {
1840     "enum_field_value" : -4,
1841     "name" : "android::PRIORITY_DISPLAY"
1842    },
1843    {
1844     "enum_field_value" : -8,
1845     "name" : "android::PRIORITY_URGENT_DISPLAY"
1846    },
1847    {
1848     "enum_field_value" : -16,
1849     "name" : "android::PRIORITY_AUDIO"
1850    },
1851    {
1852     "enum_field_value" : -19,
1853     "name" : "android::PRIORITY_URGENT_AUDIO"
1854    },
1855    {
1856     "enum_field_value" : -20,
1857     "name" : "android::PRIORITY_HIGHEST"
1858    },
1859    {
1860     "enum_field_value" : 0,
1861     "name" : "android::PRIORITY_DEFAULT"
1862    },
1863    {
1864     "enum_field_value" : -1,
1865     "name" : "android::PRIORITY_MORE_FAVORABLE"
1866    },
1867    {
1868     "enum_field_value" : 1,
1869     "name" : "android::PRIORITY_LESS_FAVORABLE"
1870    }
1871   ],
1872   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1873   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1874   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1875   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1876   "size" : 4,
1877   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1878   "underlying_type" : "_ZTIi"
1879  },
1880  {
1881   "alignment" : 4,
1882   "enum_fields" :
1883   [
1884    {
1885     "enum_field_value" : 1,
1886     "name" : "android::trait_trivial_copy<bool>::value"
1887    }
1888   ],
1889   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1890   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1891   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1892   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1893   "size" : 4,
1894   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1895   "underlying_type" : "_ZTIj"
1896  },
1897  {
1898   "alignment" : 4,
1899   "enum_fields" :
1900   [
1901    {
1902     "enum_field_value" : 1,
1903     "name" : "android::trait_trivial_copy<char>::value"
1904    }
1905   ],
1906   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1907   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1908   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1909   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1910   "size" : 4,
1911   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1912   "underlying_type" : "_ZTIj"
1913  },
1914  {
1915   "alignment" : 4,
1916   "enum_fields" :
1917   [
1918    {
1919     "enum_field_value" : 1,
1920     "name" : "android::trait_trivial_copy<double>::value"
1921    }
1922   ],
1923   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1924   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1925   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1926   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1927   "size" : 4,
1928   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1929   "underlying_type" : "_ZTIj"
1930  },
1931  {
1932   "alignment" : 4,
1933   "enum_fields" :
1934   [
1935    {
1936     "enum_field_value" : 1,
1937     "name" : "android::trait_trivial_copy<float>::value"
1938    }
1939   ],
1940   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1941   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1942   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1943   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1944   "size" : 4,
1945   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1946   "underlying_type" : "_ZTIj"
1947  },
1948  {
1949   "alignment" : 4,
1950   "enum_fields" :
1951   [
1952    {
1953     "enum_field_value" : 1,
1954     "name" : "android::trait_trivial_copy<unsigned char>::value"
1955    }
1956   ],
1957   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1958   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1959   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1960   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1961   "size" : 4,
1962   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1963   "underlying_type" : "_ZTIj"
1964  },
1965  {
1966   "alignment" : 4,
1967   "enum_fields" :
1968   [
1969    {
1970     "enum_field_value" : 1,
1971     "name" : "android::trait_trivial_copy<int>::value"
1972    }
1973   ],
1974   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1975   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
1976   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1977   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1978   "size" : 4,
1979   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1980   "underlying_type" : "_ZTIj"
1981  },
1982  {
1983   "alignment" : 4,
1984   "enum_fields" :
1985   [
1986    {
1987     "enum_field_value" : 1,
1988     "name" : "android::trait_trivial_copy<unsigned int>::value"
1989    }
1990   ],
1991   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1992   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
1993   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1994   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1995   "size" : 4,
1996   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1997   "underlying_type" : "_ZTIj"
1998  },
1999  {
2000   "alignment" : 4,
2001   "enum_fields" :
2002   [
2003    {
2004     "enum_field_value" : 1,
2005     "name" : "android::trait_trivial_copy<long>::value"
2006    }
2007   ],
2008   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2009   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2010   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2011   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2012   "size" : 4,
2013   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2014   "underlying_type" : "_ZTIj"
2015  },
2016  {
2017   "alignment" : 4,
2018   "enum_fields" :
2019   [
2020    {
2021     "enum_field_value" : 1,
2022     "name" : "android::trait_trivial_copy<unsigned long>::value"
2023    }
2024   ],
2025   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2026   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2027   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2028   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2029   "size" : 4,
2030   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2031   "underlying_type" : "_ZTIj"
2032  },
2033  {
2034   "alignment" : 4,
2035   "enum_fields" :
2036   [
2037    {
2038     "enum_field_value" : 1,
2039     "name" : "android::trait_trivial_copy<short>::value"
2040    }
2041   ],
2042   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2043   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2044   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2045   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2046   "size" : 4,
2047   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2048   "underlying_type" : "_ZTIj"
2049  },
2050  {
2051   "alignment" : 4,
2052   "enum_fields" :
2053   [
2054    {
2055     "enum_field_value" : 1,
2056     "name" : "android::trait_trivial_copy<unsigned short>::value"
2057    }
2058   ],
2059   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2060   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2061   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2062   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2063   "size" : 4,
2064   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2065   "underlying_type" : "_ZTIj"
2066  },
2067  {
2068   "alignment" : 4,
2069   "enum_fields" :
2070   [
2071    {
2072     "enum_field_value" : 1,
2073     "name" : "android::trait_trivial_copy<void>::value"
2074    }
2075   ],
2076   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2077   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2078   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2079   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2080   "size" : 4,
2081   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2082   "underlying_type" : "_ZTIj"
2083  },
2084  {
2085   "alignment" : 4,
2086   "enum_fields" :
2087   [
2088    {
2089     "enum_field_value" : 1,
2090     "name" : "android::trait_trivial_copy<long long>::value"
2091    }
2092   ],
2093   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2094   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2095   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2096   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2097   "size" : 4,
2098   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2099   "underlying_type" : "_ZTIj"
2100  },
2101  {
2102   "alignment" : 4,
2103   "enum_fields" :
2104   [
2105    {
2106     "enum_field_value" : 1,
2107     "name" : "android::trait_trivial_copy<unsigned long long>::value"
2108    }
2109   ],
2110   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2111   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2112   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2113   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2114   "size" : 4,
2115   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2116   "underlying_type" : "_ZTIj"
2117  },
2118  {
2119   "alignment" : 4,
2120   "enum_fields" :
2121   [
2122    {
2123     "enum_field_value" : 1,
2124     "name" : "android::trait_trivial_ctor<bool>::value"
2125    }
2126   ],
2127   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2128   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2129   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2130   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2131   "size" : 4,
2132   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2133   "underlying_type" : "_ZTIj"
2134  },
2135  {
2136   "alignment" : 4,
2137   "enum_fields" :
2138   [
2139    {
2140     "enum_field_value" : 1,
2141     "name" : "android::trait_trivial_ctor<char>::value"
2142    }
2143   ],
2144   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2145   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2146   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2147   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2148   "size" : 4,
2149   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2150   "underlying_type" : "_ZTIj"
2151  },
2152  {
2153   "alignment" : 4,
2154   "enum_fields" :
2155   [
2156    {
2157     "enum_field_value" : 1,
2158     "name" : "android::trait_trivial_ctor<double>::value"
2159    }
2160   ],
2161   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2162   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2163   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2164   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2165   "size" : 4,
2166   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2167   "underlying_type" : "_ZTIj"
2168  },
2169  {
2170   "alignment" : 4,
2171   "enum_fields" :
2172   [
2173    {
2174     "enum_field_value" : 1,
2175     "name" : "android::trait_trivial_ctor<float>::value"
2176    }
2177   ],
2178   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2179   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2180   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2181   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2182   "size" : 4,
2183   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2184   "underlying_type" : "_ZTIj"
2185  },
2186  {
2187   "alignment" : 4,
2188   "enum_fields" :
2189   [
2190    {
2191     "enum_field_value" : 1,
2192     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2193    }
2194   ],
2195   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2196   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2197   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2198   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2199   "size" : 4,
2200   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2201   "underlying_type" : "_ZTIj"
2202  },
2203  {
2204   "alignment" : 4,
2205   "enum_fields" :
2206   [
2207    {
2208     "enum_field_value" : 1,
2209     "name" : "android::trait_trivial_ctor<int>::value"
2210    }
2211   ],
2212   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2213   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2214   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2215   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2216   "size" : 4,
2217   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2218   "underlying_type" : "_ZTIj"
2219  },
2220  {
2221   "alignment" : 4,
2222   "enum_fields" :
2223   [
2224    {
2225     "enum_field_value" : 1,
2226     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2227    }
2228   ],
2229   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2230   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2231   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2232   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2233   "size" : 4,
2234   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2235   "underlying_type" : "_ZTIj"
2236  },
2237  {
2238   "alignment" : 4,
2239   "enum_fields" :
2240   [
2241    {
2242     "enum_field_value" : 1,
2243     "name" : "android::trait_trivial_ctor<long>::value"
2244    }
2245   ],
2246   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2247   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2248   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2249   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2250   "size" : 4,
2251   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2252   "underlying_type" : "_ZTIj"
2253  },
2254  {
2255   "alignment" : 4,
2256   "enum_fields" :
2257   [
2258    {
2259     "enum_field_value" : 1,
2260     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2261    }
2262   ],
2263   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2264   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2265   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2266   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2267   "size" : 4,
2268   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2269   "underlying_type" : "_ZTIj"
2270  },
2271  {
2272   "alignment" : 4,
2273   "enum_fields" :
2274   [
2275    {
2276     "enum_field_value" : 1,
2277     "name" : "android::trait_trivial_ctor<short>::value"
2278    }
2279   ],
2280   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2281   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2282   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2283   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2284   "size" : 4,
2285   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2286   "underlying_type" : "_ZTIj"
2287  },
2288  {
2289   "alignment" : 4,
2290   "enum_fields" :
2291   [
2292    {
2293     "enum_field_value" : 1,
2294     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2295    }
2296   ],
2297   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2298   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2299   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2300   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2301   "size" : 4,
2302   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2303   "underlying_type" : "_ZTIj"
2304  },
2305  {
2306   "alignment" : 4,
2307   "enum_fields" :
2308   [
2309    {
2310     "enum_field_value" : 1,
2311     "name" : "android::trait_trivial_ctor<void>::value"
2312    }
2313   ],
2314   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2315   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2316   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2317   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2318   "size" : 4,
2319   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2320   "underlying_type" : "_ZTIj"
2321  },
2322  {
2323   "alignment" : 4,
2324   "enum_fields" :
2325   [
2326    {
2327     "enum_field_value" : 1,
2328     "name" : "android::trait_trivial_ctor<long long>::value"
2329    }
2330   ],
2331   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2332   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2333   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2334   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2335   "size" : 4,
2336   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2337   "underlying_type" : "_ZTIj"
2338  },
2339  {
2340   "alignment" : 4,
2341   "enum_fields" :
2342   [
2343    {
2344     "enum_field_value" : 1,
2345     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2346    }
2347   ],
2348   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2349   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2350   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2351   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2352   "size" : 4,
2353   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2354   "underlying_type" : "_ZTIj"
2355  },
2356  {
2357   "alignment" : 4,
2358   "enum_fields" :
2359   [
2360    {
2361     "enum_field_value" : 1,
2362     "name" : "android::trait_trivial_dtor<bool>::value"
2363    }
2364   ],
2365   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2366   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2367   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2368   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2369   "size" : 4,
2370   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2371   "underlying_type" : "_ZTIj"
2372  },
2373  {
2374   "alignment" : 4,
2375   "enum_fields" :
2376   [
2377    {
2378     "enum_field_value" : 1,
2379     "name" : "android::trait_trivial_dtor<char>::value"
2380    }
2381   ],
2382   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2383   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2384   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2385   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2386   "size" : 4,
2387   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2388   "underlying_type" : "_ZTIj"
2389  },
2390  {
2391   "alignment" : 4,
2392   "enum_fields" :
2393   [
2394    {
2395     "enum_field_value" : 1,
2396     "name" : "android::trait_trivial_dtor<double>::value"
2397    }
2398   ],
2399   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2400   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2401   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2402   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2403   "size" : 4,
2404   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2405   "underlying_type" : "_ZTIj"
2406  },
2407  {
2408   "alignment" : 4,
2409   "enum_fields" :
2410   [
2411    {
2412     "enum_field_value" : 1,
2413     "name" : "android::trait_trivial_dtor<float>::value"
2414    }
2415   ],
2416   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2417   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2418   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2419   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2420   "size" : 4,
2421   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2422   "underlying_type" : "_ZTIj"
2423  },
2424  {
2425   "alignment" : 4,
2426   "enum_fields" :
2427   [
2428    {
2429     "enum_field_value" : 1,
2430     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2431    }
2432   ],
2433   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2434   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2435   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2436   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2437   "size" : 4,
2438   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2439   "underlying_type" : "_ZTIj"
2440  },
2441  {
2442   "alignment" : 4,
2443   "enum_fields" :
2444   [
2445    {
2446     "enum_field_value" : 1,
2447     "name" : "android::trait_trivial_dtor<int>::value"
2448    }
2449   ],
2450   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2451   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2452   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2453   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2454   "size" : 4,
2455   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2456   "underlying_type" : "_ZTIj"
2457  },
2458  {
2459   "alignment" : 4,
2460   "enum_fields" :
2461   [
2462    {
2463     "enum_field_value" : 1,
2464     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2465    }
2466   ],
2467   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2468   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2469   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2470   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2471   "size" : 4,
2472   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2473   "underlying_type" : "_ZTIj"
2474  },
2475  {
2476   "alignment" : 4,
2477   "enum_fields" :
2478   [
2479    {
2480     "enum_field_value" : 1,
2481     "name" : "android::trait_trivial_dtor<long>::value"
2482    }
2483   ],
2484   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2485   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2486   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2487   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2488   "size" : 4,
2489   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2490   "underlying_type" : "_ZTIj"
2491  },
2492  {
2493   "alignment" : 4,
2494   "enum_fields" :
2495   [
2496    {
2497     "enum_field_value" : 1,
2498     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2499    }
2500   ],
2501   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2502   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2503   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2504   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2505   "size" : 4,
2506   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2507   "underlying_type" : "_ZTIj"
2508  },
2509  {
2510   "alignment" : 4,
2511   "enum_fields" :
2512   [
2513    {
2514     "enum_field_value" : 1,
2515     "name" : "android::trait_trivial_dtor<short>::value"
2516    }
2517   ],
2518   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2519   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2520   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2521   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2522   "size" : 4,
2523   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2524   "underlying_type" : "_ZTIj"
2525  },
2526  {
2527   "alignment" : 4,
2528   "enum_fields" :
2529   [
2530    {
2531     "enum_field_value" : 1,
2532     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2533    }
2534   ],
2535   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2536   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2537   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2538   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2539   "size" : 4,
2540   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2541   "underlying_type" : "_ZTIj"
2542  },
2543  {
2544   "alignment" : 4,
2545   "enum_fields" :
2546   [
2547    {
2548     "enum_field_value" : 1,
2549     "name" : "android::trait_trivial_dtor<void>::value"
2550    }
2551   ],
2552   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2553   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2554   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2555   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2556   "size" : 4,
2557   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2558   "underlying_type" : "_ZTIj"
2559  },
2560  {
2561   "alignment" : 4,
2562   "enum_fields" :
2563   [
2564    {
2565     "enum_field_value" : 1,
2566     "name" : "android::trait_trivial_dtor<long long>::value"
2567    }
2568   ],
2569   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2570   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2571   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2572   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2573   "size" : 4,
2574   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2575   "underlying_type" : "_ZTIj"
2576  },
2577  {
2578   "alignment" : 4,
2579   "enum_fields" :
2580   [
2581    {
2582     "enum_field_value" : 1,
2583     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2584    }
2585   ],
2586   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2587   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2588   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2589   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2590   "size" : 4,
2591   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2592   "underlying_type" : "_ZTIj"
2593  },
2594  {
2595   "alignment" : 4,
2596   "enum_fields" :
2597   [
2598    {
2599     "enum_field_value" : 1,
2600     "name" : "android::trait_trivial_move<android::String8>::value"
2601    }
2602   ],
2603   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2604   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2605   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2606   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2607   "size" : 4,
2608   "source_file" : "/system/core/libutils/include/utils/String8.h",
2609   "underlying_type" : "_ZTIj"
2610  },
2611  {
2612   "alignment" : 4,
2613   "enum_fields" :
2614   [
2615    {
2616     "enum_field_value" : 1,
2617     "name" : "android::trait_trivial_move<android::String16>::value"
2618    }
2619   ],
2620   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2621   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2622   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2623   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2624   "size" : 4,
2625   "source_file" : "/system/core/libutils/include/utils/String16.h",
2626   "underlying_type" : "_ZTIj"
2627  },
2628  {
2629   "alignment" : 4,
2630   "enum_fields" :
2631   [
2632    {
2633     "enum_field_value" : 1,
2634     "name" : "android::trait_trivial_move<bool>::value"
2635    }
2636   ],
2637   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2638   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2639   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2640   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2641   "size" : 4,
2642   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2643   "underlying_type" : "_ZTIj"
2644  },
2645  {
2646   "alignment" : 4,
2647   "enum_fields" :
2648   [
2649    {
2650     "enum_field_value" : 1,
2651     "name" : "android::trait_trivial_move<char>::value"
2652    }
2653   ],
2654   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2655   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2656   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2657   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2658   "size" : 4,
2659   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2660   "underlying_type" : "_ZTIj"
2661  },
2662  {
2663   "alignment" : 4,
2664   "enum_fields" :
2665   [
2666    {
2667     "enum_field_value" : 1,
2668     "name" : "android::trait_trivial_move<double>::value"
2669    }
2670   ],
2671   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2672   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2673   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2674   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2675   "size" : 4,
2676   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2677   "underlying_type" : "_ZTIj"
2678  },
2679  {
2680   "alignment" : 4,
2681   "enum_fields" :
2682   [
2683    {
2684     "enum_field_value" : 1,
2685     "name" : "android::trait_trivial_move<float>::value"
2686    }
2687   ],
2688   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2689   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2690   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2691   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2692   "size" : 4,
2693   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2694   "underlying_type" : "_ZTIj"
2695  },
2696  {
2697   "alignment" : 4,
2698   "enum_fields" :
2699   [
2700    {
2701     "enum_field_value" : 1,
2702     "name" : "android::trait_trivial_move<unsigned char>::value"
2703    }
2704   ],
2705   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2706   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2707   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2708   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2709   "size" : 4,
2710   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2711   "underlying_type" : "_ZTIj"
2712  },
2713  {
2714   "alignment" : 4,
2715   "enum_fields" :
2716   [
2717    {
2718     "enum_field_value" : 1,
2719     "name" : "android::trait_trivial_move<int>::value"
2720    }
2721   ],
2722   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2723   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2724   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2725   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2726   "size" : 4,
2727   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2728   "underlying_type" : "_ZTIj"
2729  },
2730  {
2731   "alignment" : 4,
2732   "enum_fields" :
2733   [
2734    {
2735     "enum_field_value" : 1,
2736     "name" : "android::trait_trivial_move<unsigned int>::value"
2737    }
2738   ],
2739   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2740   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2741   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2742   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2743   "size" : 4,
2744   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2745   "underlying_type" : "_ZTIj"
2746  },
2747  {
2748   "alignment" : 4,
2749   "enum_fields" :
2750   [
2751    {
2752     "enum_field_value" : 1,
2753     "name" : "android::trait_trivial_move<long>::value"
2754    }
2755   ],
2756   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2757   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2758   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2759   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2760   "size" : 4,
2761   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2762   "underlying_type" : "_ZTIj"
2763  },
2764  {
2765   "alignment" : 4,
2766   "enum_fields" :
2767   [
2768    {
2769     "enum_field_value" : 1,
2770     "name" : "android::trait_trivial_move<unsigned long>::value"
2771    }
2772   ],
2773   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2774   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2775   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2776   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2777   "size" : 4,
2778   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2779   "underlying_type" : "_ZTIj"
2780  },
2781  {
2782   "alignment" : 4,
2783   "enum_fields" :
2784   [
2785    {
2786     "enum_field_value" : 1,
2787     "name" : "android::trait_trivial_move<short>::value"
2788    }
2789   ],
2790   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2791   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2792   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2793   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2794   "size" : 4,
2795   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2796   "underlying_type" : "_ZTIj"
2797  },
2798  {
2799   "alignment" : 4,
2800   "enum_fields" :
2801   [
2802    {
2803     "enum_field_value" : 1,
2804     "name" : "android::trait_trivial_move<unsigned short>::value"
2805    }
2806   ],
2807   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2808   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2809   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2810   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2811   "size" : 4,
2812   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2813   "underlying_type" : "_ZTIj"
2814  },
2815  {
2816   "alignment" : 4,
2817   "enum_fields" :
2818   [
2819    {
2820     "enum_field_value" : 1,
2821     "name" : "android::trait_trivial_move<void>::value"
2822    }
2823   ],
2824   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2825   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2826   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2827   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2828   "size" : 4,
2829   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2830   "underlying_type" : "_ZTIj"
2831  },
2832  {
2833   "alignment" : 4,
2834   "enum_fields" :
2835   [
2836    {
2837     "enum_field_value" : 1,
2838     "name" : "android::trait_trivial_move<long long>::value"
2839    }
2840   ],
2841   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2842   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2843   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2844   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2845   "size" : 4,
2846   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2847   "underlying_type" : "_ZTIj"
2848  },
2849  {
2850   "alignment" : 4,
2851   "enum_fields" :
2852   [
2853    {
2854     "enum_field_value" : 1,
2855     "name" : "android::trait_trivial_move<unsigned long long>::value"
2856    }
2857   ],
2858   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2859   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2860   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2861   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2862   "size" : 4,
2863   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2864   "underlying_type" : "_ZTIj"
2865  },
2866  {
2867   "alignment" : 4,
2868   "enum_fields" :
2869   [
2870    {
2871     "enum_field_value" : 0,
2872     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2873    },
2874    {
2875     "enum_field_value" : 1,
2876     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2877    },
2878    {
2879     "enum_field_value" : 2,
2880     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2881    }
2882   ],
2883   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2884   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2885   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2886   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2887   "size" : 4,
2888   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2889   "underlying_type" : "_ZTIi"
2890  },
2891  {
2892   "alignment" : 4,
2893   "enum_fields" :
2894   [
2895    {
2896     "enum_field_value" : -1,
2897     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2898    }
2899   ],
2900   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2901   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2902   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2903   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2904   "size" : 4,
2905   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2906   "underlying_type" : "_ZTIi"
2907  },
2908  {
2909   "alignment" : 1,
2910   "enum_fields" :
2911   [
2912    {
2913     "enum_field_value" : 0,
2914     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2915    },
2916    {
2917     "enum_field_value" : 1,
2918     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2919    },
2920    {
2921     "enum_field_value" : 2,
2922     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2923    }
2924   ],
2925   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2926   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2927   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2928   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2929   "size" : 1,
2930   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2931   "underlying_type" : "_ZTIh"
2932  },
2933  {
2934   "alignment" : 4,
2935   "enum_fields" :
2936   [
2937    {
2938     "enum_field_value" : 0,
2939     "name" : "android::Mutex::PRIVATE"
2940    },
2941    {
2942     "enum_field_value" : 1,
2943     "name" : "android::Mutex::SHARED"
2944    }
2945   ],
2946   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
2947   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
2948   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2949   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2950   "size" : 4,
2951   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
2952   "underlying_type" : "_ZTIj"
2953  },
2954  {
2955   "alignment" : 4,
2956   "enum_fields" :
2957   [
2958    {
2959     "enum_field_value" : 0,
2960     "name" : "android::RWLock::PRIVATE"
2961    },
2962    {
2963     "enum_field_value" : 1,
2964     "name" : "android::RWLock::SHARED"
2965    }
2966   ],
2967   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
2968   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
2969   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2970   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2971   "size" : 4,
2972   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
2973   "underlying_type" : "_ZTIj"
2974  },
2975  {
2976   "access" : "protected",
2977   "alignment" : 4,
2978   "enum_fields" :
2979   [
2980    {
2981     "enum_field_value" : 1,
2982     "name" : "android::RefBase::FIRST_INC_STRONG"
2983    }
2984   ],
2985   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2986   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
2987   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2988   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2989   "size" : 4,
2990   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2991   "underlying_type" : "_ZTIj"
2992  },
2993  {
2994   "access" : "protected",
2995   "alignment" : 4,
2996   "enum_fields" :
2997   [
2998    {
2999     "enum_field_value" : 0,
3000     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
3001    },
3002    {
3003     "enum_field_value" : 1,
3004     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
3005    },
3006    {
3007     "enum_field_value" : 1,
3008     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
3009    }
3010   ],
3011   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3012   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
3013   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3014   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3015   "size" : 4,
3016   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3017   "underlying_type" : "_ZTIj"
3018  },
3019  {
3020   "alignment" : 4,
3021   "enum_fields" :
3022   [
3023    {
3024     "enum_field_value" : 0,
3025     "name" : "android::String8::kEmptyString"
3026    }
3027   ],
3028   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
3029   "name" : "android::String8::StaticLinkage",
3030   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
3031   "self_type" : "_ZTIN7android7String813StaticLinkageE",
3032   "size" : 4,
3033   "source_file" : "/system/core/libutils/include/utils/String8.h",
3034   "underlying_type" : "_ZTIj"
3035  },
3036  {
3037   "alignment" : 4,
3038   "enum_fields" :
3039   [
3040    {
3041     "enum_field_value" : 0,
3042     "name" : "android::String16::kEmptyString"
3043    }
3044   ],
3045   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
3046   "name" : "android::String16::StaticLinkage",
3047   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
3048   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
3049   "size" : 4,
3050   "source_file" : "/system/core/libutils/include/utils/String16.h",
3051   "underlying_type" : "_ZTIj"
3052  },
3053  {
3054   "alignment" : 4,
3055   "enum_fields" :
3056   [
3057    {
3058     "enum_field_value" : 0,
3059     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
3060    },
3061    {
3062     "enum_field_value" : 1,
3063     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
3064    },
3065    {
3066     "enum_field_value" : 2,
3067     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
3068    },
3069    {
3070     "enum_field_value" : 3,
3071     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
3072    }
3073   ],
3074   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3075   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
3076   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3077   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3078   "size" : 4,
3079   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3080   "underlying_type" : "_ZTIi"
3081  },
3082  {
3083   "alignment" : 4,
3084   "enum_fields" :
3085   [
3086    {
3087     "enum_field_value" : 0,
3088     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
3089    },
3090    {
3091     "enum_field_value" : 1,
3092     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
3093    },
3094    {
3095     "enum_field_value" : 2,
3096     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
3097    }
3098   ],
3099   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3100   "name" : "android::hardware::ProcessState::CallRestriction",
3101   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3102   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3103   "size" : 4,
3104   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
3105   "underlying_type" : "_ZTIi"
3106  },
3107  {
3108   "alignment" : 4,
3109   "enum_fields" :
3110   [
3111    {
3112     "enum_field_value" : 0,
3113     "name" : "android::hardware::HidlReturnRestriction::NONE"
3114    },
3115    {
3116     "enum_field_value" : 1,
3117     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
3118    },
3119    {
3120     "enum_field_value" : 2,
3121     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
3122    }
3123   ],
3124   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3125   "name" : "android::hardware::HidlReturnRestriction",
3126   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3127   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3128   "size" : 4,
3129   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3130   "underlying_type" : "_ZTIi"
3131  },
3132  {
3133   "alignment" : 4,
3134   "enum_fields" :
3135   [
3136    {
3137     "enum_field_value" : 0,
3138     "name" : "android::hardware::Status::EX_NONE"
3139    },
3140    {
3141     "enum_field_value" : -1,
3142     "name" : "android::hardware::Status::EX_SECURITY"
3143    },
3144    {
3145     "enum_field_value" : -2,
3146     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3147    },
3148    {
3149     "enum_field_value" : -3,
3150     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3151    },
3152    {
3153     "enum_field_value" : -4,
3154     "name" : "android::hardware::Status::EX_NULL_POINTER"
3155    },
3156    {
3157     "enum_field_value" : -5,
3158     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3159    },
3160    {
3161     "enum_field_value" : -6,
3162     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3163    },
3164    {
3165     "enum_field_value" : -7,
3166     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3167    },
3168    {
3169     "enum_field_value" : -128,
3170     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3171    },
3172    {
3173     "enum_field_value" : -129,
3174     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3175    }
3176   ],
3177   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3178   "name" : "android::hardware::Status::Exception",
3179   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3180   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3181   "size" : 4,
3182   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3183   "underlying_type" : "_ZTIi"
3184  },
3185  {
3186   "alignment" : 4,
3187   "enum_fields" :
3188   [
3189    {
3190     "enum_field_value" : 0,
3191     "name" : "android::hardware::health::storage::V1_0::Result::SUCCESS"
3192    },
3193    {
3194     "enum_field_value" : 1,
3195     "name" : "android::hardware::health::storage::V1_0::Result::IO_ERROR"
3196    },
3197    {
3198     "enum_field_value" : 2,
3199     "name" : "android::hardware::health::storage::V1_0::Result::UNKNOWN_ERROR"
3200    }
3201   ],
3202   "linker_set_key" : "_ZTIN7android8hardware6health7storage4V1_06ResultE",
3203   "name" : "android::hardware::health::storage::V1_0::Result",
3204   "referenced_type" : "_ZTIN7android8hardware6health7storage4V1_06ResultE",
3205   "self_type" : "_ZTIN7android8hardware6health7storage4V1_06ResultE",
3206   "size" : 4,
3207   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/types.h",
3208   "underlying_type" : "_ZTIj"
3209  },
3210  {
3211   "alignment" : 4,
3212   "enum_fields" :
3213   [
3214    {
3215     "enum_field_value" : 1,
3216     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3217    }
3218   ],
3219   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3220   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3221   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3222   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3223   "size" : 4,
3224   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3225   "underlying_type" : "_ZTIj"
3226  },
3227  {
3228   "alignment" : 4,
3229   "enum_fields" :
3230   [
3231    {
3232     "enum_field_value" : 0,
3233     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3234    },
3235    {
3236     "enum_field_value" : 1,
3237     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3238    },
3239    {
3240     "enum_field_value" : 2,
3241     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3242    },
3243    {
3244     "enum_field_value" : 3,
3245     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3246    },
3247    {
3248     "enum_field_value" : 4,
3249     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3250    },
3251    {
3252     "enum_field_value" : 5,
3253     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3254    },
3255    {
3256     "enum_field_value" : 6,
3257     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3258    },
3259    {
3260     "enum_field_value" : 7,
3261     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3262    },
3263    {
3264     "enum_field_value" : 8,
3265     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3266    },
3267    {
3268     "enum_field_value" : 9,
3269     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3270    }
3271   ],
3272   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3273   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3274   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3275   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3276   "size" : 4,
3277   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3278   "underlying_type" : "_ZTIj"
3279  },
3280  {
3281   "alignment" : 4,
3282   "enum_fields" :
3283   [
3284    {
3285     "enum_field_value" : 1,
3286     "name" : "android::hardware::kSynchronizedReadWrite"
3287    },
3288    {
3289     "enum_field_value" : 2,
3290     "name" : "android::hardware::kUnsynchronizedWrite"
3291    }
3292   ],
3293   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3294   "name" : "android::hardware::MQFlavor",
3295   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3296   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3297   "size" : 4,
3298   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3299   "underlying_type" : "_ZTIj"
3300  },
3301  {
3302   "alignment" : 4,
3303   "enum_fields" :
3304   [
3305    {
3306     "enum_field_value" : 0,
3307     "name" : "android::Condition::WAKE_UP_ONE"
3308    },
3309    {
3310     "enum_field_value" : 1,
3311     "name" : "android::Condition::WAKE_UP_ALL"
3312    }
3313   ],
3314   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3315   "name" : "android::Condition::WakeUpType",
3316   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3317   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3318   "size" : 4,
3319   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3320   "underlying_type" : "_ZTIj"
3321  },
3322  {
3323   "alignment" : 4,
3324   "enum_fields" :
3325   [
3326    {
3327     "enum_field_value" : 0,
3328     "name" : "android::Condition::PRIVATE"
3329    },
3330    {
3331     "enum_field_value" : 1,
3332     "name" : "android::Condition::SHARED"
3333    }
3334   ],
3335   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3336   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3337   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3338   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3339   "size" : 4,
3340   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3341   "underlying_type" : "_ZTIj"
3342  }
3343 ],
3344 "function_types" :
3345 [
3346  {
3347   "alignment" : 4,
3348   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3349   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3350   "parameters" :
3351   [
3352    {
3353     "referenced_type" : "_ZTIRKN7android8String16E"
3354    },
3355    {
3356     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3357    },
3358    {
3359     "referenced_type" : "_ZTIPv"
3360    }
3361   ],
3362   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3363   "return_type" : "_ZTIb",
3364   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3365   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3366  },
3367  {
3368   "alignment" : 4,
3369   "linker_set_key" : "_ZTIFiPvE",
3370   "name" : "int (void *)",
3371   "parameters" :
3372   [
3373    {
3374     "referenced_type" : "_ZTIPv"
3375    }
3376   ],
3377   "referenced_type" : "_ZTIFiPvE",
3378   "return_type" : "_ZTIi",
3379   "self_type" : "_ZTIFiPvE",
3380   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3381  },
3382  {
3383   "alignment" : 4,
3384   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3385   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3386   "parameters" :
3387   [
3388    {
3389     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3390    },
3391    {
3392     "referenced_type" : "_ZTIPKh"
3393    },
3394    {
3395     "referenced_type" : "_ZTIj"
3396    },
3397    {
3398     "referenced_type" : "_ZTIPKy"
3399    },
3400    {
3401     "referenced_type" : "_ZTIj"
3402    },
3403    {
3404     "referenced_type" : "_ZTIPv"
3405    }
3406   ],
3407   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3408   "return_type" : "_ZTIv",
3409   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3410   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3411  }
3412 ],
3413 "functions" :
3414 [
3415  {
3416   "function_name" : "android::hardware::fromBinder",
3417   "linker_set_key" : "_ZN7android8hardware10fromBinderINS0_6health7storage4V1_023IGarbageCollectCallbackENS4_26BpHwGarbageCollectCallbackENS4_26BnHwGarbageCollectCallbackEEENS_2spIT_EERKNS8_INS0_7IBinderEEE",
3418   "parameters" :
3419   [
3420    {
3421     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3422    }
3423   ],
3424   "return_type" : "_ZTIN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE",
3425   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3426   "template_args" :
3427   [
3428    "_ZTIN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE",
3429    "_ZTIN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE",
3430    "_ZTIN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackE"
3431   ]
3432  },
3433  {
3434   "function_name" : "android::hardware::health::storage::V1_0::BnHwStorage::onTransact",
3435   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BnHwStorage10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
3436   "parameters" :
3437   [
3438    {
3439     "is_this_ptr" : true,
3440     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_011BnHwStorageE"
3441    },
3442    {
3443     "referenced_type" : "_ZTIj"
3444    },
3445    {
3446     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3447    },
3448    {
3449     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3450    },
3451    {
3452     "default_arg" : true,
3453     "referenced_type" : "_ZTIj"
3454    },
3455    {
3456     "default_arg" : true,
3457     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3458    }
3459   ],
3460   "return_type" : "_ZTIi",
3461   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwStorage.h"
3462  },
3463  {
3464   "access" : "private",
3465   "function_name" : "android::hardware::health::storage::V1_0::BnHwStorage::getDebugInfo",
3466   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BnHwStorage12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3467   "parameters" :
3468   [
3469    {
3470     "is_this_ptr" : true,
3471     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_011BnHwStorageE"
3472    },
3473    {
3474     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3475    }
3476   ],
3477   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3478   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwStorage.h"
3479  },
3480  {
3481   "function_name" : "android::hardware::health::storage::V1_0::BnHwStorage::_hidl_garbageCollect",
3482   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BnHwStorage20_hidl_garbageCollectEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3483   "parameters" :
3484   [
3485    {
3486     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3487    },
3488    {
3489     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3490    },
3491    {
3492     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3493    },
3494    {
3495     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3496    }
3497   ],
3498   "return_type" : "_ZTIi",
3499   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwStorage.h"
3500  },
3501  {
3502   "access" : "private",
3503   "function_name" : "android::hardware::health::storage::V1_0::BnHwStorage::ping",
3504   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BnHwStorage4pingEv",
3505   "parameters" :
3506   [
3507    {
3508     "is_this_ptr" : true,
3509     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_011BnHwStorageE"
3510    }
3511   ],
3512   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3513   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwStorage.h"
3514  },
3515  {
3516   "function_name" : "android::hardware::health::storage::V1_0::BnHwStorage::BnHwStorage",
3517   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BnHwStorageC1ERKNS_2spINS3_8IStorageEEE",
3518   "parameters" :
3519   [
3520    {
3521     "is_this_ptr" : true,
3522     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_011BnHwStorageE"
3523    },
3524    {
3525     "referenced_type" : "_ZTIRKN7android2spINS_8hardware6health7storage4V1_08IStorageEEE"
3526    }
3527   ],
3528   "return_type" : "_ZTIv",
3529   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwStorage.h"
3530  },
3531  {
3532   "function_name" : "android::hardware::health::storage::V1_0::BnHwStorage::BnHwStorage",
3533   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BnHwStorageC2ERKNS_2spINS3_8IStorageEEE",
3534   "parameters" :
3535   [
3536    {
3537     "is_this_ptr" : true,
3538     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_011BnHwStorageE"
3539    },
3540    {
3541     "referenced_type" : "_ZTIRKN7android2spINS_8hardware6health7storage4V1_08IStorageEEE"
3542    }
3543   ],
3544   "return_type" : "_ZTIv",
3545   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwStorage.h"
3546  },
3547  {
3548   "function_name" : "android::hardware::health::storage::V1_0::BnHwStorage::~BnHwStorage",
3549   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BnHwStorageD0Ev",
3550   "parameters" :
3551   [
3552    {
3553     "is_this_ptr" : true,
3554     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_011BnHwStorageE"
3555    }
3556   ],
3557   "return_type" : "_ZTIv",
3558   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwStorage.h"
3559  },
3560  {
3561   "function_name" : "android::hardware::health::storage::V1_0::BnHwStorage::~BnHwStorage",
3562   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BnHwStorageD1Ev",
3563   "parameters" :
3564   [
3565    {
3566     "is_this_ptr" : true,
3567     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_011BnHwStorageE"
3568    }
3569   ],
3570   "return_type" : "_ZTIv",
3571   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwStorage.h"
3572  },
3573  {
3574   "function_name" : "android::hardware::health::storage::V1_0::BnHwStorage::~BnHwStorage",
3575   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BnHwStorageD2Ev",
3576   "parameters" :
3577   [
3578    {
3579     "is_this_ptr" : true,
3580     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_011BnHwStorageE"
3581    }
3582   ],
3583   "return_type" : "_ZTIv",
3584   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwStorage.h"
3585  },
3586  {
3587   "function_name" : "android::hardware::health::storage::V1_0::BpHwStorage::linkToDeath",
3588   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3589   "parameters" :
3590   [
3591    {
3592     "is_this_ptr" : true,
3593     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_011BpHwStorageE"
3594    },
3595    {
3596     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3597    },
3598    {
3599     "referenced_type" : "_ZTIy"
3600    }
3601   ],
3602   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3603   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h"
3604  },
3605  {
3606   "function_name" : "android::hardware::health::storage::V1_0::BpHwStorage::getDebugInfo",
3607   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3608   "parameters" :
3609   [
3610    {
3611     "is_this_ptr" : true,
3612     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_011BpHwStorageE"
3613    },
3614    {
3615     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3616    }
3617   ],
3618   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3619   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h"
3620  },
3621  {
3622   "function_name" : "android::hardware::health::storage::V1_0::BpHwStorage::getHashChain",
3623   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3624   "parameters" :
3625   [
3626    {
3627     "is_this_ptr" : true,
3628     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_011BpHwStorageE"
3629    },
3630    {
3631     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3632    }
3633   ],
3634   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3635   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h"
3636  },
3637  {
3638   "function_name" : "android::hardware::health::storage::V1_0::BpHwStorage::unlinkToDeath",
3639   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3640   "parameters" :
3641   [
3642    {
3643     "is_this_ptr" : true,
3644     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_011BpHwStorageE"
3645    },
3646    {
3647     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3648    }
3649   ],
3650   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3651   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h"
3652  },
3653  {
3654   "function_name" : "android::hardware::health::storage::V1_0::BpHwStorage::garbageCollect",
3655   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage14garbageCollectEyRKNS_2spINS3_23IGarbageCollectCallbackEEE",
3656   "parameters" :
3657   [
3658    {
3659     "is_this_ptr" : true,
3660     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_011BpHwStorageE"
3661    },
3662    {
3663     "referenced_type" : "_ZTIy"
3664    },
3665    {
3666     "referenced_type" : "_ZTIRKN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE"
3667    }
3668   ],
3669   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3670   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h"
3671  },
3672  {
3673   "function_name" : "android::hardware::health::storage::V1_0::BpHwStorage::interfaceChain",
3674   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3675   "parameters" :
3676   [
3677    {
3678     "is_this_ptr" : true,
3679     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_011BpHwStorageE"
3680    },
3681    {
3682     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3683    }
3684   ],
3685   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3686   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h"
3687  },
3688  {
3689   "function_name" : "android::hardware::health::storage::V1_0::BpHwStorage::onLastStrongRef",
3690   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage15onLastStrongRefEPKv",
3691   "parameters" :
3692   [
3693    {
3694     "is_this_ptr" : true,
3695     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_011BpHwStorageE"
3696    },
3697    {
3698     "referenced_type" : "_ZTIPKv"
3699    }
3700   ],
3701   "return_type" : "_ZTIv",
3702   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h"
3703  },
3704  {
3705   "function_name" : "android::hardware::health::storage::V1_0::BpHwStorage::interfaceDescriptor",
3706   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3707   "parameters" :
3708   [
3709    {
3710     "is_this_ptr" : true,
3711     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_011BpHwStorageE"
3712    },
3713    {
3714     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3715    }
3716   ],
3717   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3718   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h"
3719  },
3720  {
3721   "function_name" : "android::hardware::health::storage::V1_0::BpHwStorage::_hidl_garbageCollect",
3722   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage20_hidl_garbageCollectEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEyRKNS_2spINS3_23IGarbageCollectCallbackEEE",
3723   "parameters" :
3724   [
3725    {
3726     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
3727    },
3728    {
3729     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
3730    },
3731    {
3732     "referenced_type" : "_ZTIy"
3733    },
3734    {
3735     "referenced_type" : "_ZTIRKN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE"
3736    }
3737   ],
3738   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3739   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h"
3740  },
3741  {
3742   "function_name" : "android::hardware::health::storage::V1_0::BpHwStorage::notifySyspropsChanged",
3743   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage21notifySyspropsChangedEv",
3744   "parameters" :
3745   [
3746    {
3747     "is_this_ptr" : true,
3748     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_011BpHwStorageE"
3749    }
3750   ],
3751   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3752   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h"
3753  },
3754  {
3755   "function_name" : "android::hardware::health::storage::V1_0::BpHwStorage::setHALInstrumentation",
3756   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage21setHALInstrumentationEv",
3757   "parameters" :
3758   [
3759    {
3760     "is_this_ptr" : true,
3761     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_011BpHwStorageE"
3762    }
3763   ],
3764   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3765   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h"
3766  },
3767  {
3768   "function_name" : "android::hardware::health::storage::V1_0::BpHwStorage::ping",
3769   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage4pingEv",
3770   "parameters" :
3771   [
3772    {
3773     "is_this_ptr" : true,
3774     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_011BpHwStorageE"
3775    }
3776   ],
3777   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3778   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h"
3779  },
3780  {
3781   "function_name" : "android::hardware::health::storage::V1_0::BpHwStorage::debug",
3782   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3783   "parameters" :
3784   [
3785    {
3786     "is_this_ptr" : true,
3787     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_011BpHwStorageE"
3788    },
3789    {
3790     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
3791    },
3792    {
3793     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
3794    }
3795   ],
3796   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3797   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h"
3798  },
3799  {
3800   "function_name" : "android::hardware::health::storage::V1_0::BpHwStorage::BpHwStorage",
3801   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BpHwStorageC1ERKNS_2spINS0_7IBinderEEE",
3802   "parameters" :
3803   [
3804    {
3805     "is_this_ptr" : true,
3806     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_011BpHwStorageE"
3807    },
3808    {
3809     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3810    }
3811   ],
3812   "return_type" : "_ZTIv",
3813   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h"
3814  },
3815  {
3816   "function_name" : "android::hardware::health::storage::V1_0::BpHwStorage::BpHwStorage",
3817   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_011BpHwStorageC2ERKNS_2spINS0_7IBinderEEE",
3818   "parameters" :
3819   [
3820    {
3821     "is_this_ptr" : true,
3822     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_011BpHwStorageE"
3823    },
3824    {
3825     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3826    }
3827   ],
3828   "return_type" : "_ZTIv",
3829   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h"
3830  },
3831  {
3832   "function_name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback::getService",
3833   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3834   "parameters" :
3835   [
3836    {
3837     "default_arg" : true,
3838     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3839    },
3840    {
3841     "default_arg" : true,
3842     "referenced_type" : "_ZTIb"
3843    }
3844   ],
3845   "return_type" : "_ZTIN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE",
3846   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
3847  },
3848  {
3849   "function_name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback::linkToDeath",
3850   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3851   "parameters" :
3852   [
3853    {
3854     "is_this_ptr" : true,
3855     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE"
3856    },
3857    {
3858     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3859    },
3860    {
3861     "referenced_type" : "_ZTIy"
3862    }
3863   ],
3864   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3865   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
3866  },
3867  {
3868   "function_name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback::getDebugInfo",
3869   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3870   "parameters" :
3871   [
3872    {
3873     "is_this_ptr" : true,
3874     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE"
3875    },
3876    {
3877     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3878    }
3879   ],
3880   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3881   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
3882  },
3883  {
3884   "function_name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback::getHashChain",
3885   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3886   "parameters" :
3887   [
3888    {
3889     "is_this_ptr" : true,
3890     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE"
3891    },
3892    {
3893     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3894    }
3895   ],
3896   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3897   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
3898  },
3899  {
3900   "function_name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback::tryGetService",
3901   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3902   "parameters" :
3903   [
3904    {
3905     "default_arg" : true,
3906     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3907    },
3908    {
3909     "default_arg" : true,
3910     "referenced_type" : "_ZTIb"
3911    }
3912   ],
3913   "return_type" : "_ZTIN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE",
3914   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
3915  },
3916  {
3917   "function_name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback::unlinkToDeath",
3918   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3919   "parameters" :
3920   [
3921    {
3922     "is_this_ptr" : true,
3923     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE"
3924    },
3925    {
3926     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3927    }
3928   ],
3929   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3930   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
3931  },
3932  {
3933   "function_name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback::interfaceChain",
3934   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3935   "parameters" :
3936   [
3937    {
3938     "is_this_ptr" : true,
3939     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE"
3940    },
3941    {
3942     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3943    }
3944   ],
3945   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3946   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
3947  },
3948  {
3949   "function_name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback::registerAsService",
3950   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
3951   "parameters" :
3952   [
3953    {
3954     "is_this_ptr" : true,
3955     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE"
3956    },
3957    {
3958     "default_arg" : true,
3959     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3960    }
3961   ],
3962   "return_type" : "_ZTIi",
3963   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
3964  },
3965  {
3966   "function_name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback::interfaceDescriptor",
3967   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3968   "parameters" :
3969   [
3970    {
3971     "is_this_ptr" : true,
3972     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE"
3973    },
3974    {
3975     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3976    }
3977   ],
3978   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3979   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
3980  },
3981  {
3982   "function_name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback::notifySyspropsChanged",
3983   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback21notifySyspropsChangedEv",
3984   "parameters" :
3985   [
3986    {
3987     "is_this_ptr" : true,
3988     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE"
3989    }
3990   ],
3991   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3992   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
3993  },
3994  {
3995   "function_name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback::setHALInstrumentation",
3996   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback21setHALInstrumentationEv",
3997   "parameters" :
3998   [
3999    {
4000     "is_this_ptr" : true,
4001     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE"
4002    }
4003   ],
4004   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4005   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
4006  },
4007  {
4008   "function_name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback::registerForNotifications",
4009   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4010   "parameters" :
4011   [
4012    {
4013     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4014    },
4015    {
4016     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
4017    }
4018   ],
4019   "return_type" : "_ZTIb",
4020   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
4021  },
4022  {
4023   "function_name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback::ping",
4024   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback4pingEv",
4025   "parameters" :
4026   [
4027    {
4028     "is_this_ptr" : true,
4029     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE"
4030    }
4031   ],
4032   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4033   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
4034  },
4035  {
4036   "function_name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback::debug",
4037   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4038   "parameters" :
4039   [
4040    {
4041     "is_this_ptr" : true,
4042     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE"
4043    },
4044    {
4045     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4046    },
4047    {
4048     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4049    }
4050   ],
4051   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4052   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
4053  },
4054  {
4055   "function_name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback::castFrom",
4056   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4057   "parameters" :
4058   [
4059    {
4060     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
4061    },
4062    {
4063     "default_arg" : true,
4064     "referenced_type" : "_ZTIb"
4065    }
4066   ],
4067   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_023IGarbageCollectCallbackEEEEE",
4068   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
4069  },
4070  {
4071   "function_name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback::castFrom",
4072   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback8castFromERKNS_2spIS4_EEb",
4073   "parameters" :
4074   [
4075    {
4076     "referenced_type" : "_ZTIRKN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE"
4077    },
4078    {
4079     "default_arg" : true,
4080     "referenced_type" : "_ZTIb"
4081    }
4082   ],
4083   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_023IGarbageCollectCallbackEEEEE",
4084   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
4085  },
4086  {
4087   "access" : "private",
4088   "function_name" : "android::hardware::health::storage::V1_0::BsGarbageCollectCallback::addOnewayTask",
4089   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallback13addOnewayTaskENSt3__18functionIFvvEEE",
4090   "parameters" :
4091   [
4092    {
4093     "is_this_ptr" : true,
4094     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_024BsGarbageCollectCallbackE"
4095    },
4096    {
4097     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
4098    }
4099   ],
4100   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4101   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BsGarbageCollectCallback.h"
4102  },
4103  {
4104   "function_name" : "android::hardware::health::storage::V1_0::BsGarbageCollectCallback::BsGarbageCollectCallback",
4105   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallbackC1ENS_2spINS3_23IGarbageCollectCallbackEEE",
4106   "parameters" :
4107   [
4108    {
4109     "is_this_ptr" : true,
4110     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_024BsGarbageCollectCallbackE"
4111    },
4112    {
4113     "referenced_type" : "_ZTIKN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE"
4114    }
4115   ],
4116   "return_type" : "_ZTIv",
4117   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BsGarbageCollectCallback.h"
4118  },
4119  {
4120   "function_name" : "android::hardware::health::storage::V1_0::BsGarbageCollectCallback::BsGarbageCollectCallback",
4121   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallbackC2ENS_2spINS3_23IGarbageCollectCallbackEEE",
4122   "parameters" :
4123   [
4124    {
4125     "is_this_ptr" : true,
4126     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_024BsGarbageCollectCallbackE"
4127    },
4128    {
4129     "referenced_type" : "_ZTIKN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE"
4130    }
4131   ],
4132   "return_type" : "_ZTIv",
4133   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BsGarbageCollectCallback.h"
4134  },
4135  {
4136   "function_name" : "android::hardware::health::storage::V1_0::BnHwGarbageCollectCallback::onTransact",
4137   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
4138   "parameters" :
4139   [
4140    {
4141     "is_this_ptr" : true,
4142     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackE"
4143    },
4144    {
4145     "referenced_type" : "_ZTIj"
4146    },
4147    {
4148     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4149    },
4150    {
4151     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4152    },
4153    {
4154     "default_arg" : true,
4155     "referenced_type" : "_ZTIj"
4156    },
4157    {
4158     "default_arg" : true,
4159     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4160    }
4161   ],
4162   "return_type" : "_ZTIi",
4163   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwGarbageCollectCallback.h"
4164  },
4165  {
4166   "access" : "private",
4167   "function_name" : "android::hardware::health::storage::V1_0::BnHwGarbageCollectCallback::getDebugInfo",
4168   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4169   "parameters" :
4170   [
4171    {
4172     "is_this_ptr" : true,
4173     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackE"
4174    },
4175    {
4176     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4177    }
4178   ],
4179   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4180   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwGarbageCollectCallback.h"
4181  },
4182  {
4183   "function_name" : "android::hardware::health::storage::V1_0::BnHwGarbageCollectCallback::_hidl_onFinish",
4184   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallback14_hidl_onFinishEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4185   "parameters" :
4186   [
4187    {
4188     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4189    },
4190    {
4191     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4192    },
4193    {
4194     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4195    },
4196    {
4197     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4198    }
4199   ],
4200   "return_type" : "_ZTIi",
4201   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwGarbageCollectCallback.h"
4202  },
4203  {
4204   "access" : "private",
4205   "function_name" : "android::hardware::health::storage::V1_0::BnHwGarbageCollectCallback::ping",
4206   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallback4pingEv",
4207   "parameters" :
4208   [
4209    {
4210     "is_this_ptr" : true,
4211     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackE"
4212    }
4213   ],
4214   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4215   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwGarbageCollectCallback.h"
4216  },
4217  {
4218   "function_name" : "android::hardware::health::storage::V1_0::BnHwGarbageCollectCallback::BnHwGarbageCollectCallback",
4219   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackC1ERKNS_2spINS3_23IGarbageCollectCallbackEEE",
4220   "parameters" :
4221   [
4222    {
4223     "is_this_ptr" : true,
4224     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackE"
4225    },
4226    {
4227     "referenced_type" : "_ZTIRKN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE"
4228    }
4229   ],
4230   "return_type" : "_ZTIv",
4231   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwGarbageCollectCallback.h"
4232  },
4233  {
4234   "function_name" : "android::hardware::health::storage::V1_0::BnHwGarbageCollectCallback::BnHwGarbageCollectCallback",
4235   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackC2ERKNS_2spINS3_23IGarbageCollectCallbackEEE",
4236   "parameters" :
4237   [
4238    {
4239     "is_this_ptr" : true,
4240     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackE"
4241    },
4242    {
4243     "referenced_type" : "_ZTIRKN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE"
4244    }
4245   ],
4246   "return_type" : "_ZTIv",
4247   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwGarbageCollectCallback.h"
4248  },
4249  {
4250   "function_name" : "android::hardware::health::storage::V1_0::BnHwGarbageCollectCallback::~BnHwGarbageCollectCallback",
4251   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackD0Ev",
4252   "parameters" :
4253   [
4254    {
4255     "is_this_ptr" : true,
4256     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackE"
4257    }
4258   ],
4259   "return_type" : "_ZTIv",
4260   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwGarbageCollectCallback.h"
4261  },
4262  {
4263   "function_name" : "android::hardware::health::storage::V1_0::BnHwGarbageCollectCallback::~BnHwGarbageCollectCallback",
4264   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackD1Ev",
4265   "parameters" :
4266   [
4267    {
4268     "is_this_ptr" : true,
4269     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackE"
4270    }
4271   ],
4272   "return_type" : "_ZTIv",
4273   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwGarbageCollectCallback.h"
4274  },
4275  {
4276   "function_name" : "android::hardware::health::storage::V1_0::BnHwGarbageCollectCallback::~BnHwGarbageCollectCallback",
4277   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackD2Ev",
4278   "parameters" :
4279   [
4280    {
4281     "is_this_ptr" : true,
4282     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackE"
4283    }
4284   ],
4285   "return_type" : "_ZTIv",
4286   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwGarbageCollectCallback.h"
4287  },
4288  {
4289   "function_name" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback::linkToDeath",
4290   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4291   "parameters" :
4292   [
4293    {
4294     "is_this_ptr" : true,
4295     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE"
4296    },
4297    {
4298     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4299    },
4300    {
4301     "referenced_type" : "_ZTIy"
4302    }
4303   ],
4304   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4305   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h"
4306  },
4307  {
4308   "function_name" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback::getDebugInfo",
4309   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4310   "parameters" :
4311   [
4312    {
4313     "is_this_ptr" : true,
4314     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE"
4315    },
4316    {
4317     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4318    }
4319   ],
4320   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4321   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h"
4322  },
4323  {
4324   "function_name" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback::getHashChain",
4325   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4326   "parameters" :
4327   [
4328    {
4329     "is_this_ptr" : true,
4330     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE"
4331    },
4332    {
4333     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4334    }
4335   ],
4336   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4337   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h"
4338  },
4339  {
4340   "function_name" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback::unlinkToDeath",
4341   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4342   "parameters" :
4343   [
4344    {
4345     "is_this_ptr" : true,
4346     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE"
4347    },
4348    {
4349     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4350    }
4351   ],
4352   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4353   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h"
4354  },
4355  {
4356   "function_name" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback::_hidl_onFinish",
4357   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback14_hidl_onFinishEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS3_6ResultE",
4358   "parameters" :
4359   [
4360    {
4361     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4362    },
4363    {
4364     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4365    },
4366    {
4367     "referenced_type" : "_ZTIN7android8hardware6health7storage4V1_06ResultE"
4368    }
4369   ],
4370   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4371   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h"
4372  },
4373  {
4374   "function_name" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback::interfaceChain",
4375   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4376   "parameters" :
4377   [
4378    {
4379     "is_this_ptr" : true,
4380     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE"
4381    },
4382    {
4383     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4384    }
4385   ],
4386   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4387   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h"
4388  },
4389  {
4390   "function_name" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback::onLastStrongRef",
4391   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback15onLastStrongRefEPKv",
4392   "parameters" :
4393   [
4394    {
4395     "is_this_ptr" : true,
4396     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE"
4397    },
4398    {
4399     "referenced_type" : "_ZTIPKv"
4400    }
4401   ],
4402   "return_type" : "_ZTIv",
4403   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h"
4404  },
4405  {
4406   "function_name" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback::interfaceDescriptor",
4407   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4408   "parameters" :
4409   [
4410    {
4411     "is_this_ptr" : true,
4412     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE"
4413    },
4414    {
4415     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4416    }
4417   ],
4418   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4419   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h"
4420  },
4421  {
4422   "function_name" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback::notifySyspropsChanged",
4423   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback21notifySyspropsChangedEv",
4424   "parameters" :
4425   [
4426    {
4427     "is_this_ptr" : true,
4428     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE"
4429    }
4430   ],
4431   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4432   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h"
4433  },
4434  {
4435   "function_name" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback::setHALInstrumentation",
4436   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback21setHALInstrumentationEv",
4437   "parameters" :
4438   [
4439    {
4440     "is_this_ptr" : true,
4441     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE"
4442    }
4443   ],
4444   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4445   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h"
4446  },
4447  {
4448   "function_name" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback::ping",
4449   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback4pingEv",
4450   "parameters" :
4451   [
4452    {
4453     "is_this_ptr" : true,
4454     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE"
4455    }
4456   ],
4457   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4458   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h"
4459  },
4460  {
4461   "function_name" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback::debug",
4462   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4463   "parameters" :
4464   [
4465    {
4466     "is_this_ptr" : true,
4467     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE"
4468    },
4469    {
4470     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4471    },
4472    {
4473     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4474    }
4475   ],
4476   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4477   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h"
4478  },
4479  {
4480   "function_name" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback::onFinish",
4481   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback8onFinishENS3_6ResultE",
4482   "parameters" :
4483   [
4484    {
4485     "is_this_ptr" : true,
4486     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE"
4487    },
4488    {
4489     "referenced_type" : "_ZTIN7android8hardware6health7storage4V1_06ResultE"
4490    }
4491   ],
4492   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4493   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h"
4494  },
4495  {
4496   "function_name" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback::BpHwGarbageCollectCallback",
4497   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackC1ERKNS_2spINS0_7IBinderEEE",
4498   "parameters" :
4499   [
4500    {
4501     "is_this_ptr" : true,
4502     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE"
4503    },
4504    {
4505     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4506    }
4507   ],
4508   "return_type" : "_ZTIv",
4509   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h"
4510  },
4511  {
4512   "function_name" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback::BpHwGarbageCollectCallback",
4513   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackC2ERKNS_2spINS0_7IBinderEEE",
4514   "parameters" :
4515   [
4516    {
4517     "is_this_ptr" : true,
4518     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE"
4519    },
4520    {
4521     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4522    }
4523   ],
4524   "return_type" : "_ZTIv",
4525   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h"
4526  },
4527  {
4528   "function_name" : "android::hardware::health::storage::V1_0::IStorage::getService",
4529   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_08IStorage10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
4530   "parameters" :
4531   [
4532    {
4533     "default_arg" : true,
4534     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++/gen/android/hardware/health/storage/1.0/StorageAll.sdump"
4535    },
4536    {
4537     "default_arg" : true,
4538     "referenced_type" : "_ZTIb"
4539    }
4540   ],
4541   "return_type" : "_ZTIN7android2spINS_8hardware6health7storage4V1_08IStorageEEE",
4542   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
4543  },
4544  {
4545   "function_name" : "android::hardware::health::storage::V1_0::IStorage::linkToDeath",
4546   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_08IStorage11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4547   "parameters" :
4548   [
4549    {
4550     "is_this_ptr" : true,
4551     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_08IStorageE"
4552    },
4553    {
4554     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4555    },
4556    {
4557     "referenced_type" : "_ZTIy"
4558    }
4559   ],
4560   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4561   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
4562  },
4563  {
4564   "function_name" : "android::hardware::health::storage::V1_0::IStorage::getDebugInfo",
4565   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_08IStorage12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4566   "parameters" :
4567   [
4568    {
4569     "is_this_ptr" : true,
4570     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_08IStorageE"
4571    },
4572    {
4573     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4574    }
4575   ],
4576   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4577   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
4578  },
4579  {
4580   "function_name" : "android::hardware::health::storage::V1_0::IStorage::getHashChain",
4581   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_08IStorage12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4582   "parameters" :
4583   [
4584    {
4585     "is_this_ptr" : true,
4586     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_08IStorageE"
4587    },
4588    {
4589     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4590    }
4591   ],
4592   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4593   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
4594  },
4595  {
4596   "function_name" : "android::hardware::health::storage::V1_0::IStorage::tryGetService",
4597   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_08IStorage13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
4598   "parameters" :
4599   [
4600    {
4601     "default_arg" : true,
4602     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++/gen/android/hardware/health/storage/1.0/StorageAll.sdump"
4603    },
4604    {
4605     "default_arg" : true,
4606     "referenced_type" : "_ZTIb"
4607    }
4608   ],
4609   "return_type" : "_ZTIN7android2spINS_8hardware6health7storage4V1_08IStorageEEE",
4610   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
4611  },
4612  {
4613   "function_name" : "android::hardware::health::storage::V1_0::IStorage::unlinkToDeath",
4614   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_08IStorage13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4615   "parameters" :
4616   [
4617    {
4618     "is_this_ptr" : true,
4619     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_08IStorageE"
4620    },
4621    {
4622     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4623    }
4624   ],
4625   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4626   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
4627  },
4628  {
4629   "function_name" : "android::hardware::health::storage::V1_0::IStorage::interfaceChain",
4630   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_08IStorage14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4631   "parameters" :
4632   [
4633    {
4634     "is_this_ptr" : true,
4635     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_08IStorageE"
4636    },
4637    {
4638     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4639    }
4640   ],
4641   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4642   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
4643  },
4644  {
4645   "function_name" : "android::hardware::health::storage::V1_0::IStorage::registerAsService",
4646   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_08IStorage17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
4647   "parameters" :
4648   [
4649    {
4650     "is_this_ptr" : true,
4651     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_08IStorageE"
4652    },
4653    {
4654     "default_arg" : true,
4655     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++/gen/android/hardware/health/storage/1.0/StorageAll.sdump"
4656    }
4657   ],
4658   "return_type" : "_ZTIi",
4659   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
4660  },
4661  {
4662   "function_name" : "android::hardware::health::storage::V1_0::IStorage::interfaceDescriptor",
4663   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_08IStorage19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4664   "parameters" :
4665   [
4666    {
4667     "is_this_ptr" : true,
4668     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_08IStorageE"
4669    },
4670    {
4671     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4672    }
4673   ],
4674   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4675   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
4676  },
4677  {
4678   "function_name" : "android::hardware::health::storage::V1_0::IStorage::notifySyspropsChanged",
4679   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_08IStorage21notifySyspropsChangedEv",
4680   "parameters" :
4681   [
4682    {
4683     "is_this_ptr" : true,
4684     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_08IStorageE"
4685    }
4686   ],
4687   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4688   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
4689  },
4690  {
4691   "function_name" : "android::hardware::health::storage::V1_0::IStorage::setHALInstrumentation",
4692   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_08IStorage21setHALInstrumentationEv",
4693   "parameters" :
4694   [
4695    {
4696     "is_this_ptr" : true,
4697     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_08IStorageE"
4698    }
4699   ],
4700   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4701   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
4702  },
4703  {
4704   "function_name" : "android::hardware::health::storage::V1_0::IStorage::registerForNotifications",
4705   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_08IStorage24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4706   "parameters" :
4707   [
4708    {
4709     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++/gen/android/hardware/health/storage/1.0/StorageAll.sdump"
4710    },
4711    {
4712     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
4713    }
4714   ],
4715   "return_type" : "_ZTIb",
4716   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
4717  },
4718  {
4719   "function_name" : "android::hardware::health::storage::V1_0::IStorage::ping",
4720   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_08IStorage4pingEv",
4721   "parameters" :
4722   [
4723    {
4724     "is_this_ptr" : true,
4725     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_08IStorageE"
4726    }
4727   ],
4728   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4729   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
4730  },
4731  {
4732   "function_name" : "android::hardware::health::storage::V1_0::IStorage::debug",
4733   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_08IStorage5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4734   "parameters" :
4735   [
4736    {
4737     "is_this_ptr" : true,
4738     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_08IStorageE"
4739    },
4740    {
4741     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4742    },
4743    {
4744     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4745    }
4746   ],
4747   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4748   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
4749  },
4750  {
4751   "function_name" : "android::hardware::health::storage::V1_0::IStorage::castFrom",
4752   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_08IStorage8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4753   "parameters" :
4754   [
4755    {
4756     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
4757    },
4758    {
4759     "default_arg" : true,
4760     "referenced_type" : "_ZTIb"
4761    }
4762   ],
4763   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_08IStorageEEEEE",
4764   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
4765  },
4766  {
4767   "function_name" : "android::hardware::health::storage::V1_0::IStorage::castFrom",
4768   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_08IStorage8castFromERKNS_2spIS4_EEb",
4769   "parameters" :
4770   [
4771    {
4772     "referenced_type" : "_ZTIRKN7android2spINS_8hardware6health7storage4V1_08IStorageEEE"
4773    },
4774    {
4775     "default_arg" : true,
4776     "referenced_type" : "_ZTIb"
4777    }
4778   ],
4779   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_08IStorageEEEEE",
4780   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
4781  },
4782  {
4783   "access" : "private",
4784   "function_name" : "android::hardware::health::storage::V1_0::BsStorage::addOnewayTask",
4785   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_09BsStorage13addOnewayTaskENSt3__18functionIFvvEEE",
4786   "parameters" :
4787   [
4788    {
4789     "is_this_ptr" : true,
4790     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_09BsStorageE"
4791    },
4792    {
4793     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
4794    }
4795   ],
4796   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4797   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BsStorage.h"
4798  },
4799  {
4800   "function_name" : "android::hardware::health::storage::V1_0::BsStorage::BsStorage",
4801   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_09BsStorageC1ENS_2spINS3_8IStorageEEE",
4802   "parameters" :
4803   [
4804    {
4805     "is_this_ptr" : true,
4806     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_09BsStorageE"
4807    },
4808    {
4809     "referenced_type" : "_ZTIKN7android2spINS_8hardware6health7storage4V1_08IStorageEEE"
4810    }
4811   ],
4812   "return_type" : "_ZTIv",
4813   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BsStorage.h"
4814  },
4815  {
4816   "function_name" : "android::hardware::health::storage::V1_0::BsStorage::BsStorage",
4817   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_09BsStorageC2ENS_2spINS3_8IStorageEEE",
4818   "parameters" :
4819   [
4820    {
4821     "is_this_ptr" : true,
4822     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_09BsStorageE"
4823    },
4824    {
4825     "referenced_type" : "_ZTIKN7android2spINS_8hardware6health7storage4V1_08IStorageEEE"
4826    }
4827   ],
4828   "return_type" : "_ZTIv",
4829   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BsStorage.h"
4830  },
4831  {
4832   "function_name" : "android::hardware::details::castInterface",
4833   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackENS_4hidl4base4V1_05IBaseENS5_26BpHwGarbageCollectCallbackEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
4834   "parameters" :
4835   [
4836    {
4837     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
4838    },
4839    {
4840     "referenced_type" : "_ZTIPKc"
4841    },
4842    {
4843     "referenced_type" : "_ZTIb"
4844    }
4845   ],
4846   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_023IGarbageCollectCallbackEEEEE",
4847   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4848   "template_args" :
4849   [
4850    "_ZTIN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE",
4851    "_ZTIN7android4hidl4base4V1_05IBaseE",
4852    "_ZTIN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE"
4853   ]
4854  },
4855  {
4856   "function_name" : "android::hardware::details::castInterface",
4857   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_6health7storage4V1_08IStorageENS_4hidl4base4V1_05IBaseENS5_11BpHwStorageEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
4858   "parameters" :
4859   [
4860    {
4861     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
4862    },
4863    {
4864     "referenced_type" : "_ZTIPKc"
4865    },
4866    {
4867     "referenced_type" : "_ZTIb"
4868    }
4869   ],
4870   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_08IStorageEEEEE",
4871   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4872   "template_args" :
4873   [
4874    "_ZTIN7android8hardware6health7storage4V1_08IStorageE",
4875    "_ZTIN7android4hidl4base4V1_05IBaseE",
4876    "_ZTIN7android8hardware6health7storage4V1_011BpHwStorageE"
4877   ]
4878  },
4879  {
4880   "function_name" : "android::hardware::details::wrapPassthrough",
4881   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_6health7storage4V1_023IGarbageCollectCallbackEvEENS_2spIT_EES9_",
4882   "parameters" :
4883   [
4884    {
4885     "referenced_type" : "_ZTIN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE"
4886    }
4887   ],
4888   "return_type" : "_ZTIN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE",
4889   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
4890   "template_args" :
4891   [
4892    "_ZTIN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE",
4893    "_ZTIv"
4894   ]
4895  },
4896  {
4897   "function_name" : "android::hardware::details::getServiceInternal",
4898   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_6health7storage4V1_011BpHwStorageENS5_8IStorageEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
4899   "parameters" :
4900   [
4901    {
4902     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++/gen/android/hardware/health/storage/1.0/StorageAll.sdump"
4903    },
4904    {
4905     "referenced_type" : "_ZTIb"
4906    },
4907    {
4908     "referenced_type" : "_ZTIb"
4909    }
4910   ],
4911   "return_type" : "_ZTIN7android2spINS_8hardware6health7storage4V1_08IStorageEEE",
4912   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4913   "template_args" :
4914   [
4915    "_ZTIN7android8hardware6health7storage4V1_011BpHwStorageE",
4916    "_ZTIN7android8hardware6health7storage4V1_08IStorageE",
4917    "_ZTIv",
4918    "_ZTIv"
4919   ]
4920  },
4921  {
4922   "function_name" : "android::hardware::details::getServiceInternal",
4923   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_6health7storage4V1_026BpHwGarbageCollectCallbackENS5_23IGarbageCollectCallbackEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
4924   "parameters" :
4925   [
4926    {
4927     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4928    },
4929    {
4930     "referenced_type" : "_ZTIb"
4931    },
4932    {
4933     "referenced_type" : "_ZTIb"
4934    }
4935   ],
4936   "return_type" : "_ZTIN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE",
4937   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4938   "template_args" :
4939   [
4940    "_ZTIN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE",
4941    "_ZTIN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE",
4942    "_ZTIv",
4943    "_ZTIv"
4944   ]
4945  },
4946  {
4947   "function_name" : "android::hardware::health::storage::V1_0::BpHwStorage::onLastStrongRef",
4948   "linker_set_key" : "_ZThn8_N7android8hardware6health7storage4V1_011BpHwStorage15onLastStrongRefEPKv",
4949   "parameters" :
4950   [
4951    {
4952     "is_this_ptr" : true,
4953     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_011BpHwStorageE"
4954    },
4955    {
4956     "referenced_type" : "_ZTIPKv"
4957    }
4958   ],
4959   "return_type" : "_ZTIv",
4960   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h"
4961  },
4962  {
4963   "function_name" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback::onLastStrongRef",
4964   "linker_set_key" : "_ZThn8_N7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback15onLastStrongRefEPKv",
4965   "parameters" :
4966   [
4967    {
4968     "is_this_ptr" : true,
4969     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE"
4970    },
4971    {
4972     "referenced_type" : "_ZTIPKv"
4973    }
4974   ],
4975   "return_type" : "_ZTIv",
4976   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h"
4977  },
4978  {
4979   "function_name" : "android::hardware::health::storage::V1_0::BpHwStorage::onLastStrongRef",
4980   "linker_set_key" : "_ZTv0_n20_N7android8hardware6health7storage4V1_011BpHwStorage15onLastStrongRefEPKv",
4981   "parameters" :
4982   [
4983    {
4984     "is_this_ptr" : true,
4985     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_011BpHwStorageE"
4986    },
4987    {
4988     "referenced_type" : "_ZTIPKv"
4989    }
4990   ],
4991   "return_type" : "_ZTIv",
4992   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h"
4993  },
4994  {
4995   "function_name" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback::onLastStrongRef",
4996   "linker_set_key" : "_ZTv0_n20_N7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback15onLastStrongRefEPKv",
4997   "parameters" :
4998   [
4999    {
5000     "is_this_ptr" : true,
5001     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE"
5002    },
5003    {
5004     "referenced_type" : "_ZTIPKv"
5005    }
5006   ],
5007   "return_type" : "_ZTIv",
5008   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h"
5009  }
5010 ],
5011 "global_vars" :
5012 [
5013  {
5014   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback10descriptorE",
5015   "name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback::descriptor",
5016   "referenced_type" : "_ZTIPKc",
5017   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
5018  },
5019  {
5020   "linker_set_key" : "_ZN7android8hardware6health7storage4V1_08IStorage10descriptorE",
5021   "name" : "android::hardware::health::storage::V1_0::IStorage::descriptor",
5022   "referenced_type" : "_ZTIPKc",
5023   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
5024  }
5025 ],
5026 "lvalue_reference_types" :
5027 [
5028  {
5029   "alignment" : 4,
5030   "linker_set_key" : "_ZTIRK7log_msg",
5031   "name" : "const log_msg &",
5032   "referenced_type" : "_ZTIK7log_msg",
5033   "self_type" : "_ZTIRK7log_msg",
5034   "size" : 4,
5035   "source_file" : "/system/core/liblog/include/log/log_read.h"
5036  },
5037  {
5038   "alignment" : 4,
5039   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5040   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5041   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5042   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5043   "size" : 4,
5044   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5045  },
5046  {
5047   "alignment" : 4,
5048   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5049   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5050   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5051   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5052   "size" : 4,
5053   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
5054  },
5055  {
5056   "alignment" : 4,
5057   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5058   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5059   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5060   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5061   "size" : 4,
5062   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5063  },
5064  {
5065   "alignment" : 4,
5066   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5067   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5068   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5069   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5070   "size" : 4,
5071   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5072  },
5073  {
5074   "alignment" : 4,
5075   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE",
5076   "name" : "const android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback> &",
5077   "referenced_type" : "_ZTIKN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE",
5078   "self_type" : "_ZTIRKN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE",
5079   "size" : 4,
5080   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5081  },
5082  {
5083   "alignment" : 4,
5084   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware6health7storage4V1_08IStorageEEE",
5085   "name" : "const android::sp<android::hardware::health::storage::V1_0::IStorage> &",
5086   "referenced_type" : "_ZTIKN7android2spINS_8hardware6health7storage4V1_08IStorageEEE",
5087   "self_type" : "_ZTIRKN7android2spINS_8hardware6health7storage4V1_08IStorageEEE",
5088   "size" : 4,
5089   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5090  },
5091  {
5092   "alignment" : 4,
5093   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5094   "name" : "const android::sp<android::hardware::IBinder> &",
5095   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5096   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5097   "size" : 4,
5098   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5099  },
5100  {
5101   "alignment" : 4,
5102   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5103   "name" : "const android::wp<android::hardware::BHwBinder> &",
5104   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5105   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5106   "size" : 4,
5107   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5108  },
5109  {
5110   "alignment" : 4,
5111   "linker_set_key" : "_ZTIRKN7android7String8E",
5112   "name" : "const android::String8 &",
5113   "referenced_type" : "_ZTIKN7android7String8E",
5114   "self_type" : "_ZTIRKN7android7String8E",
5115   "size" : 4,
5116   "source_file" : "/system/core/libutils/include/utils/String8.h"
5117  },
5118  {
5119   "alignment" : 4,
5120   "linker_set_key" : "_ZTIRKN7android8String16E",
5121   "name" : "const android::String16 &",
5122   "referenced_type" : "_ZTIKN7android8String16E",
5123   "self_type" : "_ZTIRKN7android8String16E",
5124   "size" : 4,
5125   "source_file" : "/system/core/libutils/include/utils/String16.h"
5126  },
5127  {
5128   "alignment" : 4,
5129   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5130   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
5131   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
5132   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5133   "size" : 4,
5134   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5135  },
5136  {
5137   "alignment" : 4,
5138   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
5139   "name" : "const android::hardware::hidl_handle &",
5140   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
5141   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
5142   "size" : 4,
5143   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5144  },
5145  {
5146   "alignment" : 4,
5147   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
5148   "name" : "const android::hardware::hidl_memory &",
5149   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5150   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
5151   "size" : 4,
5152   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5153  },
5154  {
5155   "alignment" : 4,
5156   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
5157   "name" : "const android::hardware::hidl_string &",
5158   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
5159   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
5160   "size" : 4,
5161   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5162  },
5163  {
5164   "alignment" : 4,
5165   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
5166   "name" : "const android::hardware::hidl_version &",
5167   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5168   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
5169   "size" : 4,
5170   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5171  },
5172  {
5173   "alignment" : 4,
5174   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
5175   "name" : "const android::hardware::Parcel &",
5176   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
5177   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
5178   "size" : 4,
5179   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5180  },
5181  {
5182   "alignment" : 4,
5183   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
5184   "name" : "const android::hardware::Return<bool> &",
5185   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5186   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
5187   "size" : 4,
5188   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5189  },
5190  {
5191   "alignment" : 4,
5192   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
5193   "name" : "const android::hardware::Status &",
5194   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5195   "self_type" : "_ZTIRKN7android8hardware6StatusE",
5196   "size" : 4,
5197   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5198  },
5199  {
5200   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5201   "name" : "const iter<is_const> &",
5202   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5203   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5204   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5205  },
5206  {
5207   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5208   "name" : "const iter<is_const> &",
5209   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++/gen/android/hardware/health/storage/1.0/StorageAll.sdump",
5210   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++/gen/android/hardware/health/storage/1.0/StorageAll.sdump",
5211   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5212  },
5213  {
5214   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5215   "name" : "const iter<is_const> &",
5216   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++/gen/android/hardware/health/storage/1.0/types.sdump",
5217   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++/gen/android/hardware/health/storage/1.0/types.sdump",
5218   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5219  },
5220  {
5221   "alignment" : 4,
5222   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5223   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5224   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5225   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5226   "size" : 4,
5227   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
5228  },
5229  {
5230   "alignment" : 4,
5231   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
5232   "name" : "const android::hardware::hidl_vec<int> &",
5233   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
5234   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
5235   "size" : 4,
5236   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5237  },
5238  {
5239   "alignment" : 4,
5240   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5241   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5242   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5243   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5244   "size" : 4,
5245   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5246  },
5247  {
5248   "alignment" : 4,
5249   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5250   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
5251   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++/gen/android/hardware/health/storage/1.0/StorageAll.sdump",
5252   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE#ODR:out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++/gen/android/hardware/health/storage/1.0/StorageAll.sdump",
5253   "size" : 4,
5254   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5255  },
5256  {
5257   "alignment" : 4,
5258   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5259   "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 *> > *)> > > &",
5260   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5261   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5262   "size" : 4,
5263   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5264  },
5265  {
5266   "alignment" : 4,
5267   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5268   "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 *> > *)> > > &",
5269   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++/gen/android/hardware/health/storage/1.0/StorageAll.sdump",
5270   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++/gen/android/hardware/health/storage/1.0/StorageAll.sdump",
5271   "size" : 4,
5272   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5273  },
5274  {
5275   "alignment" : 4,
5276   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5277   "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 *> > *)> > > &",
5278   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++/gen/android/hardware/health/storage/1.0/types.sdump",
5279   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++/gen/android/hardware/health/storage/1.0/types.sdump",
5280   "size" : 4,
5281   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5282  },
5283  {
5284   "alignment" : 4,
5285   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
5286   "name" : "const android::hidl::base::V1_0::IBase *const &",
5287   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
5288   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
5289   "size" : 4,
5290   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5291  },
5292  {
5293   "alignment" : 4,
5294   "linker_set_key" : "_ZTIRKa",
5295   "name" : "const signed char &",
5296   "referenced_type" : "_ZTIKa",
5297   "self_type" : "_ZTIRKa",
5298   "size" : 4,
5299   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5300  },
5301  {
5302   "alignment" : 4,
5303   "linker_set_key" : "_ZTIRKb",
5304   "name" : "const bool &",
5305   "referenced_type" : "_ZTIKb",
5306   "self_type" : "_ZTIRKb",
5307   "size" : 4,
5308   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5309  },
5310  {
5311   "alignment" : 4,
5312   "linker_set_key" : "_ZTIRKd",
5313   "name" : "const double &",
5314   "referenced_type" : "_ZTIKd",
5315   "self_type" : "_ZTIRKd",
5316   "size" : 4,
5317   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5318  },
5319  {
5320   "alignment" : 4,
5321   "linker_set_key" : "_ZTIRKf",
5322   "name" : "const float &",
5323   "referenced_type" : "_ZTIKf",
5324   "self_type" : "_ZTIRKf",
5325   "size" : 4,
5326   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5327  },
5328  {
5329   "alignment" : 4,
5330   "linker_set_key" : "_ZTIRKh",
5331   "name" : "const unsigned char &",
5332   "referenced_type" : "_ZTIKh",
5333   "self_type" : "_ZTIRKh",
5334   "size" : 4,
5335   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5336  },
5337  {
5338   "alignment" : 4,
5339   "linker_set_key" : "_ZTIRKi",
5340   "name" : "const int &",
5341   "referenced_type" : "_ZTIKi",
5342   "self_type" : "_ZTIRKi",
5343   "size" : 4,
5344   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5345  },
5346  {
5347   "alignment" : 4,
5348   "linker_set_key" : "_ZTIRKj",
5349   "name" : "const unsigned int &",
5350   "referenced_type" : "_ZTIKj",
5351   "self_type" : "_ZTIRKj",
5352   "size" : 4,
5353   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5354  },
5355  {
5356   "alignment" : 4,
5357   "linker_set_key" : "_ZTIRKs",
5358   "name" : "const short &",
5359   "referenced_type" : "_ZTIKs",
5360   "self_type" : "_ZTIRKs",
5361   "size" : 4,
5362   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5363  },
5364  {
5365   "alignment" : 4,
5366   "linker_set_key" : "_ZTIRKt",
5367   "name" : "const unsigned short &",
5368   "referenced_type" : "_ZTIKt",
5369   "self_type" : "_ZTIRKt",
5370   "size" : 4,
5371   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5372  },
5373  {
5374   "alignment" : 4,
5375   "linker_set_key" : "_ZTIRKx",
5376   "name" : "const long long &",
5377   "referenced_type" : "_ZTIKx",
5378   "self_type" : "_ZTIRKx",
5379   "size" : 4,
5380   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5381  },
5382  {
5383   "alignment" : 4,
5384   "linker_set_key" : "_ZTIRKy",
5385   "name" : "const unsigned long long &",
5386   "referenced_type" : "_ZTIKy",
5387   "self_type" : "_ZTIRKy",
5388   "size" : 4,
5389   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5390  },
5391  {
5392   "alignment" : 4,
5393   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5394   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5395   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5396   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5397   "size" : 4,
5398   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5399  },
5400  {
5401   "alignment" : 4,
5402   "linker_set_key" : "_ZTIRN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE",
5403   "name" : "android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback> &",
5404   "referenced_type" : "_ZTIN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE",
5405   "self_type" : "_ZTIRN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE",
5406   "size" : 4,
5407   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5408  },
5409  {
5410   "alignment" : 4,
5411   "linker_set_key" : "_ZTIRN7android2spINS_8hardware6health7storage4V1_08IStorageEEE",
5412   "name" : "android::sp<android::hardware::health::storage::V1_0::IStorage> &",
5413   "referenced_type" : "_ZTIN7android2spINS_8hardware6health7storage4V1_08IStorageEEE",
5414   "self_type" : "_ZTIRN7android2spINS_8hardware6health7storage4V1_08IStorageEEE",
5415   "size" : 4,
5416   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5417  },
5418  {
5419   "alignment" : 4,
5420   "linker_set_key" : "_ZTIRN7android5MutexE",
5421   "name" : "android::Mutex &",
5422   "referenced_type" : "_ZTIN7android5MutexE",
5423   "self_type" : "_ZTIRN7android5MutexE",
5424   "size" : 4,
5425   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5426  },
5427  {
5428   "alignment" : 4,
5429   "linker_set_key" : "_ZTIRN7android6RWLockE",
5430   "name" : "android::RWLock &",
5431   "referenced_type" : "_ZTIN7android6RWLockE",
5432   "self_type" : "_ZTIRN7android6RWLockE",
5433   "size" : 4,
5434   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5435  },
5436  {
5437   "alignment" : 4,
5438   "linker_set_key" : "_ZTIRN7android7String8E",
5439   "name" : "android::String8 &",
5440   "referenced_type" : "_ZTIN7android7String8E",
5441   "self_type" : "_ZTIRN7android7String8E",
5442   "size" : 4,
5443   "source_file" : "/system/core/libutils/include/utils/String8.h"
5444  },
5445  {
5446   "alignment" : 4,
5447   "linker_set_key" : "_ZTIRN7android8String16E",
5448   "name" : "android::String16 &",
5449   "referenced_type" : "_ZTIN7android8String16E",
5450   "self_type" : "_ZTIRN7android8String16E",
5451   "size" : 4,
5452   "source_file" : "/system/core/libutils/include/utils/String16.h"
5453  },
5454  {
5455   "alignment" : 4,
5456   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
5457   "name" : "android::hardware::TextOutput &",
5458   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
5459   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
5460   "size" : 4,
5461   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5462  },
5463  {
5464   "alignment" : 4,
5465   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
5466   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
5467   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5468   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
5469   "size" : 4,
5470   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5471  },
5472  {
5473   "alignment" : 4,
5474   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
5475   "name" : "android::hardware::hidl_memory &",
5476   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5477   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
5478   "size" : 4,
5479   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5480  },
5481  {
5482   "alignment" : 4,
5483   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
5484   "name" : "android::hardware::hidl_string &",
5485   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5486   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
5487   "size" : 4,
5488   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5489  },
5490  {
5491   "alignment" : 4,
5492   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_023IGarbageCollectCallbackEEEEE",
5493   "name" : "android::hardware::Return<android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback> > &",
5494   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_023IGarbageCollectCallbackEEEEE",
5495   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_023IGarbageCollectCallbackEEEEE",
5496   "size" : 4,
5497   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5498  },
5499  {
5500   "alignment" : 4,
5501   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_08IStorageEEEEE",
5502   "name" : "android::hardware::Return<android::sp<android::hardware::health::storage::V1_0::IStorage> > &",
5503   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_08IStorageEEEEE",
5504   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_08IStorageEEEEE",
5505   "size" : 4,
5506   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5507  },
5508  {
5509   "alignment" : 4,
5510   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
5511   "name" : "android::hardware::Return<bool> &",
5512   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5513   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
5514   "size" : 4,
5515   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5516  },
5517  {
5518   "alignment" : 4,
5519   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
5520   "name" : "android::hardware::Return<void> &",
5521   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5522   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
5523   "size" : 4,
5524   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5525  },
5526  {
5527   "alignment" : 4,
5528   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
5529   "name" : "android::hardware::Status &",
5530   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5531   "self_type" : "_ZTIRN7android8hardware6StatusE",
5532   "size" : 4,
5533   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5534  },
5535  {
5536   "alignment" : 4,
5537   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5538   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5539   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5540   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5541   "size" : 4,
5542   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5543  },
5544  {
5545   "alignment" : 4,
5546   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5547   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5548   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5549   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5550   "size" : 4,
5551   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5552  },
5553  {
5554   "alignment" : 4,
5555   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5556   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
5557   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5558   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5559   "size" : 4,
5560   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5561  },
5562  {
5563   "alignment" : 4,
5564   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5565   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5566   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5567   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5568   "size" : 4,
5569   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5570  },
5571  {
5572   "alignment" : 4,
5573   "linker_set_key" : "_ZTIRh",
5574   "name" : "unsigned char &",
5575   "referenced_type" : "_ZTIh",
5576   "self_type" : "_ZTIRh",
5577   "size" : 4,
5578   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5579  },
5580  {
5581   "alignment" : 4,
5582   "linker_set_key" : "_ZTIRi",
5583   "name" : "int &",
5584   "referenced_type" : "_ZTIi",
5585   "self_type" : "_ZTIRi",
5586   "size" : 4,
5587   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5588  },
5589  {
5590   "alignment" : 4,
5591   "linker_set_key" : "_ZTIRj",
5592   "name" : "unsigned int &",
5593   "referenced_type" : "_ZTIj",
5594   "self_type" : "_ZTIRj",
5595   "size" : 4,
5596   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/types.h"
5597  }
5598 ],
5599 "pointer_types" :
5600 [
5601  {
5602   "alignment" : 4,
5603   "linker_set_key" : "_ZTIP13native_handle",
5604   "name" : "native_handle *",
5605   "referenced_type" : "_ZTI13native_handle",
5606   "self_type" : "_ZTIP13native_handle",
5607   "size" : 4,
5608   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5609  },
5610  {
5611   "alignment" : 4,
5612   "linker_set_key" : "_ZTIP18android_flex_plane",
5613   "name" : "android_flex_plane *",
5614   "referenced_type" : "_ZTI18android_flex_plane",
5615   "self_type" : "_ZTIP18android_flex_plane",
5616   "size" : 4,
5617   "source_file" : "/system/core/libsystem/include/system/graphics.h"
5618  },
5619  {
5620   "alignment" : 4,
5621   "linker_set_key" : "_ZTIP7log_msg",
5622   "name" : "log_msg *",
5623   "referenced_type" : "_ZTI7log_msg",
5624   "self_type" : "_ZTIP7log_msg",
5625   "size" : 4,
5626   "source_file" : "/system/core/liblog/include/log/log_read.h"
5627  },
5628  {
5629   "alignment" : 4,
5630   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
5631   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
5632   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
5633   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
5634   "size" : 4,
5635   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
5636  },
5637  {
5638   "alignment" : 4,
5639   "linker_set_key" : "_ZTIPFiPvE",
5640   "name" : "int (*)(void *)",
5641   "referenced_type" : "_ZTIFiPvE",
5642   "self_type" : "_ZTIPFiPvE",
5643   "size" : 4,
5644   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5645  },
5646  {
5647   "alignment" : 4,
5648   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
5649   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5650   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
5651   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
5652   "size" : 4,
5653   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5654  },
5655  {
5656   "alignment" : 4,
5657   "linker_set_key" : "_ZTIPK13native_handle",
5658   "name" : "const native_handle *",
5659   "referenced_type" : "_ZTIK13native_handle",
5660   "self_type" : "_ZTIPK13native_handle",
5661   "size" : 4,
5662   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5663  },
5664  {
5665   "alignment" : 4,
5666   "linker_set_key" : "_ZTIPK7log_msg",
5667   "name" : "const log_msg *",
5668   "referenced_type" : "_ZTIK7log_msg",
5669   "self_type" : "_ZTIPK7log_msg",
5670   "size" : 4,
5671   "source_file" : "/system/core/liblog/include/log/log_read.h"
5672  },
5673  {
5674   "alignment" : 4,
5675   "linker_set_key" : "_ZTIPKDs",
5676   "name" : "const char16_t *",
5677   "referenced_type" : "_ZTIKDs",
5678   "self_type" : "_ZTIPKDs",
5679   "size" : 4,
5680   "source_file" : "/system/core/libutils/include/utils/String16.h"
5681  },
5682  {
5683   "alignment" : 4,
5684   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
5685   "name" : "const android::VectorImpl *",
5686   "referenced_type" : "_ZTIKN7android10VectorImplE",
5687   "self_type" : "_ZTIPKN7android10VectorImplE",
5688   "size" : 4,
5689   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5690  },
5691  {
5692   "alignment" : 4,
5693   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
5694   "name" : "const android::NativeHandle *",
5695   "referenced_type" : "_ZTIKN7android12NativeHandleE",
5696   "self_type" : "_ZTIPKN7android12NativeHandleE",
5697   "size" : 4,
5698   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5699  },
5700  {
5701   "alignment" : 4,
5702   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5703   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5704   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5705   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5706   "size" : 4,
5707   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5708  },
5709  {
5710   "alignment" : 4,
5711   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5712   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5713   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5714   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5715   "size" : 4,
5716   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5717  },
5718  {
5719   "alignment" : 4,
5720   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5721   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5722   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5723   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5724   "size" : 4,
5725   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5726  },
5727  {
5728   "alignment" : 4,
5729   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
5730   "name" : "const android::sp<android::hardware::ProcessState> *",
5731   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
5732   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
5733   "size" : 4,
5734   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5735  },
5736  {
5737   "alignment" : 4,
5738   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5739   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5740   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5741   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5742   "size" : 4,
5743   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5744  },
5745  {
5746   "alignment" : 4,
5747   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5748   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5749   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5750   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5751   "size" : 4,
5752   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5753  },
5754  {
5755   "alignment" : 4,
5756   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE",
5757   "name" : "const android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback> *",
5758   "referenced_type" : "_ZTIKN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE",
5759   "self_type" : "_ZTIPKN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE",
5760   "size" : 4,
5761   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5762  },
5763  {
5764   "alignment" : 4,
5765   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware6health7storage4V1_08IStorageEEE",
5766   "name" : "const android::sp<android::hardware::health::storage::V1_0::IStorage> *",
5767   "referenced_type" : "_ZTIKN7android2spINS_8hardware6health7storage4V1_08IStorageEEE",
5768   "self_type" : "_ZTIPKN7android2spINS_8hardware6health7storage4V1_08IStorageEEE",
5769   "size" : 4,
5770   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5771  },
5772  {
5773   "alignment" : 4,
5774   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
5775   "name" : "const android::sp<android::hardware::IBinder> *",
5776   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5777   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
5778   "size" : 4,
5779   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5780  },
5781  {
5782   "alignment" : 4,
5783   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5784   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5785   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5786   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5787   "size" : 4,
5788   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5789  },
5790  {
5791   "alignment" : 4,
5792   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
5793   "name" : "const android::wp<android::hardware::BHwBinder> *",
5794   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5795   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
5796   "size" : 4,
5797   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5798  },
5799  {
5800   "alignment" : 4,
5801   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5802   "name" : "const android::hidl::base::V1_0::IBase *",
5803   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
5804   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5805   "size" : 4,
5806   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
5807  },
5808  {
5809   "alignment" : 4,
5810   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
5811   "name" : "const android::hidl::base::V1_0::BpHwBase *",
5812   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
5813   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
5814   "size" : 4,
5815   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5816  },
5817  {
5818   "alignment" : 4,
5819   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
5820   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
5821   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
5822   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
5823   "size" : 4,
5824   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5825  },
5826  {
5827   "alignment" : 4,
5828   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
5829   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
5830   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
5831   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
5832   "size" : 4,
5833   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5834  },
5835  {
5836   "alignment" : 4,
5837   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
5838   "name" : "const android::RefBase *",
5839   "referenced_type" : "_ZTIKN7android7RefBaseE",
5840   "self_type" : "_ZTIPKN7android7RefBaseE",
5841   "size" : 4,
5842   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5843  },
5844  {
5845   "alignment" : 4,
5846   "linker_set_key" : "_ZTIPKN7android7String8E",
5847   "name" : "const android::String8 *",
5848   "referenced_type" : "_ZTIKN7android7String8E",
5849   "self_type" : "_ZTIPKN7android7String8E",
5850   "size" : 4,
5851   "source_file" : "/system/core/libutils/include/utils/String8.h"
5852  },
5853  {
5854   "alignment" : 4,
5855   "linker_set_key" : "_ZTIPKN7android8String16E",
5856   "name" : "const android::String16 *",
5857   "referenced_type" : "_ZTIKN7android8String16E",
5858   "self_type" : "_ZTIPKN7android8String16E",
5859   "size" : 4,
5860   "source_file" : "/system/core/libutils/include/utils/String16.h"
5861  },
5862  {
5863   "alignment" : 4,
5864   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5865   "name" : "const android::hardware::BpHwRefBase *",
5866   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5867   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5868   "size" : 4,
5869   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5870  },
5871  {
5872   "alignment" : 4,
5873   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
5874   "name" : "const android::hardware::hidl_memory *",
5875   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5876   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
5877   "size" : 4,
5878   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5879  },
5880  {
5881   "alignment" : 4,
5882   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
5883   "name" : "const android::hardware::hidl_version *",
5884   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5885   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
5886   "size" : 4,
5887   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5888  },
5889  {
5890   "alignment" : 4,
5891   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_023IGarbageCollectCallbackEEEEE",
5892   "name" : "const android::hardware::Return<android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback> > *",
5893   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_023IGarbageCollectCallbackEEEEE",
5894   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_023IGarbageCollectCallbackEEEEE",
5895   "size" : 4,
5896   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5897  },
5898  {
5899   "alignment" : 4,
5900   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_08IStorageEEEEE",
5901   "name" : "const android::hardware::Return<android::sp<android::hardware::health::storage::V1_0::IStorage> > *",
5902   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_08IStorageEEEEE",
5903   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_08IStorageEEEEE",
5904   "size" : 4,
5905   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5906  },
5907  {
5908   "alignment" : 4,
5909   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
5910   "name" : "const android::hardware::Return<bool> *",
5911   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5912   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
5913   "size" : 4,
5914   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5915  },
5916  {
5917   "alignment" : 4,
5918   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
5919   "name" : "const android::hardware::Status *",
5920   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5921   "self_type" : "_ZTIPKN7android8hardware6StatusE",
5922   "size" : 4,
5923   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5924  },
5925  {
5926   "alignment" : 4,
5927   "linker_set_key" : "_ZTIPKN7android8hardware6health7storage4V1_011BpHwStorageE",
5928   "name" : "const android::hardware::health::storage::V1_0::BpHwStorage *",
5929   "referenced_type" : "_ZTIKN7android8hardware6health7storage4V1_011BpHwStorageE",
5930   "self_type" : "_ZTIPKN7android8hardware6health7storage4V1_011BpHwStorageE",
5931   "size" : 4,
5932   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h"
5933  },
5934  {
5935   "alignment" : 4,
5936   "linker_set_key" : "_ZTIPKN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE",
5937   "name" : "const android::hardware::health::storage::V1_0::IGarbageCollectCallback *",
5938   "referenced_type" : "_ZTIKN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE",
5939   "self_type" : "_ZTIPKN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE",
5940   "size" : 4,
5941   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
5942  },
5943  {
5944   "alignment" : 4,
5945   "linker_set_key" : "_ZTIPKN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE",
5946   "name" : "const android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback *",
5947   "referenced_type" : "_ZTIKN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE",
5948   "self_type" : "_ZTIPKN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE",
5949   "size" : 4,
5950   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h"
5951  },
5952  {
5953   "alignment" : 4,
5954   "linker_set_key" : "_ZTIPKN7android8hardware6health7storage4V1_08IStorageE",
5955   "name" : "const android::hardware::health::storage::V1_0::IStorage *",
5956   "referenced_type" : "_ZTIKN7android8hardware6health7storage4V1_08IStorageE",
5957   "self_type" : "_ZTIPKN7android8hardware6health7storage4V1_08IStorageE",
5958   "size" : 4,
5959   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
5960  },
5961  {
5962   "alignment" : 4,
5963   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5964   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5965   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5966   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5967   "size" : 4,
5968   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5969  },
5970  {
5971   "alignment" : 4,
5972   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5973   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5974   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5975   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5976   "size" : 4,
5977   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5978  },
5979  {
5980   "alignment" : 4,
5981   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
5982   "name" : "const android::hardware::details::hidl_pointer<int> *",
5983   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
5984   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
5985   "size" : 4,
5986   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5987  },
5988  {
5989   "alignment" : 4,
5990   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
5991   "name" : "const android::hardware::details::return_status *",
5992   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
5993   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
5994   "size" : 4,
5995   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5996  },
5997  {
5998   "alignment" : 4,
5999   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
6000   "name" : "const android::hardware::hidl_vec<int> *",
6001   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6002   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
6003   "size" : 4,
6004   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6005  },
6006  {
6007   "alignment" : 4,
6008   "linker_set_key" : "_ZTIPKc",
6009   "name" : "const char *",
6010   "referenced_type" : "_ZTIKc",
6011   "self_type" : "_ZTIPKc",
6012   "size" : 4,
6013   "source_file" : "/system/core/liblog/include/android/log.h"
6014  },
6015  {
6016   "alignment" : 4,
6017   "linker_set_key" : "_ZTIPKh",
6018   "name" : "const unsigned char *",
6019   "referenced_type" : "_ZTIKh",
6020   "self_type" : "_ZTIPKh",
6021   "size" : 4,
6022   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6023  },
6024  {
6025   "alignment" : 4,
6026   "linker_set_key" : "_ZTIPKv",
6027   "name" : "const void *",
6028   "referenced_type" : "_ZTIKv",
6029   "self_type" : "_ZTIPKv",
6030   "size" : 4,
6031   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6032  },
6033  {
6034   "alignment" : 4,
6035   "linker_set_key" : "_ZTIPKy",
6036   "name" : "const unsigned long long *",
6037   "referenced_type" : "_ZTIKy",
6038   "self_type" : "_ZTIPKy",
6039   "size" : 4,
6040   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6041  },
6042  {
6043   "alignment" : 4,
6044   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
6045   "name" : "android::ScopedTrace *",
6046   "referenced_type" : "_ZTIN7android11ScopedTraceE",
6047   "self_type" : "_ZTIPN7android11ScopedTraceE",
6048   "size" : 4,
6049   "source_file" : "/system/core/libutils/include/utils/Trace.h"
6050  },
6051  {
6052   "alignment" : 4,
6053   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
6054   "name" : "android::ReferenceRenamer *",
6055   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
6056   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
6057   "size" : 4,
6058   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6059  },
6060  {
6061   "alignment" : 4,
6062   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
6063   "name" : "android::VirtualLightRefBase *",
6064   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
6065   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
6066   "size" : 4,
6067   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
6068  },
6069  {
6070   "alignment" : 4,
6071   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
6072   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6073   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
6074   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
6075   "size" : 4,
6076   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6077  },
6078  {
6079   "alignment" : 4,
6080   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6081   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6082   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6083   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6084   "size" : 4,
6085   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6086  },
6087  {
6088   "alignment" : 4,
6089   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6090   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6091   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6092   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6093   "size" : 4,
6094   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6095  },
6096  {
6097   "alignment" : 4,
6098   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
6099   "name" : "android::sp<android::hardware::ProcessState> *",
6100   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
6101   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
6102   "size" : 4,
6103   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6104  },
6105  {
6106   "alignment" : 4,
6107   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6108   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6109   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6110   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6111   "size" : 4,
6112   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6113  },
6114  {
6115   "alignment" : 4,
6116   "linker_set_key" : "_ZTIPN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE",
6117   "name" : "android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback> *",
6118   "referenced_type" : "_ZTIN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE",
6119   "self_type" : "_ZTIPN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE",
6120   "size" : 4,
6121   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6122  },
6123  {
6124   "alignment" : 4,
6125   "linker_set_key" : "_ZTIPN7android2spINS_8hardware6health7storage4V1_08IStorageEEE",
6126   "name" : "android::sp<android::hardware::health::storage::V1_0::IStorage> *",
6127   "referenced_type" : "_ZTIN7android2spINS_8hardware6health7storage4V1_08IStorageEEE",
6128   "self_type" : "_ZTIPN7android2spINS_8hardware6health7storage4V1_08IStorageEEE",
6129   "size" : 4,
6130   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6131  },
6132  {
6133   "alignment" : 4,
6134   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6135   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6136   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6137   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6138   "size" : 4,
6139   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6140  },
6141  {
6142   "alignment" : 4,
6143   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
6144   "name" : "android::sp<android::hardware::IBinder> *",
6145   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
6146   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
6147   "size" : 4,
6148   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6149  },
6150  {
6151   "alignment" : 4,
6152   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
6153   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
6154   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
6155   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
6156   "size" : 4,
6157   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6158  },
6159  {
6160   "alignment" : 4,
6161   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6162   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6163   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6164   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6165   "size" : 4,
6166   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6167  },
6168  {
6169   "alignment" : 4,
6170   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
6171   "name" : "android::wp<android::hardware::BHwBinder> *",
6172   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
6173   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
6174   "size" : 4,
6175   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6176  },
6177  {
6178   "alignment" : 4,
6179   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
6180   "name" : "android::hidl::base::V1_0::IBase *",
6181   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
6182   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
6183   "size" : 4,
6184   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6185  },
6186  {
6187   "alignment" : 4,
6188   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
6189   "name" : "android::hidl::base::V1_0::BnHwBase *",
6190   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
6191   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
6192   "size" : 4,
6193   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
6194  },
6195  {
6196   "alignment" : 4,
6197   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
6198   "name" : "android::hidl::manager::V1_0::IServiceManager *",
6199   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
6200   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
6201   "size" : 4,
6202   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6203  },
6204  {
6205   "alignment" : 4,
6206   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
6207   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
6208   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
6209   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
6210   "size" : 4,
6211   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6212  },
6213  {
6214   "alignment" : 4,
6215   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
6216   "name" : "android::Mutex::Autolock *",
6217   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
6218   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
6219   "size" : 4,
6220   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6221  },
6222  {
6223   "alignment" : 4,
6224   "linker_set_key" : "_ZTIPN7android5MutexE",
6225   "name" : "android::Mutex *",
6226   "referenced_type" : "_ZTIN7android5MutexE",
6227   "self_type" : "_ZTIPN7android5MutexE",
6228   "size" : 4,
6229   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6230  },
6231  {
6232   "alignment" : 4,
6233   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
6234   "name" : "android::RWLock::AutoRLock *",
6235   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
6236   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
6237   "size" : 4,
6238   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6239  },
6240  {
6241   "alignment" : 4,
6242   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
6243   "name" : "android::RWLock::AutoWLock *",
6244   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
6245   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
6246   "size" : 4,
6247   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6248  },
6249  {
6250   "alignment" : 4,
6251   "linker_set_key" : "_ZTIPN7android6RWLockE",
6252   "name" : "android::RWLock *",
6253   "referenced_type" : "_ZTIN7android6RWLockE",
6254   "self_type" : "_ZTIPN7android6RWLockE",
6255   "size" : 4,
6256   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6257  },
6258  {
6259   "alignment" : 4,
6260   "linker_set_key" : "_ZTIPN7android6ThreadE",
6261   "name" : "android::Thread *",
6262   "referenced_type" : "_ZTIN7android6ThreadE",
6263   "self_type" : "_ZTIPN7android6ThreadE",
6264   "size" : 4,
6265   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6266  },
6267  {
6268   "alignment" : 4,
6269   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
6270   "name" : "android::RefBase::weakref_impl *",
6271   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
6272   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
6273   "size" : 4,
6274   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6275  },
6276  {
6277   "alignment" : 4,
6278   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
6279   "name" : "android::RefBase::weakref_type *",
6280   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
6281   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
6282   "size" : 4,
6283   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6284  },
6285  {
6286   "alignment" : 4,
6287   "linker_set_key" : "_ZTIPN7android7RefBaseE",
6288   "name" : "android::RefBase *",
6289   "referenced_type" : "_ZTIN7android7RefBaseE",
6290   "self_type" : "_ZTIPN7android7RefBaseE",
6291   "size" : 4,
6292   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6293  },
6294  {
6295   "alignment" : 4,
6296   "linker_set_key" : "_ZTIPN7android7String8E",
6297   "name" : "android::String8 *",
6298   "referenced_type" : "_ZTIN7android7String8E",
6299   "self_type" : "_ZTIPN7android7String8E",
6300   "size" : 4,
6301   "source_file" : "/system/core/libutils/include/utils/String8.h"
6302  },
6303  {
6304   "alignment" : 4,
6305   "linker_set_key" : "_ZTIPN7android8String16E",
6306   "name" : "android::String16 *",
6307   "referenced_type" : "_ZTIN7android8String16E",
6308   "self_type" : "_ZTIPN7android8String16E",
6309   "size" : 4,
6310   "source_file" : "/system/core/libutils/include/utils/String16.h"
6311  },
6312  {
6313   "alignment" : 4,
6314   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
6315   "name" : "android::hardware::IInterface *",
6316   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
6317   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
6318   "size" : 4,
6319   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6320  },
6321  {
6322   "alignment" : 4,
6323   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
6324   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
6325   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6326   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
6327   "size" : 4,
6328   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6329  },
6330  {
6331   "alignment" : 4,
6332   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEEE",
6333   "name" : "android::hardware::BpInterface<android::hardware::health::storage::V1_0::IGarbageCollectCallback> *",
6334   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEEE",
6335   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEEE",
6336   "size" : 4,
6337   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6338  },
6339  {
6340   "alignment" : 4,
6341   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEEE",
6342   "name" : "android::hardware::BpInterface<android::hardware::health::storage::V1_0::IStorage> *",
6343   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEEE",
6344   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEEE",
6345   "size" : 4,
6346   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6347  },
6348  {
6349   "alignment" : 4,
6350   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
6351   "name" : "android::hardware::hidl_memory *",
6352   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6353   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
6354   "size" : 4,
6355   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6356  },
6357  {
6358   "alignment" : 4,
6359   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
6360   "name" : "android::hardware::hidl_string *",
6361   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6362   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
6363   "size" : 4,
6364   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6365  },
6366  {
6367   "alignment" : 4,
6368   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
6369   "name" : "android::hardware::ProcessState *",
6370   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
6371   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
6372   "size" : 4,
6373   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6374  },
6375  {
6376   "alignment" : 4,
6377   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
6378   "name" : "android::hardware::hidl_version *",
6379   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
6380   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
6381   "size" : 4,
6382   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6383  },
6384  {
6385   "alignment" : 4,
6386   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6387   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
6388   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6389   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6390   "size" : 4,
6391   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6392  },
6393  {
6394   "alignment" : 4,
6395   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6396   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
6397   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6398   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6399   "size" : 4,
6400   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6401  },
6402  {
6403   "alignment" : 4,
6404   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6405   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
6406   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6407   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6408   "size" : 4,
6409   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6410  },
6411  {
6412   "alignment" : 4,
6413   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6414   "name" : "android::hardware::GrantorDescriptor *",
6415   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
6416   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6417   "size" : 4,
6418   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6419  },
6420  {
6421   "alignment" : 4,
6422   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
6423   "name" : "android::hardware::hidl_death_recipient *",
6424   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
6425   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
6426   "size" : 4,
6427   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6428  },
6429  {
6430   "alignment" : 4,
6431   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
6432   "name" : "android::hardware::hidl_binder_death_recipient *",
6433   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
6434   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
6435   "size" : 4,
6436   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6437  },
6438  {
6439   "alignment" : 4,
6440   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
6441   "name" : "android::hardware::Parcel *",
6442   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
6443   "self_type" : "_ZTIPN7android8hardware6ParcelE",
6444   "size" : 4,
6445   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6446  },
6447  {
6448   "alignment" : 4,
6449   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_023IGarbageCollectCallbackEEEEE",
6450   "name" : "android::hardware::Return<android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback> > *",
6451   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_023IGarbageCollectCallbackEEEEE",
6452   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_023IGarbageCollectCallbackEEEEE",
6453   "size" : 4,
6454   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6455  },
6456  {
6457   "alignment" : 4,
6458   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_08IStorageEEEEE",
6459   "name" : "android::hardware::Return<android::sp<android::hardware::health::storage::V1_0::IStorage> > *",
6460   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_08IStorageEEEEE",
6461   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_08IStorageEEEEE",
6462   "size" : 4,
6463   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6464  },
6465  {
6466   "alignment" : 4,
6467   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
6468   "name" : "android::hardware::Return<bool> *",
6469   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6470   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
6471   "size" : 4,
6472   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6473  },
6474  {
6475   "alignment" : 4,
6476   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
6477   "name" : "android::hardware::Return<void> *",
6478   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
6479   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
6480   "size" : 4,
6481   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6482  },
6483  {
6484   "alignment" : 4,
6485   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
6486   "name" : "android::hardware::Status *",
6487   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6488   "self_type" : "_ZTIPN7android8hardware6StatusE",
6489   "size" : 4,
6490   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6491  },
6492  {
6493   "alignment" : 4,
6494   "linker_set_key" : "_ZTIPN7android8hardware6health7storage4V1_011BnHwStorageE",
6495   "name" : "android::hardware::health::storage::V1_0::BnHwStorage *",
6496   "referenced_type" : "_ZTIN7android8hardware6health7storage4V1_011BnHwStorageE",
6497   "self_type" : "_ZTIPN7android8hardware6health7storage4V1_011BnHwStorageE",
6498   "size" : 4,
6499   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6500  },
6501  {
6502   "alignment" : 4,
6503   "linker_set_key" : "_ZTIPN7android8hardware6health7storage4V1_011BpHwStorageE",
6504   "name" : "android::hardware::health::storage::V1_0::BpHwStorage *",
6505   "referenced_type" : "_ZTIN7android8hardware6health7storage4V1_011BpHwStorageE",
6506   "self_type" : "_ZTIPN7android8hardware6health7storage4V1_011BpHwStorageE",
6507   "size" : 4,
6508   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6509  },
6510  {
6511   "alignment" : 4,
6512   "linker_set_key" : "_ZTIPN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE",
6513   "name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback *",
6514   "referenced_type" : "_ZTIN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE",
6515   "self_type" : "_ZTIPN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE",
6516   "size" : 4,
6517   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6518  },
6519  {
6520   "alignment" : 4,
6521   "linker_set_key" : "_ZTIPN7android8hardware6health7storage4V1_024BsGarbageCollectCallbackE",
6522   "name" : "android::hardware::health::storage::V1_0::BsGarbageCollectCallback *",
6523   "referenced_type" : "_ZTIN7android8hardware6health7storage4V1_024BsGarbageCollectCallbackE",
6524   "self_type" : "_ZTIPN7android8hardware6health7storage4V1_024BsGarbageCollectCallbackE",
6525   "size" : 4,
6526   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6527  },
6528  {
6529   "alignment" : 4,
6530   "linker_set_key" : "_ZTIPN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackE",
6531   "name" : "android::hardware::health::storage::V1_0::BnHwGarbageCollectCallback *",
6532   "referenced_type" : "_ZTIN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackE",
6533   "self_type" : "_ZTIPN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackE",
6534   "size" : 4,
6535   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6536  },
6537  {
6538   "alignment" : 4,
6539   "linker_set_key" : "_ZTIPN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE",
6540   "name" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback *",
6541   "referenced_type" : "_ZTIN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE",
6542   "self_type" : "_ZTIPN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE",
6543   "size" : 4,
6544   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6545  },
6546  {
6547   "alignment" : 4,
6548   "linker_set_key" : "_ZTIPN7android8hardware6health7storage4V1_08IStorageE",
6549   "name" : "android::hardware::health::storage::V1_0::IStorage *",
6550   "referenced_type" : "_ZTIN7android8hardware6health7storage4V1_08IStorageE",
6551   "self_type" : "_ZTIPN7android8hardware6health7storage4V1_08IStorageE",
6552   "size" : 4,
6553   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6554  },
6555  {
6556   "alignment" : 4,
6557   "linker_set_key" : "_ZTIPN7android8hardware6health7storage4V1_09BsStorageE",
6558   "name" : "android::hardware::health::storage::V1_0::BsStorage *",
6559   "referenced_type" : "_ZTIN7android8hardware6health7storage4V1_09BsStorageE",
6560   "self_type" : "_ZTIPN7android8hardware6health7storage4V1_09BsStorageE",
6561   "size" : 4,
6562   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6563  },
6564  {
6565   "alignment" : 4,
6566   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
6567   "name" : "android::hardware::IBinder::DeathRecipient *",
6568   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
6569   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
6570   "size" : 4,
6571   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6572  },
6573  {
6574   "alignment" : 4,
6575   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
6576   "name" : "android::hardware::IBinder *",
6577   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
6578   "self_type" : "_ZTIPN7android8hardware7IBinderE",
6579   "size" : 4,
6580   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6581  },
6582  {
6583   "alignment" : 4,
6584   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6585   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6586   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6587   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6588   "size" : 4,
6589   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6590  },
6591  {
6592   "alignment" : 4,
6593   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6594   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6595   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6596   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6597   "size" : 4,
6598   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6599  },
6600  {
6601   "alignment" : 4,
6602   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6603   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
6604   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6605   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6606   "size" : 4,
6607   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6608  },
6609  {
6610   "alignment" : 4,
6611   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
6612   "name" : "android::hardware::details::return_status *",
6613   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
6614   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
6615   "size" : 4,
6616   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6617  },
6618  {
6619   "alignment" : 4,
6620   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
6621   "name" : "android::hardware::details::HidlInstrumentor *",
6622   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
6623   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
6624   "size" : 4,
6625   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6626  },
6627  {
6628   "alignment" : 4,
6629   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6630   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
6631   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6632   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6633   "size" : 4,
6634   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6635  },
6636  {
6637   "alignment" : 4,
6638   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6639   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
6640   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6641   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6642   "size" : 4,
6643   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6644  },
6645  {
6646   "alignment" : 4,
6647   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
6648   "name" : "android::hardware::BHwBinder *",
6649   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
6650   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
6651   "size" : 4,
6652   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6653  },
6654  {
6655   "alignment" : 4,
6656   "linker_set_key" : "_ZTIPN7android9ConditionE",
6657   "name" : "android::Condition *",
6658   "referenced_type" : "_ZTIN7android9ConditionE",
6659   "self_type" : "_ZTIPN7android9ConditionE",
6660   "size" : 4,
6661   "source_file" : "/system/core/libutils/include/utils/Condition.h"
6662  },
6663  {
6664   "alignment" : 4,
6665   "linker_set_key" : "_ZTIPPv",
6666   "name" : "void **",
6667   "referenced_type" : "_ZTIPv",
6668   "self_type" : "_ZTIPPv",
6669   "size" : 4,
6670   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6671  },
6672  {
6673   "alignment" : 4,
6674   "linker_set_key" : "_ZTIPc",
6675   "name" : "char *",
6676   "referenced_type" : "_ZTIc",
6677   "self_type" : "_ZTIPc",
6678   "size" : 4,
6679   "source_file" : "/system/core/liblog/include/log/log_read.h"
6680  },
6681  {
6682   "alignment" : 4,
6683   "linker_set_key" : "_ZTIPh",
6684   "name" : "unsigned char *",
6685   "referenced_type" : "_ZTIh",
6686   "self_type" : "_ZTIPh",
6687   "size" : 4,
6688   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6689  },
6690  {
6691   "alignment" : 4,
6692   "linker_set_key" : "_ZTIPi",
6693   "name" : "int *",
6694   "referenced_type" : "_ZTIi",
6695   "self_type" : "_ZTIPi",
6696   "size" : 4,
6697   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6698  },
6699  {
6700   "alignment" : 4,
6701   "linker_set_key" : "_ZTIPv",
6702   "name" : "void *",
6703   "referenced_type" : "_ZTIv",
6704   "self_type" : "_ZTIPv",
6705   "size" : 4,
6706   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6707  },
6708  {
6709   "alignment" : 4,
6710   "linker_set_key" : "_ZTIPy",
6711   "name" : "unsigned long long *",
6712   "referenced_type" : "_ZTIy",
6713   "self_type" : "_ZTIPy",
6714   "size" : 4,
6715   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6716  }
6717 ],
6718 "qualified_types" :
6719 [
6720  {
6721   "alignment" : 4,
6722   "is_const" : true,
6723   "linker_set_key" : "_ZTIK13native_handle",
6724   "name" : "const native_handle",
6725   "referenced_type" : "_ZTI13native_handle",
6726   "self_type" : "_ZTIK13native_handle",
6727   "size" : 12,
6728   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6729  },
6730  {
6731   "alignment" : 4,
6732   "is_const" : true,
6733   "linker_set_key" : "_ZTIK7log_msg",
6734   "name" : "const log_msg",
6735   "referenced_type" : "_ZTI7log_msg",
6736   "self_type" : "_ZTIK7log_msg",
6737   "size" : 5124,
6738   "source_file" : "/system/core/liblog/include/log/log_read.h"
6739  },
6740  {
6741   "alignment" : 2,
6742   "is_const" : true,
6743   "linker_set_key" : "_ZTIKDs",
6744   "name" : "const char16_t",
6745   "referenced_type" : "_ZTIDs",
6746   "self_type" : "_ZTIKDs",
6747   "size" : 2,
6748   "source_file" : "/system/core/libutils/include/utils/String16.h"
6749  },
6750  {
6751   "alignment" : 4,
6752   "is_const" : true,
6753   "linker_set_key" : "_ZTIKN7android10VectorImplE",
6754   "name" : "const android::VectorImpl",
6755   "referenced_type" : "_ZTIN7android10VectorImplE",
6756   "self_type" : "_ZTIKN7android10VectorImplE",
6757   "size" : 20,
6758   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6759  },
6760  {
6761   "alignment" : 4,
6762   "is_const" : true,
6763   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
6764   "name" : "const android::NativeHandle",
6765   "referenced_type" : "_ZTIN7android12NativeHandleE",
6766   "self_type" : "_ZTIKN7android12NativeHandleE",
6767   "size" : 12,
6768   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6769  },
6770  {
6771   "alignment" : 4,
6772   "is_const" : true,
6773   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6774   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
6775   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
6776   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6777   "size" : 4,
6778   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6779  },
6780  {
6781   "alignment" : 4,
6782   "is_const" : true,
6783   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6784   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6785   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6786   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6787   "size" : 4,
6788   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6789  },
6790  {
6791   "alignment" : 4,
6792   "is_const" : true,
6793   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6794   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6795   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6796   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6797   "size" : 4,
6798   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6799  },
6800  {
6801   "alignment" : 4,
6802   "is_const" : true,
6803   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6804   "name" : "const android::sp<android::hardware::ProcessState>",
6805   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
6806   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6807   "size" : 4,
6808   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6809  },
6810  {
6811   "alignment" : 4,
6812   "is_const" : true,
6813   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6814   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
6815   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
6816   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6817   "size" : 4,
6818   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6819  },
6820  {
6821   "alignment" : 4,
6822   "is_const" : true,
6823   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6824   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6825   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6826   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6827   "size" : 4,
6828   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6829  },
6830  {
6831   "alignment" : 4,
6832   "is_const" : true,
6833   "linker_set_key" : "_ZTIKN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE",
6834   "name" : "const android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback>",
6835   "referenced_type" : "_ZTIN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE",
6836   "self_type" : "_ZTIKN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE",
6837   "size" : 4,
6838   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6839  },
6840  {
6841   "alignment" : 4,
6842   "is_const" : true,
6843   "linker_set_key" : "_ZTIKN7android2spINS_8hardware6health7storage4V1_08IStorageEEE",
6844   "name" : "const android::sp<android::hardware::health::storage::V1_0::IStorage>",
6845   "referenced_type" : "_ZTIN7android2spINS_8hardware6health7storage4V1_08IStorageEEE",
6846   "self_type" : "_ZTIKN7android2spINS_8hardware6health7storage4V1_08IStorageEEE",
6847   "size" : 4,
6848   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6849  },
6850  {
6851   "alignment" : 4,
6852   "is_const" : true,
6853   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6854   "name" : "const android::sp<android::hardware::IBinder>",
6855   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
6856   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6857   "size" : 4,
6858   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6859  },
6860  {
6861   "alignment" : 4,
6862   "is_const" : true,
6863   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6864   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
6865   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
6866   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6867   "size" : 8,
6868   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6869  },
6870  {
6871   "alignment" : 4,
6872   "is_const" : true,
6873   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6874   "name" : "const android::wp<android::hardware::BHwBinder>",
6875   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
6876   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6877   "size" : 8,
6878   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6879  },
6880  {
6881   "alignment" : 4,
6882   "is_const" : true,
6883   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6884   "name" : "const android::hidl::base::V1_0::IBase",
6885   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
6886   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6887   "size" : 12,
6888   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6889  },
6890  {
6891   "alignment" : 4,
6892   "is_const" : true,
6893   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6894   "name" : "const android::hidl::base::V1_0::BpHwBase",
6895   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
6896   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6897   "size" : 92,
6898   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6899  },
6900  {
6901   "alignment" : 4,
6902   "is_const" : true,
6903   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6904   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6905   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6906   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6907   "size" : 4,
6908   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6909  },
6910  {
6911   "alignment" : 4,
6912   "is_const" : true,
6913   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6914   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6915   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6916   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6917   "size" : 4,
6918   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6919  },
6920  {
6921   "alignment" : 1,
6922   "is_const" : true,
6923   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
6924   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6925   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
6926   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
6927   "size" : 1,
6928   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6929  },
6930  {
6931   "alignment" : 4,
6932   "is_const" : true,
6933   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6934   "name" : "const android::hidl::manager::V1_0::IServiceManager",
6935   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
6936   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6937   "size" : 12,
6938   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6939  },
6940  {
6941   "alignment" : 4,
6942   "is_const" : true,
6943   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6944   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
6945   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
6946   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6947   "size" : 12,
6948   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6949  },
6950  {
6951   "alignment" : 4,
6952   "is_const" : true,
6953   "linker_set_key" : "_ZTIKN7android7RefBaseE",
6954   "name" : "const android::RefBase",
6955   "referenced_type" : "_ZTIN7android7RefBaseE",
6956   "self_type" : "_ZTIKN7android7RefBaseE",
6957   "size" : 8,
6958   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6959  },
6960  {
6961   "alignment" : 4,
6962   "is_const" : true,
6963   "linker_set_key" : "_ZTIKN7android7String8E",
6964   "name" : "const android::String8",
6965   "referenced_type" : "_ZTIN7android7String8E",
6966   "self_type" : "_ZTIKN7android7String8E",
6967   "size" : 4,
6968   "source_file" : "/system/core/libutils/include/utils/String8.h"
6969  },
6970  {
6971   "alignment" : 4,
6972   "is_const" : true,
6973   "linker_set_key" : "_ZTIKN7android8String16E",
6974   "name" : "const android::String16",
6975   "referenced_type" : "_ZTIN7android8String16E",
6976   "self_type" : "_ZTIKN7android8String16E",
6977   "size" : 4,
6978   "source_file" : "/system/core/libutils/include/utils/String16.h"
6979  },
6980  {
6981   "alignment" : 1,
6982   "is_const" : true,
6983   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6984   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
6985   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6986   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6987   "size" : 32,
6988   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6989  },
6990  {
6991   "alignment" : 4,
6992   "is_const" : true,
6993   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6994   "name" : "const android::hardware::BpHwRefBase",
6995   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
6996   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6997   "size" : 24,
6998   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6999  },
7000  {
7001   "alignment" : 4,
7002   "is_const" : true,
7003   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
7004   "name" : "const android::hardware::hidl_handle",
7005   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
7006   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
7007   "size" : 16,
7008   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7009  },
7010  {
7011   "alignment" : 4,
7012   "is_const" : true,
7013   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
7014   "name" : "const android::hardware::hidl_memory",
7015   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
7016   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
7017   "size" : 40,
7018   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7019  },
7020  {
7021   "alignment" : 4,
7022   "is_const" : true,
7023   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
7024   "name" : "const android::hardware::hidl_string",
7025   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
7026   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
7027   "size" : 16,
7028   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7029  },
7030  {
7031   "alignment" : 2,
7032   "is_const" : true,
7033   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
7034   "name" : "const android::hardware::hidl_version",
7035   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
7036   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
7037   "size" : 4,
7038   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7039  },
7040  {
7041   "alignment" : 4,
7042   "is_const" : true,
7043   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
7044   "name" : "const android::hardware::Parcel",
7045   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
7046   "self_type" : "_ZTIKN7android8hardware6ParcelE",
7047   "size" : 68,
7048   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7049  },
7050  {
7051   "alignment" : 4,
7052   "is_const" : true,
7053   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_023IGarbageCollectCallbackEEEEE",
7054   "name" : "const android::hardware::Return<android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback> >",
7055   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_023IGarbageCollectCallbackEEEEE",
7056   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_023IGarbageCollectCallbackEEEEE",
7057   "size" : 28,
7058   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7059  },
7060  {
7061   "alignment" : 4,
7062   "is_const" : true,
7063   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_08IStorageEEEEE",
7064   "name" : "const android::hardware::Return<android::sp<android::hardware::health::storage::V1_0::IStorage> >",
7065   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_08IStorageEEEEE",
7066   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_08IStorageEEEEE",
7067   "size" : 28,
7068   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7069  },
7070  {
7071   "alignment" : 4,
7072   "is_const" : true,
7073   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
7074   "name" : "const android::hardware::Return<bool>",
7075   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
7076   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
7077   "size" : 24,
7078   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7079  },
7080  {
7081   "alignment" : 4,
7082   "is_const" : true,
7083   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
7084   "name" : "const android::hardware::Status",
7085   "referenced_type" : "_ZTIN7android8hardware6StatusE",
7086   "self_type" : "_ZTIKN7android8hardware6StatusE",
7087   "size" : 20,
7088   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7089  },
7090  {
7091   "alignment" : 4,
7092   "is_const" : true,
7093   "linker_set_key" : "_ZTIKN7android8hardware6health7storage4V1_011BpHwStorageE",
7094   "name" : "const android::hardware::health::storage::V1_0::BpHwStorage",
7095   "referenced_type" : "_ZTIN7android8hardware6health7storage4V1_011BpHwStorageE",
7096   "self_type" : "_ZTIKN7android8hardware6health7storage4V1_011BpHwStorageE",
7097   "size" : 92,
7098   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h"
7099  },
7100  {
7101   "alignment" : 4,
7102   "is_const" : true,
7103   "linker_set_key" : "_ZTIKN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE",
7104   "name" : "const android::hardware::health::storage::V1_0::IGarbageCollectCallback",
7105   "referenced_type" : "_ZTIN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE",
7106   "self_type" : "_ZTIKN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE",
7107   "size" : 12,
7108   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
7109  },
7110  {
7111   "alignment" : 4,
7112   "is_const" : true,
7113   "linker_set_key" : "_ZTIKN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE",
7114   "name" : "const android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback",
7115   "referenced_type" : "_ZTIN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE",
7116   "self_type" : "_ZTIKN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE",
7117   "size" : 92,
7118   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h"
7119  },
7120  {
7121   "alignment" : 4,
7122   "is_const" : true,
7123   "linker_set_key" : "_ZTIKN7android8hardware6health7storage4V1_06ResultE",
7124   "name" : "const android::hardware::health::storage::V1_0::Result",
7125   "referenced_type" : "_ZTIN7android8hardware6health7storage4V1_06ResultE",
7126   "self_type" : "_ZTIKN7android8hardware6health7storage4V1_06ResultE",
7127   "size" : 4,
7128   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/types.h"
7129  },
7130  {
7131   "alignment" : 4,
7132   "is_const" : true,
7133   "linker_set_key" : "_ZTIKN7android8hardware6health7storage4V1_08IStorageE",
7134   "name" : "const android::hardware::health::storage::V1_0::IStorage",
7135   "referenced_type" : "_ZTIN7android8hardware6health7storage4V1_08IStorageE",
7136   "self_type" : "_ZTIKN7android8hardware6health7storage4V1_08IStorageE",
7137   "size" : 12,
7138   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h"
7139  },
7140  {
7141   "alignment" : 4,
7142   "is_const" : true,
7143   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7144   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
7145   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7146   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7147   "size" : 8,
7148   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7149  },
7150  {
7151   "alignment" : 4,
7152   "is_const" : true,
7153   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7154   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7155   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7156   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7157   "size" : 8,
7158   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7159  },
7160  {
7161   "alignment" : 4,
7162   "is_const" : true,
7163   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
7164   "name" : "const android::hardware::details::hidl_pointer<int>",
7165   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
7166   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
7167   "size" : 8,
7168   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7169  },
7170  {
7171   "alignment" : 4,
7172   "is_const" : true,
7173   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
7174   "name" : "const android::hardware::details::return_status",
7175   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
7176   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
7177   "size" : 24,
7178   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7179  },
7180  {
7181   "is_const" : true,
7182   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
7183   "name" : "const iter<is_const>",
7184   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
7185   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
7186   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7187  },
7188  {
7189   "alignment" : 4,
7190   "is_const" : true,
7191   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7192   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7193   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7194   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7195   "size" : 16,
7196   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h"
7197  },
7198  {
7199   "alignment" : 4,
7200   "is_const" : true,
7201   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7202   "name" : "const android::hardware::hidl_vec<int>",
7203   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
7204   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7205   "size" : 16,
7206   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7207  },
7208  {
7209   "alignment" : 4,
7210   "is_const" : true,
7211   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7212   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7213   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7214   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7215   "size" : 12,
7216   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7217  },
7218  {
7219   "alignment" : 4,
7220   "is_const" : true,
7221   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7222   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7223   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7224   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7225   "size" : 12,
7226   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7227  },
7228  {
7229   "alignment" : 4,
7230   "is_const" : true,
7231   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7232   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7233   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7234   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7235   "size" : 4,
7236   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7237  },
7238  {
7239   "alignment" : 1,
7240   "is_const" : true,
7241   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7242   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
7243   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7244   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7245   "size" : 3,
7246   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7247  },
7248  {
7249   "alignment" : 4,
7250   "is_const" : true,
7251   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware6health7storage4V1_06ResultELj3EEE",
7252   "name" : "const std::array<android::hardware::health::storage::V1_0::Result, 3>",
7253   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware6health7storage4V1_06ResultELj3EEE",
7254   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware6health7storage4V1_06ResultELj3EEE",
7255   "size" : 12,
7256   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/types.h"
7257  },
7258  {
7259   "alignment" : 4,
7260   "is_const" : true,
7261   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7262   "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 *> > *)> > >",
7263   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7264   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7265   "size" : 12,
7266   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7267  },
7268  {
7269   "alignment" : 4,
7270   "is_const" : true,
7271   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
7272   "name" : "const android::hidl::base::V1_0::IBase *const",
7273   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
7274   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
7275   "size" : 4,
7276   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7277  },
7278  {
7279   "alignment" : 4,
7280   "is_const" : true,
7281   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
7282   "name" : "android::RefBase::weakref_impl *const",
7283   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++/gen/android/hardware/health/storage/1.0/StorageAll.sdump",
7284   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++/gen/android/hardware/health/storage/1.0/StorageAll.sdump",
7285   "size" : 4,
7286   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7287  },
7288  {
7289   "alignment" : 4,
7290   "is_const" : true,
7291   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
7292   "name" : "android::RefBase::weakref_impl *const",
7293   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++/gen/android/hardware/health/storage/1.0/types.sdump",
7294   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++/gen/android/hardware/health/storage/1.0/types.sdump",
7295   "size" : 4,
7296   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7297  },
7298  {
7299   "alignment" : 4,
7300   "is_const" : true,
7301   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
7302   "name" : "android::RefBase::weakref_impl *const",
7303   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
7304   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
7305   "size" : 4,
7306   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7307  },
7308  {
7309   "alignment" : 4,
7310   "is_const" : true,
7311   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
7312   "name" : "android::hardware::IBinder *const",
7313   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
7314   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
7315   "size" : 4,
7316   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7317  },
7318  {
7319   "alignment" : 4,
7320   "is_const" : true,
7321   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7322   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7323   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7324   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7325   "size" : 8,
7326   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7327  },
7328  {
7329   "alignment" : 4,
7330   "is_const" : true,
7331   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
7332   "name" : "const std::initializer_list<android::hardware::hidl_string>",
7333   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
7334   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
7335   "size" : 8,
7336   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7337  },
7338  {
7339   "alignment" : 1,
7340   "is_const" : true,
7341   "linker_set_key" : "_ZTIKa",
7342   "name" : "const signed char",
7343   "referenced_type" : "_ZTIa",
7344   "self_type" : "_ZTIKa",
7345   "size" : 1,
7346   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7347  },
7348  {
7349   "alignment" : 1,
7350   "is_const" : true,
7351   "linker_set_key" : "_ZTIKb",
7352   "name" : "const bool",
7353   "referenced_type" : "_ZTIb",
7354   "self_type" : "_ZTIKb",
7355   "size" : 1,
7356   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7357  },
7358  {
7359   "alignment" : 1,
7360   "is_const" : true,
7361   "linker_set_key" : "_ZTIKc",
7362   "name" : "const char",
7363   "referenced_type" : "_ZTIc",
7364   "self_type" : "_ZTIKc",
7365   "size" : 1,
7366   "source_file" : "/system/core/liblog/include/android/log.h"
7367  },
7368  {
7369   "alignment" : 4,
7370   "is_const" : true,
7371   "linker_set_key" : "_ZTIKd",
7372   "name" : "const double",
7373   "referenced_type" : "_ZTId",
7374   "self_type" : "_ZTIKd",
7375   "size" : 8,
7376   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7377  },
7378  {
7379   "alignment" : 4,
7380   "is_const" : true,
7381   "linker_set_key" : "_ZTIKf",
7382   "name" : "const float",
7383   "referenced_type" : "_ZTIf",
7384   "self_type" : "_ZTIKf",
7385   "size" : 4,
7386   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7387  },
7388  {
7389   "alignment" : 1,
7390   "is_const" : true,
7391   "linker_set_key" : "_ZTIKh",
7392   "name" : "const unsigned char",
7393   "referenced_type" : "_ZTIh",
7394   "self_type" : "_ZTIKh",
7395   "size" : 1,
7396   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7397  },
7398  {
7399   "alignment" : 4,
7400   "is_const" : true,
7401   "linker_set_key" : "_ZTIKi",
7402   "name" : "const int",
7403   "referenced_type" : "_ZTIi",
7404   "self_type" : "_ZTIKi",
7405   "size" : 4,
7406   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7407  },
7408  {
7409   "alignment" : 4,
7410   "is_const" : true,
7411   "linker_set_key" : "_ZTIKj",
7412   "name" : "const unsigned int",
7413   "referenced_type" : "_ZTIj",
7414   "self_type" : "_ZTIKj",
7415   "size" : 4,
7416   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7417  },
7418  {
7419   "alignment" : 2,
7420   "is_const" : true,
7421   "linker_set_key" : "_ZTIKs",
7422   "name" : "const short",
7423   "referenced_type" : "_ZTIs",
7424   "self_type" : "_ZTIKs",
7425   "size" : 2,
7426   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7427  },
7428  {
7429   "alignment" : 2,
7430   "is_const" : true,
7431   "linker_set_key" : "_ZTIKt",
7432   "name" : "const unsigned short",
7433   "referenced_type" : "_ZTIt",
7434   "self_type" : "_ZTIKt",
7435   "size" : 2,
7436   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7437  },
7438  {
7439   "is_const" : true,
7440   "linker_set_key" : "_ZTIKv",
7441   "name" : "const void",
7442   "referenced_type" : "_ZTIv",
7443   "self_type" : "_ZTIKv",
7444   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7445  },
7446  {
7447   "alignment" : 4,
7448   "is_const" : true,
7449   "linker_set_key" : "_ZTIKx",
7450   "name" : "const long long",
7451   "referenced_type" : "_ZTIx",
7452   "self_type" : "_ZTIKx",
7453   "size" : 8,
7454   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7455  },
7456  {
7457   "alignment" : 4,
7458   "is_const" : true,
7459   "linker_set_key" : "_ZTIKy",
7460   "name" : "const unsigned long long",
7461   "referenced_type" : "_ZTIy",
7462   "self_type" : "_ZTIKy",
7463   "size" : 8,
7464   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7465  },
7466  {
7467   "alignment" : 1,
7468   "is_volatile" : true,
7469   "linker_set_key" : "_ZTIVb",
7470   "name" : "volatile bool",
7471   "referenced_type" : "_ZTIb",
7472   "self_type" : "_ZTIVb",
7473   "size" : 1,
7474   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7475  },
7476  {
7477   "alignment" : 4,
7478   "is_volatile" : true,
7479   "linker_set_key" : "_ZTIVi",
7480   "name" : "volatile int",
7481   "referenced_type" : "_ZTIi",
7482   "self_type" : "_ZTIVi",
7483   "size" : 4,
7484   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
7485  }
7486 ],
7487 "record_types" :
7488 [
7489  {
7490   "alignment" : 4,
7491   "fields" :
7492   [
7493    {
7494     "field_name" : "len",
7495     "referenced_type" : "_ZTIt"
7496    },
7497    {
7498     "field_name" : "hdr_size",
7499     "field_offset" : 16,
7500     "referenced_type" : "_ZTIt"
7501    },
7502    {
7503     "field_name" : "pid",
7504     "field_offset" : 32,
7505     "referenced_type" : "_ZTIi"
7506    },
7507    {
7508     "field_name" : "tid",
7509     "field_offset" : 64,
7510     "referenced_type" : "_ZTIj"
7511    },
7512    {
7513     "field_name" : "sec",
7514     "field_offset" : 96,
7515     "referenced_type" : "_ZTIj"
7516    },
7517    {
7518     "field_name" : "nsec",
7519     "field_offset" : 128,
7520     "referenced_type" : "_ZTIj"
7521    },
7522    {
7523     "field_name" : "lid",
7524     "field_offset" : 160,
7525     "referenced_type" : "_ZTIj"
7526    },
7527    {
7528     "field_name" : "uid",
7529     "field_offset" : 192,
7530     "referenced_type" : "_ZTIj"
7531    },
7532    {
7533     "field_name" : "msg",
7534     "field_offset" : 224,
7535     "referenced_type" : "_ZTIA0_c"
7536    }
7537   ],
7538   "linker_set_key" : "_ZTI12logger_entry",
7539   "name" : "logger_entry",
7540   "referenced_type" : "_ZTI12logger_entry",
7541   "self_type" : "_ZTI12logger_entry",
7542   "size" : 28,
7543   "source_file" : "/system/core/liblog/include/log/log_read.h"
7544  },
7545  {
7546   "alignment" : 4,
7547   "fields" :
7548   [
7549    {
7550     "field_name" : "y",
7551     "referenced_type" : "_ZTIPv"
7552    },
7553    {
7554     "field_name" : "cb",
7555     "field_offset" : 32,
7556     "referenced_type" : "_ZTIPv"
7557    },
7558    {
7559     "field_name" : "cr",
7560     "field_offset" : 64,
7561     "referenced_type" : "_ZTIPv"
7562    },
7563    {
7564     "field_name" : "ystride",
7565     "field_offset" : 96,
7566     "referenced_type" : "_ZTIj"
7567    },
7568    {
7569     "field_name" : "cstride",
7570     "field_offset" : 128,
7571     "referenced_type" : "_ZTIj"
7572    },
7573    {
7574     "field_name" : "chroma_step",
7575     "field_offset" : 160,
7576     "referenced_type" : "_ZTIj"
7577    },
7578    {
7579     "field_name" : "reserved",
7580     "field_offset" : 192,
7581     "referenced_type" : "_ZTIA8_j"
7582    }
7583   ],
7584   "linker_set_key" : "_ZTI13android_ycbcr",
7585   "name" : "android_ycbcr",
7586   "referenced_type" : "_ZTI13android_ycbcr",
7587   "self_type" : "_ZTI13android_ycbcr",
7588   "size" : 56,
7589   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7590  },
7591  {
7592   "alignment" : 4,
7593   "fields" :
7594   [
7595    {
7596     "field_name" : "version",
7597     "referenced_type" : "_ZTIi"
7598    },
7599    {
7600     "field_name" : "numFds",
7601     "field_offset" : 32,
7602     "referenced_type" : "_ZTIi"
7603    },
7604    {
7605     "field_name" : "numInts",
7606     "field_offset" : 64,
7607     "referenced_type" : "_ZTIi"
7608    },
7609    {
7610     "field_name" : "data",
7611     "field_offset" : 96,
7612     "referenced_type" : "_ZTIA0_i"
7613    }
7614   ],
7615   "linker_set_key" : "_ZTI13native_handle",
7616   "name" : "native_handle",
7617   "referenced_type" : "_ZTI13native_handle",
7618   "self_type" : "_ZTI13native_handle",
7619   "size" : 12,
7620   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
7621  },
7622  {
7623   "alignment" : 4,
7624   "fields" :
7625   [
7626    {
7627     "field_name" : "x",
7628     "referenced_type" : "_ZTIf"
7629    },
7630    {
7631     "field_name" : "y",
7632     "field_offset" : 32,
7633     "referenced_type" : "_ZTIf"
7634    }
7635   ],
7636   "linker_set_key" : "_ZTI16android_xy_color",
7637   "name" : "android_xy_color",
7638   "referenced_type" : "_ZTI16android_xy_color",
7639   "self_type" : "_ZTI16android_xy_color",
7640   "size" : 8,
7641   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7642  },
7643  {
7644   "alignment" : 4,
7645   "fields" :
7646   [
7647    {
7648     "field_name" : "top_left",
7649     "referenced_type" : "_ZTIPh"
7650    },
7651    {
7652     "field_name" : "component",
7653     "field_offset" : 32,
7654     "referenced_type" : "_ZTI22android_flex_component"
7655    },
7656    {
7657     "field_name" : "bits_per_component",
7658     "field_offset" : 64,
7659     "referenced_type" : "_ZTIi"
7660    },
7661    {
7662     "field_name" : "bits_used",
7663     "field_offset" : 96,
7664     "referenced_type" : "_ZTIi"
7665    },
7666    {
7667     "field_name" : "h_increment",
7668     "field_offset" : 128,
7669     "referenced_type" : "_ZTIi"
7670    },
7671    {
7672     "field_name" : "v_increment",
7673     "field_offset" : 160,
7674     "referenced_type" : "_ZTIi"
7675    },
7676    {
7677     "field_name" : "h_subsampling",
7678     "field_offset" : 192,
7679     "referenced_type" : "_ZTIi"
7680    },
7681    {
7682     "field_name" : "v_subsampling",
7683     "field_offset" : 224,
7684     "referenced_type" : "_ZTIi"
7685    }
7686   ],
7687   "linker_set_key" : "_ZTI18android_flex_plane",
7688   "name" : "android_flex_plane",
7689   "referenced_type" : "_ZTI18android_flex_plane",
7690   "self_type" : "_ZTI18android_flex_plane",
7691   "size" : 32,
7692   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7693  },
7694  {
7695   "alignment" : 4,
7696   "fields" :
7697   [
7698    {
7699     "field_name" : "format",
7700     "referenced_type" : "_ZTI19android_flex_format"
7701    },
7702    {
7703     "field_name" : "num_planes",
7704     "field_offset" : 32,
7705     "referenced_type" : "_ZTIj"
7706    },
7707    {
7708     "field_name" : "planes",
7709     "field_offset" : 64,
7710     "referenced_type" : "_ZTIP18android_flex_plane"
7711    }
7712   ],
7713   "linker_set_key" : "_ZTI19android_flex_layout",
7714   "name" : "android_flex_layout",
7715   "referenced_type" : "_ZTI19android_flex_layout",
7716   "self_type" : "_ZTI19android_flex_layout",
7717   "size" : 12,
7718   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7719  },
7720  {
7721   "alignment" : 4,
7722   "fields" :
7723   [
7724    {
7725     "field_name" : "num_points",
7726     "referenced_type" : "_ZTIj"
7727    },
7728    {
7729     "field_name" : "reserved",
7730     "field_offset" : 32,
7731     "referenced_type" : "_ZTIA8_j"
7732    },
7733    {
7734     "field_name" : "xyzc_points",
7735     "field_offset" : 288,
7736     "referenced_type" : "_ZTIA_f"
7737    }
7738   ],
7739   "linker_set_key" : "_ZTI20android_depth_points",
7740   "name" : "android_depth_points",
7741   "referenced_type" : "_ZTI20android_depth_points",
7742   "self_type" : "_ZTI20android_depth_points",
7743   "size" : 36,
7744   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7745  },
7746  {
7747   "alignment" : 4,
7748   "fields" :
7749   [
7750    {
7751     "field_name" : "struct_size",
7752     "referenced_type" : "_ZTIj"
7753    },
7754    {
7755     "field_name" : "buffer_id",
7756     "field_offset" : 32,
7757     "referenced_type" : "_ZTIi"
7758    },
7759    {
7760     "field_name" : "priority",
7761     "field_offset" : 64,
7762     "referenced_type" : "_ZTIi"
7763    },
7764    {
7765     "field_name" : "tag",
7766     "field_offset" : 96,
7767     "referenced_type" : "_ZTIPKc"
7768    },
7769    {
7770     "field_name" : "file",
7771     "field_offset" : 128,
7772     "referenced_type" : "_ZTIPKc"
7773    },
7774    {
7775     "field_name" : "line",
7776     "field_offset" : 160,
7777     "referenced_type" : "_ZTIj"
7778    },
7779    {
7780     "field_name" : "message",
7781     "field_offset" : 192,
7782     "referenced_type" : "_ZTIPKc"
7783    }
7784   ],
7785   "linker_set_key" : "_ZTI21__android_log_message",
7786   "name" : "__android_log_message",
7787   "referenced_type" : "_ZTI21__android_log_message",
7788   "self_type" : "_ZTI21__android_log_message",
7789   "size" : 28,
7790   "source_file" : "/system/core/liblog/include/android/log.h"
7791  },
7792  {
7793   "alignment" : 4,
7794   "fields" :
7795   [
7796    {
7797     "field_name" : "maxContentLightLevel",
7798     "referenced_type" : "_ZTIf"
7799    },
7800    {
7801     "field_name" : "maxFrameAverageLightLevel",
7802     "field_offset" : 32,
7803     "referenced_type" : "_ZTIf"
7804    }
7805   ],
7806   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
7807   "name" : "android_cta861_3_metadata",
7808   "referenced_type" : "_ZTI25android_cta861_3_metadata",
7809   "self_type" : "_ZTI25android_cta861_3_metadata",
7810   "size" : 8,
7811   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7812  },
7813  {
7814   "alignment" : 4,
7815   "fields" :
7816   [
7817    {
7818     "field_name" : "displayPrimaryRed",
7819     "referenced_type" : "_ZTI16android_xy_color"
7820    },
7821    {
7822     "field_name" : "displayPrimaryGreen",
7823     "field_offset" : 64,
7824     "referenced_type" : "_ZTI16android_xy_color"
7825    },
7826    {
7827     "field_name" : "displayPrimaryBlue",
7828     "field_offset" : 128,
7829     "referenced_type" : "_ZTI16android_xy_color"
7830    },
7831    {
7832     "field_name" : "whitePoint",
7833     "field_offset" : 192,
7834     "referenced_type" : "_ZTI16android_xy_color"
7835    },
7836    {
7837     "field_name" : "maxLuminance",
7838     "field_offset" : 256,
7839     "referenced_type" : "_ZTIf"
7840    },
7841    {
7842     "field_name" : "minLuminance",
7843     "field_offset" : 288,
7844     "referenced_type" : "_ZTIf"
7845    }
7846   ],
7847   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
7848   "name" : "android_smpte2086_metadata",
7849   "referenced_type" : "_ZTI26android_smpte2086_metadata",
7850   "self_type" : "_ZTI26android_smpte2086_metadata",
7851   "size" : 40,
7852   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7853  },
7854  {
7855   "alignment" : 4,
7856   "fields" :
7857   [
7858    {
7859     "referenced_type" : "_ZTIN7log_msgUt_E"
7860    }
7861   ],
7862   "linker_set_key" : "_ZTI7log_msg",
7863   "name" : "log_msg",
7864   "referenced_type" : "_ZTI7log_msg",
7865   "self_type" : "_ZTI7log_msg",
7866   "size" : 5124,
7867   "source_file" : "/system/core/liblog/include/log/log_read.h"
7868  },
7869  {
7870   "alignment" : 1,
7871   "fields" :
7872   [
7873    {
7874     "field_name" : "tv_sec",
7875     "referenced_type" : "_ZTIj"
7876    },
7877    {
7878     "field_name" : "tv_nsec",
7879     "field_offset" : 32,
7880     "referenced_type" : "_ZTIj"
7881    }
7882   ],
7883   "linker_set_key" : "_ZTI8log_time",
7884   "name" : "log_time",
7885   "referenced_type" : "_ZTI8log_time",
7886   "self_type" : "_ZTI8log_time",
7887   "size" : 8,
7888   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
7889  },
7890  {
7891   "alignment" : 4,
7892   "fields" :
7893   [
7894    {
7895     "access" : "private",
7896     "field_name" : "mStorage",
7897     "field_offset" : 32,
7898     "referenced_type" : "_ZTIPv"
7899    },
7900    {
7901     "access" : "private",
7902     "field_name" : "mCount",
7903     "field_offset" : 64,
7904     "referenced_type" : "_ZTIj"
7905    },
7906    {
7907     "access" : "private",
7908     "field_name" : "mFlags",
7909     "field_offset" : 96,
7910     "referenced_type" : "_ZTIKj"
7911    },
7912    {
7913     "access" : "private",
7914     "field_name" : "mItemSize",
7915     "field_offset" : 128,
7916     "referenced_type" : "_ZTIKj"
7917    }
7918   ],
7919   "linker_set_key" : "_ZTIN7android10VectorImplE",
7920   "name" : "android::VectorImpl",
7921   "record_kind" : "class",
7922   "referenced_type" : "_ZTIN7android10VectorImplE",
7923   "self_type" : "_ZTIN7android10VectorImplE",
7924   "size" : 20,
7925   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7926   "vtable_components" :
7927   [
7928    {
7929     "kind" : "offset_to_top"
7930    },
7931    {
7932     "kind" : "rtti",
7933     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7934    },
7935    {
7936     "kind" : "complete_dtor_pointer",
7937     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7938    },
7939    {
7940     "kind" : "deleting_dtor_pointer",
7941     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7942    },
7943    {
7944     "is_pure" : true,
7945     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7946    },
7947    {
7948     "is_pure" : true,
7949     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7950    },
7951    {
7952     "is_pure" : true,
7953     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7954    },
7955    {
7956     "is_pure" : true,
7957     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7958    },
7959    {
7960     "is_pure" : true,
7961     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7962    },
7963    {
7964     "is_pure" : true,
7965     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7966    }
7967   ]
7968  },
7969  {
7970   "alignment" : 4,
7971   "fields" :
7972   [
7973    {
7974     "access" : "private",
7975     "field_name" : "mVector",
7976     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7977    }
7978   ],
7979   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7980   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7981   "record_kind" : "class",
7982   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7983   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7984   "size" : 20,
7985   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
7986   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
7987  },
7988  {
7989   "alignment" : 4,
7990   "fields" :
7991   [
7992    {
7993     "access" : "private",
7994     "field_name" : "mTag",
7995     "referenced_type" : "_ZTIy"
7996    }
7997   ],
7998   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
7999   "name" : "android::ScopedTrace",
8000   "record_kind" : "class",
8001   "referenced_type" : "_ZTIN7android11ScopedTraceE",
8002   "self_type" : "_ZTIN7android11ScopedTraceE",
8003   "size" : 8,
8004   "source_file" : "/system/core/libutils/include/utils/Trace.h"
8005  },
8006  {
8007   "alignment" : 4,
8008   "fields" :
8009   [
8010    {
8011     "access" : "private",
8012     "field_name" : "mCount",
8013     "referenced_type" : "_ZTINSt3__16atomicIiEE"
8014    }
8015   ],
8016   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8017   "name" : "android::LightRefBase<android::NativeHandle>",
8018   "record_kind" : "class",
8019   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8020   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
8021   "size" : 4,
8022   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8023   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
8024  },
8025  {
8026   "alignment" : 4,
8027   "fields" :
8028   [
8029    {
8030     "access" : "private",
8031     "field_name" : "mCount",
8032     "referenced_type" : "_ZTINSt3__16atomicIiEE"
8033    }
8034   ],
8035   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8036   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
8037   "record_kind" : "class",
8038   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8039   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
8040   "size" : 4,
8041   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8042   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
8043  },
8044  {
8045   "alignment" : 4,
8046   "base_specifiers" :
8047   [
8048    {
8049     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
8050    }
8051   ],
8052   "fields" :
8053   [
8054    {
8055     "access" : "private",
8056     "field_name" : "mHandle",
8057     "field_offset" : 32,
8058     "referenced_type" : "_ZTIP13native_handle"
8059    },
8060    {
8061     "access" : "private",
8062     "field_name" : "mOwnsHandle",
8063     "field_offset" : 64,
8064     "referenced_type" : "_ZTIb"
8065    }
8066   ],
8067   "linker_set_key" : "_ZTIN7android12NativeHandleE",
8068   "name" : "android::NativeHandle",
8069   "record_kind" : "class",
8070   "referenced_type" : "_ZTIN7android12NativeHandleE",
8071   "self_type" : "_ZTIN7android12NativeHandleE",
8072   "size" : 12,
8073   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
8074  },
8075  {
8076   "alignment" : 4,
8077   "base_specifiers" :
8078   [
8079    {
8080     "access" : "private",
8081     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
8082    }
8083   ],
8084   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8085   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8086   "record_kind" : "class",
8087   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8088   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8089   "size" : 20,
8090   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
8091   "template_args" :
8092   [
8093    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
8094   ],
8095   "vtable_components" :
8096   [
8097    {
8098     "kind" : "offset_to_top"
8099    },
8100    {
8101     "kind" : "rtti",
8102     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8103    },
8104    {
8105     "kind" : "complete_dtor_pointer",
8106     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
8107    },
8108    {
8109     "kind" : "deleting_dtor_pointer",
8110     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
8111    },
8112    {
8113     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
8114    },
8115    {
8116     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
8117    },
8118    {
8119     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
8120    },
8121    {
8122     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
8123    },
8124    {
8125     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
8126    },
8127    {
8128     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
8129    },
8130    {
8131     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
8132    }
8133   ]
8134  },
8135  {
8136   "alignment" : 1,
8137   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
8138   "name" : "android::ReferenceMover",
8139   "record_kind" : "class",
8140   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
8141   "self_type" : "_ZTIN7android14ReferenceMoverE",
8142   "size" : 1,
8143   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8144  },
8145  {
8146   "alignment" : 4,
8147   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
8148   "name" : "android::ReferenceRenamer",
8149   "record_kind" : "class",
8150   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
8151   "self_type" : "_ZTIN7android16ReferenceRenamerE",
8152   "size" : 4,
8153   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8154   "vtable_components" :
8155   [
8156    {
8157     "kind" : "offset_to_top"
8158    },
8159    {
8160     "kind" : "rtti",
8161     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
8162    },
8163    {
8164     "is_pure" : true,
8165     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
8166    }
8167   ]
8168  },
8169  {
8170   "alignment" : 4,
8171   "base_specifiers" :
8172   [
8173    {
8174     "referenced_type" : "_ZTIN7android10VectorImplE"
8175    }
8176   ],
8177   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
8178   "name" : "android::SortedVectorImpl",
8179   "record_kind" : "class",
8180   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
8181   "self_type" : "_ZTIN7android16SortedVectorImplE",
8182   "size" : 20,
8183   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8184   "vtable_components" :
8185   [
8186    {
8187     "kind" : "offset_to_top"
8188    },
8189    {
8190     "kind" : "rtti",
8191     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
8192    },
8193    {
8194     "kind" : "complete_dtor_pointer",
8195     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
8196    },
8197    {
8198     "kind" : "deleting_dtor_pointer",
8199     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
8200    },
8201    {
8202     "is_pure" : true,
8203     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8204    },
8205    {
8206     "is_pure" : true,
8207     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8208    },
8209    {
8210     "is_pure" : true,
8211     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8212    },
8213    {
8214     "is_pure" : true,
8215     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8216    },
8217    {
8218     "is_pure" : true,
8219     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8220    },
8221    {
8222     "is_pure" : true,
8223     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8224    },
8225    {
8226     "is_pure" : true,
8227     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
8228    }
8229   ]
8230  },
8231  {
8232   "alignment" : 1,
8233   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
8234   "name" : "android::trait_trivial_copy<bool>",
8235   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8236   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8237   "size" : 1,
8238   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8239   "template_args" : [ "_ZTIb" ]
8240  },
8241  {
8242   "alignment" : 1,
8243   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
8244   "name" : "android::trait_trivial_copy<char>",
8245   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8246   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8247   "size" : 1,
8248   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8249   "template_args" : [ "_ZTIc" ]
8250  },
8251  {
8252   "alignment" : 1,
8253   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
8254   "name" : "android::trait_trivial_copy<double>",
8255   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8256   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8257   "size" : 1,
8258   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8259   "template_args" : [ "_ZTId" ]
8260  },
8261  {
8262   "alignment" : 1,
8263   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
8264   "name" : "android::trait_trivial_copy<float>",
8265   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8266   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8267   "size" : 1,
8268   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8269   "template_args" : [ "_ZTIf" ]
8270  },
8271  {
8272   "alignment" : 1,
8273   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
8274   "name" : "android::trait_trivial_copy<unsigned char>",
8275   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8276   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8277   "size" : 1,
8278   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8279   "template_args" : [ "_ZTIh" ]
8280  },
8281  {
8282   "alignment" : 1,
8283   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
8284   "name" : "android::trait_trivial_copy<int>",
8285   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
8286   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
8287   "size" : 1,
8288   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8289   "template_args" : [ "_ZTIi" ]
8290  },
8291  {
8292   "alignment" : 1,
8293   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
8294   "name" : "android::trait_trivial_copy<unsigned int>",
8295   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
8296   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
8297   "size" : 1,
8298   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8299   "template_args" : [ "_ZTIj" ]
8300  },
8301  {
8302   "alignment" : 1,
8303   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
8304   "name" : "android::trait_trivial_copy<long>",
8305   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
8306   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
8307   "size" : 1,
8308   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8309   "template_args" : [ "_ZTIl" ]
8310  },
8311  {
8312   "alignment" : 1,
8313   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
8314   "name" : "android::trait_trivial_copy<unsigned long>",
8315   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
8316   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
8317   "size" : 1,
8318   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8319   "template_args" : [ "_ZTIm" ]
8320  },
8321  {
8322   "alignment" : 1,
8323   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
8324   "name" : "android::trait_trivial_copy<short>",
8325   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
8326   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
8327   "size" : 1,
8328   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8329   "template_args" : [ "_ZTIs" ]
8330  },
8331  {
8332   "alignment" : 1,
8333   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
8334   "name" : "android::trait_trivial_copy<unsigned short>",
8335   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
8336   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
8337   "size" : 1,
8338   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8339   "template_args" : [ "_ZTIt" ]
8340  },
8341  {
8342   "alignment" : 1,
8343   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
8344   "name" : "android::trait_trivial_copy<void>",
8345   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
8346   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
8347   "size" : 1,
8348   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8349   "template_args" : [ "_ZTIv" ]
8350  },
8351  {
8352   "alignment" : 1,
8353   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
8354   "name" : "android::trait_trivial_copy<long long>",
8355   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
8356   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
8357   "size" : 1,
8358   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8359   "template_args" : [ "_ZTIx" ]
8360  },
8361  {
8362   "alignment" : 1,
8363   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
8364   "name" : "android::trait_trivial_copy<unsigned long long>",
8365   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
8366   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
8367   "size" : 1,
8368   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8369   "template_args" : [ "_ZTIy" ]
8370  },
8371  {
8372   "alignment" : 1,
8373   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
8374   "name" : "android::trait_trivial_ctor<bool>",
8375   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
8376   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
8377   "size" : 1,
8378   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8379   "template_args" : [ "_ZTIb" ]
8380  },
8381  {
8382   "alignment" : 1,
8383   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
8384   "name" : "android::trait_trivial_ctor<char>",
8385   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
8386   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
8387   "size" : 1,
8388   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8389   "template_args" : [ "_ZTIc" ]
8390  },
8391  {
8392   "alignment" : 1,
8393   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
8394   "name" : "android::trait_trivial_ctor<double>",
8395   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
8396   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
8397   "size" : 1,
8398   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8399   "template_args" : [ "_ZTId" ]
8400  },
8401  {
8402   "alignment" : 1,
8403   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
8404   "name" : "android::trait_trivial_ctor<float>",
8405   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
8406   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
8407   "size" : 1,
8408   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8409   "template_args" : [ "_ZTIf" ]
8410  },
8411  {
8412   "alignment" : 1,
8413   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
8414   "name" : "android::trait_trivial_ctor<unsigned char>",
8415   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
8416   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
8417   "size" : 1,
8418   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8419   "template_args" : [ "_ZTIh" ]
8420  },
8421  {
8422   "alignment" : 1,
8423   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
8424   "name" : "android::trait_trivial_ctor<int>",
8425   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
8426   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
8427   "size" : 1,
8428   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8429   "template_args" : [ "_ZTIi" ]
8430  },
8431  {
8432   "alignment" : 1,
8433   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
8434   "name" : "android::trait_trivial_ctor<unsigned int>",
8435   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
8436   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
8437   "size" : 1,
8438   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8439   "template_args" : [ "_ZTIj" ]
8440  },
8441  {
8442   "alignment" : 1,
8443   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
8444   "name" : "android::trait_trivial_ctor<long>",
8445   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
8446   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
8447   "size" : 1,
8448   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8449   "template_args" : [ "_ZTIl" ]
8450  },
8451  {
8452   "alignment" : 1,
8453   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
8454   "name" : "android::trait_trivial_ctor<unsigned long>",
8455   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
8456   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
8457   "size" : 1,
8458   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8459   "template_args" : [ "_ZTIm" ]
8460  },
8461  {
8462   "alignment" : 1,
8463   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
8464   "name" : "android::trait_trivial_ctor<short>",
8465   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
8466   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
8467   "size" : 1,
8468   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8469   "template_args" : [ "_ZTIs" ]
8470  },
8471  {
8472   "alignment" : 1,
8473   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
8474   "name" : "android::trait_trivial_ctor<unsigned short>",
8475   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
8476   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
8477   "size" : 1,
8478   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8479   "template_args" : [ "_ZTIt" ]
8480  },
8481  {
8482   "alignment" : 1,
8483   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
8484   "name" : "android::trait_trivial_ctor<void>",
8485   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
8486   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
8487   "size" : 1,
8488   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8489   "template_args" : [ "_ZTIv" ]
8490  },
8491  {
8492   "alignment" : 1,
8493   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
8494   "name" : "android::trait_trivial_ctor<long long>",
8495   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
8496   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
8497   "size" : 1,
8498   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8499   "template_args" : [ "_ZTIx" ]
8500  },
8501  {
8502   "alignment" : 1,
8503   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
8504   "name" : "android::trait_trivial_ctor<unsigned long long>",
8505   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
8506   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
8507   "size" : 1,
8508   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8509   "template_args" : [ "_ZTIy" ]
8510  },
8511  {
8512   "alignment" : 1,
8513   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
8514   "name" : "android::trait_trivial_dtor<bool>",
8515   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
8516   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
8517   "size" : 1,
8518   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8519   "template_args" : [ "_ZTIb" ]
8520  },
8521  {
8522   "alignment" : 1,
8523   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
8524   "name" : "android::trait_trivial_dtor<char>",
8525   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
8526   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
8527   "size" : 1,
8528   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8529   "template_args" : [ "_ZTIc" ]
8530  },
8531  {
8532   "alignment" : 1,
8533   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
8534   "name" : "android::trait_trivial_dtor<double>",
8535   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
8536   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
8537   "size" : 1,
8538   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8539   "template_args" : [ "_ZTId" ]
8540  },
8541  {
8542   "alignment" : 1,
8543   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
8544   "name" : "android::trait_trivial_dtor<float>",
8545   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
8546   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
8547   "size" : 1,
8548   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8549   "template_args" : [ "_ZTIf" ]
8550  },
8551  {
8552   "alignment" : 1,
8553   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
8554   "name" : "android::trait_trivial_dtor<unsigned char>",
8555   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
8556   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
8557   "size" : 1,
8558   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8559   "template_args" : [ "_ZTIh" ]
8560  },
8561  {
8562   "alignment" : 1,
8563   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
8564   "name" : "android::trait_trivial_dtor<int>",
8565   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
8566   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
8567   "size" : 1,
8568   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8569   "template_args" : [ "_ZTIi" ]
8570  },
8571  {
8572   "alignment" : 1,
8573   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
8574   "name" : "android::trait_trivial_dtor<unsigned int>",
8575   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
8576   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
8577   "size" : 1,
8578   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8579   "template_args" : [ "_ZTIj" ]
8580  },
8581  {
8582   "alignment" : 1,
8583   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
8584   "name" : "android::trait_trivial_dtor<long>",
8585   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
8586   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
8587   "size" : 1,
8588   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8589   "template_args" : [ "_ZTIl" ]
8590  },
8591  {
8592   "alignment" : 1,
8593   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
8594   "name" : "android::trait_trivial_dtor<unsigned long>",
8595   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
8596   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
8597   "size" : 1,
8598   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8599   "template_args" : [ "_ZTIm" ]
8600  },
8601  {
8602   "alignment" : 1,
8603   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
8604   "name" : "android::trait_trivial_dtor<short>",
8605   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
8606   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
8607   "size" : 1,
8608   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8609   "template_args" : [ "_ZTIs" ]
8610  },
8611  {
8612   "alignment" : 1,
8613   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
8614   "name" : "android::trait_trivial_dtor<unsigned short>",
8615   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
8616   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
8617   "size" : 1,
8618   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8619   "template_args" : [ "_ZTIt" ]
8620  },
8621  {
8622   "alignment" : 1,
8623   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
8624   "name" : "android::trait_trivial_dtor<void>",
8625   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
8626   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
8627   "size" : 1,
8628   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8629   "template_args" : [ "_ZTIv" ]
8630  },
8631  {
8632   "alignment" : 1,
8633   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
8634   "name" : "android::trait_trivial_dtor<long long>",
8635   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
8636   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
8637   "size" : 1,
8638   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8639   "template_args" : [ "_ZTIx" ]
8640  },
8641  {
8642   "alignment" : 1,
8643   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
8644   "name" : "android::trait_trivial_dtor<unsigned long long>",
8645   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
8646   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
8647   "size" : 1,
8648   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8649   "template_args" : [ "_ZTIy" ]
8650  },
8651  {
8652   "alignment" : 1,
8653   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8654   "name" : "android::trait_trivial_move<android::String8>",
8655   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8656   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8657   "size" : 1,
8658   "source_file" : "/system/core/libutils/include/utils/String8.h",
8659   "template_args" : [ "_ZTIN7android7String8E" ]
8660  },
8661  {
8662   "alignment" : 1,
8663   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8664   "name" : "android::trait_trivial_move<android::String16>",
8665   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8666   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8667   "size" : 1,
8668   "source_file" : "/system/core/libutils/include/utils/String16.h",
8669   "template_args" : [ "_ZTIN7android8String16E" ]
8670  },
8671  {
8672   "alignment" : 1,
8673   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
8674   "name" : "android::trait_trivial_move<bool>",
8675   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8676   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8677   "size" : 1,
8678   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8679   "template_args" : [ "_ZTIb" ]
8680  },
8681  {
8682   "alignment" : 1,
8683   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
8684   "name" : "android::trait_trivial_move<char>",
8685   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8686   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8687   "size" : 1,
8688   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8689   "template_args" : [ "_ZTIc" ]
8690  },
8691  {
8692   "alignment" : 1,
8693   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
8694   "name" : "android::trait_trivial_move<double>",
8695   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8696   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8697   "size" : 1,
8698   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8699   "template_args" : [ "_ZTId" ]
8700  },
8701  {
8702   "alignment" : 1,
8703   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
8704   "name" : "android::trait_trivial_move<float>",
8705   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8706   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8707   "size" : 1,
8708   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8709   "template_args" : [ "_ZTIf" ]
8710  },
8711  {
8712   "alignment" : 1,
8713   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
8714   "name" : "android::trait_trivial_move<unsigned char>",
8715   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8716   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8717   "size" : 1,
8718   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8719   "template_args" : [ "_ZTIh" ]
8720  },
8721  {
8722   "alignment" : 1,
8723   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
8724   "name" : "android::trait_trivial_move<int>",
8725   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8726   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8727   "size" : 1,
8728   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8729   "template_args" : [ "_ZTIi" ]
8730  },
8731  {
8732   "alignment" : 1,
8733   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
8734   "name" : "android::trait_trivial_move<unsigned int>",
8735   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8736   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8737   "size" : 1,
8738   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8739   "template_args" : [ "_ZTIj" ]
8740  },
8741  {
8742   "alignment" : 1,
8743   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
8744   "name" : "android::trait_trivial_move<long>",
8745   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8746   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8747   "size" : 1,
8748   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8749   "template_args" : [ "_ZTIl" ]
8750  },
8751  {
8752   "alignment" : 1,
8753   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
8754   "name" : "android::trait_trivial_move<unsigned long>",
8755   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
8756   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
8757   "size" : 1,
8758   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8759   "template_args" : [ "_ZTIm" ]
8760  },
8761  {
8762   "alignment" : 1,
8763   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
8764   "name" : "android::trait_trivial_move<short>",
8765   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8766   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8767   "size" : 1,
8768   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8769   "template_args" : [ "_ZTIs" ]
8770  },
8771  {
8772   "alignment" : 1,
8773   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
8774   "name" : "android::trait_trivial_move<unsigned short>",
8775   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
8776   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
8777   "size" : 1,
8778   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8779   "template_args" : [ "_ZTIt" ]
8780  },
8781  {
8782   "alignment" : 1,
8783   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
8784   "name" : "android::trait_trivial_move<void>",
8785   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8786   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8787   "size" : 1,
8788   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8789   "template_args" : [ "_ZTIv" ]
8790  },
8791  {
8792   "alignment" : 1,
8793   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
8794   "name" : "android::trait_trivial_move<long long>",
8795   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8796   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8797   "size" : 1,
8798   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8799   "template_args" : [ "_ZTIx" ]
8800  },
8801  {
8802   "alignment" : 1,
8803   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
8804   "name" : "android::trait_trivial_move<unsigned long long>",
8805   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8806   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8807   "size" : 1,
8808   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8809   "template_args" : [ "_ZTIy" ]
8810  },
8811  {
8812   "alignment" : 4,
8813   "base_specifiers" :
8814   [
8815    {
8816     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8817    }
8818   ],
8819   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
8820   "name" : "android::VirtualLightRefBase",
8821   "record_kind" : "class",
8822   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
8823   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
8824   "size" : 8,
8825   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8826   "vtable_components" :
8827   [
8828    {
8829     "kind" : "offset_to_top"
8830    },
8831    {
8832     "kind" : "rtti",
8833     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
8834    },
8835    {
8836     "kind" : "complete_dtor_pointer",
8837     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
8838    },
8839    {
8840     "kind" : "deleting_dtor_pointer",
8841     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
8842    }
8843   ]
8844  },
8845  {
8846   "alignment" : 4,
8847   "fields" :
8848   [
8849    {
8850     "access" : "private",
8851     "field_name" : "m_ptr",
8852     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8853    }
8854   ],
8855   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8856   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
8857   "record_kind" : "class",
8858   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8859   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8860   "size" : 4,
8861   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8862   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8863  },
8864  {
8865   "alignment" : 4,
8866   "fields" :
8867   [
8868    {
8869     "access" : "private",
8870     "field_name" : "m_ptr",
8871     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
8872    }
8873   ],
8874   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8875   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
8876   "record_kind" : "class",
8877   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8878   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8879   "size" : 4,
8880   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8881   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
8882  },
8883  {
8884   "alignment" : 4,
8885   "fields" :
8886   [
8887    {
8888     "access" : "private",
8889     "field_name" : "m_ptr",
8890     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
8891    }
8892   ],
8893   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8894   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8895   "record_kind" : "class",
8896   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8897   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8898   "size" : 4,
8899   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8900   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
8901  },
8902  {
8903   "alignment" : 4,
8904   "fields" :
8905   [
8906    {
8907     "access" : "private",
8908     "field_name" : "m_ptr",
8909     "referenced_type" : "_ZTIPN7android6ThreadE"
8910    }
8911   ],
8912   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
8913   "name" : "android::sp<android::Thread>",
8914   "record_kind" : "class",
8915   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
8916   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
8917   "size" : 4,
8918   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8919   "template_args" : [ "_ZTIN7android6ThreadE" ]
8920  },
8921  {
8922   "alignment" : 4,
8923   "fields" :
8924   [
8925    {
8926     "access" : "private",
8927     "field_name" : "m_ptr",
8928     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
8929    }
8930   ],
8931   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8932   "name" : "android::sp<android::hardware::IInterface>",
8933   "record_kind" : "class",
8934   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8935   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8936   "size" : 4,
8937   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8938   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
8939  },
8940  {
8941   "alignment" : 4,
8942   "fields" :
8943   [
8944    {
8945     "access" : "private",
8946     "field_name" : "m_ptr",
8947     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
8948    }
8949   ],
8950   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8951   "name" : "android::sp<android::hardware::ProcessState>",
8952   "record_kind" : "class",
8953   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8954   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8955   "size" : 4,
8956   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8957   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
8958  },
8959  {
8960   "alignment" : 4,
8961   "fields" :
8962   [
8963    {
8964     "access" : "private",
8965     "field_name" : "m_ptr",
8966     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8967    }
8968   ],
8969   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8970   "name" : "android::sp<android::hardware::hidl_death_recipient>",
8971   "record_kind" : "class",
8972   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8973   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8974   "size" : 4,
8975   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8976   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8977  },
8978  {
8979   "alignment" : 4,
8980   "fields" :
8981   [
8982    {
8983     "access" : "private",
8984     "field_name" : "m_ptr",
8985     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
8986    }
8987   ],
8988   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8989   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
8990   "record_kind" : "class",
8991   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8992   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8993   "size" : 4,
8994   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8995   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
8996  },
8997  {
8998   "alignment" : 4,
8999   "fields" :
9000   [
9001    {
9002     "access" : "private",
9003     "field_name" : "m_ptr",
9004     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE"
9005    }
9006   ],
9007   "linker_set_key" : "_ZTIN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE",
9008   "name" : "android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback>",
9009   "record_kind" : "class",
9010   "referenced_type" : "_ZTIN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE",
9011   "self_type" : "_ZTIN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE",
9012   "size" : 4,
9013   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9014   "template_args" :
9015   [
9016    "_ZTIN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE"
9017   ]
9018  },
9019  {
9020   "alignment" : 4,
9021   "fields" :
9022   [
9023    {
9024     "access" : "private",
9025     "field_name" : "m_ptr",
9026     "referenced_type" : "_ZTIPN7android8hardware6health7storage4V1_08IStorageE"
9027    }
9028   ],
9029   "linker_set_key" : "_ZTIN7android2spINS_8hardware6health7storage4V1_08IStorageEEE",
9030   "name" : "android::sp<android::hardware::health::storage::V1_0::IStorage>",
9031   "record_kind" : "class",
9032   "referenced_type" : "_ZTIN7android2spINS_8hardware6health7storage4V1_08IStorageEEE",
9033   "self_type" : "_ZTIN7android2spINS_8hardware6health7storage4V1_08IStorageEEE",
9034   "size" : 4,
9035   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9036   "template_args" : [ "_ZTIN7android8hardware6health7storage4V1_08IStorageE" ]
9037  },
9038  {
9039   "alignment" : 4,
9040   "fields" :
9041   [
9042    {
9043     "access" : "private",
9044     "field_name" : "m_ptr",
9045     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
9046    }
9047   ],
9048   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9049   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
9050   "record_kind" : "class",
9051   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9052   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9053   "size" : 4,
9054   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9055   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
9056  },
9057  {
9058   "alignment" : 4,
9059   "fields" :
9060   [
9061    {
9062     "access" : "private",
9063     "field_name" : "m_ptr",
9064     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
9065    }
9066   ],
9067   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9068   "name" : "android::sp<android::hardware::IBinder>",
9069   "record_kind" : "class",
9070   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9071   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9072   "size" : 4,
9073   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9074   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
9075  },
9076  {
9077   "alignment" : 4,
9078   "fields" :
9079   [
9080    {
9081     "access" : "private",
9082     "field_name" : "m_ptr",
9083     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
9084    }
9085   ],
9086   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9087   "name" : "android::sp<android::hardware::BHwBinder>",
9088   "record_kind" : "class",
9089   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9090   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9091   "size" : 4,
9092   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9093   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
9094  },
9095  {
9096   "alignment" : 4,
9097   "fields" :
9098   [
9099    {
9100     "access" : "private",
9101     "field_name" : "m_ptr",
9102     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
9103    },
9104    {
9105     "access" : "private",
9106     "field_name" : "m_refs",
9107     "field_offset" : 32,
9108     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9109    }
9110   ],
9111   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9112   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
9113   "record_kind" : "class",
9114   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9115   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9116   "size" : 8,
9117   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9118   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
9119  },
9120  {
9121   "alignment" : 4,
9122   "fields" :
9123   [
9124    {
9125     "access" : "private",
9126     "field_name" : "m_ptr",
9127     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
9128    },
9129    {
9130     "access" : "private",
9131     "field_name" : "m_refs",
9132     "field_offset" : 32,
9133     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9134    }
9135   ],
9136   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9137   "name" : "android::wp<android::hardware::hidl_death_recipient>",
9138   "record_kind" : "class",
9139   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9140   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9141   "size" : 8,
9142   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9143   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
9144  },
9145  {
9146   "alignment" : 4,
9147   "fields" :
9148   [
9149    {
9150     "access" : "private",
9151     "field_name" : "m_ptr",
9152     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
9153    },
9154    {
9155     "access" : "private",
9156     "field_name" : "m_refs",
9157     "field_offset" : 32,
9158     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9159    }
9160   ],
9161   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9162   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
9163   "record_kind" : "class",
9164   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9165   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9166   "size" : 8,
9167   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9168   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
9169  },
9170  {
9171   "alignment" : 4,
9172   "fields" :
9173   [
9174    {
9175     "access" : "private",
9176     "field_name" : "m_ptr",
9177     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
9178    },
9179    {
9180     "access" : "private",
9181     "field_name" : "m_refs",
9182     "field_offset" : 32,
9183     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9184    }
9185   ],
9186   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9187   "name" : "android::wp<android::hardware::BHwBinder>",
9188   "record_kind" : "class",
9189   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9190   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9191   "size" : 8,
9192   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9193   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
9194  },
9195  {
9196   "alignment" : 4,
9197   "base_specifiers" :
9198   [
9199    {
9200     "is_virtual" : true,
9201     "referenced_type" : "_ZTIN7android7RefBaseE"
9202    }
9203   ],
9204   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9205   "name" : "android::hidl::base::V1_0::IBase",
9206   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9207   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9208   "size" : 12,
9209   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
9210   "vtable_components" :
9211   [
9212    {
9213     "component_value" : 4,
9214     "kind" : "vbase_offset"
9215    },
9216    {
9217     "kind" : "offset_to_top"
9218    },
9219    {
9220     "kind" : "rtti",
9221     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9222    },
9223    {
9224     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
9225    },
9226    {
9227     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9228    },
9229    {
9230     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9231    },
9232    {
9233     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9234    },
9235    {
9236     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9237    },
9238    {
9239     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
9240    },
9241    {
9242     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9243    },
9244    {
9245     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
9246    },
9247    {
9248     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9249    },
9250    {
9251     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
9252    },
9253    {
9254     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9255    },
9256    {
9257     "kind" : "complete_dtor_pointer",
9258     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
9259    },
9260    {
9261     "kind" : "deleting_dtor_pointer",
9262     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
9263    },
9264    {
9265     "kind" : "vcall_offset"
9266    },
9267    {
9268     "kind" : "vcall_offset"
9269    },
9270    {
9271     "kind" : "vcall_offset"
9272    },
9273    {
9274     "kind" : "vcall_offset"
9275    },
9276    {
9277     "component_value" : -4,
9278     "kind" : "vcall_offset"
9279    },
9280    {
9281     "component_value" : -4,
9282     "kind" : "offset_to_top"
9283    },
9284    {
9285     "kind" : "rtti",
9286     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9287    },
9288    {
9289     "kind" : "complete_dtor_pointer",
9290     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
9291    },
9292    {
9293     "kind" : "deleting_dtor_pointer",
9294     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
9295    },
9296    {
9297     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9298    },
9299    {
9300     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9301    },
9302    {
9303     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9304    },
9305    {
9306     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9307    }
9308   ]
9309  },
9310  {
9311   "alignment" : 4,
9312   "base_specifiers" :
9313   [
9314    {
9315     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
9316    },
9317    {
9318     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9319    }
9320   ],
9321   "fields" :
9322   [
9323    {
9324     "access" : "private",
9325     "field_name" : "_hidl_mImpl",
9326     "field_offset" : 512,
9327     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
9328    }
9329   ],
9330   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9331   "name" : "android::hidl::base::V1_0::BnHwBase",
9332   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9333   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9334   "size" : 76,
9335   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
9336   "vtable_components" :
9337   [
9338    {
9339     "component_value" : 68,
9340     "kind" : "vbase_offset"
9341    },
9342    {
9343     "kind" : "offset_to_top"
9344    },
9345    {
9346     "kind" : "rtti",
9347     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9348    },
9349    {
9350     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9351    },
9352    {
9353     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9354    },
9355    {
9356     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9357    },
9358    {
9359     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
9360    },
9361    {
9362     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9363    },
9364    {
9365     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9366    },
9367    {
9368     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9369    },
9370    {
9371     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9372    },
9373    {
9374     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9375    },
9376    {
9377     "kind" : "complete_dtor_pointer",
9378     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
9379    },
9380    {
9381     "kind" : "deleting_dtor_pointer",
9382     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
9383    },
9384    {
9385     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
9386    },
9387    {
9388     "component_value" : -20,
9389     "kind" : "offset_to_top"
9390    },
9391    {
9392     "kind" : "rtti",
9393     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9394    },
9395    {
9396     "kind" : "complete_dtor_pointer",
9397     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9398    },
9399    {
9400     "kind" : "deleting_dtor_pointer",
9401     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9402    },
9403    {
9404     "kind" : "vcall_offset"
9405    },
9406    {
9407     "kind" : "vcall_offset"
9408    },
9409    {
9410     "kind" : "vcall_offset"
9411    },
9412    {
9413     "kind" : "vcall_offset"
9414    },
9415    {
9416     "component_value" : -68,
9417     "kind" : "vcall_offset"
9418    },
9419    {
9420     "component_value" : -68,
9421     "kind" : "offset_to_top"
9422    },
9423    {
9424     "kind" : "rtti",
9425     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9426    },
9427    {
9428     "kind" : "complete_dtor_pointer",
9429     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9430    },
9431    {
9432     "kind" : "deleting_dtor_pointer",
9433     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9434    },
9435    {
9436     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9437    },
9438    {
9439     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9440    },
9441    {
9442     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9443    },
9444    {
9445     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9446    }
9447   ]
9448  },
9449  {
9450   "alignment" : 4,
9451   "base_specifiers" :
9452   [
9453    {
9454     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9455    },
9456    {
9457     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9458    }
9459   ],
9460   "fields" :
9461   [
9462    {
9463     "access" : "private",
9464     "field_name" : "_hidl_mMutex",
9465     "field_offset" : 544,
9466     "referenced_type" : "_ZTINSt3__15mutexE"
9467    },
9468    {
9469     "access" : "private",
9470     "field_name" : "_hidl_mDeathRecipients",
9471     "field_offset" : 576,
9472     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
9473    }
9474   ],
9475   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9476   "name" : "android::hidl::base::V1_0::BpHwBase",
9477   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9478   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9479   "size" : 92,
9480   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
9481   "vtable_components" :
9482   [
9483    {
9484     "component_value" : 84,
9485     "kind" : "vbase_offset"
9486    },
9487    {
9488     "kind" : "offset_to_top"
9489    },
9490    {
9491     "kind" : "rtti",
9492     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9493    },
9494    {
9495     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
9496    },
9497    {
9498     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9499    },
9500    {
9501     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9502    },
9503    {
9504     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9505    },
9506    {
9507     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9508    },
9509    {
9510     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
9511    },
9512    {
9513     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9514    },
9515    {
9516     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
9517    },
9518    {
9519     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9520    },
9521    {
9522     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
9523    },
9524    {
9525     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9526    },
9527    {
9528     "kind" : "complete_dtor_pointer",
9529     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
9530    },
9531    {
9532     "kind" : "deleting_dtor_pointer",
9533     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
9534    },
9535    {
9536     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9537    },
9538    {
9539     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9540    },
9541    {
9542     "component_value" : 80,
9543     "kind" : "vbase_offset"
9544    },
9545    {
9546     "component_value" : -4,
9547     "kind" : "offset_to_top"
9548    },
9549    {
9550     "kind" : "rtti",
9551     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9552    },
9553    {
9554     "kind" : "complete_dtor_pointer",
9555     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9556    },
9557    {
9558     "kind" : "deleting_dtor_pointer",
9559     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9560    },
9561    {
9562     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9563    },
9564    {
9565     "component_value" : 76,
9566     "kind" : "vbase_offset"
9567    },
9568    {
9569     "component_value" : -8,
9570     "kind" : "offset_to_top"
9571    },
9572    {
9573     "kind" : "rtti",
9574     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9575    },
9576    {
9577     "kind" : "complete_dtor_pointer",
9578     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9579    },
9580    {
9581     "kind" : "deleting_dtor_pointer",
9582     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9583    },
9584    {
9585     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9586    },
9587    {
9588     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9589    },
9590    {
9591     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9592    },
9593    {
9594     "component_value" : -24,
9595     "kind" : "offset_to_top"
9596    },
9597    {
9598     "kind" : "rtti",
9599     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9600    },
9601    {
9602     "kind" : "complete_dtor_pointer",
9603     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9604    },
9605    {
9606     "kind" : "deleting_dtor_pointer",
9607     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9608    },
9609    {
9610     "kind" : "vcall_offset"
9611    },
9612    {
9613     "component_value" : -76,
9614     "kind" : "vcall_offset"
9615    },
9616    {
9617     "component_value" : -84,
9618     "kind" : "vcall_offset"
9619    },
9620    {
9621     "component_value" : -76,
9622     "kind" : "vcall_offset"
9623    },
9624    {
9625     "component_value" : -84,
9626     "kind" : "vcall_offset"
9627    },
9628    {
9629     "component_value" : -84,
9630     "kind" : "offset_to_top"
9631    },
9632    {
9633     "kind" : "rtti",
9634     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9635    },
9636    {
9637     "kind" : "complete_dtor_pointer",
9638     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9639    },
9640    {
9641     "kind" : "deleting_dtor_pointer",
9642     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9643    },
9644    {
9645     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9646    },
9647    {
9648     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9649    },
9650    {
9651     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9652    },
9653    {
9654     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9655    }
9656   ]
9657  },
9658  {
9659   "alignment" : 8,
9660   "fields" :
9661   [
9662    {
9663     "field_name" : "pid",
9664     "referenced_type" : "_ZTIi"
9665    },
9666    {
9667     "field_name" : "ptr",
9668     "field_offset" : 64,
9669     "referenced_type" : "_ZTIy"
9670    },
9671    {
9672     "field_name" : "arch",
9673     "field_offset" : 128,
9674     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9675    }
9676   ],
9677   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9678   "name" : "android::hidl::base::V1_0::DebugInfo",
9679   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9680   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9681   "size" : 24,
9682   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
9683  },
9684  {
9685   "alignment" : 8,
9686   "fields" :
9687   [
9688    {
9689     "field_name" : "interfaceName",
9690     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9691    },
9692    {
9693     "field_name" : "instanceName",
9694     "field_offset" : 128,
9695     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9696    },
9697    {
9698     "field_name" : "pid",
9699     "field_offset" : 256,
9700     "referenced_type" : "_ZTIi"
9701    },
9702    {
9703     "field_name" : "clientPids",
9704     "field_offset" : 320,
9705     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
9706    },
9707    {
9708     "field_name" : "arch",
9709     "field_offset" : 448,
9710     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9711    }
9712   ],
9713   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9714   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
9715   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9716   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9717   "size" : 64,
9718   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9719  },
9720  {
9721   "alignment" : 4,
9722   "base_specifiers" :
9723   [
9724    {
9725     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9726    }
9727   ],
9728   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9729   "name" : "android::hidl::manager::V1_0::IServiceManager",
9730   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9731   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9732   "size" : 12,
9733   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
9734   "vtable_components" :
9735   [
9736    {
9737     "component_value" : 4,
9738     "kind" : "vbase_offset"
9739    },
9740    {
9741     "kind" : "offset_to_top"
9742    },
9743    {
9744     "kind" : "rtti",
9745     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9746    },
9747    {
9748     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
9749    },
9750    {
9751     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9752    },
9753    {
9754     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9755    },
9756    {
9757     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9758    },
9759    {
9760     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9761    },
9762    {
9763     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
9764    },
9765    {
9766     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9767    },
9768    {
9769     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
9770    },
9771    {
9772     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9773    },
9774    {
9775     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
9776    },
9777    {
9778     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9779    },
9780    {
9781     "kind" : "complete_dtor_pointer",
9782     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
9783    },
9784    {
9785     "kind" : "deleting_dtor_pointer",
9786     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
9787    },
9788    {
9789     "is_pure" : true,
9790     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
9791    },
9792    {
9793     "is_pure" : true,
9794     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
9795    },
9796    {
9797     "is_pure" : true,
9798     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
9799    },
9800    {
9801     "is_pure" : true,
9802     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9803    },
9804    {
9805     "is_pure" : true,
9806     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
9807    },
9808    {
9809     "is_pure" : true,
9810     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
9811    },
9812    {
9813     "is_pure" : true,
9814     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
9815    },
9816    {
9817     "is_pure" : true,
9818     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
9819    },
9820    {
9821     "kind" : "vcall_offset"
9822    },
9823    {
9824     "kind" : "vcall_offset"
9825    },
9826    {
9827     "kind" : "vcall_offset"
9828    },
9829    {
9830     "kind" : "vcall_offset"
9831    },
9832    {
9833     "component_value" : -4,
9834     "kind" : "vcall_offset"
9835    },
9836    {
9837     "component_value" : -4,
9838     "kind" : "offset_to_top"
9839    },
9840    {
9841     "kind" : "rtti",
9842     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9843    },
9844    {
9845     "kind" : "complete_dtor_pointer",
9846     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
9847    },
9848    {
9849     "kind" : "deleting_dtor_pointer",
9850     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
9851    },
9852    {
9853     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9854    },
9855    {
9856     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9857    },
9858    {
9859     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9860    },
9861    {
9862     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9863    }
9864   ]
9865  },
9866  {
9867   "alignment" : 4,
9868   "base_specifiers" :
9869   [
9870    {
9871     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9872    }
9873   ],
9874   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9875   "name" : "android::hidl::manager::V1_0::IServiceNotification",
9876   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9877   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9878   "size" : 12,
9879   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
9880   "vtable_components" :
9881   [
9882    {
9883     "component_value" : 4,
9884     "kind" : "vbase_offset"
9885    },
9886    {
9887     "kind" : "offset_to_top"
9888    },
9889    {
9890     "kind" : "rtti",
9891     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9892    },
9893    {
9894     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
9895    },
9896    {
9897     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9898    },
9899    {
9900     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9901    },
9902    {
9903     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9904    },
9905    {
9906     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9907    },
9908    {
9909     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
9910    },
9911    {
9912     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9913    },
9914    {
9915     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
9916    },
9917    {
9918     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9919    },
9920    {
9921     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
9922    },
9923    {
9924     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9925    },
9926    {
9927     "kind" : "complete_dtor_pointer",
9928     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9929    },
9930    {
9931     "kind" : "deleting_dtor_pointer",
9932     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9933    },
9934    {
9935     "is_pure" : true,
9936     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
9937    },
9938    {
9939     "kind" : "vcall_offset"
9940    },
9941    {
9942     "kind" : "vcall_offset"
9943    },
9944    {
9945     "kind" : "vcall_offset"
9946    },
9947    {
9948     "kind" : "vcall_offset"
9949    },
9950    {
9951     "component_value" : -4,
9952     "kind" : "vcall_offset"
9953    },
9954    {
9955     "component_value" : -4,
9956     "kind" : "offset_to_top"
9957    },
9958    {
9959     "kind" : "rtti",
9960     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9961    },
9962    {
9963     "kind" : "complete_dtor_pointer",
9964     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9965    },
9966    {
9967     "kind" : "deleting_dtor_pointer",
9968     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9969    },
9970    {
9971     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9972    },
9973    {
9974     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9975    },
9976    {
9977     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9978    },
9979    {
9980     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9981    }
9982   ]
9983  },
9984  {
9985   "alignment" : 4,
9986   "fields" :
9987   [
9988    {
9989     "access" : "private",
9990     "field_name" : "mLock",
9991     "referenced_type" : "_ZTIRN7android5MutexE"
9992    }
9993   ],
9994   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
9995   "name" : "android::Mutex::Autolock",
9996   "record_kind" : "class",
9997   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
9998   "self_type" : "_ZTIN7android5Mutex8AutolockE",
9999   "size" : 4,
10000   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10001  },
10002  {
10003   "alignment" : 4,
10004   "fields" :
10005   [
10006    {
10007     "access" : "private",
10008     "field_name" : "mMutex",
10009     "referenced_type" : "_ZTI15pthread_mutex_t"
10010    }
10011   ],
10012   "linker_set_key" : "_ZTIN7android5MutexE",
10013   "name" : "android::Mutex",
10014   "record_kind" : "class",
10015   "referenced_type" : "_ZTIN7android5MutexE",
10016   "self_type" : "_ZTIN7android5MutexE",
10017   "size" : 4,
10018   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10019  },
10020  {
10021   "alignment" : 4,
10022   "fields" :
10023   [
10024    {
10025     "access" : "private",
10026     "field_name" : "mLock",
10027     "referenced_type" : "_ZTIRN7android6RWLockE"
10028    }
10029   ],
10030   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
10031   "name" : "android::RWLock::AutoRLock",
10032   "record_kind" : "class",
10033   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
10034   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
10035   "size" : 4,
10036   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10037  },
10038  {
10039   "alignment" : 4,
10040   "fields" :
10041   [
10042    {
10043     "access" : "private",
10044     "field_name" : "mLock",
10045     "referenced_type" : "_ZTIRN7android6RWLockE"
10046    }
10047   ],
10048   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
10049   "name" : "android::RWLock::AutoWLock",
10050   "record_kind" : "class",
10051   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
10052   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
10053   "size" : 4,
10054   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10055  },
10056  {
10057   "alignment" : 4,
10058   "fields" :
10059   [
10060    {
10061     "access" : "private",
10062     "field_name" : "mRWLock",
10063     "referenced_type" : "_ZTI16pthread_rwlock_t"
10064    }
10065   ],
10066   "linker_set_key" : "_ZTIN7android6RWLockE",
10067   "name" : "android::RWLock",
10068   "record_kind" : "class",
10069   "referenced_type" : "_ZTIN7android6RWLockE",
10070   "self_type" : "_ZTIN7android6RWLockE",
10071   "size" : 40,
10072   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10073  },
10074  {
10075   "alignment" : 4,
10076   "base_specifiers" :
10077   [
10078    {
10079     "is_virtual" : true,
10080     "referenced_type" : "_ZTIN7android7RefBaseE"
10081    }
10082   ],
10083   "fields" :
10084   [
10085    {
10086     "access" : "private",
10087     "field_name" : "mCanCallJava",
10088     "field_offset" : 32,
10089     "referenced_type" : "_ZTIKb"
10090    },
10091    {
10092     "access" : "private",
10093     "field_name" : "mThread",
10094     "field_offset" : 64,
10095     "referenced_type" : "_ZTIPv"
10096    },
10097    {
10098     "access" : "private",
10099     "field_name" : "mLock",
10100     "field_offset" : 96,
10101     "referenced_type" : "_ZTIN7android5MutexE"
10102    },
10103    {
10104     "access" : "private",
10105     "field_name" : "mThreadExitedCondition",
10106     "field_offset" : 128,
10107     "referenced_type" : "_ZTIN7android9ConditionE"
10108    },
10109    {
10110     "access" : "private",
10111     "field_name" : "mStatus",
10112     "field_offset" : 160,
10113     "referenced_type" : "_ZTIi"
10114    },
10115    {
10116     "access" : "private",
10117     "field_name" : "mExitPending",
10118     "field_offset" : 192,
10119     "referenced_type" : "_ZTIVb"
10120    },
10121    {
10122     "access" : "private",
10123     "field_name" : "mRunning",
10124     "field_offset" : 200,
10125     "referenced_type" : "_ZTIVb"
10126    },
10127    {
10128     "access" : "private",
10129     "field_name" : "mHoldSelf",
10130     "field_offset" : 224,
10131     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
10132    },
10133    {
10134     "access" : "private",
10135     "field_name" : "mTid",
10136     "field_offset" : 256,
10137     "referenced_type" : "_ZTIi"
10138    }
10139   ],
10140   "linker_set_key" : "_ZTIN7android6ThreadE",
10141   "name" : "android::Thread",
10142   "record_kind" : "class",
10143   "referenced_type" : "_ZTIN7android6ThreadE",
10144   "self_type" : "_ZTIN7android6ThreadE",
10145   "size" : 44,
10146   "source_file" : "/system/core/libutils/include/utils/Thread.h",
10147   "vtable_components" :
10148   [
10149    {
10150     "component_value" : 36,
10151     "kind" : "vbase_offset"
10152    },
10153    {
10154     "kind" : "offset_to_top"
10155    },
10156    {
10157     "kind" : "rtti",
10158     "mangled_component_name" : "_ZTIN7android6ThreadE"
10159    },
10160    {
10161     "kind" : "complete_dtor_pointer",
10162     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
10163    },
10164    {
10165     "kind" : "deleting_dtor_pointer",
10166     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
10167    },
10168    {
10169     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
10170    },
10171    {
10172     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
10173    },
10174    {
10175     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
10176    },
10177    {
10178     "is_pure" : true,
10179     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
10180    },
10181    {
10182     "kind" : "vcall_offset"
10183    },
10184    {
10185     "kind" : "vcall_offset"
10186    },
10187    {
10188     "kind" : "vcall_offset"
10189    },
10190    {
10191     "kind" : "vcall_offset"
10192    },
10193    {
10194     "component_value" : -36,
10195     "kind" : "vcall_offset"
10196    },
10197    {
10198     "component_value" : -36,
10199     "kind" : "offset_to_top"
10200    },
10201    {
10202     "kind" : "rtti",
10203     "mangled_component_name" : "_ZTIN7android6ThreadE"
10204    },
10205    {
10206     "kind" : "complete_dtor_pointer",
10207     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
10208    },
10209    {
10210     "kind" : "deleting_dtor_pointer",
10211     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
10212    },
10213    {
10214     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10215    },
10216    {
10217     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10218    },
10219    {
10220     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10221    },
10222    {
10223     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10224    }
10225   ]
10226  },
10227  {
10228   "alignment" : 4,
10229   "base_specifiers" :
10230   [
10231    {
10232     "access" : "private",
10233     "referenced_type" : "_ZTIN7android10VectorImplE"
10234    }
10235   ],
10236   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10237   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
10238   "record_kind" : "class",
10239   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10240   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10241   "size" : 20,
10242   "source_file" : "/system/core/libutils/include/utils/Vector.h",
10243   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
10244   "vtable_components" :
10245   [
10246    {
10247     "kind" : "offset_to_top"
10248    },
10249    {
10250     "kind" : "rtti",
10251     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10252    },
10253    {
10254     "kind" : "complete_dtor_pointer",
10255     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
10256    },
10257    {
10258     "kind" : "deleting_dtor_pointer",
10259     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
10260    },
10261    {
10262     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
10263    },
10264    {
10265     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
10266    },
10267    {
10268     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
10269    },
10270    {
10271     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
10272    },
10273    {
10274     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
10275    },
10276    {
10277     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
10278    }
10279   ]
10280  },
10281  {
10282   "alignment" : 1,
10283   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
10284   "name" : "android::RefBase::weakref_type",
10285   "record_kind" : "class",
10286   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
10287   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
10288   "size" : 1,
10289   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10290  },
10291  {
10292   "alignment" : 4,
10293   "fields" :
10294   [
10295    {
10296     "access" : "private",
10297     "field_name" : "mRefs",
10298     "field_offset" : 32,
10299     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
10300    }
10301   ],
10302   "linker_set_key" : "_ZTIN7android7RefBaseE",
10303   "name" : "android::RefBase",
10304   "record_kind" : "class",
10305   "referenced_type" : "_ZTIN7android7RefBaseE",
10306   "self_type" : "_ZTIN7android7RefBaseE",
10307   "size" : 8,
10308   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10309   "vtable_components" :
10310   [
10311    {
10312     "kind" : "offset_to_top"
10313    },
10314    {
10315     "kind" : "rtti",
10316     "mangled_component_name" : "_ZTIN7android7RefBaseE"
10317    },
10318    {
10319     "kind" : "complete_dtor_pointer",
10320     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
10321    },
10322    {
10323     "kind" : "deleting_dtor_pointer",
10324     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
10325    },
10326    {
10327     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10328    },
10329    {
10330     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10331    },
10332    {
10333     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10334    },
10335    {
10336     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10337    }
10338   ]
10339  },
10340  {
10341   "alignment" : 4,
10342   "fields" :
10343   [
10344    {
10345     "access" : "private",
10346     "field_name" : "mString",
10347     "referenced_type" : "_ZTIPKc"
10348    }
10349   ],
10350   "linker_set_key" : "_ZTIN7android7String8E",
10351   "name" : "android::String8",
10352   "record_kind" : "class",
10353   "referenced_type" : "_ZTIN7android7String8E",
10354   "self_type" : "_ZTIN7android7String8E",
10355   "size" : 4,
10356   "source_file" : "/system/core/libutils/include/utils/String8.h"
10357  },
10358  {
10359   "alignment" : 4,
10360   "fields" :
10361   [
10362    {
10363     "access" : "private",
10364     "field_name" : "mString",
10365     "referenced_type" : "_ZTIPKDs"
10366    }
10367   ],
10368   "linker_set_key" : "_ZTIN7android8String16E",
10369   "name" : "android::String16",
10370   "record_kind" : "class",
10371   "referenced_type" : "_ZTIN7android8String16E",
10372   "self_type" : "_ZTIN7android8String16E",
10373   "size" : 4,
10374   "source_file" : "/system/core/libutils/include/utils/String16.h"
10375  },
10376  {
10377   "alignment" : 4,
10378   "base_specifiers" :
10379   [
10380    {
10381     "is_virtual" : true,
10382     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
10383    },
10384    {
10385     "is_virtual" : true,
10386     "referenced_type" : "_ZTIN7android7RefBaseE"
10387    }
10388   ],
10389   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
10390   "name" : "android::hardware::HidlMemory",
10391   "record_kind" : "class",
10392   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
10393   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
10394   "size" : 52,
10395   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10396   "vtable_components" :
10397   [
10398    {
10399     "component_value" : 44,
10400     "kind" : "vbase_offset"
10401    },
10402    {
10403     "component_value" : 4,
10404     "kind" : "vbase_offset"
10405    },
10406    {
10407     "kind" : "offset_to_top"
10408    },
10409    {
10410     "kind" : "rtti",
10411     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10412    },
10413    {
10414     "kind" : "complete_dtor_pointer",
10415     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
10416    },
10417    {
10418     "kind" : "deleting_dtor_pointer",
10419     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
10420    },
10421    {
10422     "kind" : "vcall_offset"
10423    },
10424    {
10425     "kind" : "vcall_offset"
10426    },
10427    {
10428     "kind" : "vcall_offset"
10429    },
10430    {
10431     "kind" : "vcall_offset"
10432    },
10433    {
10434     "component_value" : -44,
10435     "kind" : "vcall_offset"
10436    },
10437    {
10438     "component_value" : -44,
10439     "kind" : "offset_to_top"
10440    },
10441    {
10442     "kind" : "rtti",
10443     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10444    },
10445    {
10446     "kind" : "complete_dtor_pointer",
10447     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
10448    },
10449    {
10450     "kind" : "deleting_dtor_pointer",
10451     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
10452    },
10453    {
10454     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10455    },
10456    {
10457     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10458    },
10459    {
10460     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10461    },
10462    {
10463     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10464    }
10465   ]
10466  },
10467  {
10468   "alignment" : 4,
10469   "base_specifiers" :
10470   [
10471    {
10472     "is_virtual" : true,
10473     "referenced_type" : "_ZTIN7android7RefBaseE"
10474    }
10475   ],
10476   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
10477   "name" : "android::hardware::IInterface",
10478   "record_kind" : "class",
10479   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
10480   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
10481   "size" : 12,
10482   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10483   "vtable_components" :
10484   [
10485    {
10486     "component_value" : 4,
10487     "kind" : "vbase_offset"
10488    },
10489    {
10490     "kind" : "offset_to_top"
10491    },
10492    {
10493     "kind" : "rtti",
10494     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10495    },
10496    {
10497     "kind" : "complete_dtor_pointer",
10498     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
10499    },
10500    {
10501     "kind" : "deleting_dtor_pointer",
10502     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
10503    },
10504    {
10505     "is_pure" : true,
10506     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
10507    },
10508    {
10509     "kind" : "vcall_offset"
10510    },
10511    {
10512     "kind" : "vcall_offset"
10513    },
10514    {
10515     "kind" : "vcall_offset"
10516    },
10517    {
10518     "kind" : "vcall_offset"
10519    },
10520    {
10521     "component_value" : -4,
10522     "kind" : "vcall_offset"
10523    },
10524    {
10525     "component_value" : -4,
10526     "kind" : "offset_to_top"
10527    },
10528    {
10529     "kind" : "rtti",
10530     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10531    },
10532    {
10533     "kind" : "complete_dtor_pointer",
10534     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
10535    },
10536    {
10537     "kind" : "deleting_dtor_pointer",
10538     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
10539    },
10540    {
10541     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10542    },
10543    {
10544     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10545    },
10546    {
10547     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10548    },
10549    {
10550     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10551    }
10552   ]
10553  },
10554  {
10555   "alignment" : 1,
10556   "fields" :
10557   [
10558    {
10559     "access" : "private",
10560     "field_name" : "mBuffer",
10561     "referenced_type" : "_ZTIA32_h"
10562    }
10563   ],
10564   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
10565   "name" : "android::hardware::hidl_array<unsigned char, 32>",
10566   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
10567   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
10568   "size" : 32,
10569   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10570   "template_args" : [ "_ZTIh" ]
10571  },
10572  {
10573   "alignment" : 4,
10574   "base_specifiers" :
10575   [
10576    {
10577     "is_virtual" : true,
10578     "referenced_type" : "_ZTIN7android7RefBaseE"
10579    }
10580   ],
10581   "fields" :
10582   [
10583    {
10584     "access" : "private",
10585     "field_name" : "mRemote",
10586     "field_offset" : 32,
10587     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
10588    },
10589    {
10590     "access" : "private",
10591     "field_name" : "mRefs",
10592     "field_offset" : 64,
10593     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10594    },
10595    {
10596     "access" : "private",
10597     "field_name" : "mState",
10598     "field_offset" : 96,
10599     "referenced_type" : "_ZTINSt3__16atomicIiEE"
10600    }
10601   ],
10602   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
10603   "name" : "android::hardware::BpHwRefBase",
10604   "record_kind" : "class",
10605   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
10606   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
10607   "size" : 24,
10608   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
10609   "vtable_components" :
10610   [
10611    {
10612     "component_value" : 16,
10613     "kind" : "vbase_offset"
10614    },
10615    {
10616     "kind" : "offset_to_top"
10617    },
10618    {
10619     "kind" : "rtti",
10620     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10621    },
10622    {
10623     "kind" : "complete_dtor_pointer",
10624     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
10625    },
10626    {
10627     "kind" : "deleting_dtor_pointer",
10628     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
10629    },
10630    {
10631     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10632    },
10633    {
10634     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10635    },
10636    {
10637     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10638    },
10639    {
10640     "kind" : "vcall_offset"
10641    },
10642    {
10643     "component_value" : -16,
10644     "kind" : "vcall_offset"
10645    },
10646    {
10647     "component_value" : -16,
10648     "kind" : "vcall_offset"
10649    },
10650    {
10651     "component_value" : -16,
10652     "kind" : "vcall_offset"
10653    },
10654    {
10655     "component_value" : -16,
10656     "kind" : "vcall_offset"
10657    },
10658    {
10659     "component_value" : -16,
10660     "kind" : "offset_to_top"
10661    },
10662    {
10663     "kind" : "rtti",
10664     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10665    },
10666    {
10667     "kind" : "complete_dtor_pointer",
10668     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
10669    },
10670    {
10671     "kind" : "deleting_dtor_pointer",
10672     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
10673    },
10674    {
10675     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10676    },
10677    {
10678     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10679    },
10680    {
10681     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10682    },
10683    {
10684     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10685    }
10686   ]
10687  },
10688  {
10689   "alignment" : 4,
10690   "base_specifiers" :
10691   [
10692    {
10693     "referenced_type" : "_ZTIN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE"
10694    },
10695    {
10696     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10697    },
10698    {
10699     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10700    }
10701   ],
10702   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEEE",
10703   "name" : "android::hardware::BpInterface<android::hardware::health::storage::V1_0::IGarbageCollectCallback>",
10704   "record_kind" : "class",
10705   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEEE",
10706   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEEE",
10707   "size" : 32,
10708   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10709   "template_args" :
10710   [
10711    "_ZTIN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE"
10712   ],
10713   "vtable_components" :
10714   [
10715    {
10716     "component_value" : 24,
10717     "kind" : "vbase_offset"
10718    },
10719    {
10720     "kind" : "offset_to_top"
10721    },
10722    {
10723     "kind" : "rtti",
10724     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEEE"
10725    },
10726    {
10727     "mangled_component_name" : "_ZNK7android8hardware6health7storage4V1_023IGarbageCollectCallback8isRemoteEv"
10728    },
10729    {
10730     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10731    },
10732    {
10733     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10734    },
10735    {
10736     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10737    },
10738    {
10739     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10740    },
10741    {
10742     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback21setHALInstrumentationEv"
10743    },
10744    {
10745     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10746    },
10747    {
10748     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback4pingEv"
10749    },
10750    {
10751     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10752    },
10753    {
10754     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback21notifySyspropsChangedEv"
10755    },
10756    {
10757     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10758    },
10759    {
10760     "kind" : "complete_dtor_pointer",
10761     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEED1Ev"
10762    },
10763    {
10764     "kind" : "deleting_dtor_pointer",
10765     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEED0Ev"
10766    },
10767    {
10768     "is_pure" : true,
10769     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback8onFinishENS3_6ResultE"
10770    },
10771    {
10772     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEE10onAsBinderEv"
10773    },
10774    {
10775     "component_value" : 20,
10776     "kind" : "vbase_offset"
10777    },
10778    {
10779     "component_value" : -4,
10780     "kind" : "offset_to_top"
10781    },
10782    {
10783     "kind" : "rtti",
10784     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEEE"
10785    },
10786    {
10787     "kind" : "complete_dtor_pointer",
10788     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEED1Ev"
10789    },
10790    {
10791     "kind" : "deleting_dtor_pointer",
10792     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEED0Ev"
10793    },
10794    {
10795     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEE10onAsBinderEv"
10796    },
10797    {
10798     "component_value" : 16,
10799     "kind" : "vbase_offset"
10800    },
10801    {
10802     "component_value" : -8,
10803     "kind" : "offset_to_top"
10804    },
10805    {
10806     "kind" : "rtti",
10807     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEEE"
10808    },
10809    {
10810     "kind" : "complete_dtor_pointer",
10811     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEED1Ev"
10812    },
10813    {
10814     "kind" : "deleting_dtor_pointer",
10815     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEED0Ev"
10816    },
10817    {
10818     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10819    },
10820    {
10821     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10822    },
10823    {
10824     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10825    },
10826    {
10827     "kind" : "vcall_offset"
10828    },
10829    {
10830     "component_value" : -16,
10831     "kind" : "vcall_offset"
10832    },
10833    {
10834     "component_value" : -16,
10835     "kind" : "vcall_offset"
10836    },
10837    {
10838     "component_value" : -16,
10839     "kind" : "vcall_offset"
10840    },
10841    {
10842     "component_value" : -24,
10843     "kind" : "vcall_offset"
10844    },
10845    {
10846     "component_value" : -24,
10847     "kind" : "offset_to_top"
10848    },
10849    {
10850     "kind" : "rtti",
10851     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEEE"
10852    },
10853    {
10854     "kind" : "complete_dtor_pointer",
10855     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEED1Ev"
10856    },
10857    {
10858     "kind" : "deleting_dtor_pointer",
10859     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEED0Ev"
10860    },
10861    {
10862     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10863    },
10864    {
10865     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10866    },
10867    {
10868     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10869    },
10870    {
10871     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10872    }
10873   ]
10874  },
10875  {
10876   "alignment" : 4,
10877   "base_specifiers" :
10878   [
10879    {
10880     "referenced_type" : "_ZTIN7android8hardware6health7storage4V1_08IStorageE"
10881    },
10882    {
10883     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10884    },
10885    {
10886     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10887    }
10888   ],
10889   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEEE",
10890   "name" : "android::hardware::BpInterface<android::hardware::health::storage::V1_0::IStorage>",
10891   "record_kind" : "class",
10892   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEEE",
10893   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEEE",
10894   "size" : 32,
10895   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10896   "template_args" : [ "_ZTIN7android8hardware6health7storage4V1_08IStorageE" ],
10897   "vtable_components" :
10898   [
10899    {
10900     "component_value" : 24,
10901     "kind" : "vbase_offset"
10902    },
10903    {
10904     "kind" : "offset_to_top"
10905    },
10906    {
10907     "kind" : "rtti",
10908     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEEE"
10909    },
10910    {
10911     "mangled_component_name" : "_ZNK7android8hardware6health7storage4V1_08IStorage8isRemoteEv"
10912    },
10913    {
10914     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10915    },
10916    {
10917     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10918    },
10919    {
10920     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10921    },
10922    {
10923     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10924    },
10925    {
10926     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage21setHALInstrumentationEv"
10927    },
10928    {
10929     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10930    },
10931    {
10932     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage4pingEv"
10933    },
10934    {
10935     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10936    },
10937    {
10938     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage21notifySyspropsChangedEv"
10939    },
10940    {
10941     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10942    },
10943    {
10944     "kind" : "complete_dtor_pointer",
10945     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEED1Ev"
10946    },
10947    {
10948     "kind" : "deleting_dtor_pointer",
10949     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEED0Ev"
10950    },
10951    {
10952     "is_pure" : true,
10953     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage14garbageCollectEyRKNS_2spINS3_23IGarbageCollectCallbackEEE"
10954    },
10955    {
10956     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEE10onAsBinderEv"
10957    },
10958    {
10959     "component_value" : 20,
10960     "kind" : "vbase_offset"
10961    },
10962    {
10963     "component_value" : -4,
10964     "kind" : "offset_to_top"
10965    },
10966    {
10967     "kind" : "rtti",
10968     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEEE"
10969    },
10970    {
10971     "kind" : "complete_dtor_pointer",
10972     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEED1Ev"
10973    },
10974    {
10975     "kind" : "deleting_dtor_pointer",
10976     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEED0Ev"
10977    },
10978    {
10979     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEE10onAsBinderEv"
10980    },
10981    {
10982     "component_value" : 16,
10983     "kind" : "vbase_offset"
10984    },
10985    {
10986     "component_value" : -8,
10987     "kind" : "offset_to_top"
10988    },
10989    {
10990     "kind" : "rtti",
10991     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEEE"
10992    },
10993    {
10994     "kind" : "complete_dtor_pointer",
10995     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEED1Ev"
10996    },
10997    {
10998     "kind" : "deleting_dtor_pointer",
10999     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEED0Ev"
11000    },
11001    {
11002     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11003    },
11004    {
11005     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11006    },
11007    {
11008     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11009    },
11010    {
11011     "kind" : "vcall_offset"
11012    },
11013    {
11014     "component_value" : -16,
11015     "kind" : "vcall_offset"
11016    },
11017    {
11018     "component_value" : -16,
11019     "kind" : "vcall_offset"
11020    },
11021    {
11022     "component_value" : -16,
11023     "kind" : "vcall_offset"
11024    },
11025    {
11026     "component_value" : -24,
11027     "kind" : "vcall_offset"
11028    },
11029    {
11030     "component_value" : -24,
11031     "kind" : "offset_to_top"
11032    },
11033    {
11034     "kind" : "rtti",
11035     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEEE"
11036    },
11037    {
11038     "kind" : "complete_dtor_pointer",
11039     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEED1Ev"
11040    },
11041    {
11042     "kind" : "deleting_dtor_pointer",
11043     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEED0Ev"
11044    },
11045    {
11046     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11047    },
11048    {
11049     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11050    },
11051    {
11052     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11053    },
11054    {
11055     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11056    }
11057   ]
11058  },
11059  {
11060   "alignment" : 4,
11061   "base_specifiers" :
11062   [
11063    {
11064     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11065    },
11066    {
11067     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11068    },
11069    {
11070     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11071    }
11072   ],
11073   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11074   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
11075   "record_kind" : "class",
11076   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11077   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11078   "size" : 32,
11079   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11080   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
11081   "vtable_components" :
11082   [
11083    {
11084     "component_value" : 24,
11085     "kind" : "vbase_offset"
11086    },
11087    {
11088     "kind" : "offset_to_top"
11089    },
11090    {
11091     "kind" : "rtti",
11092     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11093    },
11094    {
11095     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
11096    },
11097    {
11098     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11099    },
11100    {
11101     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11102    },
11103    {
11104     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11105    },
11106    {
11107     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11108    },
11109    {
11110     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
11111    },
11112    {
11113     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11114    },
11115    {
11116     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
11117    },
11118    {
11119     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11120    },
11121    {
11122     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
11123    },
11124    {
11125     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11126    },
11127    {
11128     "kind" : "complete_dtor_pointer",
11129     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11130    },
11131    {
11132     "kind" : "deleting_dtor_pointer",
11133     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11134    },
11135    {
11136     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11137    },
11138    {
11139     "component_value" : 20,
11140     "kind" : "vbase_offset"
11141    },
11142    {
11143     "component_value" : -4,
11144     "kind" : "offset_to_top"
11145    },
11146    {
11147     "kind" : "rtti",
11148     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11149    },
11150    {
11151     "kind" : "complete_dtor_pointer",
11152     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11153    },
11154    {
11155     "kind" : "deleting_dtor_pointer",
11156     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11157    },
11158    {
11159     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11160    },
11161    {
11162     "component_value" : 16,
11163     "kind" : "vbase_offset"
11164    },
11165    {
11166     "component_value" : -8,
11167     "kind" : "offset_to_top"
11168    },
11169    {
11170     "kind" : "rtti",
11171     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11172    },
11173    {
11174     "kind" : "complete_dtor_pointer",
11175     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11176    },
11177    {
11178     "kind" : "deleting_dtor_pointer",
11179     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11180    },
11181    {
11182     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11183    },
11184    {
11185     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11186    },
11187    {
11188     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11189    },
11190    {
11191     "kind" : "vcall_offset"
11192    },
11193    {
11194     "component_value" : -16,
11195     "kind" : "vcall_offset"
11196    },
11197    {
11198     "component_value" : -16,
11199     "kind" : "vcall_offset"
11200    },
11201    {
11202     "component_value" : -16,
11203     "kind" : "vcall_offset"
11204    },
11205    {
11206     "component_value" : -24,
11207     "kind" : "vcall_offset"
11208    },
11209    {
11210     "component_value" : -24,
11211     "kind" : "offset_to_top"
11212    },
11213    {
11214     "kind" : "rtti",
11215     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11216    },
11217    {
11218     "kind" : "complete_dtor_pointer",
11219     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11220    },
11221    {
11222     "kind" : "deleting_dtor_pointer",
11223     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11224    },
11225    {
11226     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11227    },
11228    {
11229     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11230    },
11231    {
11232     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11233    },
11234    {
11235     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11236    }
11237   ]
11238  },
11239  {
11240   "alignment" : 4,
11241   "fields" :
11242   [
11243    {
11244     "access" : "private",
11245     "field_name" : "mHandle",
11246     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
11247    },
11248    {
11249     "access" : "private",
11250     "field_name" : "mOwnsHandle",
11251     "field_offset" : 64,
11252     "referenced_type" : "_ZTIb"
11253    },
11254    {
11255     "access" : "private",
11256     "field_name" : "mPad",
11257     "field_offset" : 72,
11258     "referenced_type" : "_ZTIA7_h"
11259    }
11260   ],
11261   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
11262   "name" : "android::hardware::hidl_handle",
11263   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
11264   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
11265   "size" : 16,
11266   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11267  },
11268  {
11269   "alignment" : 4,
11270   "fields" :
11271   [
11272    {
11273     "access" : "private",
11274     "field_name" : "mHandle",
11275     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
11276    },
11277    {
11278     "access" : "private",
11279     "field_name" : "mSize",
11280     "field_offset" : 128,
11281     "referenced_type" : "_ZTIy"
11282    },
11283    {
11284     "access" : "private",
11285     "field_name" : "mName",
11286     "field_offset" : 192,
11287     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11288    }
11289   ],
11290   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
11291   "name" : "android::hardware::hidl_memory",
11292   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
11293   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
11294   "size" : 40,
11295   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11296  },
11297  {
11298   "alignment" : 4,
11299   "fields" :
11300   [
11301    {
11302     "access" : "private",
11303     "field_name" : "mBuffer",
11304     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
11305    },
11306    {
11307     "access" : "private",
11308     "field_name" : "mSize",
11309     "field_offset" : 64,
11310     "referenced_type" : "_ZTIj"
11311    },
11312    {
11313     "access" : "private",
11314     "field_name" : "mOwnsBuffer",
11315     "field_offset" : 96,
11316     "referenced_type" : "_ZTIb"
11317    },
11318    {
11319     "access" : "private",
11320     "field_name" : "mPad",
11321     "field_offset" : 104,
11322     "referenced_type" : "_ZTIA3_h"
11323    }
11324   ],
11325   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
11326   "name" : "android::hardware::hidl_string",
11327   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
11328   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
11329   "size" : 16,
11330   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11331  },
11332  {
11333   "alignment" : 4,
11334   "fields" :
11335   [
11336    {
11337     "access" : "private",
11338     "field_name" : "mGrantors",
11339     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
11340    },
11341    {
11342     "access" : "private",
11343     "field_name" : "mHandle",
11344     "field_offset" : 128,
11345     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
11346    },
11347    {
11348     "access" : "private",
11349     "field_name" : "mQuantum",
11350     "field_offset" : 192,
11351     "referenced_type" : "_ZTIj"
11352    },
11353    {
11354     "access" : "private",
11355     "field_name" : "mFlags",
11356     "field_offset" : 224,
11357     "referenced_type" : "_ZTIj"
11358    }
11359   ],
11360   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11361   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
11362   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11363   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11364   "size" : 32,
11365   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
11366   "template_args" : [ "_ZTIc" ]
11367  },
11368  {
11369   "access" : "private",
11370   "alignment" : 4,
11371   "fields" :
11372   [
11373    {
11374     "field_name" : "binder",
11375     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
11376    },
11377    {
11378     "field_name" : "refs",
11379     "field_offset" : 32,
11380     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11381    }
11382   ],
11383   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11384   "name" : "android::hardware::ProcessState::handle_entry",
11385   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11386   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11387   "size" : 8,
11388   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
11389  },
11390  {
11391   "alignment" : 4,
11392   "base_specifiers" :
11393   [
11394    {
11395     "is_virtual" : true,
11396     "referenced_type" : "_ZTIN7android7RefBaseE"
11397    }
11398   ],
11399   "fields" :
11400   [
11401    {
11402     "access" : "private",
11403     "field_name" : "mDriverFD",
11404     "field_offset" : 32,
11405     "referenced_type" : "_ZTIi"
11406    },
11407    {
11408     "access" : "private",
11409     "field_name" : "mVMStart",
11410     "field_offset" : 64,
11411     "referenced_type" : "_ZTIPv"
11412    },
11413    {
11414     "access" : "private",
11415     "field_name" : "mThreadCountLock",
11416     "field_offset" : 96,
11417     "referenced_type" : "_ZTI15pthread_mutex_t"
11418    },
11419    {
11420     "access" : "private",
11421     "field_name" : "mThreadCountDecrement",
11422     "field_offset" : 128,
11423     "referenced_type" : "_ZTI14pthread_cond_t"
11424    },
11425    {
11426     "access" : "private",
11427     "field_name" : "mExecutingThreadsCount",
11428     "field_offset" : 160,
11429     "referenced_type" : "_ZTIj"
11430    },
11431    {
11432     "access" : "private",
11433     "field_name" : "mMaxThreads",
11434     "field_offset" : 192,
11435     "referenced_type" : "_ZTIj"
11436    },
11437    {
11438     "access" : "private",
11439     "field_name" : "mStarvationStartTimeMs",
11440     "field_offset" : 224,
11441     "referenced_type" : "_ZTIx"
11442    },
11443    {
11444     "access" : "private",
11445     "field_name" : "mLock",
11446     "field_offset" : 288,
11447     "referenced_type" : "_ZTIN7android5MutexE"
11448    },
11449    {
11450     "access" : "private",
11451     "field_name" : "mHandleToObject",
11452     "field_offset" : 320,
11453     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
11454    },
11455    {
11456     "access" : "private",
11457     "field_name" : "mManagesContexts",
11458     "field_offset" : 480,
11459     "referenced_type" : "_ZTIb"
11460    },
11461    {
11462     "access" : "private",
11463     "field_name" : "mBinderContextCheckFunc",
11464     "field_offset" : 512,
11465     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
11466    },
11467    {
11468     "access" : "private",
11469     "field_name" : "mBinderContextUserData",
11470     "field_offset" : 544,
11471     "referenced_type" : "_ZTIPv"
11472    },
11473    {
11474     "access" : "private",
11475     "field_name" : "mContexts",
11476     "field_offset" : 576,
11477     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
11478    },
11479    {
11480     "access" : "private",
11481     "field_name" : "mRootDir",
11482     "field_offset" : 736,
11483     "referenced_type" : "_ZTIN7android7String8E"
11484    },
11485    {
11486     "access" : "private",
11487     "field_name" : "mThreadPoolStarted",
11488     "field_offset" : 768,
11489     "referenced_type" : "_ZTIb"
11490    },
11491    {
11492     "access" : "private",
11493     "field_name" : "mSpawnThreadOnStart",
11494     "field_offset" : 776,
11495     "referenced_type" : "_ZTIb"
11496    },
11497    {
11498     "access" : "private",
11499     "field_name" : "mThreadPoolSeq",
11500     "field_offset" : 800,
11501     "referenced_type" : "_ZTIVi"
11502    },
11503    {
11504     "access" : "private",
11505     "field_name" : "mMmapSize",
11506     "field_offset" : 832,
11507     "referenced_type" : "_ZTIKj"
11508    },
11509    {
11510     "access" : "private",
11511     "field_name" : "mCallRestriction",
11512     "field_offset" : 864,
11513     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
11514    }
11515   ],
11516   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
11517   "name" : "android::hardware::ProcessState",
11518   "record_kind" : "class",
11519   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
11520   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
11521   "size" : 120,
11522   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
11523   "vtable_components" :
11524   [
11525    {
11526     "component_value" : 112,
11527     "kind" : "vbase_offset"
11528    },
11529    {
11530     "kind" : "offset_to_top"
11531    },
11532    {
11533     "kind" : "rtti",
11534     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
11535    },
11536    {
11537     "kind" : "complete_dtor_pointer",
11538     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
11539    },
11540    {
11541     "kind" : "deleting_dtor_pointer",
11542     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
11543    },
11544    {
11545     "kind" : "vcall_offset"
11546    },
11547    {
11548     "kind" : "vcall_offset"
11549    },
11550    {
11551     "kind" : "vcall_offset"
11552    },
11553    {
11554     "kind" : "vcall_offset"
11555    },
11556    {
11557     "component_value" : -112,
11558     "kind" : "vcall_offset"
11559    },
11560    {
11561     "component_value" : -112,
11562     "kind" : "offset_to_top"
11563    },
11564    {
11565     "kind" : "rtti",
11566     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
11567    },
11568    {
11569     "kind" : "complete_dtor_pointer",
11570     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
11571    },
11572    {
11573     "kind" : "deleting_dtor_pointer",
11574     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
11575    },
11576    {
11577     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11578    },
11579    {
11580     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11581    },
11582    {
11583     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11584    },
11585    {
11586     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11587    }
11588   ]
11589  },
11590  {
11591   "alignment" : 2,
11592   "fields" :
11593   [
11594    {
11595     "access" : "private",
11596     "field_name" : "mMajor",
11597     "referenced_type" : "_ZTIt"
11598    },
11599    {
11600     "access" : "private",
11601     "field_name" : "mMinor",
11602     "field_offset" : 16,
11603     "referenced_type" : "_ZTIt"
11604    }
11605   ],
11606   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
11607   "name" : "android::hardware::hidl_version",
11608   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
11609   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
11610   "size" : 4,
11611   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11612  },
11613  {
11614   "alignment" : 4,
11615   "fields" :
11616   [
11617    {
11618     "access" : "private",
11619     "field_name" : "mMutex",
11620     "referenced_type" : "_ZTINSt3__15mutexE"
11621    },
11622    {
11623     "access" : "private",
11624     "field_name" : "mMap",
11625     "field_offset" : 32,
11626     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
11627    }
11628   ],
11629   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
11630   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
11631   "record_kind" : "class",
11632   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
11633   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
11634   "size" : 16,
11635   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11636   "template_args" :
11637   [
11638    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
11639    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
11640   ]
11641  },
11642  {
11643   "alignment" : 4,
11644   "fields" :
11645   [
11646    {
11647     "access" : "private",
11648     "field_name" : "mMutex",
11649     "referenced_type" : "_ZTINSt3__15mutexE"
11650    },
11651    {
11652     "access" : "private",
11653     "field_name" : "mMap",
11654     "field_offset" : 32,
11655     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
11656    }
11657   ],
11658   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
11659   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
11660   "record_kind" : "class",
11661   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
11662   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
11663   "size" : 16,
11664   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11665   "template_args" :
11666   [
11667    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
11668    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
11669   ]
11670  },
11671  {
11672   "alignment" : 4,
11673   "fields" :
11674   [
11675    {
11676     "access" : "private",
11677     "field_name" : "mMutex",
11678     "referenced_type" : "_ZTINSt3__15mutexE"
11679    },
11680    {
11681     "access" : "private",
11682     "field_name" : "mMap",
11683     "field_offset" : 32,
11684     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
11685    }
11686   ],
11687   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11688   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
11689   "record_kind" : "class",
11690   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11691   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11692   "size" : 16,
11693   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11694   "template_args" :
11695   [
11696    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
11697    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
11698   ]
11699  },
11700  {
11701   "alignment" : 8,
11702   "fields" :
11703   [
11704    {
11705     "field_name" : "flags",
11706     "referenced_type" : "_ZTIj"
11707    },
11708    {
11709     "field_name" : "fdIndex",
11710     "field_offset" : 32,
11711     "referenced_type" : "_ZTIj"
11712    },
11713    {
11714     "field_name" : "offset",
11715     "field_offset" : 64,
11716     "referenced_type" : "_ZTIj"
11717    },
11718    {
11719     "field_name" : "extent",
11720     "field_offset" : 128,
11721     "referenced_type" : "_ZTIy"
11722    }
11723   ],
11724   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
11725   "name" : "android::hardware::GrantorDescriptor",
11726   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
11727   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
11728   "size" : 24,
11729   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
11730  },
11731  {
11732   "alignment" : 4,
11733   "base_specifiers" :
11734   [
11735    {
11736     "is_virtual" : true,
11737     "referenced_type" : "_ZTIN7android7RefBaseE"
11738    }
11739   ],
11740   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
11741   "name" : "android::hardware::hidl_death_recipient",
11742   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
11743   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
11744   "size" : 12,
11745   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11746   "vtable_components" :
11747   [
11748    {
11749     "component_value" : 4,
11750     "kind" : "vbase_offset"
11751    },
11752    {
11753     "kind" : "offset_to_top"
11754    },
11755    {
11756     "kind" : "rtti",
11757     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11758    },
11759    {
11760     "is_pure" : true,
11761     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
11762    },
11763    {
11764     "kind" : "complete_dtor_pointer",
11765     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
11766    },
11767    {
11768     "kind" : "deleting_dtor_pointer",
11769     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
11770    },
11771    {
11772     "kind" : "vcall_offset"
11773    },
11774    {
11775     "kind" : "vcall_offset"
11776    },
11777    {
11778     "kind" : "vcall_offset"
11779    },
11780    {
11781     "kind" : "vcall_offset"
11782    },
11783    {
11784     "component_value" : -4,
11785     "kind" : "vcall_offset"
11786    },
11787    {
11788     "component_value" : -4,
11789     "kind" : "offset_to_top"
11790    },
11791    {
11792     "kind" : "rtti",
11793     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11794    },
11795    {
11796     "kind" : "complete_dtor_pointer",
11797     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
11798    },
11799    {
11800     "kind" : "deleting_dtor_pointer",
11801     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
11802    },
11803    {
11804     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11805    },
11806    {
11807     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11808    },
11809    {
11810     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11811    },
11812    {
11813     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11814    }
11815   ]
11816  },
11817  {
11818   "alignment" : 4,
11819   "base_specifiers" :
11820   [
11821    {
11822     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11823    }
11824   ],
11825   "fields" :
11826   [
11827    {
11828     "access" : "private",
11829     "field_name" : "mRecipient",
11830     "field_offset" : 32,
11831     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
11832    },
11833    {
11834     "access" : "private",
11835     "field_name" : "mCookie",
11836     "field_offset" : 96,
11837     "referenced_type" : "_ZTIy"
11838    },
11839    {
11840     "access" : "private",
11841     "field_name" : "mBase",
11842     "field_offset" : 160,
11843     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
11844    }
11845   ],
11846   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11847   "name" : "android::hardware::hidl_binder_death_recipient",
11848   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11849   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11850   "size" : 36,
11851   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
11852   "vtable_components" :
11853   [
11854    {
11855     "component_value" : 28,
11856     "kind" : "vbase_offset"
11857    },
11858    {
11859     "kind" : "offset_to_top"
11860    },
11861    {
11862     "kind" : "rtti",
11863     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11864    },
11865    {
11866     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
11867    },
11868    {
11869     "kind" : "complete_dtor_pointer",
11870     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
11871    },
11872    {
11873     "kind" : "deleting_dtor_pointer",
11874     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
11875    },
11876    {
11877     "kind" : "vcall_offset"
11878    },
11879    {
11880     "kind" : "vcall_offset"
11881    },
11882    {
11883     "kind" : "vcall_offset"
11884    },
11885    {
11886     "kind" : "vcall_offset"
11887    },
11888    {
11889     "component_value" : -28,
11890     "kind" : "vcall_offset"
11891    },
11892    {
11893     "component_value" : -28,
11894     "kind" : "offset_to_top"
11895    },
11896    {
11897     "kind" : "rtti",
11898     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11899    },
11900    {
11901     "kind" : "complete_dtor_pointer",
11902     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
11903    },
11904    {
11905     "kind" : "deleting_dtor_pointer",
11906     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
11907    },
11908    {
11909     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11910    },
11911    {
11912     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11913    },
11914    {
11915     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11916    },
11917    {
11918     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11919    }
11920   ]
11921  },
11922  {
11923   "access" : "private",
11924   "alignment" : 4,
11925   "fields" :
11926   [
11927    {
11928     "field_name" : "index",
11929     "referenced_type" : "_ZTIj"
11930    },
11931    {
11932     "field_name" : "buffer",
11933     "field_offset" : 32,
11934     "referenced_type" : "_ZTIy"
11935    },
11936    {
11937     "field_name" : "bufend",
11938     "field_offset" : 96,
11939     "referenced_type" : "_ZTIy"
11940    }
11941   ],
11942   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
11943   "name" : "android::hardware::Parcel::BufferInfo",
11944   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
11945   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
11946   "size" : 20,
11947   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
11948  },
11949  {
11950   "alignment" : 4,
11951   "fields" :
11952   [
11953    {
11954     "access" : "private",
11955     "field_name" : "mBufCachePos",
11956     "referenced_type" : "_ZTIj"
11957    },
11958    {
11959     "access" : "private",
11960     "field_name" : "mBufCache",
11961     "field_offset" : 32,
11962     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
11963    },
11964    {
11965     "access" : "private",
11966     "field_name" : "mError",
11967     "field_offset" : 128,
11968     "referenced_type" : "_ZTIi"
11969    },
11970    {
11971     "access" : "private",
11972     "field_name" : "mData",
11973     "field_offset" : 160,
11974     "referenced_type" : "_ZTIPh"
11975    },
11976    {
11977     "access" : "private",
11978     "field_name" : "mDataSize",
11979     "field_offset" : 192,
11980     "referenced_type" : "_ZTIj"
11981    },
11982    {
11983     "access" : "private",
11984     "field_name" : "mDataCapacity",
11985     "field_offset" : 224,
11986     "referenced_type" : "_ZTIj"
11987    },
11988    {
11989     "access" : "private",
11990     "field_name" : "mDataPos",
11991     "field_offset" : 256,
11992     "referenced_type" : "_ZTIj"
11993    },
11994    {
11995     "access" : "private",
11996     "field_name" : "mObjects",
11997     "field_offset" : 288,
11998     "referenced_type" : "_ZTIPy"
11999    },
12000    {
12001     "access" : "private",
12002     "field_name" : "mObjectsSize",
12003     "field_offset" : 320,
12004     "referenced_type" : "_ZTIj"
12005    },
12006    {
12007     "access" : "private",
12008     "field_name" : "mObjectsCapacity",
12009     "field_offset" : 352,
12010     "referenced_type" : "_ZTIj"
12011    },
12012    {
12013     "access" : "private",
12014     "field_name" : "mNextObjectHint",
12015     "field_offset" : 384,
12016     "referenced_type" : "_ZTIj"
12017    },
12018    {
12019     "access" : "private",
12020     "field_name" : "mNumRef",
12021     "field_offset" : 416,
12022     "referenced_type" : "_ZTIj"
12023    },
12024    {
12025     "access" : "private",
12026     "field_name" : "mFdsKnown",
12027     "field_offset" : 448,
12028     "referenced_type" : "_ZTIb"
12029    },
12030    {
12031     "access" : "private",
12032     "field_name" : "mHasFds",
12033     "field_offset" : 456,
12034     "referenced_type" : "_ZTIb"
12035    },
12036    {
12037     "access" : "private",
12038     "field_name" : "mAllowFds",
12039     "field_offset" : 464,
12040     "referenced_type" : "_ZTIb"
12041    },
12042    {
12043     "access" : "private",
12044     "field_name" : "mOwner",
12045     "field_offset" : 480,
12046     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
12047    },
12048    {
12049     "access" : "private",
12050     "field_name" : "mOwnerCookie",
12051     "field_offset" : 512,
12052     "referenced_type" : "_ZTIPv"
12053    }
12054   ],
12055   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
12056   "name" : "android::hardware::Parcel",
12057   "record_kind" : "class",
12058   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
12059   "self_type" : "_ZTIN7android8hardware6ParcelE",
12060   "size" : 68,
12061   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12062  },
12063  {
12064   "alignment" : 4,
12065   "base_specifiers" :
12066   [
12067    {
12068     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12069    }
12070   ],
12071   "fields" :
12072   [
12073    {
12074     "access" : "private",
12075     "field_name" : "mVal",
12076     "field_offset" : 192,
12077     "referenced_type" : "_ZTIN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE"
12078    }
12079   ],
12080   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_023IGarbageCollectCallbackEEEEE",
12081   "name" : "android::hardware::Return<android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback> >",
12082   "record_kind" : "class",
12083   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_023IGarbageCollectCallbackEEEEE",
12084   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_023IGarbageCollectCallbackEEEEE",
12085   "size" : 28,
12086   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12087   "template_args" :
12088   [
12089    "_ZTIN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE"
12090   ]
12091  },
12092  {
12093   "alignment" : 4,
12094   "base_specifiers" :
12095   [
12096    {
12097     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12098    }
12099   ],
12100   "fields" :
12101   [
12102    {
12103     "access" : "private",
12104     "field_name" : "mVal",
12105     "field_offset" : 192,
12106     "referenced_type" : "_ZTIN7android2spINS_8hardware6health7storage4V1_08IStorageEEE"
12107    }
12108   ],
12109   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_08IStorageEEEEE",
12110   "name" : "android::hardware::Return<android::sp<android::hardware::health::storage::V1_0::IStorage> >",
12111   "record_kind" : "class",
12112   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_08IStorageEEEEE",
12113   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_08IStorageEEEEE",
12114   "size" : 28,
12115   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12116   "template_args" : [ "_ZTIN7android2spINS_8hardware6health7storage4V1_08IStorageEEE" ]
12117  },
12118  {
12119   "alignment" : 4,
12120   "base_specifiers" :
12121   [
12122    {
12123     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12124    }
12125   ],
12126   "fields" :
12127   [
12128    {
12129     "access" : "private",
12130     "field_name" : "mVal",
12131     "field_offset" : 168,
12132     "referenced_type" : "_ZTIb"
12133    }
12134   ],
12135   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
12136   "name" : "android::hardware::Return<bool>",
12137   "record_kind" : "class",
12138   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
12139   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
12140   "size" : 24,
12141   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12142   "template_args" : [ "_ZTIb" ]
12143  },
12144  {
12145   "alignment" : 4,
12146   "base_specifiers" :
12147   [
12148    {
12149     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
12150    }
12151   ],
12152   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
12153   "name" : "android::hardware::Return<void>",
12154   "record_kind" : "class",
12155   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
12156   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
12157   "size" : 24,
12158   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
12159   "template_args" : [ "_ZTIv" ]
12160  },
12161  {
12162   "alignment" : 4,
12163   "fields" :
12164   [
12165    {
12166     "access" : "private",
12167     "field_name" : "mException",
12168     "referenced_type" : "_ZTIi"
12169    },
12170    {
12171     "access" : "private",
12172     "field_name" : "mErrorCode",
12173     "field_offset" : 32,
12174     "referenced_type" : "_ZTIi"
12175    },
12176    {
12177     "access" : "private",
12178     "field_name" : "mMessage",
12179     "field_offset" : 64,
12180     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
12181    }
12182   ],
12183   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
12184   "name" : "android::hardware::Status",
12185   "record_kind" : "class",
12186   "referenced_type" : "_ZTIN7android8hardware6StatusE",
12187   "self_type" : "_ZTIN7android8hardware6StatusE",
12188   "size" : 20,
12189   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12190  },
12191  {
12192   "alignment" : 4,
12193   "base_specifiers" :
12194   [
12195    {
12196     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12197    }
12198   ],
12199   "fields" :
12200   [
12201    {
12202     "access" : "private",
12203     "field_name" : "_hidl_mImpl",
12204     "field_offset" : 544,
12205     "referenced_type" : "_ZTIN7android2spINS_8hardware6health7storage4V1_08IStorageEEE"
12206    }
12207   ],
12208   "linker_set_key" : "_ZTIN7android8hardware6health7storage4V1_011BnHwStorageE",
12209   "name" : "android::hardware::health::storage::V1_0::BnHwStorage",
12210   "referenced_type" : "_ZTIN7android8hardware6health7storage4V1_011BnHwStorageE",
12211   "self_type" : "_ZTIN7android8hardware6health7storage4V1_011BnHwStorageE",
12212   "size" : 80,
12213   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwStorage.h",
12214   "vtable_components" :
12215   [
12216    {
12217     "component_value" : 72,
12218     "kind" : "vbase_offset"
12219    },
12220    {
12221     "kind" : "offset_to_top"
12222    },
12223    {
12224     "kind" : "rtti",
12225     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_011BnHwStorageE"
12226    },
12227    {
12228     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12229    },
12230    {
12231     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12232    },
12233    {
12234     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12235    },
12236    {
12237     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
12238    },
12239    {
12240     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12241    },
12242    {
12243     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12244    },
12245    {
12246     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12247    },
12248    {
12249     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12250    },
12251    {
12252     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12253    },
12254    {
12255     "kind" : "complete_dtor_pointer",
12256     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_011BnHwStorageD1Ev"
12257    },
12258    {
12259     "kind" : "deleting_dtor_pointer",
12260     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_011BnHwStorageD0Ev"
12261    },
12262    {
12263     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_011BnHwStorage10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
12264    },
12265    {
12266     "component_value" : -20,
12267     "kind" : "offset_to_top"
12268    },
12269    {
12270     "kind" : "rtti",
12271     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_011BnHwStorageE"
12272    },
12273    {
12274     "kind" : "complete_dtor_pointer",
12275     "mangled_component_name" : "_ZThn20_N7android8hardware6health7storage4V1_011BnHwStorageD1Ev"
12276    },
12277    {
12278     "kind" : "deleting_dtor_pointer",
12279     "mangled_component_name" : "_ZThn20_N7android8hardware6health7storage4V1_011BnHwStorageD0Ev"
12280    },
12281    {
12282     "kind" : "vcall_offset"
12283    },
12284    {
12285     "kind" : "vcall_offset"
12286    },
12287    {
12288     "kind" : "vcall_offset"
12289    },
12290    {
12291     "kind" : "vcall_offset"
12292    },
12293    {
12294     "component_value" : -72,
12295     "kind" : "vcall_offset"
12296    },
12297    {
12298     "component_value" : -72,
12299     "kind" : "offset_to_top"
12300    },
12301    {
12302     "kind" : "rtti",
12303     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_011BnHwStorageE"
12304    },
12305    {
12306     "kind" : "complete_dtor_pointer",
12307     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_011BnHwStorageD1Ev"
12308    },
12309    {
12310     "kind" : "deleting_dtor_pointer",
12311     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_011BnHwStorageD0Ev"
12312    },
12313    {
12314     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12315    },
12316    {
12317     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12318    },
12319    {
12320     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12321    },
12322    {
12323     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12324    }
12325   ]
12326  },
12327  {
12328   "alignment" : 4,
12329   "base_specifiers" :
12330   [
12331    {
12332     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEEE"
12333    },
12334    {
12335     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12336    }
12337   ],
12338   "fields" :
12339   [
12340    {
12341     "access" : "private",
12342     "field_name" : "_hidl_mMutex",
12343     "field_offset" : 544,
12344     "referenced_type" : "_ZTINSt3__15mutexE"
12345    },
12346    {
12347     "access" : "private",
12348     "field_name" : "_hidl_mDeathRecipients",
12349     "field_offset" : 576,
12350     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
12351    }
12352   ],
12353   "linker_set_key" : "_ZTIN7android8hardware6health7storage4V1_011BpHwStorageE",
12354   "name" : "android::hardware::health::storage::V1_0::BpHwStorage",
12355   "referenced_type" : "_ZTIN7android8hardware6health7storage4V1_011BpHwStorageE",
12356   "self_type" : "_ZTIN7android8hardware6health7storage4V1_011BpHwStorageE",
12357   "size" : 92,
12358   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwStorage.h",
12359   "vtable_components" :
12360   [
12361    {
12362     "component_value" : 84,
12363     "kind" : "vbase_offset"
12364    },
12365    {
12366     "kind" : "offset_to_top"
12367    },
12368    {
12369     "kind" : "rtti",
12370     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_011BpHwStorageE"
12371    },
12372    {
12373     "mangled_component_name" : "_ZNK7android8hardware6health7storage4V1_011BpHwStorage8isRemoteEv"
12374    },
12375    {
12376     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12377    },
12378    {
12379     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12380    },
12381    {
12382     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12383    },
12384    {
12385     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12386    },
12387    {
12388     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage21setHALInstrumentationEv"
12389    },
12390    {
12391     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12392    },
12393    {
12394     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage4pingEv"
12395    },
12396    {
12397     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12398    },
12399    {
12400     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage21notifySyspropsChangedEv"
12401    },
12402    {
12403     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12404    },
12405    {
12406     "kind" : "complete_dtor_pointer",
12407     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorageD1Ev"
12408    },
12409    {
12410     "kind" : "deleting_dtor_pointer",
12411     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorageD0Ev"
12412    },
12413    {
12414     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage14garbageCollectEyRKNS_2spINS3_23IGarbageCollectCallbackEEE"
12415    },
12416    {
12417     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEE10onAsBinderEv"
12418    },
12419    {
12420     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_011BpHwStorage15onLastStrongRefEPKv"
12421    },
12422    {
12423     "component_value" : 80,
12424     "kind" : "vbase_offset"
12425    },
12426    {
12427     "component_value" : -4,
12428     "kind" : "offset_to_top"
12429    },
12430    {
12431     "kind" : "rtti",
12432     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_011BpHwStorageE"
12433    },
12434    {
12435     "kind" : "complete_dtor_pointer",
12436     "mangled_component_name" : "_ZThn4_N7android8hardware6health7storage4V1_011BpHwStorageD1Ev"
12437    },
12438    {
12439     "kind" : "deleting_dtor_pointer",
12440     "mangled_component_name" : "_ZThn4_N7android8hardware6health7storage4V1_011BpHwStorageD0Ev"
12441    },
12442    {
12443     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health7storage4V1_08IStorageEE10onAsBinderEv"
12444    },
12445    {
12446     "component_value" : 76,
12447     "kind" : "vbase_offset"
12448    },
12449    {
12450     "component_value" : -8,
12451     "kind" : "offset_to_top"
12452    },
12453    {
12454     "kind" : "rtti",
12455     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_011BpHwStorageE"
12456    },
12457    {
12458     "kind" : "complete_dtor_pointer",
12459     "mangled_component_name" : "_ZThn8_N7android8hardware6health7storage4V1_011BpHwStorageD1Ev"
12460    },
12461    {
12462     "kind" : "deleting_dtor_pointer",
12463     "mangled_component_name" : "_ZThn8_N7android8hardware6health7storage4V1_011BpHwStorageD0Ev"
12464    },
12465    {
12466     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12467    },
12468    {
12469     "mangled_component_name" : "_ZThn8_N7android8hardware6health7storage4V1_011BpHwStorage15onLastStrongRefEPKv"
12470    },
12471    {
12472     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12473    },
12474    {
12475     "component_value" : -24,
12476     "kind" : "offset_to_top"
12477    },
12478    {
12479     "kind" : "rtti",
12480     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_011BpHwStorageE"
12481    },
12482    {
12483     "kind" : "complete_dtor_pointer",
12484     "mangled_component_name" : "_ZThn24_N7android8hardware6health7storage4V1_011BpHwStorageD1Ev"
12485    },
12486    {
12487     "kind" : "deleting_dtor_pointer",
12488     "mangled_component_name" : "_ZThn24_N7android8hardware6health7storage4V1_011BpHwStorageD0Ev"
12489    },
12490    {
12491     "kind" : "vcall_offset"
12492    },
12493    {
12494     "component_value" : -76,
12495     "kind" : "vcall_offset"
12496    },
12497    {
12498     "component_value" : -84,
12499     "kind" : "vcall_offset"
12500    },
12501    {
12502     "component_value" : -76,
12503     "kind" : "vcall_offset"
12504    },
12505    {
12506     "component_value" : -84,
12507     "kind" : "vcall_offset"
12508    },
12509    {
12510     "component_value" : -84,
12511     "kind" : "offset_to_top"
12512    },
12513    {
12514     "kind" : "rtti",
12515     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_011BpHwStorageE"
12516    },
12517    {
12518     "kind" : "complete_dtor_pointer",
12519     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_011BpHwStorageD1Ev"
12520    },
12521    {
12522     "kind" : "deleting_dtor_pointer",
12523     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_011BpHwStorageD0Ev"
12524    },
12525    {
12526     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12527    },
12528    {
12529     "mangled_component_name" : "_ZTv0_n20_N7android8hardware6health7storage4V1_011BpHwStorage15onLastStrongRefEPKv"
12530    },
12531    {
12532     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12533    },
12534    {
12535     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12536    }
12537   ]
12538  },
12539  {
12540   "alignment" : 4,
12541   "base_specifiers" :
12542   [
12543    {
12544     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12545    }
12546   ],
12547   "linker_set_key" : "_ZTIN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE",
12548   "name" : "android::hardware::health::storage::V1_0::IGarbageCollectCallback",
12549   "referenced_type" : "_ZTIN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE",
12550   "self_type" : "_ZTIN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE",
12551   "size" : 12,
12552   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IGarbageCollectCallback.h",
12553   "vtable_components" :
12554   [
12555    {
12556     "component_value" : 4,
12557     "kind" : "vbase_offset"
12558    },
12559    {
12560     "kind" : "offset_to_top"
12561    },
12562    {
12563     "kind" : "rtti",
12564     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE"
12565    },
12566    {
12567     "mangled_component_name" : "_ZNK7android8hardware6health7storage4V1_023IGarbageCollectCallback8isRemoteEv"
12568    },
12569    {
12570     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12571    },
12572    {
12573     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12574    },
12575    {
12576     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12577    },
12578    {
12579     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12580    },
12581    {
12582     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback21setHALInstrumentationEv"
12583    },
12584    {
12585     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12586    },
12587    {
12588     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback4pingEv"
12589    },
12590    {
12591     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12592    },
12593    {
12594     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback21notifySyspropsChangedEv"
12595    },
12596    {
12597     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12598    },
12599    {
12600     "kind" : "complete_dtor_pointer",
12601     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallbackD1Ev"
12602    },
12603    {
12604     "kind" : "deleting_dtor_pointer",
12605     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallbackD0Ev"
12606    },
12607    {
12608     "is_pure" : true,
12609     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_023IGarbageCollectCallback8onFinishENS3_6ResultE"
12610    },
12611    {
12612     "kind" : "vcall_offset"
12613    },
12614    {
12615     "kind" : "vcall_offset"
12616    },
12617    {
12618     "kind" : "vcall_offset"
12619    },
12620    {
12621     "kind" : "vcall_offset"
12622    },
12623    {
12624     "component_value" : -4,
12625     "kind" : "vcall_offset"
12626    },
12627    {
12628     "component_value" : -4,
12629     "kind" : "offset_to_top"
12630    },
12631    {
12632     "kind" : "rtti",
12633     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE"
12634    },
12635    {
12636     "kind" : "complete_dtor_pointer",
12637     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_023IGarbageCollectCallbackD1Ev"
12638    },
12639    {
12640     "kind" : "deleting_dtor_pointer",
12641     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_023IGarbageCollectCallbackD0Ev"
12642    },
12643    {
12644     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12645    },
12646    {
12647     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12648    },
12649    {
12650     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12651    },
12652    {
12653     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12654    }
12655   ]
12656  },
12657  {
12658   "alignment" : 4,
12659   "base_specifiers" :
12660   [
12661    {
12662     "referenced_type" : "_ZTIN7android8hardware6health7storage4V1_023IGarbageCollectCallbackE"
12663    },
12664    {
12665     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12666    }
12667   ],
12668   "fields" :
12669   [
12670    {
12671     "access" : "private",
12672     "field_name" : "mImpl",
12673     "field_offset" : 384,
12674     "referenced_type" : "_ZTIKN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE"
12675    },
12676    {
12677     "access" : "private",
12678     "field_name" : "mOnewayQueue",
12679     "field_offset" : 416,
12680     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
12681    }
12682   ],
12683   "linker_set_key" : "_ZTIN7android8hardware6health7storage4V1_024BsGarbageCollectCallbackE",
12684   "name" : "android::hardware::health::storage::V1_0::BsGarbageCollectCallback",
12685   "referenced_type" : "_ZTIN7android8hardware6health7storage4V1_024BsGarbageCollectCallbackE",
12686   "self_type" : "_ZTIN7android8hardware6health7storage4V1_024BsGarbageCollectCallbackE",
12687   "size" : 68,
12688   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BsGarbageCollectCallback.h",
12689   "vtable_components" :
12690   [
12691    {
12692     "component_value" : 60,
12693     "kind" : "vbase_offset"
12694    },
12695    {
12696     "kind" : "offset_to_top"
12697    },
12698    {
12699     "kind" : "rtti",
12700     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_024BsGarbageCollectCallbackE"
12701    },
12702    {
12703     "mangled_component_name" : "_ZNK7android8hardware6health7storage4V1_023IGarbageCollectCallback8isRemoteEv"
12704    },
12705    {
12706     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12707    },
12708    {
12709     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12710    },
12711    {
12712     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12713    },
12714    {
12715     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12716    },
12717    {
12718     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallback21setHALInstrumentationEv"
12719    },
12720    {
12721     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12722    },
12723    {
12724     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallback4pingEv"
12725    },
12726    {
12727     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12728    },
12729    {
12730     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallback21notifySyspropsChangedEv"
12731    },
12732    {
12733     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12734    },
12735    {
12736     "kind" : "complete_dtor_pointer",
12737     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallbackD1Ev"
12738    },
12739    {
12740     "kind" : "deleting_dtor_pointer",
12741     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallbackD0Ev"
12742    },
12743    {
12744     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_024BsGarbageCollectCallback8onFinishENS3_6ResultE"
12745    },
12746    {
12747     "component_value" : -4,
12748     "kind" : "offset_to_top"
12749    },
12750    {
12751     "kind" : "rtti",
12752     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_024BsGarbageCollectCallbackE"
12753    },
12754    {
12755     "kind" : "complete_dtor_pointer",
12756     "mangled_component_name" : "_ZThn4_N7android8hardware6health7storage4V1_024BsGarbageCollectCallbackD1Ev"
12757    },
12758    {
12759     "kind" : "deleting_dtor_pointer",
12760     "mangled_component_name" : "_ZThn4_N7android8hardware6health7storage4V1_024BsGarbageCollectCallbackD0Ev"
12761    },
12762    {
12763     "kind" : "vcall_offset"
12764    },
12765    {
12766     "kind" : "vcall_offset"
12767    },
12768    {
12769     "kind" : "vcall_offset"
12770    },
12771    {
12772     "kind" : "vcall_offset"
12773    },
12774    {
12775     "component_value" : -60,
12776     "kind" : "vcall_offset"
12777    },
12778    {
12779     "component_value" : -60,
12780     "kind" : "offset_to_top"
12781    },
12782    {
12783     "kind" : "rtti",
12784     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_024BsGarbageCollectCallbackE"
12785    },
12786    {
12787     "kind" : "complete_dtor_pointer",
12788     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_024BsGarbageCollectCallbackD1Ev"
12789    },
12790    {
12791     "kind" : "deleting_dtor_pointer",
12792     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_024BsGarbageCollectCallbackD0Ev"
12793    },
12794    {
12795     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12796    },
12797    {
12798     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12799    },
12800    {
12801     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12802    },
12803    {
12804     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12805    }
12806   ]
12807  },
12808  {
12809   "alignment" : 4,
12810   "base_specifiers" :
12811   [
12812    {
12813     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12814    }
12815   ],
12816   "fields" :
12817   [
12818    {
12819     "access" : "private",
12820     "field_name" : "_hidl_mImpl",
12821     "field_offset" : 544,
12822     "referenced_type" : "_ZTIN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE"
12823    }
12824   ],
12825   "linker_set_key" : "_ZTIN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackE",
12826   "name" : "android::hardware::health::storage::V1_0::BnHwGarbageCollectCallback",
12827   "referenced_type" : "_ZTIN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackE",
12828   "self_type" : "_ZTIN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackE",
12829   "size" : 80,
12830   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BnHwGarbageCollectCallback.h",
12831   "vtable_components" :
12832   [
12833    {
12834     "component_value" : 72,
12835     "kind" : "vbase_offset"
12836    },
12837    {
12838     "kind" : "offset_to_top"
12839    },
12840    {
12841     "kind" : "rtti",
12842     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackE"
12843    },
12844    {
12845     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12846    },
12847    {
12848     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12849    },
12850    {
12851     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12852    },
12853    {
12854     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
12855    },
12856    {
12857     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12858    },
12859    {
12860     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12861    },
12862    {
12863     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12864    },
12865    {
12866     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12867    },
12868    {
12869     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12870    },
12871    {
12872     "kind" : "complete_dtor_pointer",
12873     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackD1Ev"
12874    },
12875    {
12876     "kind" : "deleting_dtor_pointer",
12877     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackD0Ev"
12878    },
12879    {
12880     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallback10onTransactEjRKNS0_6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
12881    },
12882    {
12883     "component_value" : -20,
12884     "kind" : "offset_to_top"
12885    },
12886    {
12887     "kind" : "rtti",
12888     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackE"
12889    },
12890    {
12891     "kind" : "complete_dtor_pointer",
12892     "mangled_component_name" : "_ZThn20_N7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackD1Ev"
12893    },
12894    {
12895     "kind" : "deleting_dtor_pointer",
12896     "mangled_component_name" : "_ZThn20_N7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackD0Ev"
12897    },
12898    {
12899     "kind" : "vcall_offset"
12900    },
12901    {
12902     "kind" : "vcall_offset"
12903    },
12904    {
12905     "kind" : "vcall_offset"
12906    },
12907    {
12908     "kind" : "vcall_offset"
12909    },
12910    {
12911     "component_value" : -72,
12912     "kind" : "vcall_offset"
12913    },
12914    {
12915     "component_value" : -72,
12916     "kind" : "offset_to_top"
12917    },
12918    {
12919     "kind" : "rtti",
12920     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackE"
12921    },
12922    {
12923     "kind" : "complete_dtor_pointer",
12924     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackD1Ev"
12925    },
12926    {
12927     "kind" : "deleting_dtor_pointer",
12928     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_026BnHwGarbageCollectCallbackD0Ev"
12929    },
12930    {
12931     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12932    },
12933    {
12934     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12935    },
12936    {
12937     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12938    },
12939    {
12940     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12941    }
12942   ]
12943  },
12944  {
12945   "alignment" : 4,
12946   "base_specifiers" :
12947   [
12948    {
12949     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEEE"
12950    },
12951    {
12952     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12953    }
12954   ],
12955   "fields" :
12956   [
12957    {
12958     "access" : "private",
12959     "field_name" : "_hidl_mMutex",
12960     "field_offset" : 544,
12961     "referenced_type" : "_ZTINSt3__15mutexE"
12962    },
12963    {
12964     "access" : "private",
12965     "field_name" : "_hidl_mDeathRecipients",
12966     "field_offset" : 576,
12967     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
12968    }
12969   ],
12970   "linker_set_key" : "_ZTIN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE",
12971   "name" : "android::hardware::health::storage::V1_0::BpHwGarbageCollectCallback",
12972   "referenced_type" : "_ZTIN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE",
12973   "self_type" : "_ZTIN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE",
12974   "size" : 92,
12975   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BpHwGarbageCollectCallback.h",
12976   "vtable_components" :
12977   [
12978    {
12979     "component_value" : 84,
12980     "kind" : "vbase_offset"
12981    },
12982    {
12983     "kind" : "offset_to_top"
12984    },
12985    {
12986     "kind" : "rtti",
12987     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE"
12988    },
12989    {
12990     "mangled_component_name" : "_ZNK7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback8isRemoteEv"
12991    },
12992    {
12993     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12994    },
12995    {
12996     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12997    },
12998    {
12999     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13000    },
13001    {
13002     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13003    },
13004    {
13005     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback21setHALInstrumentationEv"
13006    },
13007    {
13008     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13009    },
13010    {
13011     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback4pingEv"
13012    },
13013    {
13014     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13015    },
13016    {
13017     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback21notifySyspropsChangedEv"
13018    },
13019    {
13020     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13021    },
13022    {
13023     "kind" : "complete_dtor_pointer",
13024     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackD1Ev"
13025    },
13026    {
13027     "kind" : "deleting_dtor_pointer",
13028     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackD0Ev"
13029    },
13030    {
13031     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback8onFinishENS3_6ResultE"
13032    },
13033    {
13034     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEE10onAsBinderEv"
13035    },
13036    {
13037     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback15onLastStrongRefEPKv"
13038    },
13039    {
13040     "component_value" : 80,
13041     "kind" : "vbase_offset"
13042    },
13043    {
13044     "component_value" : -4,
13045     "kind" : "offset_to_top"
13046    },
13047    {
13048     "kind" : "rtti",
13049     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE"
13050    },
13051    {
13052     "kind" : "complete_dtor_pointer",
13053     "mangled_component_name" : "_ZThn4_N7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackD1Ev"
13054    },
13055    {
13056     "kind" : "deleting_dtor_pointer",
13057     "mangled_component_name" : "_ZThn4_N7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackD0Ev"
13058    },
13059    {
13060     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_6health7storage4V1_023IGarbageCollectCallbackEE10onAsBinderEv"
13061    },
13062    {
13063     "component_value" : 76,
13064     "kind" : "vbase_offset"
13065    },
13066    {
13067     "component_value" : -8,
13068     "kind" : "offset_to_top"
13069    },
13070    {
13071     "kind" : "rtti",
13072     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE"
13073    },
13074    {
13075     "kind" : "complete_dtor_pointer",
13076     "mangled_component_name" : "_ZThn8_N7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackD1Ev"
13077    },
13078    {
13079     "kind" : "deleting_dtor_pointer",
13080     "mangled_component_name" : "_ZThn8_N7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackD0Ev"
13081    },
13082    {
13083     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13084    },
13085    {
13086     "mangled_component_name" : "_ZThn8_N7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback15onLastStrongRefEPKv"
13087    },
13088    {
13089     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13090    },
13091    {
13092     "component_value" : -24,
13093     "kind" : "offset_to_top"
13094    },
13095    {
13096     "kind" : "rtti",
13097     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE"
13098    },
13099    {
13100     "kind" : "complete_dtor_pointer",
13101     "mangled_component_name" : "_ZThn24_N7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackD1Ev"
13102    },
13103    {
13104     "kind" : "deleting_dtor_pointer",
13105     "mangled_component_name" : "_ZThn24_N7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackD0Ev"
13106    },
13107    {
13108     "kind" : "vcall_offset"
13109    },
13110    {
13111     "component_value" : -76,
13112     "kind" : "vcall_offset"
13113    },
13114    {
13115     "component_value" : -84,
13116     "kind" : "vcall_offset"
13117    },
13118    {
13119     "component_value" : -76,
13120     "kind" : "vcall_offset"
13121    },
13122    {
13123     "component_value" : -84,
13124     "kind" : "vcall_offset"
13125    },
13126    {
13127     "component_value" : -84,
13128     "kind" : "offset_to_top"
13129    },
13130    {
13131     "kind" : "rtti",
13132     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackE"
13133    },
13134    {
13135     "kind" : "complete_dtor_pointer",
13136     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackD1Ev"
13137    },
13138    {
13139     "kind" : "deleting_dtor_pointer",
13140     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_026BpHwGarbageCollectCallbackD0Ev"
13141    },
13142    {
13143     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13144    },
13145    {
13146     "mangled_component_name" : "_ZTv0_n20_N7android8hardware6health7storage4V1_026BpHwGarbageCollectCallback15onLastStrongRefEPKv"
13147    },
13148    {
13149     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13150    },
13151    {
13152     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13153    }
13154   ]
13155  },
13156  {
13157   "alignment" : 4,
13158   "base_specifiers" :
13159   [
13160    {
13161     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13162    }
13163   ],
13164   "linker_set_key" : "_ZTIN7android8hardware6health7storage4V1_08IStorageE",
13165   "name" : "android::hardware::health::storage::V1_0::IStorage",
13166   "referenced_type" : "_ZTIN7android8hardware6health7storage4V1_08IStorageE",
13167   "self_type" : "_ZTIN7android8hardware6health7storage4V1_08IStorageE",
13168   "size" : 12,
13169   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/IStorage.h",
13170   "vtable_components" :
13171   [
13172    {
13173     "component_value" : 4,
13174     "kind" : "vbase_offset"
13175    },
13176    {
13177     "kind" : "offset_to_top"
13178    },
13179    {
13180     "kind" : "rtti",
13181     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_08IStorageE"
13182    },
13183    {
13184     "mangled_component_name" : "_ZNK7android8hardware6health7storage4V1_08IStorage8isRemoteEv"
13185    },
13186    {
13187     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13188    },
13189    {
13190     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13191    },
13192    {
13193     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13194    },
13195    {
13196     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13197    },
13198    {
13199     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage21setHALInstrumentationEv"
13200    },
13201    {
13202     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13203    },
13204    {
13205     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage4pingEv"
13206    },
13207    {
13208     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13209    },
13210    {
13211     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage21notifySyspropsChangedEv"
13212    },
13213    {
13214     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13215    },
13216    {
13217     "kind" : "complete_dtor_pointer",
13218     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorageD1Ev"
13219    },
13220    {
13221     "kind" : "deleting_dtor_pointer",
13222     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorageD0Ev"
13223    },
13224    {
13225     "is_pure" : true,
13226     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_08IStorage14garbageCollectEyRKNS_2spINS3_23IGarbageCollectCallbackEEE"
13227    },
13228    {
13229     "kind" : "vcall_offset"
13230    },
13231    {
13232     "kind" : "vcall_offset"
13233    },
13234    {
13235     "kind" : "vcall_offset"
13236    },
13237    {
13238     "kind" : "vcall_offset"
13239    },
13240    {
13241     "component_value" : -4,
13242     "kind" : "vcall_offset"
13243    },
13244    {
13245     "component_value" : -4,
13246     "kind" : "offset_to_top"
13247    },
13248    {
13249     "kind" : "rtti",
13250     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_08IStorageE"
13251    },
13252    {
13253     "kind" : "complete_dtor_pointer",
13254     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_08IStorageD1Ev"
13255    },
13256    {
13257     "kind" : "deleting_dtor_pointer",
13258     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_08IStorageD0Ev"
13259    },
13260    {
13261     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13262    },
13263    {
13264     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13265    },
13266    {
13267     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13268    },
13269    {
13270     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13271    }
13272   ]
13273  },
13274  {
13275   "alignment" : 4,
13276   "base_specifiers" :
13277   [
13278    {
13279     "referenced_type" : "_ZTIN7android8hardware6health7storage4V1_08IStorageE"
13280    },
13281    {
13282     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13283    }
13284   ],
13285   "fields" :
13286   [
13287    {
13288     "access" : "private",
13289     "field_name" : "mImpl",
13290     "field_offset" : 384,
13291     "referenced_type" : "_ZTIKN7android2spINS_8hardware6health7storage4V1_08IStorageEEE"
13292    },
13293    {
13294     "access" : "private",
13295     "field_name" : "mOnewayQueue",
13296     "field_offset" : 416,
13297     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
13298    }
13299   ],
13300   "linker_set_key" : "_ZTIN7android8hardware6health7storage4V1_09BsStorageE",
13301   "name" : "android::hardware::health::storage::V1_0::BsStorage",
13302   "referenced_type" : "_ZTIN7android8hardware6health7storage4V1_09BsStorageE",
13303   "self_type" : "_ZTIN7android8hardware6health7storage4V1_09BsStorageE",
13304   "size" : 68,
13305   "source_file" : "/out/soong/.intermediates/hardware/interfaces/health/storage/1.0/[email protected]_genc++_headers/gen/android/hardware/health/storage/1.0/BsStorage.h",
13306   "vtable_components" :
13307   [
13308    {
13309     "component_value" : 60,
13310     "kind" : "vbase_offset"
13311    },
13312    {
13313     "kind" : "offset_to_top"
13314    },
13315    {
13316     "kind" : "rtti",
13317     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_09BsStorageE"
13318    },
13319    {
13320     "mangled_component_name" : "_ZNK7android8hardware6health7storage4V1_08IStorage8isRemoteEv"
13321    },
13322    {
13323     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_09BsStorage14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13324    },
13325    {
13326     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_09BsStorage5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13327    },
13328    {
13329     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_09BsStorage19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13330    },
13331    {
13332     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_09BsStorage12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13333    },
13334    {
13335     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_09BsStorage21setHALInstrumentationEv"
13336    },
13337    {
13338     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_09BsStorage11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13339    },
13340    {
13341     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_09BsStorage4pingEv"
13342    },
13343    {
13344     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_09BsStorage12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13345    },
13346    {
13347     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_09BsStorage21notifySyspropsChangedEv"
13348    },
13349    {
13350     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_09BsStorage13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13351    },
13352    {
13353     "kind" : "complete_dtor_pointer",
13354     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_09BsStorageD1Ev"
13355    },
13356    {
13357     "kind" : "deleting_dtor_pointer",
13358     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_09BsStorageD0Ev"
13359    },
13360    {
13361     "mangled_component_name" : "_ZN7android8hardware6health7storage4V1_09BsStorage14garbageCollectEyRKNS_2spINS3_23IGarbageCollectCallbackEEE"
13362    },
13363    {
13364     "component_value" : -4,
13365     "kind" : "offset_to_top"
13366    },
13367    {
13368     "kind" : "rtti",
13369     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_09BsStorageE"
13370    },
13371    {
13372     "kind" : "complete_dtor_pointer",
13373     "mangled_component_name" : "_ZThn4_N7android8hardware6health7storage4V1_09BsStorageD1Ev"
13374    },
13375    {
13376     "kind" : "deleting_dtor_pointer",
13377     "mangled_component_name" : "_ZThn4_N7android8hardware6health7storage4V1_09BsStorageD0Ev"
13378    },
13379    {
13380     "kind" : "vcall_offset"
13381    },
13382    {
13383     "kind" : "vcall_offset"
13384    },
13385    {
13386     "kind" : "vcall_offset"
13387    },
13388    {
13389     "kind" : "vcall_offset"
13390    },
13391    {
13392     "component_value" : -60,
13393     "kind" : "vcall_offset"
13394    },
13395    {
13396     "component_value" : -60,
13397     "kind" : "offset_to_top"
13398    },
13399    {
13400     "kind" : "rtti",
13401     "mangled_component_name" : "_ZTIN7android8hardware6health7storage4V1_09BsStorageE"
13402    },
13403    {
13404     "kind" : "complete_dtor_pointer",
13405     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_09BsStorageD1Ev"
13406    },
13407    {
13408     "kind" : "deleting_dtor_pointer",
13409     "mangled_component_name" : "_ZTv0_n12_N7android8hardware6health7storage4V1_09BsStorageD0Ev"
13410    },
13411    {
13412     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13413    },
13414    {
13415     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13416    },
13417    {
13418     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13419    },
13420    {
13421     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13422    }
13423   ]
13424  },
13425  {
13426   "alignment" : 4,
13427   "base_specifiers" :
13428   [
13429    {
13430     "is_virtual" : true,
13431     "referenced_type" : "_ZTIN7android7RefBaseE"
13432    }
13433   ],
13434   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13435   "name" : "android::hardware::IBinder::DeathRecipient",
13436   "record_kind" : "class",
13437   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13438   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13439   "size" : 12,
13440   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
13441   "vtable_components" :
13442   [
13443    {
13444     "component_value" : 4,
13445     "kind" : "vbase_offset"
13446    },
13447    {
13448     "kind" : "offset_to_top"
13449    },
13450    {
13451     "kind" : "rtti",
13452     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13453    },
13454    {
13455     "is_pure" : true,
13456     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
13457    },
13458    {
13459     "kind" : "complete_dtor_pointer",
13460     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
13461    },
13462    {
13463     "kind" : "deleting_dtor_pointer",
13464     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
13465    },
13466    {
13467     "kind" : "vcall_offset"
13468    },
13469    {
13470     "kind" : "vcall_offset"
13471    },
13472    {
13473     "kind" : "vcall_offset"
13474    },
13475    {
13476     "kind" : "vcall_offset"
13477    },
13478    {
13479     "component_value" : -4,
13480     "kind" : "vcall_offset"
13481    },
13482    {
13483     "component_value" : -4,
13484     "kind" : "offset_to_top"
13485    },
13486    {
13487     "kind" : "rtti",
13488     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13489    },
13490    {
13491     "kind" : "complete_dtor_pointer",
13492     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
13493    },
13494    {
13495     "kind" : "deleting_dtor_pointer",
13496     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
13497    },
13498    {
13499     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13500    },
13501    {
13502     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13503    },
13504    {
13505     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13506    },
13507    {
13508     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13509    }
13510   ]
13511  },
13512  {
13513   "alignment" : 4,
13514   "base_specifiers" :
13515   [
13516    {
13517     "is_virtual" : true,
13518     "referenced_type" : "_ZTIN7android7RefBaseE"
13519    }
13520   ],
13521   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
13522   "name" : "android::hardware::IBinder",
13523   "record_kind" : "class",
13524   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
13525   "self_type" : "_ZTIN7android8hardware7IBinderE",
13526   "size" : 12,
13527   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
13528   "vtable_components" :
13529   [
13530    {
13531     "component_value" : 4,
13532     "kind" : "vbase_offset"
13533    },
13534    {
13535     "kind" : "offset_to_top"
13536    },
13537    {
13538     "kind" : "rtti",
13539     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
13540    },
13541    {
13542     "is_pure" : true,
13543     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13544    },
13545    {
13546     "is_pure" : true,
13547     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
13548    },
13549    {
13550     "is_pure" : true,
13551     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
13552    },
13553    {
13554     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13555    },
13556    {
13557     "is_pure" : true,
13558     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13559    },
13560    {
13561     "is_pure" : true,
13562     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
13563    },
13564    {
13565     "is_pure" : true,
13566     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
13567    },
13568    {
13569     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
13570    },
13571    {
13572     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13573    },
13574    {
13575     "kind" : "complete_dtor_pointer",
13576     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
13577    },
13578    {
13579     "kind" : "deleting_dtor_pointer",
13580     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
13581    },
13582    {
13583     "kind" : "vcall_offset"
13584    },
13585    {
13586     "kind" : "vcall_offset"
13587    },
13588    {
13589     "kind" : "vcall_offset"
13590    },
13591    {
13592     "kind" : "vcall_offset"
13593    },
13594    {
13595     "component_value" : -4,
13596     "kind" : "vcall_offset"
13597    },
13598    {
13599     "component_value" : -4,
13600     "kind" : "offset_to_top"
13601    },
13602    {
13603     "kind" : "rtti",
13604     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
13605    },
13606    {
13607     "kind" : "complete_dtor_pointer",
13608     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
13609    },
13610    {
13611     "kind" : "deleting_dtor_pointer",
13612     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
13613    },
13614    {
13615     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13616    },
13617    {
13618     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13619    },
13620    {
13621     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13622    },
13623    {
13624     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13625    }
13626   ]
13627  },
13628  {
13629   "alignment" : 4,
13630   "fields" :
13631   [
13632    {
13633     "access" : "private",
13634     "field_name" : "mQueue",
13635     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
13636    }
13637   ],
13638   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
13639   "name" : "android::hardware::details::TaskRunner",
13640   "record_kind" : "class",
13641   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
13642   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
13643   "size" : 8,
13644   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
13645  },
13646  {
13647   "alignment" : 4,
13648   "fields" :
13649   [
13650    {
13651     "access" : "private",
13652     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
13653    }
13654   ],
13655   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13656   "name" : "android::hardware::details::hidl_pointer<native_handle>",
13657   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13658   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13659   "size" : 8,
13660   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13661   "template_args" : [ "_ZTI13native_handle" ]
13662  },
13663  {
13664   "access" : "private",
13665   "alignment" : 4,
13666   "fields" :
13667   [
13668    {
13669     "field_name" : "mPointer",
13670     "referenced_type" : "_ZTIP13native_handle"
13671    },
13672    {
13673     "field_name" : "_pad",
13674     "referenced_type" : "_ZTIy"
13675    }
13676   ],
13677   "is_anonymous" : true,
13678   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13679   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13680   "record_kind" : "union",
13681   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13682   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13683   "size" : 8,
13684   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13685  },
13686  {
13687   "alignment" : 4,
13688   "fields" :
13689   [
13690    {
13691     "access" : "private",
13692     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
13693    }
13694   ],
13695   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13696   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
13697   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13698   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13699   "size" : 8,
13700   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13701   "template_args" : [ "_ZTIK13native_handle" ]
13702  },
13703  {
13704   "access" : "private",
13705   "alignment" : 4,
13706   "fields" :
13707   [
13708    {
13709     "field_name" : "mPointer",
13710     "referenced_type" : "_ZTIPK13native_handle"
13711    },
13712    {
13713     "field_name" : "_pad",
13714     "referenced_type" : "_ZTIy"
13715    }
13716   ],
13717   "is_anonymous" : true,
13718   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13719   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13720   "record_kind" : "union",
13721   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13722   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13723   "size" : 8,
13724   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13725  },
13726  {
13727   "alignment" : 4,
13728   "fields" :
13729   [
13730    {
13731     "access" : "private",
13732     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
13733    }
13734   ],
13735   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13736   "name" : "android::hardware::details::hidl_pointer<const char>",
13737   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13738   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13739   "size" : 8,
13740   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13741   "template_args" : [ "_ZTIKc" ]
13742  },
13743  {
13744   "access" : "private",
13745   "alignment" : 4,
13746   "fields" :
13747   [
13748    {
13749     "field_name" : "mPointer",
13750     "referenced_type" : "_ZTIPKc"
13751    },
13752    {
13753     "field_name" : "_pad",
13754     "referenced_type" : "_ZTIy"
13755    }
13756   ],
13757   "is_anonymous" : true,
13758   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
13759   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13760   "record_kind" : "union",
13761   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
13762   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
13763   "size" : 8,
13764   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13765  },
13766  {
13767   "alignment" : 4,
13768   "fields" :
13769   [
13770    {
13771     "access" : "private",
13772     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
13773    }
13774   ],
13775   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
13776   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
13777   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
13778   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
13779   "size" : 8,
13780   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13781   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
13782  },
13783  {
13784   "access" : "private",
13785   "alignment" : 4,
13786   "fields" :
13787   [
13788    {
13789     "field_name" : "mPointer",
13790     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
13791    },
13792    {
13793     "field_name" : "_pad",
13794     "referenced_type" : "_ZTIy"
13795    }
13796   ],
13797   "is_anonymous" : true,
13798   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
13799   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13800   "record_kind" : "union",
13801   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
13802   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
13803   "size" : 8,
13804   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13805  },
13806  {
13807   "alignment" : 4,
13808   "fields" :
13809   [
13810    {
13811     "access" : "private",
13812     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
13813    }
13814   ],
13815   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13816   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
13817   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13818   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13819   "size" : 8,
13820   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13821   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
13822  },
13823  {
13824   "access" : "private",
13825   "alignment" : 4,
13826   "fields" :
13827   [
13828    {
13829     "field_name" : "mPointer",
13830     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
13831    },
13832    {
13833     "field_name" : "_pad",
13834     "referenced_type" : "_ZTIy"
13835    }
13836   ],
13837   "is_anonymous" : true,
13838   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13839   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13840   "record_kind" : "union",
13841   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13842   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13843   "size" : 8,
13844   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13845  },
13846  {
13847   "alignment" : 4,
13848   "fields" :
13849   [
13850    {
13851     "access" : "private",
13852     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
13853    }
13854   ],
13855   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13856   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
13857   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13858   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13859   "size" : 8,
13860   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13861   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
13862  },
13863  {
13864   "access" : "private",
13865   "alignment" : 4,
13866   "fields" :
13867   [
13868    {
13869     "field_name" : "mPointer",
13870     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
13871    },
13872    {
13873     "field_name" : "_pad",
13874     "referenced_type" : "_ZTIy"
13875    }
13876   ],
13877   "is_anonymous" : true,
13878   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13879   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13880   "record_kind" : "union",
13881   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13882   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13883   "size" : 8,
13884   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13885  },
13886  {
13887   "alignment" : 4,
13888   "fields" :
13889   [
13890    {
13891     "access" : "private",
13892     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
13893    }
13894   ],
13895   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13896   "name" : "android::hardware::details::hidl_pointer<char>",
13897   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13898   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13899   "size" : 8,
13900   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13901   "template_args" : [ "_ZTIc" ]
13902  },
13903  {
13904   "access" : "private",
13905   "alignment" : 4,
13906   "fields" :
13907   [
13908    {
13909     "field_name" : "mPointer",
13910     "referenced_type" : "_ZTIPc"
13911    },
13912    {
13913     "field_name" : "_pad",
13914     "referenced_type" : "_ZTIy"
13915    }
13916   ],
13917   "is_anonymous" : true,
13918   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
13919   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13920   "record_kind" : "union",
13921   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
13922   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
13923   "size" : 8,
13924   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13925  },
13926  {
13927   "alignment" : 4,
13928   "fields" :
13929   [
13930    {
13931     "access" : "private",
13932     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
13933    }
13934   ],
13935   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
13936   "name" : "android::hardware::details::hidl_pointer<int>",
13937   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
13938   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
13939   "size" : 8,
13940   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13941   "template_args" : [ "_ZTIi" ]
13942  },
13943  {
13944   "access" : "private",
13945   "alignment" : 4,
13946   "fields" :
13947   [
13948    {
13949     "field_name" : "mPointer",
13950     "referenced_type" : "_ZTIPi"
13951    },
13952    {
13953     "field_name" : "_pad",
13954     "referenced_type" : "_ZTIy"
13955    }
13956   ],
13957   "is_anonymous" : true,
13958   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
13959   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13960   "record_kind" : "union",
13961   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
13962   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
13963   "size" : 8,
13964   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13965  },
13966  {
13967   "alignment" : 4,
13968   "fields" :
13969   [
13970    {
13971     "access" : "private",
13972     "field_name" : "buffer",
13973     "referenced_type" : "_ZTIA16_c"
13974    }
13975   ],
13976   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
13977   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
13978   "record_kind" : "class",
13979   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
13980   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
13981   "size" : 16,
13982   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13983   "template_args" :
13984   [
13985    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
13986   ]
13987  },
13988  {
13989   "alignment" : 4,
13990   "fields" :
13991   [
13992    {
13993     "access" : "private",
13994     "field_name" : "mStatus",
13995     "referenced_type" : "_ZTIN7android8hardware6StatusE"
13996    },
13997    {
13998     "access" : "private",
13999     "field_name" : "mCheckedStatus",
14000     "field_offset" : 160,
14001     "referenced_type" : "_ZTIb"
14002    }
14003   ],
14004   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
14005   "name" : "android::hardware::details::return_status",
14006   "record_kind" : "class",
14007   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
14008   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
14009   "size" : 24,
14010   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14011  },
14012  {
14013   "alignment" : 4,
14014   "fields" :
14015   [
14016    {
14017     "access" : "protected",
14018     "field_name" : "mInstrumentationCallbacks",
14019     "field_offset" : 32,
14020     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
14021    },
14022    {
14023     "access" : "protected",
14024     "field_name" : "mEnableInstrumentation",
14025     "field_offset" : 128,
14026     "referenced_type" : "_ZTIb"
14027    },
14028    {
14029     "access" : "protected",
14030     "field_name" : "mInstrumentationLibPackage",
14031     "field_offset" : 160,
14032     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14033    },
14034    {
14035     "access" : "protected",
14036     "field_name" : "mInterfaceName",
14037     "field_offset" : 256,
14038     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14039    }
14040   ],
14041   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14042   "name" : "android::hardware::details::HidlInstrumentor",
14043   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14044   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14045   "size" : 44,
14046   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14047   "vtable_components" :
14048   [
14049    {
14050     "kind" : "offset_to_top"
14051    },
14052    {
14053     "kind" : "rtti",
14054     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14055    },
14056    {
14057     "kind" : "complete_dtor_pointer",
14058     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
14059    },
14060    {
14061     "kind" : "deleting_dtor_pointer",
14062     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
14063    }
14064   ]
14065  },
14066  {
14067   "alignment" : 1,
14068   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
14069   "name" : "android::hardware::details::i_tag",
14070   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
14071   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
14072   "size" : 1,
14073   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14074  },
14075  {
14076   "alignment" : 1,
14077   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
14078   "name" : "android::hardware::details::bs_tag",
14079   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
14080   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
14081   "size" : 1,
14082   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14083  },
14084  {
14085   "alignment" : 1,
14086   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
14087   "name" : "android::hardware::details::bnhw_tag",
14088   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
14089   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
14090   "size" : 1,
14091   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14092  },
14093  {
14094   "alignment" : 1,
14095   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
14096   "name" : "android::hardware::details::bphw_tag",
14097   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
14098   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
14099   "size" : 1,
14100   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14101  },
14102  {
14103   "alignment" : 1,
14104   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14105   "name" : "android::hardware::details::std_array<unsigned char, 32>",
14106   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14107   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14108   "size" : 1,
14109   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14110   "template_args" : [ "_ZTIh" ]
14111  },
14112  {
14113   "alignment" : 4,
14114   "fields" :
14115   [
14116    {
14117     "access" : "private",
14118     "field_name" : "mBuffer",
14119     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
14120    },
14121    {
14122     "access" : "private",
14123     "field_name" : "mSize",
14124     "field_offset" : 64,
14125     "referenced_type" : "_ZTIj"
14126    },
14127    {
14128     "access" : "private",
14129     "field_name" : "mOwnsBuffer",
14130     "field_offset" : 96,
14131     "referenced_type" : "_ZTIb"
14132    },
14133    {
14134     "access" : "private",
14135     "field_name" : "mPad",
14136     "field_offset" : 104,
14137     "referenced_type" : "_ZTIA3_h"
14138    }
14139   ],
14140   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
14141   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
14142   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
14143   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
14144   "size" : 16,
14145   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14146   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
14147  },
14148  {
14149   "alignment" : 4,
14150   "fields" :
14151   [
14152    {
14153     "access" : "private",
14154     "field_name" : "mBuffer",
14155     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
14156    },
14157    {
14158     "access" : "private",
14159     "field_name" : "mSize",
14160     "field_offset" : 64,
14161     "referenced_type" : "_ZTIj"
14162    },
14163    {
14164     "access" : "private",
14165     "field_name" : "mOwnsBuffer",
14166     "field_offset" : 96,
14167     "referenced_type" : "_ZTIb"
14168    },
14169    {
14170     "access" : "private",
14171     "field_name" : "mPad",
14172     "field_offset" : 104,
14173     "referenced_type" : "_ZTIA3_h"
14174    }
14175   ],
14176   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14177   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
14178   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14179   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14180   "size" : 16,
14181   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14182   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
14183  },
14184  {
14185   "alignment" : 4,
14186   "fields" :
14187   [
14188    {
14189     "access" : "private",
14190     "field_name" : "mBuffer",
14191     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
14192    },
14193    {
14194     "access" : "private",
14195     "field_name" : "mSize",
14196     "field_offset" : 64,
14197     "referenced_type" : "_ZTIj"
14198    },
14199    {
14200     "access" : "private",
14201     "field_name" : "mOwnsBuffer",
14202     "field_offset" : 96,
14203     "referenced_type" : "_ZTIb"
14204    },
14205    {
14206     "access" : "private",
14207     "field_name" : "mPad",
14208     "field_offset" : 104,
14209     "referenced_type" : "_ZTIA3_h"
14210    }
14211   ],
14212   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14213   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
14214   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14215   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14216   "size" : 16,
14217   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14218   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
14219  },
14220  {
14221   "alignment" : 4,
14222   "fields" :
14223   [
14224    {
14225     "access" : "private",
14226     "field_name" : "mBuffer",
14227     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
14228    },
14229    {
14230     "access" : "private",
14231     "field_name" : "mSize",
14232     "field_offset" : 64,
14233     "referenced_type" : "_ZTIj"
14234    },
14235    {
14236     "access" : "private",
14237     "field_name" : "mOwnsBuffer",
14238     "field_offset" : 96,
14239     "referenced_type" : "_ZTIb"
14240    },
14241    {
14242     "access" : "private",
14243     "field_name" : "mPad",
14244     "field_offset" : 104,
14245     "referenced_type" : "_ZTIA3_h"
14246    }
14247   ],
14248   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
14249   "name" : "android::hardware::hidl_vec<char>",
14250   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
14251   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
14252   "size" : 16,
14253   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14254   "template_args" : [ "_ZTIc" ]
14255  },
14256  {
14257   "alignment" : 4,
14258   "fields" :
14259   [
14260    {
14261     "access" : "private",
14262     "field_name" : "mBuffer",
14263     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
14264    },
14265    {
14266     "access" : "private",
14267     "field_name" : "mSize",
14268     "field_offset" : 64,
14269     "referenced_type" : "_ZTIj"
14270    },
14271    {
14272     "access" : "private",
14273     "field_name" : "mOwnsBuffer",
14274     "field_offset" : 96,
14275     "referenced_type" : "_ZTIb"
14276    },
14277    {
14278     "access" : "private",
14279     "field_name" : "mPad",
14280     "field_offset" : 104,
14281     "referenced_type" : "_ZTIA3_h"
14282    }
14283   ],
14284   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
14285   "name" : "android::hardware::hidl_vec<int>",
14286   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
14287   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
14288   "size" : 16,
14289   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14290   "template_args" : [ "_ZTIi" ]
14291  },
14292  {
14293   "alignment" : 4,
14294   "base_specifiers" :
14295   [
14296    {
14297     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
14298    }
14299   ],
14300   "fields" :
14301   [
14302    {
14303     "access" : "protected",
14304     "field_name" : "mSchedPolicy",
14305     "field_offset" : 32,
14306     "referenced_type" : "_ZTIi"
14307    },
14308    {
14309     "access" : "protected",
14310     "field_name" : "mSchedPriority",
14311     "field_offset" : 64,
14312     "referenced_type" : "_ZTIi"
14313    },
14314    {
14315     "access" : "private",
14316     "field_name" : "mExtras",
14317     "field_offset" : 96,
14318     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
14319    },
14320    {
14321     "access" : "private",
14322     "field_name" : "mReserved0",
14323     "field_offset" : 128,
14324     "referenced_type" : "_ZTIPv"
14325    }
14326   ],
14327   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
14328   "name" : "android::hardware::BHwBinder",
14329   "record_kind" : "class",
14330   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
14331   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
14332   "size" : 28,
14333   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
14334   "vtable_components" :
14335   [
14336    {
14337     "component_value" : 20,
14338     "kind" : "vbase_offset"
14339    },
14340    {
14341     "kind" : "offset_to_top"
14342    },
14343    {
14344     "kind" : "rtti",
14345     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
14346    },
14347    {
14348     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14349    },
14350    {
14351     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14352    },
14353    {
14354     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14355    },
14356    {
14357     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14358    },
14359    {
14360     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14361    },
14362    {
14363     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14364    },
14365    {
14366     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14367    },
14368    {
14369     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14370    },
14371    {
14372     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14373    },
14374    {
14375     "kind" : "complete_dtor_pointer",
14376     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
14377    },
14378    {
14379     "kind" : "deleting_dtor_pointer",
14380     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
14381    },
14382    {
14383     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14384    },
14385    {
14386     "kind" : "vcall_offset"
14387    },
14388    {
14389     "kind" : "vcall_offset"
14390    },
14391    {
14392     "kind" : "vcall_offset"
14393    },
14394    {
14395     "kind" : "vcall_offset"
14396    },
14397    {
14398     "component_value" : -20,
14399     "kind" : "vcall_offset"
14400    },
14401    {
14402     "component_value" : -20,
14403     "kind" : "offset_to_top"
14404    },
14405    {
14406     "kind" : "rtti",
14407     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
14408    },
14409    {
14410     "kind" : "complete_dtor_pointer",
14411     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
14412    },
14413    {
14414     "kind" : "deleting_dtor_pointer",
14415     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
14416    },
14417    {
14418     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14419    },
14420    {
14421     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14422    },
14423    {
14424     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14425    },
14426    {
14427     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14428    }
14429   ]
14430  },
14431  {
14432   "alignment" : 4,
14433   "fields" :
14434   [
14435    {
14436     "field_name" : "sched_policy",
14437     "referenced_type" : "_ZTIi"
14438    },
14439    {
14440     "field_name" : "prio",
14441     "field_offset" : 32,
14442     "referenced_type" : "_ZTIi"
14443    }
14444   ],
14445   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
14446   "name" : "android::hardware::SchedPrio",
14447   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
14448   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
14449   "size" : 8,
14450   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
14451  },
14452  {
14453   "alignment" : 4,
14454   "fields" :
14455   [
14456    {
14457     "access" : "private",
14458     "field_name" : "mCond",
14459     "referenced_type" : "_ZTI14pthread_cond_t"
14460    }
14461   ],
14462   "linker_set_key" : "_ZTIN7android9ConditionE",
14463   "name" : "android::Condition",
14464   "record_kind" : "class",
14465   "referenced_type" : "_ZTIN7android9ConditionE",
14466   "self_type" : "_ZTIN7android9ConditionE",
14467   "size" : 4,
14468   "source_file" : "/system/core/libutils/include/utils/Condition.h"
14469  },
14470  {
14471   "alignment" : 4,
14472   "fields" :
14473   [
14474    {
14475     "field_name" : "buf",
14476     "referenced_type" : "_ZTIA5121_h"
14477    },
14478    {
14479     "field_name" : "entry",
14480     "referenced_type" : "_ZTI12logger_entry"
14481    }
14482   ],
14483   "is_anonymous" : true,
14484   "linker_set_key" : "_ZTIN7log_msgUt_E",
14485   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)",
14486   "record_kind" : "union",
14487   "referenced_type" : "_ZTIN7log_msgUt_E",
14488   "self_type" : "_ZTIN7log_msgUt_E",
14489   "size" : 5124,
14490   "source_file" : "/system/core/liblog/include/log/log_read.h"
14491  }
14492 ],
14493 "rvalue_reference_types" :
14494 [
14495  {
14496   "alignment" : 4,
14497   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
14498   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
14499   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
14500   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
14501   "size" : 4,
14502   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14503  },
14504  {
14505   "alignment" : 4,
14506   "linker_set_key" : "_ZTION7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE",
14507   "name" : "android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback> &&",
14508   "referenced_type" : "_ZTIN7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE",
14509   "self_type" : "_ZTION7android2spINS_8hardware6health7storage4V1_023IGarbageCollectCallbackEEE",
14510   "size" : 4,
14511   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14512  },
14513  {
14514   "alignment" : 4,
14515   "linker_set_key" : "_ZTION7android2spINS_8hardware6health7storage4V1_08IStorageEEE",
14516   "name" : "android::sp<android::hardware::health::storage::V1_0::IStorage> &&",
14517   "referenced_type" : "_ZTIN7android2spINS_8hardware6health7storage4V1_08IStorageEEE",
14518   "self_type" : "_ZTION7android2spINS_8hardware6health7storage4V1_08IStorageEEE",
14519   "size" : 4,
14520   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14521  },
14522  {
14523   "alignment" : 4,
14524   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
14525   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
14526   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
14527   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
14528   "size" : 4,
14529   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14530  },
14531  {
14532   "alignment" : 4,
14533   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
14534   "name" : "android::hardware::hidl_handle &&",
14535   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
14536   "self_type" : "_ZTION7android8hardware11hidl_handleE",
14537   "size" : 4,
14538   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14539  },
14540  {
14541   "alignment" : 4,
14542   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
14543   "name" : "android::hardware::hidl_memory &&",
14544   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
14545   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
14546   "size" : 4,
14547   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14548  },
14549  {
14550   "alignment" : 4,
14551   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_6health7storage4V1_023IGarbageCollectCallbackEEEEE",
14552   "name" : "android::hardware::Return<android::sp<android::hardware::health::storage::V1_0::IGarbageCollectCallback> > &&",
14553   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_023IGarbageCollectCallbackEEEEE",
14554   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_6health7storage4V1_023IGarbageCollectCallbackEEEEE",
14555   "size" : 4,
14556   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14557  },
14558  {
14559   "alignment" : 4,
14560   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_6health7storage4V1_08IStorageEEEEE",
14561   "name" : "android::hardware::Return<android::sp<android::hardware::health::storage::V1_0::IStorage> > &&",
14562   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_6health7storage4V1_08IStorageEEEEE",
14563   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_6health7storage4V1_08IStorageEEEEE",
14564   "size" : 4,
14565   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14566  },
14567  {
14568   "alignment" : 4,
14569   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
14570   "name" : "android::hardware::Return<bool> &&",
14571   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
14572   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
14573   "size" : 4,
14574   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14575  },
14576  {
14577   "alignment" : 4,
14578   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
14579   "name" : "android::hardware::Return<void> &&",
14580   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
14581   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
14582   "size" : 4,
14583   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14584  },
14585  {
14586   "alignment" : 4,
14587   "linker_set_key" : "_ZTION7android8hardware6StatusE",
14588   "name" : "android::hardware::Status &&",
14589   "referenced_type" : "_ZTIN7android8hardware6StatusE",
14590   "self_type" : "_ZTION7android8hardware6StatusE",
14591   "size" : 4,
14592   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14593  },
14594  {
14595   "alignment" : 4,
14596   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
14597   "name" : "android::hardware::details::return_status &&",
14598   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
14599   "self_type" : "_ZTION7android8hardware7details13return_statusE",
14600   "size" : 4,
14601   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14602  },
14603  {
14604   "alignment" : 4,
14605   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14606   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
14607   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14608   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14609   "size" : 4,
14610   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14611  },
14612  {
14613   "alignment" : 4,
14614   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
14615   "name" : "std::function<sp<IBase> (void *)> &&",
14616   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
14617   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
14618   "size" : 4,
14619   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14620  },
14621  {
14622   "alignment" : 4,
14623   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
14624   "name" : "std::function<sp<IBinder> (void *)> &&",
14625   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
14626   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
14627   "size" : 4,
14628   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
14629  }
14630 ]
14631}
14632